@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;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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}@keyframes ellipsis{to{width:16px}}@-webkit-keyframes ellipsis{to{width:16px}}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;overflow-wrap:break-word;-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}.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;overflow-wrap:break-word;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.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}}.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:75%}.construction-window .scene-menus .scenery-menu-overlay .menu-container{max-width:720px}.construction-window .scene-menus .asset-menu-overlay .menu-container{max-width:1000px}.construction-window .scene-menus .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;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:460px}}@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}}@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)}@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:100vw;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 .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 .action-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-start;padding:20px 30px}.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:100%}.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;margin:15px auto;max-width:1200px;padding:20px 0;width:calc(100% - 100px)}.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;min-height:134px;padding:15px;width:100%}.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:110px}.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:20vh!important;min-height:20vh!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{width:100%}.text-over-game-menu .menu-container .add-dialogue-button{padding:0 20px;width:100%}}.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;padding:0;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:20vh;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;margin:0;max-height:20vh;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}}.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}}.correction-header{background-color:var(--default-color-3);box-shadow:var(--dropshadow);color:var(--default-color-2);display:none;flex-direction:row;height:48px;left:0;padding:0 15px;position:fixed;top:40px;transition:all .5s ease-in;width:100%;z-index:20}.correction-header[data-current-status]{display:flex}.correction-header[data-mode=CORRECTION] .correction-button-container,.correction-header[data-mode=CORRECTION] .explore-text,.correction-header[data-mode=EXPLORE] .correction-text,.correction-header[data-mode=EXPLORE] .uc-button-container{display:none}.correction-header .header-greeting{align-items:center;display:flex;flex:1;gap:10px;justify-content:flex-start;max-width:50%;overflow:hidden;padding:6px 0;text-overflow:ellipsis;white-space:nowrap}.correction-header .header-greeting p{font-size:clamp(14px,2vw,23px);font-weight:700;line-height:normal;margin:0;padding:0}.correction-header .header-greeting .workstate-student{align-items:center;background-color:var(--default-bg);border-radius:30px;box-shadow:var(--dropshadow);display:flex;flex-direction:row;gap:8px;justify-content:flex-start;padding:4px 14px;text-decoration:none}.correction-header .header-greeting .workstate-student .student-avatar{aspect-ratio:1;margin-left:-10px;width:25px}.correction-header .header-greeting .workstate-student .student-name{color:var(--default-color);font-size:17px;font-weight:800;line-height:19px;white-space:nowrap}.correction-header .header-greeting .workstate-help-button-container{align-items:center;display:flex;justify-content:center}.correction-header .header-greeting .workstate-help-button{align-items:center;background-color:var(--default-color);border-radius:50%;color:var(--default-color-2);cursor:pointer;display:flex;font-size:19px;height:30px;justify-content:center;line-height:19px;width:30px}.correction-header .header-greeting .workstate-help-button:hover{filter:brightness(1.2);transform:scale(1.1)}.correction-header .header-actions{align-items:center;display:flex;flex:1;flex-flow:row nowrap;gap:10px;justify-content:flex-end;max-width:50%;padding:6px 0}.correction-header .header-actions .challenge-name{font-size:clamp(14px,2vw,23px);font-weight:700;line-height:normal;margin:0;max-width:50vw;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.correction-header .header-actions .header-button-container[data-is-shared=""] .troub-cancel-share-button,.correction-header .header-actions .header-button-container[data-is-shared=""] .troub-copy-share-button,.correction-header .header-actions .header-button-container[data-is-shared="1"] .troub-share-challenge{display:none}.correction-header .header-actions .header-kebab .kebab svg path{fill:var(--default-color-3)}.correction-header .header-actions .header-kebab .dropdown-menu{border:none;border-radius:20px;box-shadow:var(--dropshadow);padding:10px}.correction-header .header-actions .header-kebab .dropdown-menu .header-kebab-button{align-items:center;border-radius:0;color:var(--default-color-3);display:flex;flex-direction:row;font-size:clamp(14px,2vw,16px);font-weight:700;gap:10px;justify-content:flex-start;line-height:1em;text-decoration:none}.correction-header .header-actions .header-kebab .dropdown-menu .header-kebab-button:before{background-repeat:no-repeat;background-size:cover;content:"";height:clamp(24px,3vw,36px);width:clamp(24px,3vw,36px)}.correction-header .header-actions .header-kebab .dropdown-menu .header-kebab-button.send-to-portfolio:before{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-portfolio-round.svg)}.correction-header .header-actions .header-kebab .dropdown-menu .header-kebab-button.return-to-correcting:before{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-pencil-alt.svg)}.correction-header .header-actions .header-kebab .dropdown-menu .header-kebab-button:hover{background:transparent!important;text-decoration:underline}@media screen and (max-width:768px){.correction-header .header-actions .header-kebab .dropdown-menu{border-radius:10px;padding:5px;top:-14px!important;transform:translate3d(-10px,0,1px)!important}.correction-header .header-actions .header-kebab .dropdown-menu .header-kebab-button{gap:5px}}.correction-header .header-actions .header-kebab button svg path{fill:var(--challenge-card-color-2)}@media screen and (max-width:1200px){.correction-header .header-actions .troubadour-button .button-text{line-height:1!important}}@media (min-width:1000px){.correction-header .header-actions{max-width:auto}}.correction-header .page-back-button{margin:auto auto auto 20px}.correction-header .page-back-button .chevron{transform:rotate(-180deg)}.correction-header[data-current-status=IN_PROGRESS]{background-color:var(--challenge-state-inprog-1);color:var(--challenge-state-inprog-3)}.correction-header[data-current-status=IN_PROGRESS] .workstate-help-button{background-color:var(--challenge-state-inprog-2)}.correction-header[data-current-status=IN_PROGRESS] .dropdown.type-kebab svg path{fill:var(--challenge-state-inprog-2)}.correction-header[data-current-status=NEED_REVISION]{background-color:var(--challenge-state-needrev-1);color:var(--challenge-state-needrev-3)}.correction-header[data-current-status=NEED_REVISION] .workstate-help-button{background-color:var(--challenge-state-needrev-2)}.correction-header[data-current-status=NEED_REVISION] .dropdown.type-kebab svg path{fill:var(--challenge-state-needrev-3)}.correction-header[data-current-status=COMPLETED]{background-color:var(--challenge-state-inportfolio-1);color:var(--challenge-state-inportfolio-3)}.correction-header[data-current-status=COMPLETED] .workstate-help-button{background-color:var(--challenge-state-inportfolio-2)}.correction-header[data-current-status=COMPLETED] .dropdown.type-kebab svg path{fill:var(--challenge-state-inportfolio-2)}@media screen and (max-width:768px){.correction-header{flex-direction:column;height:96px;top:40px}.correction-header .header-actions,.correction-header .header-greeting{height:46px;max-width:unset;width:100%}.correction-header .header-actions{justify-content:space-between}.correction-header .header-actions .challenge-name{flex:1}.correction-header .header-actions .header-button-container,.correction-header .header-actions .header-kebab{flex:0}}:root[data-theme=light]{--chat-bubble-bottom-arrow-shadow:4px 4px 6px -2px rgba(0,0,0,.2)}.explore-asset-text-entry{background-color:var(--workblock-bg);border:none;border-radius:clamp(15px,10vw,25px);box-shadow:var(--dropshadow);display:inline-block;left:50%;margin:0;max-width:min(550px,80vw);min-width:200px;padding:clamp(20px,3vw,30px);position:fixed;top:50%;transform:translate(-50%,-100%);width:auto}.explore-asset-text-entry[data-is-big-asset="1"]{top:42%}.explore-asset-text-entry:after{background-color:var(--workblock-bg);bottom:0;box-shadow:var(--chat-bubble-bottom-arrow-shadow);content:"";height:0;height:20px;left:50%;position:absolute;transform:translate(-50%,50%) rotate(-315deg);width:0;width:20px}.explore-asset-text-entry .explore-action-container{align-content:start;display:flex;flex:0 1 100%;left:0;margin:0;position:absolute;top:0;transform:translate(35px,-120%)}@media screen and (max-width:799px){.explore-asset-text-entry .explore-action-container{transform:translate(18px,-120%)}}.explore-asset-text-entry .status-icon-container{height:46px;right:0;top:0;transform:translate(50%,-50%);width:46px}.explore-asset-text-entry .status-icon-container .sticker-selection-dropdown button.round[data-size=regular]{height:46px;opacity:1;width:46px}.explore-asset-text-entry .status-icon-container .sticker-selection-dropdown button.round[data-size=regular] img{height:46px;width:46px}.explore-asset-text-entry .inner-container{display:block;margin:0;padding:0}.explore-asset-text-entry .inner-container .back-to-list-button,.explore-asset-text-entry .inner-container .drag-button,.explore-asset-text-entry .inner-container .open-asset-text-entry-button,.explore-asset-text-entry .inner-container .word-count-container{display:none}.explore-asset-text-entry .inner-container .text-container{background-image:none;background:none!important;border-radius:unset;display:block;margin:0;padding:0;width:100%}.explore-asset-text-entry .inner-container .text-container .ql-editor{background-image:none;background:none!important;border-radius:0;color:var(--default-color);cursor:default;display:block;font-size:clamp(14px,2vw,23px);font-weight:700;line-height:1.4em;max-height:12em;overflow-x:hidden;overflow-y:auto;padding:0 10px 1px 0}.explore-asset-text-entry .inner-container .text-container .ql-editor::-webkit-scrollbar{width:8px}.explore-asset-text-entry .inner-container .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--default-scroll-thumb);border-radius:4px}.explore-asset-text-entry .inner-container .text-container .ql-editor::-webkit-scrollbar-track{background-color:var(--default-scroll-track);border-radius:4px}@supports not selector(::-webkit-scrollbar){.explore-asset-text-entry .inner-container .text-container .ql-editor{scrollbar-color:var(--default-scroll-thumb) var(--default-scroll-track);scrollbar-width:thin}}.explore-asset-text-entry .inner-container .text-container .ql-editor p,.explore-asset-text-entry .inner-container .text-container .ql-editor span{background-image:none;color:inherit;cursor:default;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;overflow-wrap:break-word;padding:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}.explore-asset-text-entry .inner-container .text-container .ql-editor p{padding-bottom:15px}.explore-asset-text-entry .inner-container .text-container .ql-editor p:last-child{padding-bottom:0!important}.explore-asset-text-entry .inner-container .asset-text-icon{display:flex;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.explore-asset-text-entry .inner-container .asset-text-icon .icon-wrapper{align-items:center;background-color:var(--default-bg);border:2px solid var(--admin-main-2);border-radius:50%;display:flex;height:70px;justify-content:center;overflow:hidden;padding:2px;width:70px}.explore-asset-text-entry .inner-container .asset-text-icon .icon-wrapper .icon-container{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.explore-asset-text-entry .inner-container .asset-text-icon .icon-wrapper .icon-container.flip{transform:rotateY(180deg)}.explore-asset-text-entry .inner-container .asset-text-icon .icon-wrapper .icon-container .icon{position:absolute}.explore-asset-text-entry .inner-container .asset-text-icon .icon-wrapper .icon-container .placeholder-icon{position:unset}@media screen and (max-width:799px){.explore-asset-text-entry .inner-container .asset-text-icon .icon-wrapper{height:40px;width:40px}}.explore-asset-text-entry .position-counter-wrapper{display:none!important}.explore-asset-text-entry.long-text{min-width:250px}.explore-asset-text-entry.long-text .inner-container .text-container .ql-editor{font-size:clamp(14px,2vw,18px)}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(10px)}40%{transform:translateX(-10px)}60%{transform:translateX(5px)}80%{transform:translateX(-5px)}to{transform:translateX(0)}}@keyframes skippy{0%{transform:translateX(-500px)}to{transform:translateX(0)}}@keyframes slideInFromLeft{0%{transform:translateX(-2000px)}60%{transform:translateX(0)}80%{transform:translateX(-40px)}to{transform:translateX(-30px)}}@keyframes slideInFromtop{0%{transform:translateY(-2000px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.explore-mode-container{background-color:var(--default-bg-2);display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:flex-start;left:0;position:absolute;top:0;width:100vw;z-index:8}.explore-mode-container .curtains{background-color:var(--curtains-bg);position:relative;width:100%;z-index:10}.explore-mode-container .curtains .curtain{background-color:transparent;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/explore-curtains-vert-slice-bg.png);background-repeat:repeat-x;height:calc(100% - 20px);overflow:hidden;position:fixed;transition-duration:1s;width:50%}.explore-mode-container .curtains .curtain:before{background-color:var(--curtains-bg);content:"";height:calc(100% - 1000px);position:absolute;width:100%;z-index:-1}.explore-mode-container .curtains .curtain.curtain-left{background-position:calc(100% + 220px) bottom}.explore-mode-container .curtains .curtain.curtain-right{background-position:220px bottom}.explore-mode-container .curtains .curtain-left{left:1px}.explore-mode-container .curtains .curtain-left.open{transform:translate(calc(-100% + 60px))}.explore-mode-container .curtains .curtain-right{right:1px}.explore-mode-container .curtains .curtain-right.open{transform:translate(calc(100% - 60px))}.explore-mode-container .curtains .navigation-left{font-size:32px;left:10px;position:fixed;top:50%}.explore-mode-container .curtains .navigation-left a{align-items:center;color:var(--default-color-2);display:flex;height:40px;justify-content:center;width:40px}.explore-mode-container .curtains .last-slide-end-button,.explore-mode-container .curtains .navigation-right{font-size:32px;position:fixed;right:10px;top:50%}.explore-mode-container .curtains .last-slide-end-button a,.explore-mode-container .curtains .navigation-right a{align-items:center;color:var(--default-color-2);display:flex;height:40px;justify-content:center;width:40px}.explore-mode-container .curtains .navigation-right.shake{animation:shake .5s;animation-iteration-count:1}.explore-mode-container .curtains .end-exploration-button{align-items:center;border-radius:50%;color:var(--troubadour-main);display:flex;font-size:32px;height:40px;justify-content:center;width:40px;z-index:5}.explore-mode-container .curtains .end-exploration-button:hover{color:var(--button-active)}.explore-mode-container .curtains .end-exploration-button.top-left-end-button{left:10px;position:absolute;top:10px}.explore-mode-container .curtains .add-to-babillard-link,.explore-mode-container .curtains .edit-challenge-link{position:absolute;right:20px;top:20px}.explore-mode-container .curtains .presented-by-troubadour{align-items:baseline;bottom:100px;display:flex;flex-direction:row;gap:20px;justify-content:flex-end;left:0;margin:0;padding:0 20px;position:absolute;width:100vw}.explore-mode-container .curtains .presented-by-troubadour h2{color:var(--default-color-2);font-size:20px;font-weight:800;line-height:22px;margin:0;padding:0;text-transform:none;transform:translateY(-10px);white-space:nowrap}.explore-mode-container .curtains .presented-by-troubadour .troub-logo{max-width:240px;width:60%}.explore-mode-container .curtains.open .add-to-babillard-link,.explore-mode-container .curtains.open .edit-challenge-link{right:80px}.explore-mode-container .title-text-entry .status-icon-container{display:none}.explore-mode-container .over-curtain{height:80%;left:0;margin:80px 10%!important;position:fixed;top:0;width:80%;z-index:10}.explore-mode-container .over-curtain.long-text{padding-top:0}.explore-mode-container .main-menu{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:clamp(10px,1.5vw,15px);justify-content:flex-start;left:0;position:fixed;top:70px;width:200px;z-index:20}.explore-mode-container .main-menu .troubadour-button{align-self:flex-start;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.explore-mode-container .main-menu .troubadour-button.page-indicator-label{padding-left:clamp(10px,2vw,20px)!important;padding-right:clamp(10px,2vw,20px)!important;pointer-events:none}.explore-mode-container .main-menu .troubadour-button.page-indicator-label .button-text{align-items:center;color:var(--troubadour-main)!important;display:flex;flex-flow:row nowrap;gap:10px}.explore-mode-container .main-menu .troubadour-button.page-indicator-label .button-text .nano-badge{align-items:center;background-color:var(--troubadour-main);border-radius:50%;color:var(--default-color-2);display:flex;font-size:min(4cqw,20px);font-weight:800;height:6vw;justify-content:center;line-height:normal;margin:0;max-height:34px;max-width:34px;min-height:26px;min-width:26px;padding:0;position:relative;white-space:nowrap;width:6vw}@media screen and (max-width:799px){.explore-mode-container .main-menu .troubadour-button.page-indicator-label{padding:6px!important}.explore-mode-container .main-menu .troubadour-button.page-indicator-label .button-text{padding:0}.explore-mode-container .main-menu .troubadour-button.page-indicator-label .button-text .label{display:none}.explore-mode-container .main-menu .troubadour-button.page-indicator-label .button-text .nano-badge{font-size:18px;height:36px;max-height:unset;max-width:unset;min-height:unset;min-width:unset;width:36px}}@media screen and (max-width:599px){.explore-mode-container .main-menu .troubadour-button.page-indicator-label{padding:5px!important}.explore-mode-container .main-menu .troubadour-button.page-indicator-label .button-text .nano-badge{font-size:14px;height:26px;width:26px}}.explore-mode-container .main-menu .troubadour-button.page-conclusion-label{padding-left:20px!important;padding-right:30px!important;pointer-events:none}.explore-mode-container .main-menu .troubadour-button.page-conclusion-label .button-text{color:var(--troubadour-main)!important}.explore-mode-container .work-comment-container{padding-top:100px}.explore-mode-container .work-comment-container:before{animation:skippy 1s;animation-iteration-count:1;aspect-ratio:436/477;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-squirrel-pointing-alt.svg);background-repeat:no-repeat;background-size:cover;bottom:-14%;content:"";left:-14%;max-width:400px;position:absolute;width:20%;z-index:20}@media screen and (min-height:768px){.explore-mode-container .work-comment-container:before{bottom:-18%;width:40%}}.explore-mode-container .work-comment-container h1{color:var(--default-color-2);font-family:var(--font-title);font-size:36px;font-weight:400;letter-spacing:.04em;line-height:43px;margin:0;text-align:center;text-transform:none}.explore-mode-container .work-comment-container .text-content{background-color:transparent!important;border:none!important;color:var(--default-color-2);font-size:40px;font-style:normal;height:100%;line-height:45px;margin-top:40px;max-height:calc(60vh - 80px);outline:none!important;overflow-x:hidden;overflow-y:auto;padding:0 40px;resize:none!important;text-align:center}.explore-mode-container .work-comment-container .text-content::-webkit-scrollbar{width:8px}.explore-mode-container .work-comment-container .text-content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:5px}.explore-mode-container .work-comment-container .text-content::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.explore-mode-container .work-comment-container .text-content{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}}.explore-mode-container .work-comment-container.long-text:before{bottom:-18%;width:20%}.explore-mode-container .work-comment-container.long-text h1{font-size:58px;line-height:63px}.explore-mode-container .work-comment-container.long-text .text-content{font-size:30px;line-height:35px;text-align:left}.explore-mode-container .title-container{align-content:center;display:flex;flex-direction:column;justify-content:center}.explore-mode-container .title-container .content{position:relative}.explore-mode-container .title-container .content .status-icon-container{position:absolute}.explore-mode-container .title-container .content .status-icon-container .icon{display:none}.explore-mode-container .title-container .status-button{cursor:auto}.explore-mode-container .title-container .content[data-status=CAN_BE_IMPROVED] .icon[data-status=CAN_BE_IMPROVED]{display:flex}.explore-mode-container .title-container .content[data-status=CAN_BE_IMPROVED] .icon[data-status=CAN_BE_IMPROVED] img.icon{display:block!important}.explore-mode-container .title-container .content[data-status=STATUS_STUDENT_REVISED] .icon[data-status=STATUS_STUDENT_REVISED]{display:flex}.explore-mode-container .title-container .content[data-status=STATUS_STUDENT_REVISED] .icon[data-status=STATUS_STUDENT_REVISED] img.icon{display:block!important}.explore-mode-container .title-container .content[data-status=APPROVED] .icon[data-status=APPROVED]{display:flex}.explore-mode-container .title-container .content[data-status=APPROVED] .icon[data-status=APPROVED] img.icon{display:block!important}.explore-mode-container .title-container .content[data-status=LOVED] .icon[data-status=LOVED]{display:flex}.explore-mode-container .title-container .content[data-status=LOVED] .icon[data-status=LOVED] img.icon{display:block!important}.explore-mode-container .title-container .content[data-status=MODIFIED] .icon[data-status=MODIFIED]{display:flex}.explore-mode-container .title-container .content[data-status=MODIFIED] .icon[data-status=MODIFIED] img.icon{display:block!important}.explore-mode-container .title-container.empty-title{padding-top:0}.explore-mode-container .title-container.empty-title .content .text-content h2{color:var(--default-color-2);font-size:40px;font-weight:800;line-height:45px;margin:40px 0;padding:0;text-transform:none}.explore-mode-container .title-container.empty-title .content .text-content h2 span{display:block;font-family:FatFrank,Lato,sans-serif;font-size:58px;font-weight:400;line-height:62px;margin-top:40px}.explore-mode-container .title-container h2{color:var(--default-color-2);margin:20px auto}.explore-mode-container .title-container .content{display:flex;flex-direction:column;margin:0 auto}.explore-mode-container .title-container .content .status-icon-container{right:-40px;top:-40px}.explore-mode-container .title-container .content h2{overflow-wrap:break-word;text-align:center;text-transform:none}.explore-mode-container .title-container .content .text-content{color:var(--default-color-2)!important;font-family:var(--font-title);font-size:58px;font-style:normal;font-weight:900;letter-spacing:.04em;line-height:62px;max-height:300px;overflow-y:auto;padding:8px 20px;text-align:center}.explore-mode-container .title-container .content .text-content p,.explore-mode-container .title-container .content .text-content span{color:var(--default-color-2)!important;font-family:var(--font-title);margin:0;padding:0}.explore-mode-container .title-container .content .text-content::-webkit-scrollbar{width:8px}.explore-mode-container .title-container .content .text-content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:5px}.explore-mode-container .title-container .content .text-content::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.explore-mode-container .title-container .content .text-content{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}}.explore-mode-container .title-container .explore-comment-button{margin:20px auto 10px}.explore-mode-container .title-container .teacher-reading-challenge-msg{background:var(--default-color-2);border:2px solid var(--troubadour-main-5);border-radius:10px;color:var(--troubadour-main-4);font-size:clamp(12px,1.5vw,14px);font-weight:400;line-height:1.2em;margin:60px auto 0;max-width:400px;padding:20px;text-align:center}.explore-mode-container .work-block-container{background-color:var(--default-bg-2);margin:0 5%;width:90%;z-index:9}.explore-mode-container .work-block-container .narration-text-container{background-color:var(--default-bg-2);border:none;border-radius:15px;bottom:unset;display:flex;flex-flow:column wrap;height:auto;left:50%;max-height:min(50vh,600px);max-width:1024px;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(300px,50vw);z-index:19}.explore-mode-container .work-block-container .narration-text-container .content{position:relative}.explore-mode-container .work-block-container .narration-text-container .content .status-icon-container{position:absolute}.explore-mode-container .work-block-container .narration-text-container .content .status-icon-container .icon{display:none}.explore-mode-container .work-block-container .narration-text-container .status-button{cursor:auto}.explore-mode-container .work-block-container .narration-text-container .content[data-status=CAN_BE_IMPROVED] .icon[data-status=CAN_BE_IMPROVED]{display:flex}.explore-mode-container .work-block-container .narration-text-container .content[data-status=CAN_BE_IMPROVED] .icon[data-status=CAN_BE_IMPROVED] img.icon{display:block!important}.explore-mode-container .work-block-container .narration-text-container .content[data-status=STATUS_STUDENT_REVISED] .icon[data-status=STATUS_STUDENT_REVISED]{display:flex}.explore-mode-container .work-block-container .narration-text-container .content[data-status=STATUS_STUDENT_REVISED] .icon[data-status=STATUS_STUDENT_REVISED] img.icon{display:block!important}.explore-mode-container .work-block-container .narration-text-container .content[data-status=APPROVED] .icon[data-status=APPROVED]{display:flex}.explore-mode-container .work-block-container .narration-text-container .content[data-status=APPROVED] .icon[data-status=APPROVED] img.icon{display:block!important}.explore-mode-container .work-block-container .narration-text-container .content[data-status=LOVED] .icon[data-status=LOVED]{display:flex}.explore-mode-container .work-block-container .narration-text-container .content[data-status=LOVED] .icon[data-status=LOVED] img.icon{display:block!important}.explore-mode-container .work-block-container .narration-text-container .content[data-status=MODIFIED] .icon[data-status=MODIFIED]{display:flex}.explore-mode-container .work-block-container .narration-text-container .content[data-status=MODIFIED] .icon[data-status=MODIFIED] img.icon{display:block!important}.explore-mode-container .work-block-container .narration-text-container .content{border-radius:inherit;display:flex;flex:1;flex-flow:column wrap;margin:0;padding:40px 30px 40px 40px;width:100%}.explore-mode-container .work-block-container .narration-text-container .content .status-icon-container{height:60px;right:0;top:0;transform:translate(50%,-50%);width:60px}.explore-mode-container .work-block-container .narration-text-container .content .status-icon-container .sticker-selection-dropdown button.round[data-size=regular]{height:60px;opacity:1;width:60px}.explore-mode-container .work-block-container .narration-text-container .content .status-icon-container .sticker-selection-dropdown button.round[data-size=regular] img{height:60px;width:60px}.explore-mode-container .work-block-container .narration-text-container .content .explore-comment-button{left:30px;margin:0;position:absolute;top:0;transform:translateY(-50%)}.explore-mode-container .work-block-container .narration-text-container .content .text-content{color:var(--default-color-2);height:100%;max-height:calc(min(50vh, 600px) - 100px);overflow-x:hidden;overflow-y:auto;padding:0 30px 0 0;width:100%}.explore-mode-container .work-block-container .narration-text-container .content .text-content p,.explore-mode-container .work-block-container .narration-text-container .content .text-content span{color:var(--default-color-3)!important;font-size:40px;font-size:clamp(18px,4vw,40px);font-style:normal;font-weight:400;line-height:1.4em;overflow-wrap:break-word;padding:0}.explore-mode-container .work-block-container .narration-text-container .content .text-content p.ql-font-teacher,.explore-mode-container .work-block-container .narration-text-container .content .text-content span.ql-font-teacher{font-weight:700}.explore-mode-container .work-block-container .narration-text-container .content .text-content::-webkit-scrollbar{width:8px}.explore-mode-container .work-block-container .narration-text-container .content .text-content::-webkit-scrollbar-thumb{background-color:var(--troubadour-main-23);border-radius:5px}.explore-mode-container .work-block-container .narration-text-container .content .text-content::-webkit-scrollbar-track{background-color:var(--troubadour-main-16);border-radius:5px}@supports not selector(::-webkit-scrollbar){.explore-mode-container .work-block-container .narration-text-container .content .text-content{scrollbar-color:var(--troubadour-main-23) var(--troubadour-main-16);scrollbar-width:thin}}.explore-mode-container .work-block-container .narration-text-container.long-text .content .text-content p,.explore-mode-container .work-block-container .narration-text-container.long-text .content .text-content span{font-size:clamp(14px,2vw,23px);text-align:left}.explore-mode-container .work-block-container .narration-text-container .explore-comment-button{margin:15px auto 0}.explore-mode-container .work-block-container.conclusion-page .narration-text-container{max-height:min(80vh,800px)}.explore-mode-container .work-block-container.conclusion-page .narration-text-container .content .text-content{max-height:calc(min(80vh, 800px) - 100px)}.explore-mode-container .construction-window{height:100vh;left:0;position:fixed;top:0;width:100%}.explore-mode-container .construction-window .phaser-div{cursor:auto}.explore-mode-container .construction-window .explore-asset-text-entry .text-entry-button.comment-button{display:none!important}.explore-mode-container[data-user-type=ROLE_MANAGER]{height:calc(100vh - 48px);top:48px}.explore-mode-container[data-user-type=ROLE_MANAGER] .construction-window{height:calc(100vh - 48px);max-height:calc(100vh - 48px);top:48px}.explore-mode-container .work-information-container{align-content:center;color:var(--default-color-2);display:flex;flex-direction:column;justify-content:center;text-align:center}.explore-mode-container .work-information-container h2{font-size:40px;font-weight:500;line-height:45px;margin:0 auto;text-transform:none}.explore-mode-container .work-information-container h3{font-size:30px;font-weight:500;line-height:35px;margin:0 auto;text-transform:none}.explore-mode-container .work-information-container .credits-container{align-self:center;margin:auto 0;transform:translateY(-80px)}.explore-mode-container .work-information-container .credits-container .author-container{margin:25px 0 50px}.explore-mode-container .work-information-container .credits-container .author-container h2{font-weight:700}.explore-mode-container .work-information-container .credits-container .group-container{margin:0 0 25px}.explore-mode-container .nanopopup.comment-popup{background-color:var(--default-color-2)}.explore-mode-container .nanopopup.comment-popup .close-container{background-color:var(--default-color-3);border-radius:50%;height:40px;width:40px}.explore-mode-container .nanopopup.comment-popup .close-container .close-button,.explore-mode-container .nanopopup.comment-popup .title{color:var(--default-color-2)}.explore-mode-container .nanopopup.comment-popup .text-container{border-color:var(--default-color-2)}.explore-mode-container .nanopopup.comment-popup[data-status=COMPLETED]{background-color:var(--text-entry-completed-bg4)}.explore-mode-container .nanopopup.comment-popup[data-status=COMPLETED] .close-container{background-color:var(--workstate-inprog-dark)}.explore-mode-container .nanopopup.comment-popup[data-status=COMPLETED] .title{color:var(--workstate-inprog-dark)}.explore-mode-container .nanopopup.comment-popup[data-status=COMPLETED] .text-container{border-color:var(--workstate-inprog-dark)}.explore-mode-container .nanopopup.comment-popup[data-status=APPROVED]{background-color:var(--text-entry-approved-bg)}.explore-mode-container .nanopopup.comment-popup[data-status=APPROVED] .close-container{background-color:var(--text-entry-approved-thumb2)}.explore-mode-container .nanopopup.comment-popup[data-status=APPROVED] .title{color:var(--text-entry-approved-thumb2)}.explore-mode-container .nanopopup.comment-popup[data-status=APPROVED] .text-container{border-color:var(--text-entry-approved-thumb2)}.explore-mode-container .nanopopup.comment-popup[data-status=LOVED]{background-color:var(--text-entry-loved-bg)}.explore-mode-container .nanopopup.comment-popup[data-status=LOVED] .close-container{background-color:var(--text-entry-loved-label-bg)}.explore-mode-container .nanopopup.comment-popup[data-status=LOVED] .title{color:var(--text-entry-loved-label-bg)}.explore-mode-container .nanopopup.comment-popup[data-status=LOVED] .text-container{border-color:var(--text-entry-loved-label-bg)}.explore-mode-container .nanopopup.comment-popup[data-status=STATUS_STUDENT_REVISED]{background-color:var(--text-entry-modified-bg)}.explore-mode-container .nanopopup.comment-popup[data-status=STATUS_STUDENT_REVISED] .close-container{background-color:var(--text-entry-modified-action-button)}.explore-mode-container .nanopopup.comment-popup[data-status=STATUS_STUDENT_REVISED] .title{color:var(--text-entry-modified-action-button)}.explore-mode-container .nanopopup.comment-popup[data-status=STATUS_STUDENT_REVISED] .text-container{border-color:var(--text-entry-modified-action-button)}.explore-mode-container .nanopopup.comment-popup[data-status=NEW]{background-color:var(--text-entry-new-bg)}.explore-mode-container .nanopopup.comment-popup[data-status=NEW] .close-container{background-color:var(--text-entry-new-action-button)}.explore-mode-container .nanopopup.comment-popup[data-status=NEW] .title{color:var(--text-entry-new-action-button)}.explore-mode-container .nanopopup.comment-popup[data-status=NEW] .text-container{border-color:var(--text-entry-new-action-button)}.explore-mode-container .discover-troubadour{align-items:center;bottom:0;display:flex;flex-direction:column;gap:20px;justify-content:center;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%);width:100%;z-index:20}.explore-mode-container .discover-troubadour .troub-learn-more{margin:0}.explore-mode-container .discover-troubadour .discover-troub-btn svg{color:var(--troubadour-main)}.explore-mode-container .discover-troubadour .happy-skippy{aspect-ratio:1198/1662;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-squirrel-happy.png);background-size:cover;margin:0 0 0 auto;max-width:150px;transform:translateX(-4vw);width:18vw}.explore-mode-container .powered-by-troubadour{align-items:flex-end;bottom:120px;display:flex;flex-flow:row nowrap;gap:20px;justify-content:center;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%);width:auto;z-index:10}.explore-mode-container .powered-by-troubadour h2{color:var(--default-color-2);font-size:23px;font-weight:800;line-height:1em;margin:0;padding:0;text-transform:none;white-space:nowrap}.explore-mode-container .powered-by-troubadour .troub-logo{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:flex-start;width:225px}.explore-mode-container .powered-by-troubadour .troub-logo img{position:relative;width:200px;z-index:20}.explore-mode-container .powered-by-troubadour .troub-logo .lottie-troub-logo-feather{display:block;height:115px;position:relative;transform:translate(-99px,31px);width:230px;z-index:10}.correction-header{top:0!important;z-index:10!important}#main-container{margin-top:0!important}@media screen and (max-width:767px){#main-container{margin:0!important;padding:0!important}.explore-mode-container{height:100vh;height:100dvh;overflow:hidden}.explore-mode-container .curtains .add-to-babillard-link,.explore-mode-container .curtains .edit-challenge-link{display:none}.explore-mode-container .curtains .curtain{height:calc(100% + 100px)}.explore-mode-container .curtains .curtain-left.open{transform:translate(-100%)}.explore-mode-container .curtains .curtain-right.open{transform:translate(100%)}.explore-mode-container .curtains .end-exploration-button.top-left-end-button{position:fixed}.explore-mode-container .curtains.open .end-exploration-button{background-color:var(--troubadour-main);color:var(--default-color-2);font-size:20px}.explore-mode-container .curtains.open .end-exploration-button:hover{color:var(--button-active)}.explore-mode-container .curtains .presented-by-troubadour{align-items:baseline;bottom:0;justify-content:space-between;padding:20px 40px;position:fixed}.explore-mode-container .status-icon-container{height:34px;width:34px}.explore-mode-container .status-icon-container img{width:100%}.explore-mode-container .over-curtain{height:80%;margin:40px 50px!important;width:calc(100% - 100px)}.explore-mode-container .over-curtain.shared-view{height:70%;margin:0 50px!important}.explore-mode-container .work-comment-container:before{display:none}.explore-mode-container .work-comment-container h1{font-size:36px;font-weight:400;letter-spacing:.04em;line-height:43px}.explore-mode-container .work-comment-container .text-content{font-size:20px;line-height:25px;padding:0 20px}.explore-mode-container .work-comment-container.long-text:before{bottom:-18%;width:20%}.explore-mode-container .work-comment-container.long-text h1{font-size:36px;line-height:43px}.explore-mode-container .work-comment-container.long-text .text-content{font-size:20px;line-height:25px;padding:0 10px}.explore-mode-container .title-container .content .status-icon-container{right:0;top:-40px}.explore-mode-container .title-container .content .text-content p,.explore-mode-container .title-container .content .text-content span{font-size:36px;letter-spacing:.04em;line-height:43px;text-align:center}.explore-mode-container .title-container h2{font-size:20px;line-height:22px}.explore-mode-container .title-container.empty-title{padding-top:0}.explore-mode-container .title-container.empty-title .content .text-content h2{font-size:20px;line-height:22px}.explore-mode-container .title-container.empty-title .content .text-content h2 span{font-size:36px;line-height:44px;margin-top:20px}.explore-mode-container .work-block-container{display:flex;flex:1;flex-direction:column;margin:0;width:100%}.explore-mode-container .work-block-container .narration-text-container{max-height:70vh;transform:translate(-50%,-40%)}.explore-mode-container .work-block-container .narration-text-container .content{padding:20px 10px 20px 20px}.explore-mode-container .work-block-container .narration-text-container .content .status-icon-container{height:40px;width:40px}.explore-mode-container .work-block-container .narration-text-container .content .text-content{max-height:calc(70vh - 100px)}.explore-mode-container .work-block-container.conclusion-page .narration-text-container{max-height:60vh;width:80vw}.explore-mode-container .work-block-container.conclusion-page .narration-text-container .content{padding:40px 10px 40px 20px}.explore-mode-container .work-block-container.conclusion-page .narration-text-container .content .text-content{max-height:calc(60vh - 100px)}.explore-mode-container .work-information-container h2{font-size:35px;font-weight:500;line-height:40px}.explore-mode-container .work-information-container h3{font-size:25px;font-weight:500;line-height:30px}.explore-mode-container .work-information-container .credits-container{align-self:center;margin:auto 0;transform:translateY(0)}.explore-mode-container .work-information-container .credits-container .author-container{margin:20px 0 40px}.explore-mode-container .work-information-container .credits-container .group-container{margin:0 0 20px}.explore-mode-container .work-information-container .credits-container.shared-view{transform:translateY(-40px)}.explore-mode-container .discover-troubadour{bottom:0;left:0;position:fixed;transform:translateY(-400%);width:100vw}.explore-mode-container .discover-troubadour .happy-skippy{display:none}.explore-mode-container .powered-by-troubadour{bottom:40px}.explore-mode-container .powered-by-troubadour h2{font-size:20px}.explore-mode-container .powered-by-troubadour .troub-logo{width:190px}.explore-mode-container .powered-by-troubadour .troub-logo img{width:160px}.explore-mode-container .powered-by-troubadour .troub-logo .lottie-troub-logo-feather{height:75px;transform:translate(-64px,16px);width:150px}}@media screen and (orientation:landscape){.mobile .explore-landscape-restriction-container{display:block!important}}.challenge-creation-assign{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-creation-assign[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-creation-assign .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-creation-assign .button-text.ws-no-wrap{white-space:nowrap}.challenge-creation-assign:active,.challenge-creation-assign:hover{cursor:pointer;text-decoration:none}.challenge-creation-assign.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.challenge-creation-assign.pill svg{color:var(--default-color-2)}.challenge-creation-assign.pill.selected:before,.challenge-creation-assign.pill:hover:not(.compact):before{filter:brightness(1.3)}.challenge-creation-assign.pill.no-shadow:before{box-shadow:none}.challenge-creation-assign.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-creation-assign.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-assign.pill.has-border.selected:before,.challenge-creation-assign.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-creation-assign.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-creation-assign)}.challenge-creation-assign.pill.alt-hover.selected .icon,.challenge-creation-assign.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-creation-assign.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-creation-assign.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-creation-assign.pill.waiting{animation: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 .2s;width:100%}.challenge-creation-assign.pill .dropdown-caret{margin-right:10px}.challenge-creation-assign.pill[data-icon-position=none] .icon,.challenge-creation-assign.pill[data-icon-position=null] .icon{display:none!important}.challenge-creation-assign.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-creation-assign.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=none],.challenge-creation-assign.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=none] .button-text,.challenge-creation-assign.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-creation-assign.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-assign.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-creation-assign.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-creation-assign.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=none],.challenge-creation-assign.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=none] .button-text,.challenge-creation-assign.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-assign.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-assign.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=none],.challenge-creation-assign.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=none] .button-text,.challenge-creation-assign.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-assign.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-assign.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-assign.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-assign.pill[data-size=small][data-icon-position=none],.challenge-creation-assign.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-creation-assign.pill[data-size=small][data-icon-position=none] .button-text,.challenge-creation-assign.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-creation-assign.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-creation-assign.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=none],.challenge-creation-assign.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=none] .button-text,.challenge-creation-assign.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-creation-assign.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-creation-assign.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-creation-assign.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-creation-assign.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-creation-assign.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-creation-assign.pill[data-size=large][data-icon-position=none],.challenge-creation-assign.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-creation-assign.pill[data-size=large][data-icon-position=none] .button-text,.challenge-creation-assign.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-creation-assign.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-creation-assign.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-creation-assign.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=none],.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=none] .button-text,.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-creation-assign.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-creation-assign.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-creation-assign.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-creation-assign.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-creation-assign.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-creation-assign.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-creation-assign.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-creation-assign.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-creation-assign.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-creation-assign.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-creation-assign.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-creation-assign.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-creation-assign.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-creation-assign.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.challenge-creation-assign.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-assign.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none],.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none],.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-creation-assign.pill.compact.hide-bg:before{opacity:0}.challenge-creation-assign.pill.compact .button-text{white-space:nowrap}.challenge-creation-assign.pill.compact:hover{max-width:100%}.challenge-creation-assign.pill.compact:hover.hide-bg:before{opacity:1}.challenge-creation-assign.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-creation-assign.round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-creation-assign.round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-creation-assign.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-creation-assign.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-assign.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-access,.challenge-creation-modify,.challenge-template-modify{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-creation-access[data-icon-position=right],.challenge-creation-modify[data-icon-position=right],.challenge-template-modify[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-creation-access .button-text,.challenge-creation-modify .button-text,.challenge-template-modify .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.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.pill,.challenge-creation-modify.pill,.challenge-template-modify.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before,.challenge-creation-modify.pill.selected:before,.challenge-creation-modify.pill:hover:not(.compact):before,.challenge-template-modify.pill.selected:before,.challenge-template-modify.pill:hover:not(.compact):before{filter:brightness(1.3)}.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.icon-no-bg .fa.icon,.challenge-creation-modify.pill.icon-no-bg .fa.icon,.challenge-template-modify.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.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:not(.compact):before,.challenge-creation-modify.pill.has-border.selected:before,.challenge-creation-modify.pill.has-border:hover:not(.compact):before,.challenge-template-modify.pill.has-border.selected:before,.challenge-template-modify.pill.has-border:hover:not(.compact):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:not(.compact):before,.challenge-creation-modify.pill.alt-hover.selected:before,.challenge-creation-modify.pill.alt-hover:hover:not(.compact):before,.challenge-template-modify.pill.alt-hover.selected:before,.challenge-template-modify.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-creation-access.pill.alt-hover:hover:not(.compact) .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:not(.compact) .button-text,.challenge-creation-modify.pill.alt-hover:hover:not(.compact) .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:not(.compact) .button-text,.challenge-template-modify.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-creation-access)}.challenge-creation-access.pill.alt-hover.selected .icon,.challenge-creation-access.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-modify.pill.alt-hover.selected .icon,.challenge-creation-modify.pill.alt-hover:hover:not(.compact) .icon,.challenge-template-modify.pill.alt-hover.selected .icon,.challenge-template-modify.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon,.challenge-creation-modify.pill.disabled.lock-icon .icon,.challenge-template-modify.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-creation-access.pill.disabled.lock-icon .icon img,.challenge-creation-modify.pill.disabled.lock-icon .icon img,.challenge-template-modify.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-creation-access.pill.disabled.lock-icon.icon-no-bg .icon,.challenge-creation-modify.pill.disabled.lock-icon.icon-no-bg .icon,.challenge-template-modify.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-creation-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 .2s;width:100%}.challenge-creation-access.pill .dropdown-caret,.challenge-creation-modify.pill .dropdown-caret,.challenge-template-modify.pill .dropdown-caret{margin-right:10px}.challenge-creation-access.pill[data-icon-position=none] .icon,.challenge-creation-access.pill[data-icon-position=null] .icon,.challenge-creation-modify.pill[data-icon-position=none] .icon,.challenge-creation-modify.pill[data-icon-position=null] .icon,.challenge-template-modify.pill[data-icon-position=none] .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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text,.challenge-creation-modify.pill[data-size=micro][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-creation-access.pill[data-size=micro][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=micro][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-creation-access.pill[data-size=micro][data-icon-position=none],.challenge-creation-access.pill[data-size=micro][data-icon-position=null],.challenge-creation-modify.pill[data-size=micro][data-icon-position=none],.challenge-creation-modify.pill[data-size=micro][data-icon-position=null],.challenge-template-modify.pill[data-size=micro][data-icon-position=none],.challenge-template-modify.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-creation-access.pill[data-size=micro][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=micro][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=none] .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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-creation-access.pill[data-size=mini][data-icon-position=left] .button-text,.challenge-creation-modify.pill[data-size=mini][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-access.pill[data-size=mini][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=mini][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-access.pill[data-size=mini][data-icon-position=none],.challenge-creation-access.pill[data-size=mini][data-icon-position=null],.challenge-creation-modify.pill[data-size=mini][data-icon-position=none],.challenge-creation-modify.pill[data-size=mini][data-icon-position=null],.challenge-template-modify.pill[data-size=mini][data-icon-position=none],.challenge-template-modify.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-creation-access.pill[data-size=mini][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=mini][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=none] .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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=none],.challenge-creation-access.pill[data-size=tiny][data-icon-position=null],.challenge-creation-modify.pill[data-size=tiny][data-icon-position=none],.challenge-creation-modify.pill[data-size=tiny][data-icon-position=null],.challenge-template-modify.pill[data-size=tiny][data-icon-position=none],.challenge-template-modify.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=none] .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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text,.challenge-creation-modify.pill[data-size=small][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-access.pill[data-size=small][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=small][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-access.pill[data-size=small][data-icon-position=none],.challenge-creation-access.pill[data-size=small][data-icon-position=null],.challenge-creation-modify.pill[data-size=small][data-icon-position=none],.challenge-creation-modify.pill[data-size=small][data-icon-position=null],.challenge-template-modify.pill[data-size=small][data-icon-position=none],.challenge-template-modify.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-creation-access.pill[data-size=small][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=small][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=small][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=small][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=none] .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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text,.challenge-creation-modify.pill[data-size=regular][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-creation-access.pill[data-size=regular][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=regular][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-creation-access.pill[data-size=regular][data-icon-position=none],.challenge-creation-access.pill[data-size=regular][data-icon-position=null],.challenge-creation-modify.pill[data-size=regular][data-icon-position=none],.challenge-creation-modify.pill[data-size=regular][data-icon-position=null],.challenge-template-modify.pill[data-size=regular][data-icon-position=none],.challenge-template-modify.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-creation-access.pill[data-size=regular][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=regular][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=none] .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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-creation-access.pill[data-size=large][data-icon-position=left] .button-text,.challenge-creation-modify.pill[data-size=large][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-creation-access.pill[data-size=large][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=large][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-creation-access.pill[data-size=large][data-icon-position=none],.challenge-creation-access.pill[data-size=large][data-icon-position=null],.challenge-creation-modify.pill[data-size=large][data-icon-position=none],.challenge-creation-modify.pill[data-size=large][data-icon-position=null],.challenge-template-modify.pill[data-size=large][data-icon-position=none],.challenge-template-modify.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-creation-access.pill[data-size=large][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=large][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=large][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=large][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=none] .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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=none],.challenge-creation-access.pill[data-size=xlarge][data-icon-position=null],.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=none],.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=null],.challenge-template-modify.pill[data-size=xlarge][data-icon-position=none],.challenge-template-modify.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=none] .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[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]{--button-size:36px;border-radius:45px;padding:5px}.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:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=none],.challenge-creation-access.pill[data-size=responsive][data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null],.challenge-template-modify.pill[data-size=responsive][data-icon-position=none],.challenge-template-modify.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=none] .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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=none],.challenge-creation-access.pill[data-size=responsive][data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null],.challenge-template-modify.pill[data-size=responsive][data-icon-position=none],.challenge-template-modify.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=none] .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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none],.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=none] .button-text,.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=none] .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=none] .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{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]){--button-size:122px;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=none],.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=none],.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=none],.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=none] .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .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=none] .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.compact,.challenge-creation-modify.pill.compact,.challenge-template-modify.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-creation-access.pill.compact.hide-bg:before,.challenge-creation-modify.pill.compact.hide-bg:before,.challenge-template-modify.pill.compact.hide-bg:before{opacity:0}.challenge-creation-access.pill.compact .button-text,.challenge-creation-modify.pill.compact .button-text,.challenge-template-modify.pill.compact .button-text{white-space:nowrap}.challenge-creation-access.pill.compact:hover,.challenge-creation-modify.pill.compact:hover,.challenge-template-modify.pill.compact:hover{max-width:100%}.challenge-creation-access.pill.compact:hover.hide-bg:before,.challenge-creation-modify.pill.compact:hover.hide-bg:before,.challenge-template-modify.pill.compact:hover.hide-bg:before{opacity:1}.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 .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large],.challenge-creation-modify.round[data-size=large],.challenge-template-modify.round[data-size=large]{font-size:25px;height:60px;width:60px}.challenge-creation-access.round[data-size=regular],.challenge-creation-modify.round[data-size=regular],.challenge-template-modify.round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-creation-access.round[data-size=small],.challenge-creation-modify.round[data-size=small],.challenge-template-modify.round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-creation-access.round[data-size=tiny],.challenge-creation-modify.round[data-size=tiny],.challenge-template-modify.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-creation-access.round[data-size=mini],.challenge-creation-modify.round[data-size=mini],.challenge-template-modify.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-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 .2s}.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 .2s;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-scratch{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-creation-scratch[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-creation-scratch .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-creation-scratch .button-text.ws-no-wrap{white-space:nowrap}.challenge-creation-scratch:active,.challenge-creation-scratch:hover{cursor:pointer;text-decoration:none}.challenge-creation-scratch.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.challenge-creation-scratch.pill svg{color:var(--onboarding-bg-13)}.challenge-creation-scratch.pill.selected:before,.challenge-creation-scratch.pill:hover:not(.compact):before{filter:brightness(1.3)}.challenge-creation-scratch.pill.no-shadow:before{box-shadow:none}.challenge-creation-scratch.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-creation-scratch.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-scratch.pill.has-border.selected:before,.challenge-creation-scratch.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--onboarding-bg-13);border:2px solid 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:not(.compact) .button-text,.challenge-creation-scratch.pill.alt-hover:hover:not(.compact) .icon{color:var(--onboarding-bg-12)}.challenge-creation-scratch.pill.alt-hover.selected .icon,.challenge-creation-scratch.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-creation-scratch.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-creation-scratch.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-creation-scratch.pill.waiting{animation: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 .2s;width:100%}.challenge-creation-scratch.pill .dropdown-caret{margin-right:10px}.challenge-creation-scratch.pill[data-icon-position=none] .icon,.challenge-creation-scratch.pill[data-icon-position=null] .icon{display:none!important}.challenge-creation-scratch.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-creation-scratch.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=none],.challenge-creation-scratch.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=none] .button-text,.challenge-creation-scratch.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-creation-scratch.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-scratch.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-creation-scratch.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=none],.challenge-creation-scratch.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=none] .button-text,.challenge-creation-scratch.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-scratch.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-scratch.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=none],.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=none] .button-text,.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-scratch.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-scratch.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=none],.challenge-creation-scratch.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=none] .button-text,.challenge-creation-scratch.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-creation-scratch.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-creation-scratch.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=none],.challenge-creation-scratch.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=none] .button-text,.challenge-creation-scratch.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-creation-scratch.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-creation-scratch.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-creation-scratch.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-creation-scratch.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=none],.challenge-creation-scratch.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=none] .button-text,.challenge-creation-scratch.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-creation-scratch.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-creation-scratch.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-creation-scratch.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=none],.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=none] .button-text,.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-creation-scratch.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-creation-scratch.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-creation-scratch.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-creation-scratch.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-creation-scratch.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-creation-scratch.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-creation-scratch.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-creation-scratch.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-creation-scratch.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-creation-scratch.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-creation-scratch.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-creation-scratch.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-creation-scratch.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-creation-scratch.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.challenge-creation-scratch.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-scratch.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none],.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none],.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-creation-scratch.pill.compact.hide-bg:before{opacity:0}.challenge-creation-scratch.pill.compact .button-text{white-space:nowrap}.challenge-creation-scratch.pill.compact:hover{max-width:100%}.challenge-creation-scratch.pill.compact:hover.hide-bg:before{opacity:1}.challenge-creation-scratch.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-creation-scratch.round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-creation-scratch.round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-creation-scratch.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-creation-scratch.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.challenge-creation-scratch.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.troub-share-babillard,.troub-share-challenge{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.troub-share-babillard[data-icon-position=right],.troub-share-challenge[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-share-babillard .button-text,.troub-share-challenge .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.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.pill,.troub-share-challenge.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before,.troub-share-challenge.pill.selected:before,.troub-share-challenge.pill:hover:not(.compact):before{filter:brightness(1.3)}.troub-share-babillard.pill.no-shadow:before,.troub-share-challenge.pill.no-shadow:before{box-shadow:none}.troub-share-babillard.pill.icon-no-bg .fa.icon,.troub-share-challenge.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.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:not(.compact):before,.troub-share-challenge.pill.has-border.selected:before,.troub-share-challenge.pill.has-border:hover:not(.compact):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:not(.compact):before,.troub-share-challenge.pill.alt-hover.selected:before,.troub-share-challenge.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.troub-share-babillard.pill.alt-hover:hover:not(.compact) .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:not(.compact) .button-text,.troub-share-challenge.pill.alt-hover:hover:not(.compact) .icon{color:var(--troubadour-main-20)}.troub-share-babillard.pill.alt-hover.selected .icon,.troub-share-babillard.pill.alt-hover:hover:not(.compact) .icon,.troub-share-challenge.pill.alt-hover.selected .icon,.troub-share-challenge.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon,.troub-share-challenge.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-share-babillard.pill.disabled.lock-icon .icon img,.troub-share-challenge.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.troub-share-babillard.pill.disabled.lock-icon.icon-no-bg .icon,.troub-share-challenge.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-share-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 .2s;width:100%}.troub-share-babillard.pill .dropdown-caret,.troub-share-challenge.pill .dropdown-caret{margin-right:10px}.troub-share-babillard.pill[data-icon-position=none] .icon,.troub-share-babillard.pill[data-icon-position=null] .icon,.troub-share-challenge.pill[data-icon-position=none] .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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text,.troub-share-challenge.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.troub-share-babillard.pill[data-size=micro][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-share-babillard.pill[data-size=micro][data-icon-position=none],.troub-share-babillard.pill[data-size=micro][data-icon-position=null],.troub-share-challenge.pill[data-size=micro][data-icon-position=none],.troub-share-challenge.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-share-babillard.pill[data-size=micro][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=micro][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=micro][data-icon-position=none] .button-text,.troub-share-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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.troub-share-babillard.pill[data-size=mini][data-icon-position=left] .button-text,.troub-share-challenge.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-share-babillard.pill[data-size=mini][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-share-babillard.pill[data-size=mini][data-icon-position=none],.troub-share-babillard.pill[data-size=mini][data-icon-position=null],.troub-share-challenge.pill[data-size=mini][data-icon-position=none],.troub-share-challenge.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-share-babillard.pill[data-size=mini][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=mini][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=mini][data-icon-position=none] .button-text,.troub-share-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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text,.troub-share-challenge.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=none],.troub-share-babillard.pill[data-size=tiny][data-icon-position=null],.troub-share-challenge.pill[data-size=tiny][data-icon-position=none],.troub-share-challenge.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=tiny][data-icon-position=none] .button-text,.troub-share-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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text,.troub-share-challenge.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-share-babillard.pill[data-size=small][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-share-babillard.pill[data-size=small][data-icon-position=none],.troub-share-babillard.pill[data-size=small][data-icon-position=null],.troub-share-challenge.pill[data-size=small][data-icon-position=none],.troub-share-challenge.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-share-babillard.pill[data-size=small][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=small][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=small][data-icon-position=none] .button-text,.troub-share-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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text,.troub-share-challenge.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.troub-share-babillard.pill[data-size=regular][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-share-babillard.pill[data-size=regular][data-icon-position=none],.troub-share-babillard.pill[data-size=regular][data-icon-position=null],.troub-share-challenge.pill[data-size=regular][data-icon-position=none],.troub-share-challenge.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-share-babillard.pill[data-size=regular][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=regular][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=regular][data-icon-position=none] .button-text,.troub-share-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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.troub-share-babillard.pill[data-size=large][data-icon-position=left] .button-text,.troub-share-challenge.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-share-babillard.pill[data-size=large][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-share-babillard.pill[data-size=large][data-icon-position=none],.troub-share-babillard.pill[data-size=large][data-icon-position=null],.troub-share-challenge.pill[data-size=large][data-icon-position=none],.troub-share-challenge.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-share-babillard.pill[data-size=large][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=large][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=large][data-icon-position=none] .button-text,.troub-share-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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=none],.troub-share-babillard.pill[data-size=xlarge][data-icon-position=null],.troub-share-challenge.pill[data-size=xlarge][data-icon-position=none],.troub-share-challenge.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=none] .button-text,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.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]{--button-size:36px;border-radius:45px;padding:5px}.troub-share-babillard.pill[data-size=responsive] .icon,.troub-share-challenge.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=none],.troub-share-babillard.pill[data-size=responsive][data-icon-position=null],.troub-share-challenge.pill[data-size=responsive][data-icon-position=none],.troub-share-challenge.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=none] .button-text,.troub-share-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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=none],.troub-share-babillard.pill[data-size=responsive][data-icon-position=null],.troub-share-challenge.pill[data-size=responsive][data-icon-position=none],.troub-share-challenge.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=none] .button-text,.troub-share-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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.troub-share-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{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]){--button-size:122px;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=none],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.troub-share-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=none] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.troub-share-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.compact,.troub-share-challenge.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.troub-share-babillard.pill.compact.hide-bg:before,.troub-share-challenge.pill.compact.hide-bg:before{opacity:0}.troub-share-babillard.pill.compact .button-text,.troub-share-challenge.pill.compact .button-text{white-space:nowrap}.troub-share-babillard.pill.compact:hover,.troub-share-challenge.pill.compact:hover{max-width:100%}.troub-share-babillard.pill.compact:hover.hide-bg:before,.troub-share-challenge.pill.compact:hover.hide-bg:before{opacity:1}.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 .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large],.troub-share-challenge.round[data-size=large]{font-size:25px;height:60px;width:60px}.troub-share-babillard.round[data-size=regular],.troub-share-challenge.round[data-size=regular]{font-size:20px;height:50px;width:50px}.troub-share-babillard.round[data-size=small],.troub-share-challenge.round[data-size=small]{font-size:16px;height:40px;width:40px}.troub-share-babillard.round[data-size=tiny],.troub-share-challenge.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.troub-share-babillard.round[data-size=mini],.troub-share-challenge.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.troub-share-babillard.legacy,.troub-share-challenge.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.share-bulletin-board{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.share-bulletin-board[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.share-bulletin-board .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.share-bulletin-board .button-text.ws-no-wrap{white-space:nowrap}.share-bulletin-board:active,.share-bulletin-board:hover{cursor:pointer;text-decoration:none}.share-bulletin-board.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.share-bulletin-board.pill svg{color:var(--default-color-2)}.share-bulletin-board.pill.selected:before,.share-bulletin-board.pill:hover:not(.compact):before{filter:brightness(1.3)}.share-bulletin-board.pill.no-shadow:before{box-shadow:none}.share-bulletin-board.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.share-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.share-bulletin-board.pill.has-border.selected:before,.share-bulletin-board.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.share-bulletin-board.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-sharing-color-4)}.share-bulletin-board.pill.alt-hover.selected .icon,.share-bulletin-board.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.share-bulletin-board.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.share-bulletin-board.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.share-bulletin-board.pill.waiting{animation: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 .2s;width:100%}.share-bulletin-board.pill .dropdown-caret{margin-right:10px}.share-bulletin-board.pill[data-icon-position=none] .icon,.share-bulletin-board.pill[data-icon-position=null] .icon{display:none!important}.share-bulletin-board.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.share-bulletin-board.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.share-bulletin-board.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.share-bulletin-board.pill[data-size=micro][data-icon-position=none],.share-bulletin-board.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.share-bulletin-board.pill[data-size=micro][data-icon-position=none] .button-text,.share-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.share-bulletin-board.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.share-bulletin-board.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.share-bulletin-board.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.share-bulletin-board.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.share-bulletin-board.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.share-bulletin-board.pill[data-size=mini][data-icon-position=none],.share-bulletin-board.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.share-bulletin-board.pill[data-size=mini][data-icon-position=none] .button-text,.share-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.share-bulletin-board.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.share-bulletin-board.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=none],.share-bulletin-board.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=none] .button-text,.share-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.share-bulletin-board.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.share-bulletin-board.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.share-bulletin-board.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.share-bulletin-board.pill[data-size=small][data-icon-position=none],.share-bulletin-board.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.share-bulletin-board.pill[data-size=small][data-icon-position=none] .button-text,.share-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.share-bulletin-board.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.share-bulletin-board.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.share-bulletin-board.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.share-bulletin-board.pill[data-size=regular][data-icon-position=none],.share-bulletin-board.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.share-bulletin-board.pill[data-size=regular][data-icon-position=none] .button-text,.share-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.share-bulletin-board.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.share-bulletin-board.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.share-bulletin-board.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.share-bulletin-board.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.share-bulletin-board.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.share-bulletin-board.pill[data-size=large][data-icon-position=none],.share-bulletin-board.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.share-bulletin-board.pill[data-size=large][data-icon-position=none] .button-text,.share-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.share-bulletin-board.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.share-bulletin-board.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.share-bulletin-board.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=none],.share-bulletin-board.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=none] .button-text,.share-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.share-bulletin-board.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.share-bulletin-board.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.share-bulletin-board.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.share-bulletin-board.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.share-bulletin-board.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.share-bulletin-board.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.share-bulletin-board.pill.icon-no-bg[data-size=small] .icon{padding:18px}.share-bulletin-board.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.share-bulletin-board.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.share-bulletin-board.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.share-bulletin-board.pill.icon-no-bg[data-size=large] .icon{padding:30px}.share-bulletin-board.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.share-bulletin-board.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.share-bulletin-board.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.share-bulletin-board.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.share-bulletin-board.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=none],.share-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=none],.share-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.share-bulletin-board.pill.compact.hide-bg:before{opacity:0}.share-bulletin-board.pill.compact .button-text{white-space:nowrap}.share-bulletin-board.pill.compact:hover{max-width:100%}.share-bulletin-board.pill.compact:hover.hide-bg:before{opacity:1}.share-bulletin-board.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.share-bulletin-board.round[data-size=regular]{font-size:20px;height:50px;width:50px}.share-bulletin-board.round[data-size=small]{font-size:16px;height:40px;width:40px}.share-bulletin-board.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.share-bulletin-board.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.share-bulletin-board.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.bulletin-board-empty-add-works{align-items:center;display:inline-flex;justify-content:flex-start;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-empty-add-works:focus{text-decoration:none}.bulletin-board-empty-add-works[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-empty-add-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-empty-add-works .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.bulletin-board-empty-add-works .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-empty-add-works:active,.bulletin-board-empty-add-works:hover{cursor:pointer;text-decoration:none}.bulletin-board-empty-add-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.bulletin-board-empty-add-works.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;transition:all .2s ease-in-out;width:100%;z-index:10}.bulletin-board-empty-add-works.pill .button-text,.bulletin-board-empty-add-works.pill .icon{z-index:11}.bulletin-board-empty-add-works.pill .button-text{color:var(--default-color-3);font-weight:400;overflow:hidden;z-index:11}.bulletin-board-empty-add-works.pill svg{color:var(--default-color-3)}.bulletin-board-empty-add-works.pill.selected:before,.bulletin-board-empty-add-works.pill:hover:not(.compact):before{filter:brightness(1.3)}.bulletin-board-empty-add-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-empty-add-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-empty-add-works.pill.has-border:before{border-color:var(--babillard-box-border);box-shadow:none!important}.bulletin-board-empty-add-works.pill.has-border.selected:before,.bulletin-board-empty-add-works.pill.has-border:hover:not(.compact):before{border-color:var(--babillard-box-border)!important;box-shadow:none!important}.bulletin-board-empty-add-works.pill.alt-hover.selected:before,.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-3);border:2px solid var(--default-color-3);filter:brightness(1)}.bulletin-board-empty-add-works.pill.alt-hover.selected .button-text,.bulletin-board-empty-add-works.pill.alt-hover.selected .icon,.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact) .icon{color:var(--default-color-2)}.bulletin-board-empty-add-works.pill.alt-hover.selected .icon,.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--default-color-2)}.bulletin-board-empty-add-works.pill.disabled,.bulletin-board-empty-add-works.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.bulletin-board-empty-add-works.pill.disabled:before,.bulletin-board-empty-add-works.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-empty-add-works.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-empty-add-works.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.bulletin-board-empty-add-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-empty-add-works.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-empty-add-works.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-empty-add-works.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.bulletin-board-empty-add-works.pill .dropdown-caret{margin-right:10px}.bulletin-board-empty-add-works.pill[data-icon-position=none] .icon,.bulletin-board-empty-add-works.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-empty-add-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-empty-add-works.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.bulletin-board-empty-add-works.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bulletin-board-empty-add-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-empty-add-works.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-empty-add-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-empty-add-works.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-empty-add-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-empty-add-works.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bulletin-board-empty-add-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-empty-add-works.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-empty-add-works.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bulletin-board-empty-add-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-empty-add-works.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bulletin-board-empty-add-works.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bulletin-board-empty-add-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-empty-add-works.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bulletin-board-empty-add-works.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.bulletin-board-empty-add-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-empty-add-works.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.bulletin-board-empty-add-works.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-empty-add-works.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-empty-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-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-empty-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-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.bulletin-board-empty-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-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-empty-add-works.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.bulletin-board-empty-add-works.pill.compact.hide-bg:before{opacity:0}.bulletin-board-empty-add-works.pill.compact .button-text{white-space:nowrap}.bulletin-board-empty-add-works.pill.compact:hover{max-width:100%}.bulletin-board-empty-add-works.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-empty-add-works.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.bulletin-board-empty-add-works.pill-alt:before{background:var(--default-color-2);border:2px solid var(--babillard-box-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-empty-add-works.pill-alt .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.bulletin-board-empty-add-works.pill-alt.selected:before,.bulletin-board-empty-add-works.pill-alt:hover:before{background:var(--babillard-box-border)}.bulletin-board-empty-add-works.pill-alt.selected .button-text,.bulletin-board-empty-add-works.pill-alt:hover .button-text{color:var(--default-bg)}.bulletin-board-empty-add-works.pill-alt.disabled,.bulletin-board-empty-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-empty-add-works.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-empty-add-works.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-empty-add-works.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-empty-add-works.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.bulletin-board-empty-add-works.round .icon,.bulletin-board-empty-add-works.round svg{align-items:center;display:flex;height:100%;justify-content:center}.bulletin-board-empty-add-works.round.selected,.bulletin-board-empty-add-works.round:hover{opacity:1}.bulletin-board-empty-add-works.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.bulletin-board-empty-add-works.round.disabled{pointer-events:none}.bulletin-board-empty-add-works.round.disabled .icon{filter:saturate(0)}.bulletin-board-empty-add-works.round[data-size=large]{font-size:25px;height:60px;width:60px}.bulletin-board-empty-add-works.round[data-size=regular]{font-size:20px;height:50px;width:50px}.bulletin-board-empty-add-works.round[data-size=small]{font-size:16px;height:40px;width:40px}.bulletin-board-empty-add-works.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.bulletin-board-empty-add-works.round[data-size=mini]{font-size:12px;height:20px;width:20px}.bulletin-board-empty-add-works.nav{flex-wrap:nowrap}.bulletin-board-empty-add-works.nav svg{color:var(--troubadour-main)}.bulletin-board-empty-add-works.nav .icon,.bulletin-board-empty-add-works.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.bulletin-board-empty-add-works.nav .button-text{color:var(--default-color-2);font-weight:700}.bulletin-board-empty-add-works.nav:hover{text-decoration:underline}.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=mini] .icon,.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.bulletin-board-empty-add-works.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=mini] .icon,.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.bulletin-board-empty-add-works.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-empty-add-works.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-empty-add-works.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.bulletin-board-empty-add-works.nav[data-size=large] .icon{height:80px}.bulletin-board-empty-add-works.nav[data-size=regular]{padding:20px 31px}.bulletin-board-empty-add-works.nav[data-size=regular] .icon{height:23px;width:auto}.bulletin-board-empty-add-works.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-empty-add-works.nav[data-size=small]{padding:10px}.bulletin-board-empty-add-works.nav[data-size=small] .icon{height:16px;width:auto}.bulletin-board-empty-add-works.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-empty-add-works.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-empty-add-works.nav[data-size=tiny] .icon{height:10px;width:auto}.bulletin-board-empty-add-works.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works.nav[data-size=mini]{padding:4px 12px}.bulletin-board-empty-add-works.nav[data-size=mini] .icon{height:5px;width:auto}.bulletin-board-empty-add-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.bulletin-board-empty-add-works.legacy:before{background-color:var(--default-color-3);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-empty-add-works.legacy.has-shadow:before{border:2px solid var(--default-color-3);box-shadow:var(--dropshadow)}.bulletin-board-empty-add-works.legacy .button-text,.bulletin-board-empty-add-works.legacy .icon{z-index:11}.bulletin-board-empty-add-works.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.bulletin-board-empty-add-works.legacy svg{color:var(--default-color-2)}.bulletin-board-empty-add-works.legacy.selected:before,.bulletin-board-empty-add-works.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.bulletin-board-empty-add-works.legacy.selected .button-text,.bulletin-board-empty-add-works.legacy:hover .button-text{color:var(--default-color-3)}.bulletin-board-empty-add-works.legacy.selected img,.bulletin-board-empty-add-works.legacy:hover img{transform:scale(.95)}.bulletin-board-empty-add-works.legacy.disabled{pointer-events:none}.bulletin-board-empty-add-works.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-empty-add-works.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works.legacy.disabled .icon{opacity:.5}.bulletin-board-empty-add-works.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-empty-add-works.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-empty-add-works.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-empty-add-works.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.bulletin-board-empty-add-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-empty-add-works.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.bulletin-board-empty-add-works.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-empty-add-works.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-empty-add-works.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.bulletin-board-empty-add-works.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-empty-add-works.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-empty-add-works.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bulletin-board-empty-add-works.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-empty-add-works:hover{align-items:center;display:inline-flex;justify-content:flex-start;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-empty-add-works:hover:focus{text-decoration:none}.bulletin-board-empty-add-works:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-empty-add-works:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-empty-add-works:hover .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.bulletin-board-empty-add-works:hover .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-empty-add-works:hover:active,.bulletin-board-empty-add-works:hover:hover{cursor:pointer;text-decoration:none}.bulletin-board-empty-add-works:hover.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.bulletin-board-empty-add-works:hover.pill:before{background:var(--babillard-box-border);border:2px solid var(--babillard-box-border);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.bulletin-board-empty-add-works:hover.pill .button-text,.bulletin-board-empty-add-works:hover.pill .icon{z-index:11}.bulletin-board-empty-add-works:hover.pill .button-text{color:var(--default-color-2);font-weight:400;overflow:hidden;z-index:11}.bulletin-board-empty-add-works:hover.pill svg{color:var(--default-color-2)}.bulletin-board-empty-add-works:hover.pill.selected:before,.bulletin-board-empty-add-works:hover.pill:hover:not(.compact):before{filter:brightness(1.3)}.bulletin-board-empty-add-works:hover.pill.no-shadow:before{box-shadow:none}.bulletin-board-empty-add-works:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-empty-add-works:hover.pill.has-border:before{border-color:var(--babillard-box-border);box-shadow:none!important}.bulletin-board-empty-add-works:hover.pill.has-border.selected:before,.bulletin-board-empty-add-works:hover.pill.has-border:hover:not(.compact):before{border-color:var(--babillard-box-border)!important;box-shadow:none!important}.bulletin-board-empty-add-works:hover.pill.alt-hover.selected:before,.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness(1)}.bulletin-board-empty-add-works:hover.pill.alt-hover.selected .button-text,.bulletin-board-empty-add-works:hover.pill.alt-hover.selected .icon,.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.pill.alt-hover.selected .icon,.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.pill.disabled,.bulletin-board-empty-add-works:hover.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.bulletin-board-empty-add-works:hover.pill.disabled:before,.bulletin-board-empty-add-works:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-empty-add-works:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-empty-add-works:hover.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.bulletin-board-empty-add-works:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-empty-add-works:hover.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-empty-add-works:hover.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-empty-add-works:hover.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.bulletin-board-empty-add-works:hover.pill .dropdown-caret{margin-right:10px}.bulletin-board-empty-add-works:hover.pill[data-icon-position=none] .icon,.bulletin-board-empty-add-works:hover.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-empty-add-works:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-empty-add-works:hover.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.bulletin-board-empty-add-works:hover.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bulletin-board-empty-add-works:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works:hover.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-empty-add-works:hover.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-empty-add-works:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works:hover.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-empty-add-works:hover.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bulletin-board-empty-add-works:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-empty-add-works:hover.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-empty-add-works:hover.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bulletin-board-empty-add-works:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-empty-add-works:hover.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bulletin-board-empty-add-works:hover.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-empty-add-works:hover.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-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-empty-add-works:hover.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-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-empty-add-works:hover.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.bulletin-board-empty-add-works:hover.pill.compact.hide-bg:before{opacity:0}.bulletin-board-empty-add-works:hover.pill.compact .button-text{white-space:nowrap}.bulletin-board-empty-add-works:hover.pill.compact:hover{max-width:100%}.bulletin-board-empty-add-works:hover.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-empty-add-works:hover.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.bulletin-board-empty-add-works:hover.pill-alt:before{background:var(--babillard-box-border);border:2px solid var(--babillard-box-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-empty-add-works:hover.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.bulletin-board-empty-add-works:hover.pill-alt.selected:before,.bulletin-board-empty-add-works:hover.pill-alt:hover:before{background:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.pill-alt.selected .button-text,.bulletin-board-empty-add-works:hover.pill-alt:hover .button-text{color:var(--default-bg)}.bulletin-board-empty-add-works:hover.pill-alt.disabled,.bulletin-board-empty-add-works:hover.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-empty-add-works:hover.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-empty-add-works:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-empty-add-works:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-empty-add-works:hover.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.bulletin-board-empty-add-works:hover.round .icon,.bulletin-board-empty-add-works:hover.round svg{align-items:center;display:flex;height:100%;justify-content:center}.bulletin-board-empty-add-works:hover.round.selected,.bulletin-board-empty-add-works:hover.round:hover{opacity:1}.bulletin-board-empty-add-works:hover.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.bulletin-board-empty-add-works:hover.round.disabled{pointer-events:none}.bulletin-board-empty-add-works:hover.round.disabled .icon{filter:saturate(0)}.bulletin-board-empty-add-works:hover.round[data-size=large]{font-size:25px;height:60px;width:60px}.bulletin-board-empty-add-works:hover.round[data-size=regular]{font-size:20px;height:50px;width:50px}.bulletin-board-empty-add-works:hover.round[data-size=small]{font-size:16px;height:40px;width:40px}.bulletin-board-empty-add-works:hover.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.bulletin-board-empty-add-works:hover.round[data-size=mini]{font-size:12px;height:20px;width:20px}.bulletin-board-empty-add-works:hover.nav{flex-wrap:nowrap}.bulletin-board-empty-add-works:hover.nav svg{color:var(--troubadour-main)}.bulletin-board-empty-add-works:hover.nav .icon,.bulletin-board-empty-add-works:hover.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.bulletin-board-empty-add-works:hover.nav .button-text{color:var(--babillard-box-border);font-weight:700}.bulletin-board-empty-add-works:hover.nav:hover{text-decoration:underline}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=mini] .icon,.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=mini] .icon,.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-empty-add-works:hover.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-empty-add-works:hover.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.bulletin-board-empty-add-works:hover.nav[data-size=large] .icon{height:80px}.bulletin-board-empty-add-works:hover.nav[data-size=regular]{padding:20px 31px}.bulletin-board-empty-add-works:hover.nav[data-size=regular] .icon{height:23px;width:auto}.bulletin-board-empty-add-works:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-empty-add-works:hover.nav[data-size=small]{padding:10px}.bulletin-board-empty-add-works:hover.nav[data-size=small] .icon{height:16px;width:auto}.bulletin-board-empty-add-works:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-empty-add-works:hover.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-empty-add-works:hover.nav[data-size=tiny] .icon{height:10px;width:auto}.bulletin-board-empty-add-works:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works:hover.nav[data-size=mini]{padding:4px 12px}.bulletin-board-empty-add-works:hover.nav[data-size=mini] .icon{height:5px;width:auto}.bulletin-board-empty-add-works:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works:hover.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.bulletin-board-empty-add-works:hover.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-box-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-empty-add-works:hover.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.bulletin-board-empty-add-works:hover.legacy .button-text,.bulletin-board-empty-add-works:hover.legacy .icon{z-index:11}.bulletin-board-empty-add-works:hover.legacy .button-text{color:var(--babillard-box-border);font-weight:400;z-index:11}.bulletin-board-empty-add-works:hover.legacy svg{color:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.legacy.selected:before,.bulletin-board-empty-add-works:hover.legacy:hover:before{background-color:var(--babillard-box-border);border:2px solid var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.legacy.selected .button-text,.bulletin-board-empty-add-works:hover.legacy:hover .button-text{color:var(--default-color-2)}.bulletin-board-empty-add-works:hover.legacy.selected img,.bulletin-board-empty-add-works:hover.legacy:hover img{transform:scale(.95)}.bulletin-board-empty-add-works:hover.legacy.disabled{pointer-events:none}.bulletin-board-empty-add-works:hover.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-empty-add-works:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works:hover.legacy.disabled .icon{opacity:.5}.bulletin-board-empty-add-works:hover.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-empty-add-works:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works:hover.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-empty-add-works:hover.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-empty-add-works:hover.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-empty-add-works:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-empty-add-works:hover.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.bulletin-board-empty-add-works:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-empty-add-works:hover:before{filter:brightness(1)!important}.bulletin-board-add-works{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.bulletin-board-add-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-add-works .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.bulletin-board-add-works .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-add-works:active,.bulletin-board-add-works:hover{cursor:pointer;text-decoration:none}.bulletin-board-add-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.bulletin-board-add-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-add-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-add-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-add-works.pill.has-border.selected:before,.bulletin-board-add-works.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.bulletin-board-add-works.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-2)}.bulletin-board-add-works.pill.alt-hover.selected .icon,.bulletin-board-add-works.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-add-works.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.bulletin-board-add-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-add-works.pill.waiting{animation: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 .2s;width:100%}.bulletin-board-add-works.pill .dropdown-caret{margin-right:10px}.bulletin-board-add-works.pill[data-icon-position=none] .icon,.bulletin-board-add-works.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-add-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-add-works.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.bulletin-board-add-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-add-works.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.bulletin-board-add-works.pill.compact.hide-bg:before{opacity:0}.bulletin-board-add-works.pill.compact .button-text{white-space:nowrap}.bulletin-board-add-works.pill.compact:hover{max-width:100%}.bulletin-board-add-works.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-add-works.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.bulletin-board-add-works.round[data-size=regular]{font-size:20px;height:50px;width:50px}.bulletin-board-add-works.round[data-size=small]{font-size:16px;height:40px;width:40px}.bulletin-board-add-works.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.bulletin-board-add-works.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-disabled{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.bulletin-board-add-works-disabled[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-add-works-disabled .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.bulletin-board-add-works-disabled .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-add-works-disabled:active,.bulletin-board-add-works-disabled:hover{cursor:pointer;text-decoration:none}.bulletin-board-add-works-disabled.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.bulletin-board-add-works-disabled.pill.no-shadow:before{box-shadow:none}.bulletin-board-add-works-disabled.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-add-works-disabled.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-add-works-disabled.pill.has-border.selected:before,.bulletin-board-add-works-disabled.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.bulletin-board-add-works-disabled.pill.alt-hover:hover:not(.compact) .icon{color:var(--disabled)}.bulletin-board-add-works-disabled.pill.alt-hover.selected .icon,.bulletin-board-add-works-disabled.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-add-works-disabled.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.bulletin-board-add-works-disabled.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-add-works-disabled.pill.waiting{animation: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 .2s;width:100%}.bulletin-board-add-works-disabled.pill .dropdown-caret{margin-right:10px}.bulletin-board-add-works-disabled.pill[data-icon-position=none] .icon,.bulletin-board-add-works-disabled.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-add-works-disabled.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-add-works-disabled.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.bulletin-board-add-works-disabled.pill.compact.hide-bg:before{opacity:0}.bulletin-board-add-works-disabled.pill.compact .button-text{white-space:nowrap}.bulletin-board-add-works-disabled.pill.compact:hover{max-width:100%}.bulletin-board-add-works-disabled.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-add-works-disabled.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.bulletin-board-add-works-disabled.round[data-size=regular]{font-size:20px;height:50px;width:50px}.bulletin-board-add-works-disabled.round[data-size=small]{font-size:16px;height:40px;width:40px}.bulletin-board-add-works-disabled.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.bulletin-board-add-works-disabled.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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: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:flex-start;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;justify-content:flex-end}.bulletin-board-correct-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-correct-works .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.bulletin-board-correct-works .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-correct-works:active,.bulletin-board-correct-works:hover{cursor:pointer;text-decoration:none}.bulletin-board-correct-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.bulletin-board-correct-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-correct-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-correct-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-correct-works.pill.has-border.selected:before,.bulletin-board-correct-works.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.bulletin-board-correct-works.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-2)}.bulletin-board-correct-works.pill.alt-hover.selected .icon,.bulletin-board-correct-works.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-correct-works.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.bulletin-board-correct-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-correct-works.pill.waiting{animation: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 .2s;width:100%}.bulletin-board-correct-works.pill .dropdown-caret{margin-right:10px}.bulletin-board-correct-works.pill[data-icon-position=none] .icon,.bulletin-board-correct-works.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-correct-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-correct-works.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-correct-works.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.bulletin-board-correct-works.pill.compact.hide-bg:before{opacity:0}.bulletin-board-correct-works.pill.compact .button-text{white-space:nowrap}.bulletin-board-correct-works.pill.compact:hover{max-width:100%}.bulletin-board-correct-works.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-correct-works.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.bulletin-board-correct-works.round[data-size=regular]{font-size:20px;height:50px;width:50px}.bulletin-board-correct-works.round[data-size=small]{font-size:16px;height:40px;width:40px}.bulletin-board-correct-works.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.bulletin-board-correct-works.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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 .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:flex-start;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;justify-content:flex-end}.selection-completed[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.selection-completed .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.selection-completed .button-text.ws-no-wrap{white-space:nowrap}.selection-completed:active,.selection-completed:hover{cursor:pointer;text-decoration:none}.selection-completed.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.selection-completed.pill svg{color:var(--default-color-2)}.selection-completed.pill.selected:before,.selection-completed.pill:hover:not(.compact):before{filter:brightness(1.3)}.selection-completed.pill.no-shadow:before{box-shadow:none}.selection-completed.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.selection-completed.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.selection-completed.pill.has-border.selected:before,.selection-completed.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.selection-completed.pill.alt-hover.selected:before,.selection-completed.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.selection-completed.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-2)}.selection-completed.pill.alt-hover.selected .icon,.selection-completed.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.selection-completed.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.selection-completed.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.selection-completed.pill.waiting{animation: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 .2s;width:100%}.selection-completed.pill .dropdown-caret{margin-right:10px}.selection-completed.pill[data-icon-position=none] .icon,.selection-completed.pill[data-icon-position=null] .icon{display:none!important}.selection-completed.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.selection-completed.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.selection-completed.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.selection-completed.pill[data-size=micro][data-icon-position=none],.selection-completed.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.selection-completed.pill[data-size=micro][data-icon-position=none] .button-text,.selection-completed.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.selection-completed.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.selection-completed.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.selection-completed.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.selection-completed.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.selection-completed.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.selection-completed.pill[data-size=mini][data-icon-position=none],.selection-completed.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.selection-completed.pill[data-size=mini][data-icon-position=none] .button-text,.selection-completed.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.selection-completed.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.selection-completed.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.selection-completed.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.selection-completed.pill[data-size=tiny][data-icon-position=none],.selection-completed.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.selection-completed.pill[data-size=tiny][data-icon-position=none] .button-text,.selection-completed.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.selection-completed.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.selection-completed.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.selection-completed.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.selection-completed.pill[data-size=small][data-icon-position=none],.selection-completed.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.selection-completed.pill[data-size=small][data-icon-position=none] .button-text,.selection-completed.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.selection-completed.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.selection-completed.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.selection-completed.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.selection-completed.pill[data-size=regular][data-icon-position=none],.selection-completed.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.selection-completed.pill[data-size=regular][data-icon-position=none] .button-text,.selection-completed.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.selection-completed.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.selection-completed.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.selection-completed.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.selection-completed.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.selection-completed.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.selection-completed.pill[data-size=large][data-icon-position=none],.selection-completed.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.selection-completed.pill[data-size=large][data-icon-position=none] .button-text,.selection-completed.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.selection-completed.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.selection-completed.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.selection-completed.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.selection-completed.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.selection-completed.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.selection-completed.pill[data-size=xlarge][data-icon-position=none],.selection-completed.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.selection-completed.pill[data-size=xlarge][data-icon-position=none] .button-text,.selection-completed.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.selection-completed.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.selection-completed.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.selection-completed.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.selection-completed.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.selection-completed.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.selection-completed.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.selection-completed.pill.icon-no-bg[data-size=small] .icon{padding:18px}.selection-completed.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.selection-completed.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.selection-completed.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.selection-completed.pill.icon-no-bg[data-size=large] .icon{padding:30px}.selection-completed.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.selection-completed.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.selection-completed.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.selection-completed.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.selection-completed.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.selection-completed.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.selection-completed.pill[data-size=responsive][data-icon-position=none],.selection-completed.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.selection-completed.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.selection-completed.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.selection-completed.pill[data-size=responsive][data-icon-position=none],.selection-completed.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.selection-completed.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.selection-completed.pill.compact.hide-bg:before{opacity:0}.selection-completed.pill.compact .button-text{white-space:nowrap}.selection-completed.pill.compact:hover{max-width:100%}.selection-completed.pill.compact:hover.hide-bg:before{opacity:1}.selection-completed.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.selection-completed.round[data-size=regular]{font-size:20px;height:50px;width:50px}.selection-completed.round[data-size=small]{font-size:16px;height:40px;width:40px}.selection-completed.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.selection-completed.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.selection-completed.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.bulletin-board-delete{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.bulletin-board-delete[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-delete .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.bulletin-board-delete .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-delete:active,.bulletin-board-delete:hover{cursor:pointer;text-decoration:none}.bulletin-board-delete.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.bulletin-board-delete.pill svg{color:var(--default-color)}.bulletin-board-delete.pill.selected:before,.bulletin-board-delete.pill:hover:not(.compact):before{filter:brightness(1.3)}.bulletin-board-delete.pill.no-shadow:before{box-shadow:none}.bulletin-board-delete.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-delete.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-delete.pill.has-border.selected:before,.bulletin-board-delete.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color);border:2px solid 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:not(.compact) .button-text,.bulletin-board-delete.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-13)}.bulletin-board-delete.pill.alt-hover.selected .icon,.bulletin-board-delete.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-delete.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.bulletin-board-delete.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-delete.pill.waiting{animation: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 .2s;width:100%}.bulletin-board-delete.pill .dropdown-caret{margin-right:10px}.bulletin-board-delete.pill[data-icon-position=none] .icon,.bulletin-board-delete.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-delete.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-delete.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=none],.bulletin-board-delete.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=none] .button-text,.bulletin-board-delete.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bulletin-board-delete.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-delete.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-delete.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.bulletin-board-delete.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=none],.bulletin-board-delete.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=none] .button-text,.bulletin-board-delete.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-delete.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-delete.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=none],.bulletin-board-delete.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=none] .button-text,.bulletin-board-delete.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-delete.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-delete.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-delete.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-delete.pill[data-size=small][data-icon-position=none],.bulletin-board-delete.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bulletin-board-delete.pill[data-size=small][data-icon-position=none] .button-text,.bulletin-board-delete.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bulletin-board-delete.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-delete.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=none],.bulletin-board-delete.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=none] .button-text,.bulletin-board-delete.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bulletin-board-delete.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-delete.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bulletin-board-delete.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.bulletin-board-delete.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-delete.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-delete.pill[data-size=large][data-icon-position=none],.bulletin-board-delete.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bulletin-board-delete.pill[data-size=large][data-icon-position=none] .button-text,.bulletin-board-delete.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bulletin-board-delete.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-delete.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bulletin-board-delete.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=none],.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=none] .button-text,.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bulletin-board-delete.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-delete.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-delete.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-delete.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-delete.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-delete.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-delete.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-delete.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-delete.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-delete.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-delete.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-delete.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-delete.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-delete.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.bulletin-board-delete.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-delete.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none],.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none],.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.bulletin-board-delete.pill.compact.hide-bg:before{opacity:0}.bulletin-board-delete.pill.compact .button-text{white-space:nowrap}.bulletin-board-delete.pill.compact:hover{max-width:100%}.bulletin-board-delete.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-delete.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.bulletin-board-delete.round[data-size=regular]{font-size:20px;height:50px;width:50px}.bulletin-board-delete.round[data-size=small]{font-size:16px;height:40px;width:40px}.bulletin-board-delete.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.bulletin-board-delete.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.bulletin-board-delete.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.open-bulletin-board-remove-works{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.open-bulletin-board-remove-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.open-bulletin-board-remove-works .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.open-bulletin-board-remove-works .button-text.ws-no-wrap{white-space:nowrap}.open-bulletin-board-remove-works:active,.open-bulletin-board-remove-works:hover{cursor:pointer;text-decoration:none}.open-bulletin-board-remove-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.open-bulletin-board-remove-works.pill.no-shadow:before{box-shadow:none}.open-bulletin-board-remove-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.open-bulletin-board-remove-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.open-bulletin-board-remove-works.pill.has-border.selected:before,.open-bulletin-board-remove-works.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.open-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-4)}.open-bulletin-board-remove-works.pill.alt-hover.selected .icon,.open-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--babillard-color-4)}.open-bulletin-board-remove-works.pill.disabled,.open-bulletin-board-remove-works.pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.open-bulletin-board-remove-works.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.open-bulletin-board-remove-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.open-bulletin-board-remove-works.pill.waiting{animation: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 .2s;width:100%}.open-bulletin-board-remove-works.pill .dropdown-caret{margin-right:10px}.open-bulletin-board-remove-works.pill[data-icon-position=none] .icon,.open-bulletin-board-remove-works.pill[data-icon-position=null] .icon{display:none!important}.open-bulletin-board-remove-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.open-bulletin-board-remove-works.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.open-bulletin-board-remove-works.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.open-bulletin-board-remove-works.pill.compact.hide-bg:before{opacity:0}.open-bulletin-board-remove-works.pill.compact .button-text{white-space:nowrap}.open-bulletin-board-remove-works.pill.compact:hover{max-width:100%}.open-bulletin-board-remove-works.pill.compact:hover.hide-bg:before{opacity:1}.open-bulletin-board-remove-works.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.open-bulletin-board-remove-works.round[data-size=regular]{font-size:20px;height:50px;width:50px}.open-bulletin-board-remove-works.round[data-size=small]{font-size:16px;height:40px;width:40px}.open-bulletin-board-remove-works.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.open-bulletin-board-remove-works.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.open-bulletin-board-remove-works.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.close-bulletin-board-remove-works{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.close-bulletin-board-remove-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.close-bulletin-board-remove-works .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.close-bulletin-board-remove-works .button-text.ws-no-wrap{white-space:nowrap}.close-bulletin-board-remove-works:active,.close-bulletin-board-remove-works:hover{cursor:pointer;text-decoration:none}.close-bulletin-board-remove-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.close-bulletin-board-remove-works.pill.no-shadow:before{box-shadow:none}.close-bulletin-board-remove-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.close-bulletin-board-remove-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.close-bulletin-board-remove-works.pill.has-border.selected:before,.close-bulletin-board-remove-works.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.close-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-4)}.close-bulletin-board-remove-works.pill.alt-hover.selected .icon,.close-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--babillard-color-4)}.close-bulletin-board-remove-works.pill.disabled,.close-bulletin-board-remove-works.pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.close-bulletin-board-remove-works.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.close-bulletin-board-remove-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.close-bulletin-board-remove-works.pill.waiting{animation: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 .2s;width:100%}.close-bulletin-board-remove-works.pill .dropdown-caret{margin-right:10px}.close-bulletin-board-remove-works.pill[data-icon-position=none] .icon,.close-bulletin-board-remove-works.pill[data-icon-position=null] .icon{display:none!important}.close-bulletin-board-remove-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.close-bulletin-board-remove-works.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.close-bulletin-board-remove-works.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.close-bulletin-board-remove-works.pill.compact.hide-bg:before{opacity:0}.close-bulletin-board-remove-works.pill.compact .button-text{white-space:nowrap}.close-bulletin-board-remove-works.pill.compact:hover{max-width:100%}.close-bulletin-board-remove-works.pill.compact:hover.hide-bg:before{opacity:1}.close-bulletin-board-remove-works.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.close-bulletin-board-remove-works.round[data-size=regular]{font-size:20px;height:50px;width:50px}.close-bulletin-board-remove-works.round[data-size=small]{font-size:16px;height:40px;width:40px}.close-bulletin-board-remove-works.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.close-bulletin-board-remove-works.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.close-bulletin-board-remove-works.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.create-bulletin-board{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.create-bulletin-board[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.create-bulletin-board .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.create-bulletin-board .button-text.ws-no-wrap{white-space:nowrap}.create-bulletin-board:active,.create-bulletin-board:hover{cursor:pointer;text-decoration:none}.create-bulletin-board.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.create-bulletin-board.pill svg{color:var(--default-color-2)}.create-bulletin-board.pill.selected:before,.create-bulletin-board.pill:hover:not(.compact):before{filter:brightness(1.3)}.create-bulletin-board.pill.no-shadow:before{box-shadow:none}.create-bulletin-board.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.create-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.create-bulletin-board.pill.has-border.selected:before,.create-bulletin-board.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.create-bulletin-board.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-5)}.create-bulletin-board.pill.alt-hover.selected .icon,.create-bulletin-board.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.create-bulletin-board.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.create-bulletin-board.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.create-bulletin-board.pill.waiting{animation: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 .2s;width:100%}.create-bulletin-board.pill .dropdown-caret{margin-right:10px}.create-bulletin-board.pill[data-icon-position=none] .icon,.create-bulletin-board.pill[data-icon-position=null] .icon{display:none!important}.create-bulletin-board.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.create-bulletin-board.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.create-bulletin-board.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.create-bulletin-board.pill[data-size=micro][data-icon-position=none],.create-bulletin-board.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.create-bulletin-board.pill[data-size=micro][data-icon-position=none] .button-text,.create-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.create-bulletin-board.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.create-bulletin-board.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.create-bulletin-board.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.create-bulletin-board.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.create-bulletin-board.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.create-bulletin-board.pill[data-size=mini][data-icon-position=none],.create-bulletin-board.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.create-bulletin-board.pill[data-size=mini][data-icon-position=none] .button-text,.create-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.create-bulletin-board.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.create-bulletin-board.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=none],.create-bulletin-board.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=none] .button-text,.create-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.create-bulletin-board.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.create-bulletin-board.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.create-bulletin-board.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.create-bulletin-board.pill[data-size=small][data-icon-position=none],.create-bulletin-board.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.create-bulletin-board.pill[data-size=small][data-icon-position=none] .button-text,.create-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.create-bulletin-board.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.create-bulletin-board.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.create-bulletin-board.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.create-bulletin-board.pill[data-size=regular][data-icon-position=none],.create-bulletin-board.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.create-bulletin-board.pill[data-size=regular][data-icon-position=none] .button-text,.create-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.create-bulletin-board.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.create-bulletin-board.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.create-bulletin-board.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.create-bulletin-board.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.create-bulletin-board.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.create-bulletin-board.pill[data-size=large][data-icon-position=none],.create-bulletin-board.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.create-bulletin-board.pill[data-size=large][data-icon-position=none] .button-text,.create-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.create-bulletin-board.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.create-bulletin-board.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.create-bulletin-board.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=none],.create-bulletin-board.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=none] .button-text,.create-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.create-bulletin-board.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.create-bulletin-board.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.create-bulletin-board.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.create-bulletin-board.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.create-bulletin-board.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.create-bulletin-board.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.create-bulletin-board.pill.icon-no-bg[data-size=small] .icon{padding:18px}.create-bulletin-board.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.create-bulletin-board.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.create-bulletin-board.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.create-bulletin-board.pill.icon-no-bg[data-size=large] .icon{padding:30px}.create-bulletin-board.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.create-bulletin-board.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.create-bulletin-board.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.create-bulletin-board.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.create-bulletin-board.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=none],.create-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=none],.create-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.create-bulletin-board.pill.compact.hide-bg:before{opacity:0}.create-bulletin-board.pill.compact .button-text{white-space:nowrap}.create-bulletin-board.pill.compact:hover{max-width:100%}.create-bulletin-board.pill.compact:hover.hide-bg:before{opacity:1}.create-bulletin-board.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.create-bulletin-board.round[data-size=regular]{font-size:20px;height:50px;width:50px}.create-bulletin-board.round[data-size=small]{font-size:16px;height:40px;width:40px}.create-bulletin-board.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.create-bulletin-board.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.create-bulletin-board.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.modify-bulletin-board{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.modify-bulletin-board[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.modify-bulletin-board .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.modify-bulletin-board .button-text.ws-no-wrap{white-space:nowrap}.modify-bulletin-board:active,.modify-bulletin-board:hover{cursor:pointer;text-decoration:none}.modify-bulletin-board.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.modify-bulletin-board.pill svg{color:var(--default-color-2)}.modify-bulletin-board.pill.selected:before,.modify-bulletin-board.pill:hover:not(.compact):before{filter:brightness(1.3)}.modify-bulletin-board.pill.no-shadow:before{box-shadow:none}.modify-bulletin-board.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.modify-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.modify-bulletin-board.pill.has-border.selected:before,.modify-bulletin-board.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.modify-bulletin-board.pill.alt-hover:hover:not(.compact) .icon{color:var(--babillard-color-6)}.modify-bulletin-board.pill.alt-hover.selected .icon,.modify-bulletin-board.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.modify-bulletin-board.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.modify-bulletin-board.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.modify-bulletin-board.pill.waiting{animation: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 .2s;width:100%}.modify-bulletin-board.pill .dropdown-caret{margin-right:10px}.modify-bulletin-board.pill[data-icon-position=none] .icon,.modify-bulletin-board.pill[data-icon-position=null] .icon{display:none!important}.modify-bulletin-board.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.modify-bulletin-board.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=none],.modify-bulletin-board.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=none] .button-text,.modify-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.modify-bulletin-board.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.modify-bulletin-board.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.modify-bulletin-board.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.modify-bulletin-board.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=none],.modify-bulletin-board.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=none] .button-text,.modify-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.modify-bulletin-board.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.modify-bulletin-board.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=none],.modify-bulletin-board.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=none] .button-text,.modify-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.modify-bulletin-board.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.modify-bulletin-board.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.modify-bulletin-board.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.modify-bulletin-board.pill[data-size=small][data-icon-position=none],.modify-bulletin-board.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.modify-bulletin-board.pill[data-size=small][data-icon-position=none] .button-text,.modify-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.modify-bulletin-board.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.modify-bulletin-board.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=none],.modify-bulletin-board.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=none] .button-text,.modify-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.modify-bulletin-board.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.modify-bulletin-board.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.modify-bulletin-board.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.modify-bulletin-board.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.modify-bulletin-board.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.modify-bulletin-board.pill[data-size=large][data-icon-position=none],.modify-bulletin-board.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.modify-bulletin-board.pill[data-size=large][data-icon-position=none] .button-text,.modify-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.modify-bulletin-board.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.modify-bulletin-board.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.modify-bulletin-board.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=none],.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=none] .button-text,.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.modify-bulletin-board.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.modify-bulletin-board.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.modify-bulletin-board.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.modify-bulletin-board.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.modify-bulletin-board.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.modify-bulletin-board.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.modify-bulletin-board.pill.icon-no-bg[data-size=small] .icon{padding:18px}.modify-bulletin-board.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.modify-bulletin-board.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.modify-bulletin-board.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.modify-bulletin-board.pill.icon-no-bg[data-size=large] .icon{padding:30px}.modify-bulletin-board.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.modify-bulletin-board.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.modify-bulletin-board.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.modify-bulletin-board.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.modify-bulletin-board.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none],.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none],.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.modify-bulletin-board.pill.compact.hide-bg:before{opacity:0}.modify-bulletin-board.pill.compact .button-text{white-space:nowrap}.modify-bulletin-board.pill.compact:hover{max-width:100%}.modify-bulletin-board.pill.compact:hover.hide-bg:before{opacity:1}.modify-bulletin-board.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.modify-bulletin-board.round[data-size=regular]{font-size:20px;height:50px;width:50px}.modify-bulletin-board.round[data-size=small]{font-size:16px;height:40px;width:40px}.modify-bulletin-board.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.modify-bulletin-board.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.modify-bulletin-board.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.troub-copy-share-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.troub-copy-share-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-copy-share-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.troub-copy-share-button .button-text.ws-no-wrap{white-space:nowrap}.troub-copy-share-button:active,.troub-copy-share-button:hover{cursor:pointer;text-decoration:none}.troub-copy-share-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.troub-copy-share-button.pill.no-shadow:before{box-shadow:none}.troub-copy-share-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-copy-share-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-copy-share-button.pill.has-border.selected:before,.troub-copy-share-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color);border:2px solid 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:not(.compact) .button-text,.troub-copy-share-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-sharing-color-2)}.troub-copy-share-button.pill.alt-hover.selected .icon,.troub-copy-share-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-copy-share-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.troub-copy-share-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-copy-share-button.pill.waiting{animation: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 .2s;width:100%}.troub-copy-share-button.pill .dropdown-caret{margin-right:10px}.troub-copy-share-button.pill[data-icon-position=none] .icon,.troub-copy-share-button.pill[data-icon-position=null] .icon{display:none!important}.troub-copy-share-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-copy-share-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.troub-copy-share-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-copy-share-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-copy-share-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.troub-copy-share-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-copy-share-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-copy-share-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.troub-copy-share-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.troub-copy-share-button.pill.compact.hide-bg:before{opacity:0}.troub-copy-share-button.pill.compact .button-text{white-space:nowrap}.troub-copy-share-button.pill.compact:hover{max-width:100%}.troub-copy-share-button.pill.compact:hover.hide-bg:before{opacity:1}.troub-copy-share-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.troub-copy-share-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.troub-copy-share-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.troub-copy-share-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.troub-copy-share-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-copy-share-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-cancel-share-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.troub-cancel-share-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-cancel-share-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.troub-cancel-share-button .button-text.ws-no-wrap{white-space:nowrap}.troub-cancel-share-button:active,.troub-cancel-share-button:hover{cursor:pointer;text-decoration:none}.troub-cancel-share-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.troub-cancel-share-button.pill.no-shadow:before{box-shadow:none}.troub-cancel-share-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-cancel-share-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-cancel-share-button.pill.has-border.selected:before,.troub-cancel-share-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.troub-cancel-share-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button.pill.alt-hover.selected .icon,.troub-cancel-share-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-cancel-share-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.troub-cancel-share-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-cancel-share-button.pill.waiting{animation: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 .2s;width:100%}.troub-cancel-share-button.pill .dropdown-caret{margin-right:10px}.troub-cancel-share-button.pill[data-icon-position=none] .icon,.troub-cancel-share-button.pill[data-icon-position=null] .icon{display:none!important}.troub-cancel-share-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-cancel-share-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.troub-cancel-share-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.troub-cancel-share-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.troub-cancel-share-button.pill.compact.hide-bg:before{opacity:0}.troub-cancel-share-button.pill.compact .button-text{white-space:nowrap}.troub-cancel-share-button.pill.compact:hover{max-width:100%}.troub-cancel-share-button.pill.compact:hover.hide-bg:before{opacity:1}.troub-cancel-share-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.troub-cancel-share-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.troub-cancel-share-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.troub-cancel-share-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.troub-cancel-share-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-popup{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.troub-cancel-share-button-popup[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-cancel-share-button-popup .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.troub-cancel-share-button-popup .button-text.ws-no-wrap{white-space:nowrap}.troub-cancel-share-button-popup:active,.troub-cancel-share-button-popup:hover{cursor:pointer;text-decoration:none}.troub-cancel-share-button-popup.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.troub-cancel-share-button-popup.pill.no-shadow:before{box-shadow:none}.troub-cancel-share-button-popup.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-cancel-share-button-popup.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-cancel-share-button-popup.pill.has-border.selected:before,.troub-cancel-share-button-popup.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.troub-cancel-share-button-popup.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.pill.alt-hover.selected .icon,.troub-cancel-share-button-popup.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.pill.disabled,.troub-cancel-share-button-popup.pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-cancel-share-button-popup.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.troub-cancel-share-button-popup.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-cancel-share-button-popup.pill.waiting{animation: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 .2s;width:100%}.troub-cancel-share-button-popup.pill .dropdown-caret{margin-right:10px}.troub-cancel-share-button-popup.pill[data-icon-position=none] .icon,.troub-cancel-share-button-popup.pill[data-icon-position=null] .icon{display:none!important}.troub-cancel-share-button-popup.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-cancel-share-button-popup.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.troub-cancel-share-button-popup.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.troub-cancel-share-button-popup.pill.compact.hide-bg:before{opacity:0}.troub-cancel-share-button-popup.pill.compact .button-text{white-space:nowrap}.troub-cancel-share-button-popup.pill.compact:hover{max-width:100%}.troub-cancel-share-button-popup.pill.compact:hover.hide-bg:before{opacity:1}.troub-cancel-share-button-popup.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.troub-cancel-share-button-popup.round[data-size=regular]{font-size:20px;height:50px;width:50px}.troub-cancel-share-button-popup.round[data-size=small]{font-size:16px;height:40px;width:40px}.troub-cancel-share-button-popup.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.troub-cancel-share-button-popup.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-cancel-share-button-popup.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-student-works{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.troub-student-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-student-works .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.troub-student-works .button-text.ws-no-wrap{white-space:nowrap}.troub-student-works:active,.troub-student-works:hover{cursor:pointer;text-decoration:none}.troub-student-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.troub-student-works.pill svg{color:var(--default-color-2)}.troub-student-works.pill.selected:before,.troub-student-works.pill:hover:not(.compact):before{filter:brightness(1.3)}.troub-student-works.pill.no-shadow:before{box-shadow:none}.troub-student-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-student-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-student-works.pill.has-border.selected:before,.troub-student-works.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.troub-student-works.pill.alt-hover:hover:not(.compact) .icon{color:var(--student-challenges-color-6)}.troub-student-works.pill.alt-hover.selected .icon,.troub-student-works.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-student-works.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.troub-student-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-student-works.pill.waiting{animation: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 .2s;width:100%}.troub-student-works.pill .dropdown-caret{margin-right:10px}.troub-student-works.pill[data-icon-position=none] .icon,.troub-student-works.pill[data-icon-position=null] .icon{display:none!important}.troub-student-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-student-works.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.troub-student-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-student-works.pill[data-size=micro][data-icon-position=none],.troub-student-works.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-student-works.pill[data-size=micro][data-icon-position=none] .button-text,.troub-student-works.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-student-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-student-works.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-student-works.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.troub-student-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-student-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-student-works.pill[data-size=mini][data-icon-position=none],.troub-student-works.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-student-works.pill[data-size=mini][data-icon-position=none] .button-text,.troub-student-works.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-student-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-student-works.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.troub-student-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-student-works.pill[data-size=tiny][data-icon-position=none],.troub-student-works.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-student-works.pill[data-size=tiny][data-icon-position=none] .button-text,.troub-student-works.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-student-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-student-works.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.troub-student-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-student-works.pill[data-size=small][data-icon-position=none],.troub-student-works.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-student-works.pill[data-size=small][data-icon-position=none] .button-text,.troub-student-works.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-student-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-student-works.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.troub-student-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-student-works.pill[data-size=regular][data-icon-position=none],.troub-student-works.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-student-works.pill[data-size=regular][data-icon-position=none] .button-text,.troub-student-works.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-student-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-student-works.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-student-works.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.troub-student-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-student-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-student-works.pill[data-size=large][data-icon-position=none],.troub-student-works.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-student-works.pill[data-size=large][data-icon-position=none] .button-text,.troub-student-works.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-student-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-student-works.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-student-works.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.troub-student-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-student-works.pill[data-size=xlarge][data-icon-position=none],.troub-student-works.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-student-works.pill[data-size=xlarge][data-icon-position=none] .button-text,.troub-student-works.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-student-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-student-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-student-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-student-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-student-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-student-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-student-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-student-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-student-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-student-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-student-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-student-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-student-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-student-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-student-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-student-works.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.troub-student-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-student-works.pill[data-size=responsive][data-icon-position=none],.troub-student-works.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-student-works.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-student-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-student-works.pill[data-size=responsive][data-icon-position=none],.troub-student-works.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-student-works.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.troub-student-works.pill.compact.hide-bg:before{opacity:0}.troub-student-works.pill.compact .button-text{white-space:nowrap}.troub-student-works.pill.compact:hover{max-width:100%}.troub-student-works.pill.compact:hover.hide-bg:before{opacity:1}.troub-student-works.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.troub-student-works.round[data-size=regular]{font-size:20px;height:50px;width:50px}.troub-student-works.round[data-size=small]{font-size:16px;height:40px;width:40px}.troub-student-works.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.troub-student-works.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-close-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.troub-close-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-close-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.troub-close-button .button-text.ws-no-wrap{white-space:nowrap}.troub-close-button:active,.troub-close-button:hover{cursor:pointer;text-decoration:none}.troub-close-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.troub-close-button.pill svg{color:var(--default-color-2)}.troub-close-button.pill.selected:before,.troub-close-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.troub-close-button.pill.no-shadow:before{box-shadow:none}.troub-close-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-close-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-close-button.pill.has-border.selected:before,.troub-close-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.troub-close-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--default-color)}.troub-close-button.pill.alt-hover.selected .icon,.troub-close-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-close-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.troub-close-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-close-button.pill.waiting{animation: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 .2s;width:100%}.troub-close-button.pill .dropdown-caret{margin-right:10px}.troub-close-button.pill[data-icon-position=none] .icon,.troub-close-button.pill[data-icon-position=null] .icon{display:none!important}.troub-close-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-close-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.troub-close-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-close-button.pill[data-size=micro][data-icon-position=none],.troub-close-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-close-button.pill[data-size=micro][data-icon-position=none] .button-text,.troub-close-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-close-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-close-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-close-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.troub-close-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-close-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-close-button.pill[data-size=mini][data-icon-position=none],.troub-close-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-close-button.pill[data-size=mini][data-icon-position=none] .button-text,.troub-close-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-close-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-close-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.troub-close-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-close-button.pill[data-size=tiny][data-icon-position=none],.troub-close-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-close-button.pill[data-size=tiny][data-icon-position=none] .button-text,.troub-close-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-close-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-close-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.troub-close-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-close-button.pill[data-size=small][data-icon-position=none],.troub-close-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-close-button.pill[data-size=small][data-icon-position=none] .button-text,.troub-close-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-close-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-close-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.troub-close-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-close-button.pill[data-size=regular][data-icon-position=none],.troub-close-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-close-button.pill[data-size=regular][data-icon-position=none] .button-text,.troub-close-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-close-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-close-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-close-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.troub-close-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-close-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-close-button.pill[data-size=large][data-icon-position=none],.troub-close-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-close-button.pill[data-size=large][data-icon-position=none] .button-text,.troub-close-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-close-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-close-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-close-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.troub-close-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-close-button.pill[data-size=xlarge][data-icon-position=none],.troub-close-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-close-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.troub-close-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-close-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-close-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-close-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-close-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-close-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-close-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-close-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-close-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-close-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-close-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-close-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-close-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-close-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-close-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-close-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-close-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.troub-close-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-close-button.pill[data-size=responsive][data-icon-position=none],.troub-close-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-close-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.troub-close-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-close-button.pill[data-size=responsive][data-icon-position=none],.troub-close-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-close-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.troub-close-button.pill.compact.hide-bg:before{opacity:0}.troub-close-button.pill.compact .button-text{white-space:nowrap}.troub-close-button.pill.compact:hover{max-width:100%}.troub-close-button.pill.compact:hover.hide-bg:before{opacity:1}.troub-close-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.troub-close-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.troub-close-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.troub-close-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.troub-close-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.troub-close-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.correct-workstate-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.correct-workstate-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.correct-workstate-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.correct-workstate-button .button-text.ws-no-wrap{white-space:nowrap}.correct-workstate-button:active,.correct-workstate-button:hover{cursor:pointer;text-decoration:none}.correct-workstate-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.correct-workstate-button.pill svg{color:var(--default-color-2)}.correct-workstate-button.pill.selected:before,.correct-workstate-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.correct-workstate-button.pill.no-shadow:before{box-shadow:none}.correct-workstate-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.correct-workstate-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correct-workstate-button.pill.has-border.selected:before,.correct-workstate-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.correct-workstate-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-waitval-dark)}.correct-workstate-button.pill.alt-hover.selected .icon,.correct-workstate-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.correct-workstate-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.correct-workstate-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.correct-workstate-button.pill.waiting{animation: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 .2s;width:100%}.correct-workstate-button.pill .dropdown-caret{margin-right:10px}.correct-workstate-button.pill[data-icon-position=none] .icon,.correct-workstate-button.pill[data-icon-position=null] .icon{display:none!important}.correct-workstate-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.correct-workstate-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.correct-workstate-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.correct-workstate-button.pill[data-size=micro][data-icon-position=none],.correct-workstate-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.correct-workstate-button.pill[data-size=micro][data-icon-position=none] .button-text,.correct-workstate-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.correct-workstate-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.correct-workstate-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.correct-workstate-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.correct-workstate-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correct-workstate-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correct-workstate-button.pill[data-size=mini][data-icon-position=none],.correct-workstate-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.correct-workstate-button.pill[data-size=mini][data-icon-position=none] .button-text,.correct-workstate-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.correct-workstate-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.correct-workstate-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=none],.correct-workstate-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=none] .button-text,.correct-workstate-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.correct-workstate-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.correct-workstate-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.correct-workstate-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correct-workstate-button.pill[data-size=small][data-icon-position=none],.correct-workstate-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.correct-workstate-button.pill[data-size=small][data-icon-position=none] .button-text,.correct-workstate-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.correct-workstate-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.correct-workstate-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.correct-workstate-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.correct-workstate-button.pill[data-size=regular][data-icon-position=none],.correct-workstate-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.correct-workstate-button.pill[data-size=regular][data-icon-position=none] .button-text,.correct-workstate-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.correct-workstate-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.correct-workstate-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.correct-workstate-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.correct-workstate-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.correct-workstate-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.correct-workstate-button.pill[data-size=large][data-icon-position=none],.correct-workstate-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.correct-workstate-button.pill[data-size=large][data-icon-position=none] .button-text,.correct-workstate-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.correct-workstate-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.correct-workstate-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.correct-workstate-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=none],.correct-workstate-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.correct-workstate-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.correct-workstate-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.correct-workstate-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.correct-workstate-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.correct-workstate-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.correct-workstate-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.correct-workstate-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.correct-workstate-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.correct-workstate-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.correct-workstate-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.correct-workstate-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.correct-workstate-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.correct-workstate-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.correct-workstate-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.correct-workstate-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.correct-workstate-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.correct-workstate-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=none],.correct-workstate-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=none],.correct-workstate-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.correct-workstate-button.pill.compact.hide-bg:before{opacity:0}.correct-workstate-button.pill.compact .button-text{white-space:nowrap}.correct-workstate-button.pill.compact:hover{max-width:100%}.correct-workstate-button.pill.compact:hover.hide-bg:before{opacity:1}.correct-workstate-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.correct-workstate-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.correct-workstate-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.correct-workstate-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.correct-workstate-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.correct-workstate-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.teacher-start-validation{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.teacher-start-validation[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-start-validation .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.teacher-start-validation .button-text.ws-no-wrap{white-space:nowrap}.teacher-start-validation:active,.teacher-start-validation:hover{cursor:pointer;text-decoration:none}.teacher-start-validation.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.teacher-start-validation.pill svg{color:var(--default-bg)}.teacher-start-validation.pill.selected:before,.teacher-start-validation.pill:hover:not(.compact):before{filter:brightness(1.3)}.teacher-start-validation.pill.no-shadow:before{box-shadow:none}.teacher-start-validation.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-start-validation.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-start-validation.pill.has-border.selected:before,.teacher-start-validation.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.teacher-start-validation.pill.alt-hover:hover:not(.compact) .icon{color:var(--userchallenge-status-revision)}.teacher-start-validation.pill.alt-hover.selected .icon,.teacher-start-validation.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-start-validation.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.teacher-start-validation.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-start-validation.pill.waiting{animation: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 .2s;width:100%}.teacher-start-validation.pill .dropdown-caret{margin-right:10px}.teacher-start-validation.pill[data-icon-position=none] .icon,.teacher-start-validation.pill[data-icon-position=null] .icon{display:none!important}.teacher-start-validation.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-start-validation.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.teacher-start-validation.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-start-validation.pill[data-size=micro][data-icon-position=none],.teacher-start-validation.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-start-validation.pill[data-size=micro][data-icon-position=none] .button-text,.teacher-start-validation.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-start-validation.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.teacher-start-validation.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-start-validation.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.teacher-start-validation.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-start-validation.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-start-validation.pill[data-size=mini][data-icon-position=none],.teacher-start-validation.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-start-validation.pill[data-size=mini][data-icon-position=none] .button-text,.teacher-start-validation.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-start-validation.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.teacher-start-validation.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=none],.teacher-start-validation.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=none] .button-text,.teacher-start-validation.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-start-validation.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.teacher-start-validation.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.teacher-start-validation.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-start-validation.pill[data-size=small][data-icon-position=none],.teacher-start-validation.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-start-validation.pill[data-size=small][data-icon-position=none] .button-text,.teacher-start-validation.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-start-validation.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.teacher-start-validation.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.teacher-start-validation.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-start-validation.pill[data-size=regular][data-icon-position=none],.teacher-start-validation.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-start-validation.pill[data-size=regular][data-icon-position=none] .button-text,.teacher-start-validation.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-start-validation.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.teacher-start-validation.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-start-validation.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.teacher-start-validation.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-start-validation.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-start-validation.pill[data-size=large][data-icon-position=none],.teacher-start-validation.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-start-validation.pill[data-size=large][data-icon-position=none] .button-text,.teacher-start-validation.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-start-validation.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.teacher-start-validation.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-start-validation.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=none],.teacher-start-validation.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=none] .button-text,.teacher-start-validation.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-start-validation.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-start-validation.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-start-validation.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-start-validation.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-start-validation.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-start-validation.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-start-validation.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-start-validation.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-start-validation.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-start-validation.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-start-validation.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-start-validation.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-start-validation.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-start-validation.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.teacher-start-validation.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.teacher-start-validation.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=none],.teacher-start-validation.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=none],.teacher-start-validation.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.teacher-start-validation.pill.compact.hide-bg:before{opacity:0}.teacher-start-validation.pill.compact .button-text{white-space:nowrap}.teacher-start-validation.pill.compact:hover{max-width:100%}.teacher-start-validation.pill.compact:hover.hide-bg:before{opacity:1}.teacher-start-validation.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.teacher-start-validation.round[data-size=regular]{font-size:20px;height:50px;width:50px}.teacher-start-validation.round[data-size=small]{font-size:16px;height:40px;width:40px}.teacher-start-validation.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.teacher-start-validation.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-start-validation.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-end-validation{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.teacher-end-validation[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-end-validation .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.teacher-end-validation .button-text.ws-no-wrap{white-space:nowrap}.teacher-end-validation:active,.teacher-end-validation:hover{cursor:pointer;text-decoration:none}.teacher-end-validation.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.teacher-end-validation.pill svg{color:var(--default-bg)}.teacher-end-validation.pill.selected:before,.teacher-end-validation.pill:hover:not(.compact):before{filter:brightness(1.3)}.teacher-end-validation.pill.no-shadow:before{box-shadow:none}.teacher-end-validation.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-end-validation.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-end-validation.pill.has-border.selected:before,.teacher-end-validation.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.teacher-end-validation.pill.alt-hover:hover:not(.compact) .icon{color:red}.teacher-end-validation.pill.alt-hover.selected .icon,.teacher-end-validation.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-end-validation.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.teacher-end-validation.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-end-validation.pill.waiting{animation: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 .2s;width:100%}.teacher-end-validation.pill .dropdown-caret{margin-right:10px}.teacher-end-validation.pill[data-icon-position=none] .icon,.teacher-end-validation.pill[data-icon-position=null] .icon{display:none!important}.teacher-end-validation.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-end-validation.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.teacher-end-validation.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-end-validation.pill[data-size=micro][data-icon-position=none],.teacher-end-validation.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-end-validation.pill[data-size=micro][data-icon-position=none] .button-text,.teacher-end-validation.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-end-validation.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-validation.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-end-validation.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.teacher-end-validation.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-end-validation.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-validation.pill[data-size=mini][data-icon-position=none],.teacher-end-validation.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-end-validation.pill[data-size=mini][data-icon-position=none] .button-text,.teacher-end-validation.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-end-validation.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.teacher-end-validation.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=none],.teacher-end-validation.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=none] .button-text,.teacher-end-validation.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-end-validation.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.teacher-end-validation.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.teacher-end-validation.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-validation.pill[data-size=small][data-icon-position=none],.teacher-end-validation.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-end-validation.pill[data-size=small][data-icon-position=none] .button-text,.teacher-end-validation.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-end-validation.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.teacher-end-validation.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.teacher-end-validation.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-end-validation.pill[data-size=regular][data-icon-position=none],.teacher-end-validation.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-end-validation.pill[data-size=regular][data-icon-position=none] .button-text,.teacher-end-validation.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-end-validation.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.teacher-end-validation.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-end-validation.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.teacher-end-validation.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-end-validation.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-end-validation.pill[data-size=large][data-icon-position=none],.teacher-end-validation.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-end-validation.pill[data-size=large][data-icon-position=none] .button-text,.teacher-end-validation.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-end-validation.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.teacher-end-validation.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-end-validation.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=none],.teacher-end-validation.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=none] .button-text,.teacher-end-validation.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-end-validation.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-end-validation.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-end-validation.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-end-validation.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-end-validation.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-end-validation.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-end-validation.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-end-validation.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-end-validation.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-end-validation.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-end-validation.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-end-validation.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-end-validation.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-end-validation.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.teacher-end-validation.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-validation.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=none],.teacher-end-validation.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=none],.teacher-end-validation.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.teacher-end-validation.pill.compact.hide-bg:before{opacity:0}.teacher-end-validation.pill.compact .button-text{white-space:nowrap}.teacher-end-validation.pill.compact:hover{max-width:100%}.teacher-end-validation.pill.compact:hover.hide-bg:before{opacity:1}.teacher-end-validation.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.teacher-end-validation.round[data-size=regular]{font-size:20px;height:50px;width:50px}.teacher-end-validation.round[data-size=small]{font-size:16px;height:40px;width:40px}.teacher-end-validation.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.teacher-end-validation.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.teacher-end-validation.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.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:flex-start;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;justify-content:flex-end}.group-selection-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.group-selection-btn .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.group-selection-btn .button-text.ws-no-wrap{white-space:nowrap}.group-selection-btn:active,.group-selection-btn:hover{cursor:pointer;text-decoration:none}.group-selection-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.group-selection-btn.pill svg{color:var(--default-color-2)}.group-selection-btn.pill.selected:before,.group-selection-btn.pill:hover:not(.compact):before{filter:brightness(1.3)}.group-selection-btn.pill.no-shadow:before{box-shadow:none}.group-selection-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.group-selection-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.group-selection-btn.pill.has-border.selected:before,.group-selection-btn.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.group-selection-btn.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-creation-assign)}.group-selection-btn.pill.alt-hover.selected .icon,.group-selection-btn.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.group-selection-btn.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.group-selection-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.group-selection-btn.pill.waiting{animation: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 .2s;width:100%}.group-selection-btn.pill .dropdown-caret{margin-right:10px}.group-selection-btn.pill[data-icon-position=none] .icon,.group-selection-btn.pill[data-icon-position=null] .icon{display:none!important}.group-selection-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.group-selection-btn.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.group-selection-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.group-selection-btn.pill[data-size=micro][data-icon-position=none],.group-selection-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.group-selection-btn.pill[data-size=micro][data-icon-position=none] .button-text,.group-selection-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.group-selection-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.group-selection-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.group-selection-btn.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.group-selection-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.group-selection-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.group-selection-btn.pill[data-size=mini][data-icon-position=none],.group-selection-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.group-selection-btn.pill[data-size=mini][data-icon-position=none] .button-text,.group-selection-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.group-selection-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.group-selection-btn.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.group-selection-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.group-selection-btn.pill[data-size=tiny][data-icon-position=none],.group-selection-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.group-selection-btn.pill[data-size=tiny][data-icon-position=none] .button-text,.group-selection-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.group-selection-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.group-selection-btn.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.group-selection-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.group-selection-btn.pill[data-size=small][data-icon-position=none],.group-selection-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.group-selection-btn.pill[data-size=small][data-icon-position=none] .button-text,.group-selection-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.group-selection-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.group-selection-btn.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.group-selection-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.group-selection-btn.pill[data-size=regular][data-icon-position=none],.group-selection-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.group-selection-btn.pill[data-size=regular][data-icon-position=none] .button-text,.group-selection-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.group-selection-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.group-selection-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.group-selection-btn.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.group-selection-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.group-selection-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.group-selection-btn.pill[data-size=large][data-icon-position=none],.group-selection-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.group-selection-btn.pill[data-size=large][data-icon-position=none] .button-text,.group-selection-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.group-selection-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.group-selection-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.group-selection-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=none],.group-selection-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=none] .button-text,.group-selection-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.group-selection-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.group-selection-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.group-selection-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.group-selection-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.group-selection-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.group-selection-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.group-selection-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.group-selection-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.group-selection-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.group-selection-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.group-selection-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.group-selection-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.group-selection-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.group-selection-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.group-selection-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.group-selection-btn.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.group-selection-btn.pill[data-size=responsive][data-icon-position=none],.group-selection-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.group-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.group-selection-btn.pill[data-size=responsive][data-icon-position=none],.group-selection-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.group-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.group-selection-btn.pill.compact.hide-bg:before{opacity:0}.group-selection-btn.pill.compact .button-text{white-space:nowrap}.group-selection-btn.pill.compact:hover{max-width:100%}.group-selection-btn.pill.compact:hover.hide-bg:before{opacity:1}.group-selection-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.group-selection-btn.round[data-size=regular]{font-size:20px;height:50px;width:50px}.group-selection-btn.round[data-size=small]{font-size:16px;height:40px;width:40px}.group-selection-btn.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.group-selection-btn.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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 .fa{z-index:11}.group-selection-btn .fa path{fill:var(--default-color-2)!important}.student-selection-btn{align-items:center;display:inline-flex;justify-content:flex-start;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-selection-btn:focus{text-decoration:none}.student-selection-btn[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.student-selection-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.student-selection-btn .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.student-selection-btn .button-text.ws-no-wrap{white-space:nowrap}.student-selection-btn:active,.student-selection-btn:hover{cursor:pointer;text-decoration:none}.student-selection-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.student-selection-btn.pill:before{background:var(--default-color-3);border:2px solid var(--default-color-3);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.student-selection-btn.pill .button-text,.student-selection-btn.pill .icon{z-index:11}.student-selection-btn.pill .button-text{color:var(--default-color-2);font-weight:400;overflow:hidden;z-index:11}.student-selection-btn.pill svg{color:var(--default-color-2)}.student-selection-btn.pill.selected:before,.student-selection-btn.pill:hover:not(.compact):before{filter:brightness(1.3)}.student-selection-btn.pill.no-shadow:before{box-shadow:none}.student-selection-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.student-selection-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-selection-btn.pill.has-border.selected:before,.student-selection-btn.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.student-selection-btn.pill.alt-hover.selected:before,.student-selection-btn.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness(1)}.student-selection-btn.pill.alt-hover.selected .button-text,.student-selection-btn.pill.alt-hover.selected .icon,.student-selection-btn.pill.alt-hover:hover:not(.compact) .button-text,.student-selection-btn.pill.alt-hover:hover:not(.compact) .icon{color:var(--default-color-3)}.student-selection-btn.pill.alt-hover.selected .icon,.student-selection-btn.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--default-color-3)}.student-selection-btn.pill.disabled,.student-selection-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.student-selection-btn.pill.disabled:before,.student-selection-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.student-selection-btn.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.student-selection-btn.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.student-selection-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.student-selection-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.student-selection-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.student-selection-btn.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.student-selection-btn.pill .dropdown-caret{margin-right:10px}.student-selection-btn.pill[data-icon-position=none] .icon,.student-selection-btn.pill[data-icon-position=null] .icon{display:none!important}.student-selection-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.student-selection-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.student-selection-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.student-selection-btn.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.student-selection-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.student-selection-btn.pill[data-size=micro][data-icon-position=none],.student-selection-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.student-selection-btn.pill[data-size=micro][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.student-selection-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.student-selection-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.student-selection-btn.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.student-selection-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-selection-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-selection-btn.pill[data-size=mini][data-icon-position=none],.student-selection-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.student-selection-btn.pill[data-size=mini][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.student-selection-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.student-selection-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.student-selection-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.student-selection-btn.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-selection-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-selection-btn.pill[data-size=tiny][data-icon-position=none],.student-selection-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.student-selection-btn.pill[data-size=tiny][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.student-selection-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.student-selection-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.student-selection-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.student-selection-btn.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-selection-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-selection-btn.pill[data-size=small][data-icon-position=none],.student-selection-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.student-selection-btn.pill[data-size=small][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.student-selection-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.student-selection-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.student-selection-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.student-selection-btn.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.student-selection-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.student-selection-btn.pill[data-size=regular][data-icon-position=none],.student-selection-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.student-selection-btn.pill[data-size=regular][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.student-selection-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.student-selection-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.student-selection-btn.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.student-selection-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.student-selection-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.student-selection-btn.pill[data-size=large][data-icon-position=none],.student-selection-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.student-selection-btn.pill[data-size=large][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.student-selection-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.student-selection-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.student-selection-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.student-selection-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.student-selection-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.student-selection-btn.pill[data-size=xlarge][data-icon-position=none],.student-selection-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.student-selection-btn.pill[data-size=xlarge][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.student-selection-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.student-selection-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.student-selection-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.student-selection-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.student-selection-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.student-selection-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.student-selection-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.student-selection-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.student-selection-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.student-selection-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.student-selection-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.student-selection-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.student-selection-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.student-selection-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.student-selection-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.student-selection-btn.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.student-selection-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.student-selection-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-selection-btn.pill[data-size=responsive][data-icon-position=none],.student-selection-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.student-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.student-selection-btn.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.student-selection-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.student-selection-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.student-selection-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-selection-btn.pill[data-size=responsive][data-icon-position=none],.student-selection-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.student-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.student-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}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.student-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}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.student-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}.student-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}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.student-selection-btn.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.student-selection-btn.pill.compact.hide-bg:before{opacity:0}.student-selection-btn.pill.compact .button-text{white-space:nowrap}.student-selection-btn.pill.compact:hover{max-width:100%}.student-selection-btn.pill.compact:hover.hide-bg:before{opacity:1}.student-selection-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.student-selection-btn.pill-alt:before{background:var(--default-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}.student-selection-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.student-selection-btn.pill-alt.selected:before,.student-selection-btn.pill-alt:hover:before{background:var(--button-border)}.student-selection-btn.pill-alt.selected .button-text,.student-selection-btn.pill-alt:hover .button-text{color:var(--default-bg)}.student-selection-btn.pill-alt.disabled,.student-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}.student-selection-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.student-selection-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.student-selection-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.student-selection-btn.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.student-selection-btn.round .icon,.student-selection-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.student-selection-btn.round.selected,.student-selection-btn.round:hover{opacity:1}.student-selection-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.student-selection-btn.round.disabled{pointer-events:none}.student-selection-btn.round.disabled .icon{filter:saturate(0)}.student-selection-btn.round[data-size=large]{font-size:25px;height:60px;width:60px}.student-selection-btn.round[data-size=regular]{font-size:20px;height:50px;width:50px}.student-selection-btn.round[data-size=small]{font-size:16px;height:40px;width:40px}.student-selection-btn.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.student-selection-btn.round[data-size=mini]{font-size:12px;height:20px;width:20px}.student-selection-btn.nav{flex-wrap:nowrap}.student-selection-btn.nav svg{color:var(--troubadour-main)}.student-selection-btn.nav .icon,.student-selection-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.student-selection-btn.nav .button-text{color:var(--default-color-3);font-weight:700}.student-selection-btn.nav:hover{text-decoration:underline}.student-selection-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.student-selection-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.student-selection-btn.nav[data-icon-position=right][data-size=mini] .icon,.student-selection-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.student-selection-btn.nav[data-icon-position=right] .button-text{text-align:right}.student-selection-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.student-selection-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.student-selection-btn.nav[data-icon-position=left][data-size=mini] .icon,.student-selection-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.student-selection-btn.nav[data-icon-position=left] .button-text{text-align:left}.student-selection-btn.nav[data-size=large]{border-radius:100px;padding:5px}.student-selection-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.student-selection-btn.nav[data-size=large] .icon{height:80px}.student-selection-btn.nav[data-size=regular]{padding:20px 31px}.student-selection-btn.nav[data-size=regular] .icon{height:23px;width:auto}.student-selection-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.student-selection-btn.nav[data-size=small]{padding:10px}.student-selection-btn.nav[data-size=small] .icon{height:16px;width:auto}.student-selection-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.student-selection-btn.nav[data-size=tiny]{padding:15px 20px}.student-selection-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.student-selection-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.student-selection-btn.nav[data-size=mini]{padding:4px 12px}.student-selection-btn.nav[data-size=mini] .icon{height:5px;width:auto}.student-selection-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.student-selection-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.student-selection-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--default-color-3);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.student-selection-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.student-selection-btn.legacy .button-text,.student-selection-btn.legacy .icon{z-index:11}.student-selection-btn.legacy .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.student-selection-btn.legacy svg{color:var(--default-color-3)}.student-selection-btn.legacy.selected:before,.student-selection-btn.legacy:hover:before{background-color:var(--default-color-3);border:2px solid var(--default-color-3)}.student-selection-btn.legacy.selected .button-text,.student-selection-btn.legacy:hover .button-text{color:var(--default-color-2)}.student-selection-btn.legacy.selected img,.student-selection-btn.legacy:hover img{transform:scale(.95)}.student-selection-btn.legacy.disabled{pointer-events:none}.student-selection-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.student-selection-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.student-selection-btn.legacy.disabled .icon{opacity:.5}.student-selection-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.student-selection-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.student-selection-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.student-selection-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.student-selection-btn.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.student-selection-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.student-selection-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.student-selection-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.student-selection-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.student-selection-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.student-selection-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.student-selection-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.student-selection-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.student-selection-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.student-selection-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.student-selection-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.student-selection-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.student-selection-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.student-selection-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.student-selection-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.student-selection-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.student-selection-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.student-selection-btn .fa{z-index:11}.student-selection-btn .fa path{fill:var(--default-color-3)!important}.social-studies-module-page-btn1{align-items:center;display:inline-flex;justify-content:flex-start;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}.social-studies-module-page-btn1:focus{text-decoration:none}.social-studies-module-page-btn1[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn1[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn1 .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.social-studies-module-page-btn1 .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn1:active,.social-studies-module-page-btn1:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn1.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.social-studies-module-page-btn1.pill:before{background:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.social-studies-module-page-btn1.pill .button-text,.social-studies-module-page-btn1.pill .icon{z-index:11}.social-studies-module-page-btn1.pill .button-text{color:var(--default-color-2);font-weight:400;overflow:hidden;z-index:11}.social-studies-module-page-btn1.pill svg{color:var(--default-color-2)}.social-studies-module-page-btn1.pill.selected:before,.social-studies-module-page-btn1.pill:hover:not(.compact):before{filter:brightness(1.3)}.social-studies-module-page-btn1.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn1.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn1.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn1.pill.has-border.selected:before,.social-studies-module-page-btn1.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn1.pill.alt-hover.selected:before,.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness(1)}.social-studies-module-page-btn1.pill.alt-hover.selected .button-text,.social-studies-module-page-btn1.pill.alt-hover.selected .icon,.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact) .icon{color:var(--socialstudies-color-2)}.social-studies-module-page-btn1.pill.alt-hover.selected .icon,.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--socialstudies-color-2)}.social-studies-module-page-btn1.pill.disabled,.social-studies-module-page-btn1.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.social-studies-module-page-btn1.pill.disabled:before,.social-studies-module-page-btn1.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn1.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn1.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.social-studies-module-page-btn1.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn1.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn1.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn1.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn1.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn1.pill[data-icon-position=none] .icon,.social-studies-module-page-btn1.pill[data-icon-position=null] .icon{display:none!important}.social-studies-module-page-btn1.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn1.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.social-studies-module-page-btn1.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.social-studies-module-page-btn1.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn1.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn1.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn1.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn1.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn1.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn1.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn1.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn1.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn1.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn1.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn1.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn1.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn1.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.social-studies-module-page-btn1.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.social-studies-module-page-btn1.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn1.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.social-studies-module-page-btn1.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.social-studies-module-page-btn1.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn1.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn1.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.social-studies-module-page-btn1.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn1.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn1.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn1.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}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn1.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.social-studies-module-page-btn1.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn1.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn1.pill.compact:hover{max-width:100%}.social-studies-module-page-btn1.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn1.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn1.pill-alt:before{background:var(--socialstudies-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}.social-studies-module-page-btn1.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.social-studies-module-page-btn1.pill-alt.selected:before,.social-studies-module-page-btn1.pill-alt:hover:before{background:var(--button-border)}.social-studies-module-page-btn1.pill-alt.selected .button-text,.social-studies-module-page-btn1.pill-alt:hover .button-text{color:var(--default-bg)}.social-studies-module-page-btn1.pill-alt.disabled,.social-studies-module-page-btn1.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}.social-studies-module-page-btn1.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn1.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn1.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn1.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.social-studies-module-page-btn1.round .icon,.social-studies-module-page-btn1.round svg{align-items:center;display:flex;height:100%;justify-content:center}.social-studies-module-page-btn1.round.selected,.social-studies-module-page-btn1.round:hover{opacity:1}.social-studies-module-page-btn1.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.social-studies-module-page-btn1.round.disabled{pointer-events:none}.social-studies-module-page-btn1.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn1.round[data-size=large]{font-size:25px;height:60px;width:60px}.social-studies-module-page-btn1.round[data-size=regular]{font-size:20px;height:50px;width:50px}.social-studies-module-page-btn1.round[data-size=small]{font-size:16px;height:40px;width:40px}.social-studies-module-page-btn1.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.social-studies-module-page-btn1.round[data-size=mini]{font-size:12px;height:20px;width:20px}.social-studies-module-page-btn1.nav{flex-wrap:nowrap}.social-studies-module-page-btn1.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn1.nav .icon,.social-studies-module-page-btn1.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.social-studies-module-page-btn1.nav .button-text{color:var(--socialstudies-color-2);font-weight:700}.social-studies-module-page-btn1.nav:hover{text-decoration:underline}.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=mini] .icon,.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.social-studies-module-page-btn1.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=mini] .icon,.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.social-studies-module-page-btn1.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn1.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn1.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.social-studies-module-page-btn1.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn1.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn1.nav[data-size=regular] .icon{height:23px;width:auto}.social-studies-module-page-btn1.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn1.nav[data-size=small]{padding:10px}.social-studies-module-page-btn1.nav[data-size=small] .icon{height:16px;width:auto}.social-studies-module-page-btn1.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn1.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn1.nav[data-size=tiny] .icon{height:10px;width:auto}.social-studies-module-page-btn1.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn1.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn1.nav[data-size=mini] .icon{height:5px;width:auto}.social-studies-module-page-btn1.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn1.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn1.legacy:before{background-color:var(--default-color-2);border:2px solid var(--socialstudies-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.social-studies-module-page-btn1.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.social-studies-module-page-btn1.legacy .button-text,.social-studies-module-page-btn1.legacy .icon{z-index:11}.social-studies-module-page-btn1.legacy .button-text{color:var(--socialstudies-color-2);font-weight:400;z-index:11}.social-studies-module-page-btn1.legacy svg{color:var(--socialstudies-color-2)}.social-studies-module-page-btn1.legacy.selected:before,.social-studies-module-page-btn1.legacy:hover:before{background-color:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2)}.social-studies-module-page-btn1.legacy.selected .button-text,.social-studies-module-page-btn1.legacy:hover .button-text{color:var(--default-color-2)}.social-studies-module-page-btn1.legacy.selected img,.social-studies-module-page-btn1.legacy:hover img{transform:scale(.95)}.social-studies-module-page-btn1.legacy.disabled{pointer-events:none}.social-studies-module-page-btn1.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn1.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn1.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn1.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn1.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn1.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn1.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn1.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn1.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn1.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.social-studies-module-page-btn1.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn1.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn1.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.social-studies-module-page-btn1.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn1.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn1.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.social-studies-module-page-btn1.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn2{align-items:center;display:inline-flex;justify-content:flex-start;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}.social-studies-module-page-btn2:focus{text-decoration:none}.social-studies-module-page-btn2[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn2[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn2 .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.social-studies-module-page-btn2 .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn2:active,.social-studies-module-page-btn2:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn2.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.social-studies-module-page-btn2.pill:before{background:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.social-studies-module-page-btn2.pill .button-text,.social-studies-module-page-btn2.pill .icon{z-index:11}.social-studies-module-page-btn2.pill .button-text{color:var(--socialstudies-color-1);font-weight:400;overflow:hidden;z-index:11}.social-studies-module-page-btn2.pill svg{color:var(--socialstudies-color-1)}.social-studies-module-page-btn2.pill.selected:before,.social-studies-module-page-btn2.pill:hover:not(.compact):before{filter:brightness(1.3)}.social-studies-module-page-btn2.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn2.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn2.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn2.pill.has-border.selected:before,.social-studies-module-page-btn2.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn2.pill.alt-hover.selected:before,.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact):before{background:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1);filter:brightness(1)}.social-studies-module-page-btn2.pill.alt-hover.selected .button-text,.social-studies-module-page-btn2.pill.alt-hover.selected .icon,.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact) .icon{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2.pill.alt-hover.selected .icon,.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--socialstudies-color-4)}.social-studies-module-page-btn2.pill.disabled,.social-studies-module-page-btn2.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.social-studies-module-page-btn2.pill.disabled:before,.social-studies-module-page-btn2.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn2.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn2.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.social-studies-module-page-btn2.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn2.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn2.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn2.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn2.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn2.pill[data-icon-position=none] .icon,.social-studies-module-page-btn2.pill[data-icon-position=null] .icon{display:none!important}.social-studies-module-page-btn2.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn2.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.social-studies-module-page-btn2.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.social-studies-module-page-btn2.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn2.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn2.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn2.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn2.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn2.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn2.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn2.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn2.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn2.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn2.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.social-studies-module-page-btn2.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.social-studies-module-page-btn2.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn2.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.social-studies-module-page-btn2.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.social-studies-module-page-btn2.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn2.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.social-studies-module-page-btn2.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn2.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn2.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}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn2.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.social-studies-module-page-btn2.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn2.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn2.pill.compact:hover{max-width:100%}.social-studies-module-page-btn2.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn2.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn2.pill-alt:before{background:var(--socialstudies-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}.social-studies-module-page-btn2.pill-alt .button-text{color:var(--socialstudies-color-1);font-weight:400;z-index:11}.social-studies-module-page-btn2.pill-alt.selected:before,.social-studies-module-page-btn2.pill-alt:hover:before{background:var(--button-border)}.social-studies-module-page-btn2.pill-alt.selected .button-text,.social-studies-module-page-btn2.pill-alt:hover .button-text{color:var(--default-bg)}.social-studies-module-page-btn2.pill-alt.disabled,.social-studies-module-page-btn2.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}.social-studies-module-page-btn2.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn2.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn2.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn2.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.social-studies-module-page-btn2.round .icon,.social-studies-module-page-btn2.round svg{align-items:center;display:flex;height:100%;justify-content:center}.social-studies-module-page-btn2.round.selected,.social-studies-module-page-btn2.round:hover{opacity:1}.social-studies-module-page-btn2.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.social-studies-module-page-btn2.round.disabled{pointer-events:none}.social-studies-module-page-btn2.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn2.round[data-size=large]{font-size:25px;height:60px;width:60px}.social-studies-module-page-btn2.round[data-size=regular]{font-size:20px;height:50px;width:50px}.social-studies-module-page-btn2.round[data-size=small]{font-size:16px;height:40px;width:40px}.social-studies-module-page-btn2.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.social-studies-module-page-btn2.round[data-size=mini]{font-size:12px;height:20px;width:20px}.social-studies-module-page-btn2.nav{flex-wrap:nowrap}.social-studies-module-page-btn2.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn2.nav .icon,.social-studies-module-page-btn2.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.social-studies-module-page-btn2.nav .button-text{color:var(--socialstudies-color-4);font-weight:700}.social-studies-module-page-btn2.nav:hover{text-decoration:underline}.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=mini] .icon,.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.social-studies-module-page-btn2.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=mini] .icon,.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.social-studies-module-page-btn2.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn2.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn2.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.social-studies-module-page-btn2.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn2.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn2.nav[data-size=regular] .icon{height:23px;width:auto}.social-studies-module-page-btn2.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn2.nav[data-size=small]{padding:10px}.social-studies-module-page-btn2.nav[data-size=small] .icon{height:16px;width:auto}.social-studies-module-page-btn2.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn2.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn2.nav[data-size=tiny] .icon{height:10px;width:auto}.social-studies-module-page-btn2.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn2.nav[data-size=mini] .icon{height:5px;width:auto}.social-studies-module-page-btn2.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn2.legacy:before{background-color:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.social-studies-module-page-btn2.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-1);box-shadow:var(--dropshadow)}.social-studies-module-page-btn2.legacy .button-text,.social-studies-module-page-btn2.legacy .icon{z-index:11}.social-studies-module-page-btn2.legacy .button-text{color:var(--socialstudies-color-4);font-weight:400;z-index:11}.social-studies-module-page-btn2.legacy svg{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2.legacy.selected:before,.social-studies-module-page-btn2.legacy:hover:before{background-color:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-4)}.social-studies-module-page-btn2.legacy.selected .button-text,.social-studies-module-page-btn2.legacy:hover .button-text{color:var(--socialstudies-color-1)}.social-studies-module-page-btn2.legacy.selected img,.social-studies-module-page-btn2.legacy:hover img{transform:scale(.95)}.social-studies-module-page-btn2.legacy.disabled{pointer-events:none}.social-studies-module-page-btn2.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn2.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn2.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn2.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn2.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn2.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn2.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn2.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.social-studies-module-page-btn2.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn2.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn2.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.social-studies-module-page-btn2.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn2.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn2.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.social-studies-module-page-btn2.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn2:hover{align-items:center;display:inline-flex;justify-content:flex-start;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}.social-studies-module-page-btn2:hover:focus{text-decoration:none}.social-studies-module-page-btn2:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn2:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn2:hover .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.social-studies-module-page-btn2:hover .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn2:hover:active,.social-studies-module-page-btn2:hover:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn2:hover.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.social-studies-module-page-btn2:hover.pill:before{background:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.social-studies-module-page-btn2:hover.pill .button-text,.social-studies-module-page-btn2:hover.pill .icon{z-index:11}.social-studies-module-page-btn2:hover.pill .button-text{color:var(--socialstudies-color-4);font-weight:400;overflow:hidden;z-index:11}.social-studies-module-page-btn2:hover.pill svg{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2:hover.pill.selected:before,.social-studies-module-page-btn2:hover.pill:hover:not(.compact):before{filter:brightness(1.3)}.social-studies-module-page-btn2:hover.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn2:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn2:hover.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn2:hover.pill.has-border.selected:before,.social-studies-module-page-btn2:hover.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn2:hover.pill.alt-hover.selected:before,.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact):before{background:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-4);filter:brightness(1)}.social-studies-module-page-btn2:hover.pill.alt-hover.selected .button-text,.social-studies-module-page-btn2:hover.pill.alt-hover.selected .icon,.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact) .icon{color:var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.pill.alt-hover.selected .icon,.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.pill.disabled,.social-studies-module-page-btn2:hover.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.social-studies-module-page-btn2:hover.pill.disabled:before,.social-studies-module-page-btn2:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn2:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn2:hover.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.social-studies-module-page-btn2:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn2:hover.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn2:hover.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn2:hover.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn2:hover.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn2:hover.pill[data-icon-position=none] .icon,.social-studies-module-page-btn2:hover.pill[data-icon-position=null] .icon{display:none!important}.social-studies-module-page-btn2:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn2:hover.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.social-studies-module-page-btn2:hover.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.social-studies-module-page-btn2:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2:hover.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn2:hover.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn2:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2:hover.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn2:hover.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn2:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2:hover.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn2:hover.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn2:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn2:hover.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn2:hover.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn2:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn2:hover.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.social-studies-module-page-btn2:hover.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn2:hover.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}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn2:hover.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.social-studies-module-page-btn2:hover.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn2:hover.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn2:hover.pill.compact:hover{max-width:100%}.social-studies-module-page-btn2:hover.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn2:hover.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn2:hover.pill-alt:before{background:var(--socialstudies-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}.social-studies-module-page-btn2:hover.pill-alt .button-text{color:var(--socialstudies-color-4);font-weight:400;z-index:11}.social-studies-module-page-btn2:hover.pill-alt.selected:before,.social-studies-module-page-btn2:hover.pill-alt:hover:before{background:var(--button-border)}.social-studies-module-page-btn2:hover.pill-alt.selected .button-text,.social-studies-module-page-btn2:hover.pill-alt:hover .button-text{color:var(--default-bg)}.social-studies-module-page-btn2:hover.pill-alt.disabled,.social-studies-module-page-btn2:hover.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}.social-studies-module-page-btn2:hover.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn2:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn2:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn2:hover.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.social-studies-module-page-btn2:hover.round .icon,.social-studies-module-page-btn2:hover.round svg{align-items:center;display:flex;height:100%;justify-content:center}.social-studies-module-page-btn2:hover.round.selected,.social-studies-module-page-btn2:hover.round:hover{opacity:1}.social-studies-module-page-btn2:hover.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.social-studies-module-page-btn2:hover.round.disabled{pointer-events:none}.social-studies-module-page-btn2:hover.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn2:hover.round[data-size=large]{font-size:25px;height:60px;width:60px}.social-studies-module-page-btn2:hover.round[data-size=regular]{font-size:20px;height:50px;width:50px}.social-studies-module-page-btn2:hover.round[data-size=small]{font-size:16px;height:40px;width:40px}.social-studies-module-page-btn2:hover.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.social-studies-module-page-btn2:hover.round[data-size=mini]{font-size:12px;height:20px;width:20px}.social-studies-module-page-btn2:hover.nav{flex-wrap:nowrap}.social-studies-module-page-btn2:hover.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn2:hover.nav .icon,.social-studies-module-page-btn2:hover.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.social-studies-module-page-btn2:hover.nav .button-text{color:var(--socialstudies-color-2);font-weight:700}.social-studies-module-page-btn2:hover.nav:hover{text-decoration:underline}.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=mini] .icon,.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.social-studies-module-page-btn2:hover.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=mini] .icon,.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.social-studies-module-page-btn2:hover.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn2:hover.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn2:hover.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.social-studies-module-page-btn2:hover.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn2:hover.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn2:hover.nav[data-size=regular] .icon{height:23px;width:auto}.social-studies-module-page-btn2:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn2:hover.nav[data-size=small]{padding:10px}.social-studies-module-page-btn2:hover.nav[data-size=small] .icon{height:16px;width:auto}.social-studies-module-page-btn2:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn2:hover.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn2:hover.nav[data-size=tiny] .icon{height:10px;width:auto}.social-studies-module-page-btn2:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2:hover.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn2:hover.nav[data-size=mini] .icon{height:5px;width:auto}.social-studies-module-page-btn2:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2:hover.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn2:hover.legacy:before{background-color:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.social-studies-module-page-btn2:hover.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-4);box-shadow:var(--dropshadow)}.social-studies-module-page-btn2:hover.legacy .button-text,.social-studies-module-page-btn2:hover.legacy .icon{z-index:11}.social-studies-module-page-btn2:hover.legacy .button-text{color:var(--socialstudies-color-2);font-weight:400;z-index:11}.social-studies-module-page-btn2:hover.legacy svg{color:var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.legacy.selected:before,.social-studies-module-page-btn2:hover.legacy:hover:before{background-color:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.legacy.selected .button-text,.social-studies-module-page-btn2:hover.legacy:hover .button-text{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2:hover.legacy.selected img,.social-studies-module-page-btn2:hover.legacy:hover img{transform:scale(.95)}.social-studies-module-page-btn2:hover.legacy.disabled{pointer-events:none}.social-studies-module-page-btn2:hover.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn2:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2:hover.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn2:hover.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn2:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2:hover.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn2:hover.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn2:hover.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn2:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn2:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn2:hover.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.social-studies-module-page-btn2:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn2:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn2:hover.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.social-studies-module-page-btn2:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn3{align-items:center;display:inline-flex;justify-content:flex-start;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}.social-studies-module-page-btn3:focus{text-decoration:none}.social-studies-module-page-btn3[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn3[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn3 .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.social-studies-module-page-btn3 .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn3:active,.social-studies-module-page-btn3:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn3.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.social-studies-module-page-btn3.pill:before{background:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-3);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.social-studies-module-page-btn3.pill .button-text,.social-studies-module-page-btn3.pill .icon{z-index:11}.social-studies-module-page-btn3.pill .button-text{color:var(--socialstudies-color-1);font-weight:400;overflow:hidden;z-index:11}.social-studies-module-page-btn3.pill svg{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3.pill.selected:before,.social-studies-module-page-btn3.pill:hover:not(.compact):before{filter:brightness(1.3)}.social-studies-module-page-btn3.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn3.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn3.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn3.pill.has-border.selected:before,.social-studies-module-page-btn3.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn3.pill.alt-hover.selected:before,.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact):before{background:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1);filter:brightness(1)}.social-studies-module-page-btn3.pill.alt-hover.selected .button-text,.social-studies-module-page-btn3.pill.alt-hover.selected .icon,.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact) .icon{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3.pill.alt-hover.selected .icon,.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--socialstudies-color-3)}.social-studies-module-page-btn3.pill.disabled,.social-studies-module-page-btn3.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.social-studies-module-page-btn3.pill.disabled:before,.social-studies-module-page-btn3.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn3.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn3.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.social-studies-module-page-btn3.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn3.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn3.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn3.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn3.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn3.pill[data-icon-position=none] .icon,.social-studies-module-page-btn3.pill[data-icon-position=null] .icon{display:none!important}.social-studies-module-page-btn3.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn3.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.social-studies-module-page-btn3.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.social-studies-module-page-btn3.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn3.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn3.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn3.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn3.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn3.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn3.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn3.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn3.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn3.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn3.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.social-studies-module-page-btn3.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.social-studies-module-page-btn3.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn3.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.social-studies-module-page-btn3.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.social-studies-module-page-btn3.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn3.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.social-studies-module-page-btn3.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn3.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn3.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}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn3.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.social-studies-module-page-btn3.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn3.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn3.pill.compact:hover{max-width:100%}.social-studies-module-page-btn3.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn3.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn3.pill-alt:before{background:var(--socialstudies-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}.social-studies-module-page-btn3.pill-alt .button-text{color:var(--socialstudies-color-1);font-weight:400;z-index:11}.social-studies-module-page-btn3.pill-alt.selected:before,.social-studies-module-page-btn3.pill-alt:hover:before{background:var(--button-border)}.social-studies-module-page-btn3.pill-alt.selected .button-text,.social-studies-module-page-btn3.pill-alt:hover .button-text{color:var(--default-bg)}.social-studies-module-page-btn3.pill-alt.disabled,.social-studies-module-page-btn3.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}.social-studies-module-page-btn3.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn3.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn3.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn3.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.social-studies-module-page-btn3.round .icon,.social-studies-module-page-btn3.round svg{align-items:center;display:flex;height:100%;justify-content:center}.social-studies-module-page-btn3.round.selected,.social-studies-module-page-btn3.round:hover{opacity:1}.social-studies-module-page-btn3.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.social-studies-module-page-btn3.round.disabled{pointer-events:none}.social-studies-module-page-btn3.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn3.round[data-size=large]{font-size:25px;height:60px;width:60px}.social-studies-module-page-btn3.round[data-size=regular]{font-size:20px;height:50px;width:50px}.social-studies-module-page-btn3.round[data-size=small]{font-size:16px;height:40px;width:40px}.social-studies-module-page-btn3.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.social-studies-module-page-btn3.round[data-size=mini]{font-size:12px;height:20px;width:20px}.social-studies-module-page-btn3.nav{flex-wrap:nowrap}.social-studies-module-page-btn3.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn3.nav .icon,.social-studies-module-page-btn3.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.social-studies-module-page-btn3.nav .button-text{color:var(--socialstudies-color-3);font-weight:700}.social-studies-module-page-btn3.nav:hover{text-decoration:underline}.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=mini] .icon,.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.social-studies-module-page-btn3.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=mini] .icon,.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.social-studies-module-page-btn3.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn3.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn3.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.social-studies-module-page-btn3.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn3.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn3.nav[data-size=regular] .icon{height:23px;width:auto}.social-studies-module-page-btn3.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn3.nav[data-size=small]{padding:10px}.social-studies-module-page-btn3.nav[data-size=small] .icon{height:16px;width:auto}.social-studies-module-page-btn3.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn3.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn3.nav[data-size=tiny] .icon{height:10px;width:auto}.social-studies-module-page-btn3.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn3.nav[data-size=mini] .icon{height:5px;width:auto}.social-studies-module-page-btn3.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn3.legacy:before{background-color:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-3);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.social-studies-module-page-btn3.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-1);box-shadow:var(--dropshadow)}.social-studies-module-page-btn3.legacy .button-text,.social-studies-module-page-btn3.legacy .icon{z-index:11}.social-studies-module-page-btn3.legacy .button-text{color:var(--socialstudies-color-3);font-weight:400;z-index:11}.social-studies-module-page-btn3.legacy svg{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3.legacy.selected:before,.social-studies-module-page-btn3.legacy:hover:before{background-color:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-3)}.social-studies-module-page-btn3.legacy.selected .button-text,.social-studies-module-page-btn3.legacy:hover .button-text{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3.legacy.selected img,.social-studies-module-page-btn3.legacy:hover img{transform:scale(.95)}.social-studies-module-page-btn3.legacy.disabled{pointer-events:none}.social-studies-module-page-btn3.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn3.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn3.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn3.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn3.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn3.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn3.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn3.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.social-studies-module-page-btn3.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn3.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn3.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.social-studies-module-page-btn3.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn3.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn3.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.social-studies-module-page-btn3.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn3:hover{align-items:center;display:inline-flex;justify-content:flex-start;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}.social-studies-module-page-btn3:hover:focus{text-decoration:none}.social-studies-module-page-btn3:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn3:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn3:hover .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.social-studies-module-page-btn3:hover .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn3:hover:active,.social-studies-module-page-btn3:hover:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn3:hover.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.social-studies-module-page-btn3:hover.pill:before{background:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.social-studies-module-page-btn3:hover.pill .button-text,.social-studies-module-page-btn3:hover.pill .icon{z-index:11}.social-studies-module-page-btn3:hover.pill .button-text{color:var(--socialstudies-color-3);font-weight:400;overflow:hidden;z-index:11}.social-studies-module-page-btn3:hover.pill svg{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3:hover.pill.selected:before,.social-studies-module-page-btn3:hover.pill:hover:not(.compact):before{filter:brightness(1.3)}.social-studies-module-page-btn3:hover.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn3:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn3:hover.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn3:hover.pill.has-border.selected:before,.social-studies-module-page-btn3:hover.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn3:hover.pill.alt-hover.selected:before,.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact):before{background:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-3);filter:brightness(1)}.social-studies-module-page-btn3:hover.pill.alt-hover.selected .button-text,.social-studies-module-page-btn3:hover.pill.alt-hover.selected .icon,.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact) .icon{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.pill.alt-hover.selected .icon,.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.pill.disabled,.social-studies-module-page-btn3:hover.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.social-studies-module-page-btn3:hover.pill.disabled:before,.social-studies-module-page-btn3:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn3:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn3:hover.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.social-studies-module-page-btn3:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn3:hover.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn3:hover.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn3:hover.pill .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn3:hover.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn3:hover.pill[data-icon-position=none] .icon,.social-studies-module-page-btn3:hover.pill[data-icon-position=null] .icon{display:none!important}.social-studies-module-page-btn3:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn3:hover.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.social-studies-module-page-btn3:hover.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.social-studies-module-page-btn3:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3:hover.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn3:hover.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn3:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3:hover.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn3:hover.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn3:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3:hover.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn3:hover.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn3:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn3:hover.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn3:hover.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn3:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn3:hover.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.social-studies-module-page-btn3:hover.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.social-studies-module-page-btn3:hover.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}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn3:hover.pill.compact{max-height:var(--button-size);max-width:var(--button-size)}.social-studies-module-page-btn3:hover.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn3:hover.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn3:hover.pill.compact:hover{max-width:100%}.social-studies-module-page-btn3:hover.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn3:hover.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn3:hover.pill-alt:before{background:var(--socialstudies-color-1);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.social-studies-module-page-btn3:hover.pill-alt .button-text{color:var(--socialstudies-color-3);font-weight:400;z-index:11}.social-studies-module-page-btn3:hover.pill-alt.selected:before,.social-studies-module-page-btn3:hover.pill-alt:hover:before{background:var(--button-border)}.social-studies-module-page-btn3:hover.pill-alt.selected .button-text,.social-studies-module-page-btn3:hover.pill-alt:hover .button-text{color:var(--default-bg)}.social-studies-module-page-btn3:hover.pill-alt.disabled,.social-studies-module-page-btn3:hover.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}.social-studies-module-page-btn3:hover.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn3:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn3:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn3:hover.round{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;opacity:.7}.social-studies-module-page-btn3:hover.round .icon,.social-studies-module-page-btn3:hover.round svg{align-items:center;display:flex;height:100%;justify-content:center}.social-studies-module-page-btn3:hover.round.selected,.social-studies-module-page-btn3:hover.round:hover{opacity:1}.social-studies-module-page-btn3:hover.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.social-studies-module-page-btn3:hover.round.disabled{pointer-events:none}.social-studies-module-page-btn3:hover.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn3:hover.round[data-size=large]{font-size:25px;height:60px;width:60px}.social-studies-module-page-btn3:hover.round[data-size=regular]{font-size:20px;height:50px;width:50px}.social-studies-module-page-btn3:hover.round[data-size=small]{font-size:16px;height:40px;width:40px}.social-studies-module-page-btn3:hover.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.social-studies-module-page-btn3:hover.round[data-size=mini]{font-size:12px;height:20px;width:20px}.social-studies-module-page-btn3:hover.nav{flex-wrap:nowrap}.social-studies-module-page-btn3:hover.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn3:hover.nav .icon,.social-studies-module-page-btn3:hover.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.social-studies-module-page-btn3:hover.nav .button-text{color:var(--socialstudies-color-1);font-weight:700}.social-studies-module-page-btn3:hover.nav:hover{text-decoration:underline}.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=mini] .icon,.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.social-studies-module-page-btn3:hover.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=mini] .icon,.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.social-studies-module-page-btn3:hover.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn3:hover.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn3:hover.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.social-studies-module-page-btn3:hover.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn3:hover.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn3:hover.nav[data-size=regular] .icon{height:23px;width:auto}.social-studies-module-page-btn3:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn3:hover.nav[data-size=small]{padding:10px}.social-studies-module-page-btn3:hover.nav[data-size=small] .icon{height:16px;width:auto}.social-studies-module-page-btn3:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn3:hover.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn3:hover.nav[data-size=tiny] .icon{height:10px;width:auto}.social-studies-module-page-btn3:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3:hover.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn3:hover.nav[data-size=mini] .icon{height:5px;width:auto}.social-studies-module-page-btn3:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3:hover.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.social-studies-module-page-btn3:hover.legacy:before{background-color:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-1);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.social-studies-module-page-btn3:hover.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-3);box-shadow:var(--dropshadow)}.social-studies-module-page-btn3:hover.legacy .button-text,.social-studies-module-page-btn3:hover.legacy .icon{z-index:11}.social-studies-module-page-btn3:hover.legacy .button-text{color:var(--socialstudies-color-1);font-weight:400;z-index:11}.social-studies-module-page-btn3:hover.legacy svg{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.legacy.selected:before,.social-studies-module-page-btn3:hover.legacy:hover:before{background-color:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.legacy.selected .button-text,.social-studies-module-page-btn3:hover.legacy:hover .button-text{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3:hover.legacy.selected img,.social-studies-module-page-btn3:hover.legacy:hover img{transform:scale(.95)}.social-studies-module-page-btn3:hover.legacy.disabled{pointer-events:none}.social-studies-module-page-btn3:hover.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn3:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3:hover.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn3:hover.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.social-studies-module-page-btn3:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3:hover.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.social-studies-module-page-btn3:hover.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.social-studies-module-page-btn3:hover.legacy .icon img{height:100%;margin:0!important;transition:all .2s;width:100%}.social-studies-module-page-btn3:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn3:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn3:hover.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.social-studies-module-page-btn3:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn3:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn3:hover.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.social-studies-module-page-btn3:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.confirm-action-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.confirm-action-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.confirm-action-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.confirm-action-button .button-text.ws-no-wrap{white-space:nowrap}.confirm-action-button:active,.confirm-action-button:hover{cursor:pointer;text-decoration:none}.confirm-action-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.confirm-action-button.pill svg{color:var(--default-bg)}.confirm-action-button.pill.selected:before,.confirm-action-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.confirm-action-button.pill.no-shadow:before{box-shadow:none}.confirm-action-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.confirm-action-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.confirm-action-button.pill.has-border.selected:before,.confirm-action-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.confirm-action-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--assisted-action-button)}.confirm-action-button.pill.alt-hover.selected .icon,.confirm-action-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.confirm-action-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.confirm-action-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.confirm-action-button.pill.waiting{animation: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 .2s;width:100%}.confirm-action-button.pill .dropdown-caret{margin-right:10px}.confirm-action-button.pill[data-icon-position=none] .icon,.confirm-action-button.pill[data-icon-position=null] .icon{display:none!important}.confirm-action-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.confirm-action-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.confirm-action-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.confirm-action-button.pill[data-size=micro][data-icon-position=none],.confirm-action-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.confirm-action-button.pill[data-size=micro][data-icon-position=none] .button-text,.confirm-action-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.confirm-action-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.confirm-action-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.confirm-action-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.confirm-action-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.confirm-action-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.confirm-action-button.pill[data-size=mini][data-icon-position=none],.confirm-action-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.confirm-action-button.pill[data-size=mini][data-icon-position=none] .button-text,.confirm-action-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.confirm-action-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.confirm-action-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.confirm-action-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.confirm-action-button.pill[data-size=tiny][data-icon-position=none],.confirm-action-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.confirm-action-button.pill[data-size=tiny][data-icon-position=none] .button-text,.confirm-action-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.confirm-action-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.confirm-action-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.confirm-action-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.confirm-action-button.pill[data-size=small][data-icon-position=none],.confirm-action-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.confirm-action-button.pill[data-size=small][data-icon-position=none] .button-text,.confirm-action-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.confirm-action-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.confirm-action-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.confirm-action-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.confirm-action-button.pill[data-size=regular][data-icon-position=none],.confirm-action-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.confirm-action-button.pill[data-size=regular][data-icon-position=none] .button-text,.confirm-action-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.confirm-action-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.confirm-action-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.confirm-action-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.confirm-action-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.confirm-action-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.confirm-action-button.pill[data-size=large][data-icon-position=none],.confirm-action-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.confirm-action-button.pill[data-size=large][data-icon-position=none] .button-text,.confirm-action-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.confirm-action-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.confirm-action-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.confirm-action-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=none],.confirm-action-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.confirm-action-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.confirm-action-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.confirm-action-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.confirm-action-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.confirm-action-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.confirm-action-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.confirm-action-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.confirm-action-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.confirm-action-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.confirm-action-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.confirm-action-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.confirm-action-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.confirm-action-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.confirm-action-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.confirm-action-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.confirm-action-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.confirm-action-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.confirm-action-button.pill[data-size=responsive][data-icon-position=none],.confirm-action-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.confirm-action-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.confirm-action-button.pill[data-size=responsive][data-icon-position=none],.confirm-action-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.confirm-action-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.confirm-action-button.pill.compact.hide-bg:before{opacity:0}.confirm-action-button.pill.compact .button-text{white-space:nowrap}.confirm-action-button.pill.compact:hover{max-width:100%}.confirm-action-button.pill.compact:hover.hide-bg:before{opacity:1}.confirm-action-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.confirm-action-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.confirm-action-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.confirm-action-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.confirm-action-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.confirm-action-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.correction-btn{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.correction-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.correction-btn .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.correction-btn .button-text.ws-no-wrap{white-space:nowrap}.correction-btn:active,.correction-btn:hover{cursor:pointer;text-decoration:none}.correction-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.correction-btn.pill svg{color:var(--default-color-3)}.correction-btn.pill.selected:before,.correction-btn.pill:hover:not(.compact):before{filter:brightness(1.3)}.correction-btn.pill.no-shadow:before{box-shadow:none}.correction-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.correction-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correction-btn.pill.has-border.selected:before,.correction-btn.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.correction-btn.pill.alt-hover.selected:before,.correction-btn.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-3);border:2px solid 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:not(.compact) .button-text,.correction-btn.pill.alt-hover:hover:not(.compact) .icon{color:var(--student-challenges-color-11)}.correction-btn.pill.alt-hover.selected .icon,.correction-btn.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.correction-btn.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.correction-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.correction-btn.pill.waiting{animation: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 .2s;width:100%}.correction-btn.pill .dropdown-caret{margin-right:10px}.correction-btn.pill[data-icon-position=none] .icon,.correction-btn.pill[data-icon-position=null] .icon{display:none!important}.correction-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.correction-btn.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.correction-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.correction-btn.pill[data-size=micro][data-icon-position=none],.correction-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.correction-btn.pill[data-size=micro][data-icon-position=none] .button-text,.correction-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.correction-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.correction-btn.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.correction-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correction-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn.pill[data-size=mini][data-icon-position=none],.correction-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.correction-btn.pill[data-size=mini][data-icon-position=none] .button-text,.correction-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.correction-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.correction-btn.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.correction-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn.pill[data-size=tiny][data-icon-position=none],.correction-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.correction-btn.pill[data-size=tiny][data-icon-position=none] .button-text,.correction-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.correction-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.correction-btn.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.correction-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn.pill[data-size=small][data-icon-position=none],.correction-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.correction-btn.pill[data-size=small][data-icon-position=none] .button-text,.correction-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.correction-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.correction-btn.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.correction-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.correction-btn.pill[data-size=regular][data-icon-position=none],.correction-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.correction-btn.pill[data-size=regular][data-icon-position=none] .button-text,.correction-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.correction-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.correction-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.correction-btn.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.correction-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.correction-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.correction-btn.pill[data-size=large][data-icon-position=none],.correction-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.correction-btn.pill[data-size=large][data-icon-position=none] .button-text,.correction-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.correction-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.correction-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.correction-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.correction-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.correction-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.correction-btn.pill[data-size=xlarge][data-icon-position=none],.correction-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.correction-btn.pill[data-size=xlarge][data-icon-position=none] .button-text,.correction-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.correction-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.correction-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.correction-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.correction-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.correction-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.correction-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.correction-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.correction-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.correction-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.correction-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.correction-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.correction-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.correction-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.correction-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.correction-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.correction-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn.pill[data-size=responsive][data-icon-position=none],.correction-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.correction-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.correction-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn.pill[data-size=responsive][data-icon-position=none],.correction-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.correction-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.correction-btn.pill.compact.hide-bg:before{opacity:0}.correction-btn.pill.compact .button-text{white-space:nowrap}.correction-btn.pill.compact:hover{max-width:100%}.correction-btn.pill.compact:hover.hide-bg:before{opacity:1}.correction-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.correction-btn.round[data-size=regular]{font-size:20px;height:50px;width:50px}.correction-btn.round[data-size=small]{font-size:16px;height:40px;width:40px}.correction-btn.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.correction-btn.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-alt{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.correction-btn-alt[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.correction-btn-alt .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.correction-btn-alt .button-text.ws-no-wrap{white-space:nowrap}.correction-btn-alt:active,.correction-btn-alt:hover{cursor:pointer;text-decoration:none}.correction-btn-alt.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.correction-btn-alt.pill svg{color:var(--default-color-3)}.correction-btn-alt.pill.selected:before,.correction-btn-alt.pill:hover:not(.compact):before{filter:brightness(1.3)}.correction-btn-alt.pill.no-shadow:before{box-shadow:none}.correction-btn-alt.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.correction-btn-alt.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correction-btn-alt.pill.has-border.selected:before,.correction-btn-alt.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-3);border:2px solid 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:not(.compact) .button-text,.correction-btn-alt.pill.alt-hover:hover:not(.compact) .icon{color:var(--student-challenges-color-11)}.correction-btn-alt.pill.alt-hover.selected .icon,.correction-btn-alt.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.correction-btn-alt.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.correction-btn-alt.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.correction-btn-alt.pill.waiting{animation: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 .2s;width:100%}.correction-btn-alt.pill .dropdown-caret{margin-right:10px}.correction-btn-alt.pill[data-icon-position=none] .icon,.correction-btn-alt.pill[data-icon-position=null] .icon{display:none!important}.correction-btn-alt.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.correction-btn-alt.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.correction-btn-alt.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.correction-btn-alt.pill[data-size=micro][data-icon-position=none],.correction-btn-alt.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.correction-btn-alt.pill[data-size=micro][data-icon-position=none] .button-text,.correction-btn-alt.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.correction-btn-alt.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn-alt.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.correction-btn-alt.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.correction-btn-alt.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correction-btn-alt.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn-alt.pill[data-size=mini][data-icon-position=none],.correction-btn-alt.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.correction-btn-alt.pill[data-size=mini][data-icon-position=none] .button-text,.correction-btn-alt.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.correction-btn-alt.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.correction-btn-alt.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=none],.correction-btn-alt.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=none] .button-text,.correction-btn-alt.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.correction-btn-alt.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.correction-btn-alt.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.correction-btn-alt.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn-alt.pill[data-size=small][data-icon-position=none],.correction-btn-alt.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.correction-btn-alt.pill[data-size=small][data-icon-position=none] .button-text,.correction-btn-alt.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.correction-btn-alt.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.correction-btn-alt.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.correction-btn-alt.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.correction-btn-alt.pill[data-size=regular][data-icon-position=none],.correction-btn-alt.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.correction-btn-alt.pill[data-size=regular][data-icon-position=none] .button-text,.correction-btn-alt.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.correction-btn-alt.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.correction-btn-alt.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.correction-btn-alt.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.correction-btn-alt.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.correction-btn-alt.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.correction-btn-alt.pill[data-size=large][data-icon-position=none],.correction-btn-alt.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.correction-btn-alt.pill[data-size=large][data-icon-position=none] .button-text,.correction-btn-alt.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.correction-btn-alt.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.correction-btn-alt.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.correction-btn-alt.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=none],.correction-btn-alt.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=none] .button-text,.correction-btn-alt.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.correction-btn-alt.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.correction-btn-alt.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.correction-btn-alt.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.correction-btn-alt.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.correction-btn-alt.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.correction-btn-alt.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.correction-btn-alt.pill.icon-no-bg[data-size=small] .icon{padding:18px}.correction-btn-alt.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.correction-btn-alt.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.correction-btn-alt.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.correction-btn-alt.pill.icon-no-bg[data-size=large] .icon{padding:30px}.correction-btn-alt.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.correction-btn-alt.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.correction-btn-alt.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.correction-btn-alt.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn-alt.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=none],.correction-btn-alt.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=none],.correction-btn-alt.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.correction-btn-alt.pill.compact.hide-bg:before{opacity:0}.correction-btn-alt.pill.compact .button-text{white-space:nowrap}.correction-btn-alt.pill.compact:hover{max-width:100%}.correction-btn-alt.pill.compact:hover.hide-bg:before{opacity:1}.correction-btn-alt.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.correction-btn-alt.round[data-size=regular]{font-size:20px;height:50px;width:50px}.correction-btn-alt.round[data-size=small]{font-size:16px;height:40px;width:40px}.correction-btn-alt.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.correction-btn-alt.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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 .icon{transform:scale(.6)}.all-texts-btn{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.all-texts-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.all-texts-btn .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.all-texts-btn .button-text.ws-no-wrap{white-space:nowrap}.all-texts-btn:active,.all-texts-btn:hover{cursor:pointer;text-decoration:none}.all-texts-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.all-texts-btn.pill svg{color:var(--default-color-3)}.all-texts-btn.pill.selected:before,.all-texts-btn.pill:hover:not(.compact):before{filter:brightness(1.3)}.all-texts-btn.pill.no-shadow:before{box-shadow:none}.all-texts-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.all-texts-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.all-texts-btn.pill.has-border.selected:before,.all-texts-btn.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-3);border:2px solid 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:not(.compact) .button-text,.all-texts-btn.pill.alt-hover:hover:not(.compact) .icon{color:var(--tutorial-color-11)}.all-texts-btn.pill.alt-hover.selected .icon,.all-texts-btn.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.all-texts-btn.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.all-texts-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.all-texts-btn.pill.waiting{animation: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 .2s;width:100%}.all-texts-btn.pill .dropdown-caret{margin-right:10px}.all-texts-btn.pill[data-icon-position=none] .icon,.all-texts-btn.pill[data-icon-position=null] .icon{display:none!important}.all-texts-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.all-texts-btn.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.all-texts-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.all-texts-btn.pill[data-size=micro][data-icon-position=none],.all-texts-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.all-texts-btn.pill[data-size=micro][data-icon-position=none] .button-text,.all-texts-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.all-texts-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.all-texts-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.all-texts-btn.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.all-texts-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.all-texts-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.all-texts-btn.pill[data-size=mini][data-icon-position=none],.all-texts-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.all-texts-btn.pill[data-size=mini][data-icon-position=none] .button-text,.all-texts-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.all-texts-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.all-texts-btn.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.all-texts-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.all-texts-btn.pill[data-size=tiny][data-icon-position=none],.all-texts-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.all-texts-btn.pill[data-size=tiny][data-icon-position=none] .button-text,.all-texts-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.all-texts-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.all-texts-btn.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.all-texts-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.all-texts-btn.pill[data-size=small][data-icon-position=none],.all-texts-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.all-texts-btn.pill[data-size=small][data-icon-position=none] .button-text,.all-texts-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.all-texts-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.all-texts-btn.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.all-texts-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.all-texts-btn.pill[data-size=regular][data-icon-position=none],.all-texts-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.all-texts-btn.pill[data-size=regular][data-icon-position=none] .button-text,.all-texts-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.all-texts-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.all-texts-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.all-texts-btn.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.all-texts-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.all-texts-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.all-texts-btn.pill[data-size=large][data-icon-position=none],.all-texts-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.all-texts-btn.pill[data-size=large][data-icon-position=none] .button-text,.all-texts-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.all-texts-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.all-texts-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.all-texts-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=none],.all-texts-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=none] .button-text,.all-texts-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.all-texts-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.all-texts-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.all-texts-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.all-texts-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.all-texts-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.all-texts-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.all-texts-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.all-texts-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.all-texts-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.all-texts-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.all-texts-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.all-texts-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.all-texts-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.all-texts-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.all-texts-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.all-texts-btn.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.all-texts-btn.pill[data-size=responsive][data-icon-position=none],.all-texts-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.all-texts-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.all-texts-btn.pill[data-size=responsive][data-icon-position=none],.all-texts-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.all-texts-btn.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.all-texts-btn.pill.compact.hide-bg:before{opacity:0}.all-texts-btn.pill.compact .button-text{white-space:nowrap}.all-texts-btn.pill.compact:hover{max-width:100%}.all-texts-btn.pill.compact:hover.hide-bg:before{opacity:1}.all-texts-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.all-texts-btn.round[data-size=regular]{font-size:20px;height:50px;width:50px}.all-texts-btn.round[data-size=small]{font-size:16px;height:40px;width:40px}.all-texts-btn.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.all-texts-btn.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.all-texts-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.scene-empty-dialog-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.scene-empty-dialog-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.scene-empty-dialog-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.scene-empty-dialog-button .button-text.ws-no-wrap{white-space:nowrap}.scene-empty-dialog-button:active,.scene-empty-dialog-button:hover{cursor:pointer;text-decoration:none}.scene-empty-dialog-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.scene-empty-dialog-button.pill.no-shadow:before{box-shadow:none}.scene-empty-dialog-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.scene-empty-dialog-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.scene-empty-dialog-button.pill.has-border.selected:before,.scene-empty-dialog-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color);border:2px solid 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:not(.compact) .button-text,.scene-empty-dialog-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--default-color-2)}.scene-empty-dialog-button.pill.alt-hover.selected .icon,.scene-empty-dialog-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.scene-empty-dialog-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.scene-empty-dialog-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.scene-empty-dialog-button.pill.waiting{animation: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 .2s;width:100%}.scene-empty-dialog-button.pill .dropdown-caret{margin-right:10px}.scene-empty-dialog-button.pill[data-icon-position=none] .icon,.scene-empty-dialog-button.pill[data-icon-position=null] .icon{display:none!important}.scene-empty-dialog-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.scene-empty-dialog-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.scene-empty-dialog-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.scene-empty-dialog-button.pill.compact.hide-bg:before{opacity:0}.scene-empty-dialog-button.pill.compact .button-text{white-space:nowrap}.scene-empty-dialog-button.pill.compact:hover{max-width:100%}.scene-empty-dialog-button.pill.compact:hover.hide-bg:before{opacity:1}.scene-empty-dialog-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.scene-empty-dialog-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.scene-empty-dialog-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.scene-empty-dialog-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.scene-empty-dialog-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.scene-empty-dialog-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.history-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.history-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.history-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.history-button .button-text.ws-no-wrap{white-space:nowrap}.history-button:active,.history-button:hover{cursor:pointer;text-decoration:none}.history-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.history-button.pill svg{color:var(--default-color)}.history-button.pill.selected:before,.history-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.history-button.pill.no-shadow:before{box-shadow:none}.history-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.history-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.history-button.pill.has-border.selected:before,.history-button.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.history-button.pill.alt-hover.selected:before,.history-button.pill.alt-hover:hover:not(.compact):before{background:var(--default-color);border:2px solid 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:not(.compact) .button-text,.history-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--default-bg)}.history-button.pill.alt-hover.selected .icon,.history-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.history-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.history-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.history-button.pill.waiting{animation: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 .2s;width:100%}.history-button.pill .dropdown-caret{margin-right:10px}.history-button.pill[data-icon-position=none] .icon,.history-button.pill[data-icon-position=null] .icon{display:none!important}.history-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.history-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.history-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.history-button.pill[data-size=micro][data-icon-position=none],.history-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.history-button.pill[data-size=micro][data-icon-position=none] .button-text,.history-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.history-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.history-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.history-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.history-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.history-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.history-button.pill[data-size=mini][data-icon-position=none],.history-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.history-button.pill[data-size=mini][data-icon-position=none] .button-text,.history-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.history-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.history-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.history-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.history-button.pill[data-size=tiny][data-icon-position=none],.history-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.history-button.pill[data-size=tiny][data-icon-position=none] .button-text,.history-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.history-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.history-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.history-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.history-button.pill[data-size=small][data-icon-position=none],.history-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.history-button.pill[data-size=small][data-icon-position=none] .button-text,.history-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.history-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.history-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.history-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.history-button.pill[data-size=regular][data-icon-position=none],.history-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.history-button.pill[data-size=regular][data-icon-position=none] .button-text,.history-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.history-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.history-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.history-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.history-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.history-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.history-button.pill[data-size=large][data-icon-position=none],.history-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.history-button.pill[data-size=large][data-icon-position=none] .button-text,.history-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.history-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.history-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.history-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.history-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.history-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.history-button.pill[data-size=xlarge][data-icon-position=none],.history-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.history-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.history-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.history-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.history-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.history-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.history-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.history-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.history-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.history-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.history-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.history-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.history-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.history-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.history-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.history-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.history-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.history-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.history-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.history-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.history-button.pill[data-size=responsive][data-icon-position=none],.history-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.history-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.history-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.history-button.pill[data-size=responsive][data-icon-position=none],.history-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.history-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.history-button.pill.compact.hide-bg:before{opacity:0}.history-button.pill.compact .button-text{white-space:nowrap}.history-button.pill.compact:hover{max-width:100%}.history-button.pill.compact:hover.hide-bg:before{opacity:1}.history-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.history-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.history-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.history-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.history-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.history-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.liked-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.liked-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.liked-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.liked-button .button-text.ws-no-wrap{white-space:nowrap}.liked-button:active,.liked-button:hover{cursor:pointer;text-decoration:none}.liked-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.liked-button.pill svg{color:var(--default-bg)}.liked-button.pill.selected:before,.liked-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.liked-button.pill.no-shadow:before{box-shadow:none}.liked-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.liked-button.pill.has-border:before{border-color:var(--button-approve);box-shadow:none!important}.liked-button.pill.has-border.selected:before,.liked-button.pill.has-border:hover:not(.compact):before{border-color:var(--button-approve)!important;box-shadow:none!important}.liked-button.pill.alt-hover.selected:before,.liked-button.pill.alt-hover:hover:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.liked-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--button-approve)}.liked-button.pill.alt-hover.selected .icon,.liked-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.liked-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.liked-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.liked-button.pill.waiting{animation: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 .2s;width:100%}.liked-button.pill .dropdown-caret{margin-right:10px}.liked-button.pill[data-icon-position=none] .icon,.liked-button.pill[data-icon-position=null] .icon{display:none!important}.liked-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.liked-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.liked-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.liked-button.pill[data-size=micro][data-icon-position=none],.liked-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.liked-button.pill[data-size=micro][data-icon-position=none] .button-text,.liked-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.liked-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.liked-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.liked-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.liked-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.liked-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.liked-button.pill[data-size=mini][data-icon-position=none],.liked-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.liked-button.pill[data-size=mini][data-icon-position=none] .button-text,.liked-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.liked-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.liked-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.liked-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.liked-button.pill[data-size=tiny][data-icon-position=none],.liked-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.liked-button.pill[data-size=tiny][data-icon-position=none] .button-text,.liked-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.liked-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.liked-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.liked-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.liked-button.pill[data-size=small][data-icon-position=none],.liked-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.liked-button.pill[data-size=small][data-icon-position=none] .button-text,.liked-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.liked-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.liked-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.liked-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.liked-button.pill[data-size=regular][data-icon-position=none],.liked-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.liked-button.pill[data-size=regular][data-icon-position=none] .button-text,.liked-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.liked-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.liked-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.liked-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.liked-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.liked-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.liked-button.pill[data-size=large][data-icon-position=none],.liked-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.liked-button.pill[data-size=large][data-icon-position=none] .button-text,.liked-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.liked-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.liked-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.liked-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.liked-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.liked-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.liked-button.pill[data-size=xlarge][data-icon-position=none],.liked-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.liked-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.liked-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.liked-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.liked-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.liked-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.liked-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.liked-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.liked-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.liked-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.liked-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.liked-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.liked-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.liked-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.liked-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.liked-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.liked-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.liked-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.liked-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.liked-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.liked-button.pill[data-size=responsive][data-icon-position=none],.liked-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.liked-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.liked-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.liked-button.pill[data-size=responsive][data-icon-position=none],.liked-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.liked-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.liked-button.pill.compact.hide-bg:before{opacity:0}.liked-button.pill.compact .button-text{white-space:nowrap}.liked-button.pill.compact:hover{max-width:100%}.liked-button.pill.compact:hover.hide-bg:before{opacity:1}.liked-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.liked-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.liked-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.liked-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.liked-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.liked-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.revised-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.revised-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.revised-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.revised-button .button-text.ws-no-wrap{white-space:nowrap}.revised-button:active,.revised-button:hover{cursor:pointer;text-decoration:none}.revised-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.revised-button.pill svg{color:var(--default-bg)}.revised-button.pill.selected:before,.revised-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.revised-button.pill.no-shadow:before{box-shadow:none}.revised-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.revised-button.pill.has-border:before{border-color:var(--button-improve);box-shadow:none!important}.revised-button.pill.has-border.selected:before,.revised-button.pill.has-border:hover:not(.compact):before{border-color:var(--button-improve)!important;box-shadow:none!important}.revised-button.pill.alt-hover.selected:before,.revised-button.pill.alt-hover:hover:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.revised-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--button-improve)}.revised-button.pill.alt-hover.selected .icon,.revised-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.revised-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.revised-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.revised-button.pill.waiting{animation: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 .2s;width:100%}.revised-button.pill .dropdown-caret{margin-right:10px}.revised-button.pill[data-icon-position=none] .icon,.revised-button.pill[data-icon-position=null] .icon{display:none!important}.revised-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.revised-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.revised-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.revised-button.pill[data-size=micro][data-icon-position=none],.revised-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.revised-button.pill[data-size=micro][data-icon-position=none] .button-text,.revised-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.revised-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.revised-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.revised-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.revised-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.revised-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.revised-button.pill[data-size=mini][data-icon-position=none],.revised-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.revised-button.pill[data-size=mini][data-icon-position=none] .button-text,.revised-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.revised-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.revised-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.revised-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.revised-button.pill[data-size=tiny][data-icon-position=none],.revised-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.revised-button.pill[data-size=tiny][data-icon-position=none] .button-text,.revised-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.revised-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.revised-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.revised-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.revised-button.pill[data-size=small][data-icon-position=none],.revised-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.revised-button.pill[data-size=small][data-icon-position=none] .button-text,.revised-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.revised-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.revised-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.revised-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.revised-button.pill[data-size=regular][data-icon-position=none],.revised-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.revised-button.pill[data-size=regular][data-icon-position=none] .button-text,.revised-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.revised-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.revised-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.revised-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.revised-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.revised-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.revised-button.pill[data-size=large][data-icon-position=none],.revised-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.revised-button.pill[data-size=large][data-icon-position=none] .button-text,.revised-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.revised-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.revised-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.revised-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.revised-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.revised-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.revised-button.pill[data-size=xlarge][data-icon-position=none],.revised-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.revised-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.revised-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.revised-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.revised-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.revised-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.revised-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.revised-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.revised-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.revised-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.revised-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.revised-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.revised-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.revised-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.revised-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.revised-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.revised-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.revised-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.revised-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.revised-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.revised-button.pill[data-size=responsive][data-icon-position=none],.revised-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.revised-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.revised-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.revised-button.pill[data-size=responsive][data-icon-position=none],.revised-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.revised-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.revised-button.pill.compact.hide-bg:before{opacity:0}.revised-button.pill.compact .button-text{white-space:nowrap}.revised-button.pill.compact:hover{max-width:100%}.revised-button.pill.compact:hover.hide-bg:before{opacity:1}.revised-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.revised-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.revised-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.revised-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.revised-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.revised-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.loved-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.loved-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.loved-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.loved-button .button-text.ws-no-wrap{white-space:nowrap}.loved-button:active,.loved-button:hover{cursor:pointer;text-decoration:none}.loved-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.loved-button.pill svg{color:var(--default-bg)}.loved-button.pill.selected:before,.loved-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.loved-button.pill.no-shadow:before{box-shadow:none}.loved-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.loved-button.pill.has-border:before{border-color:var(--button-love);box-shadow:none!important}.loved-button.pill.has-border.selected:before,.loved-button.pill.has-border:hover:not(.compact):before{border-color:var(--button-love)!important;box-shadow:none!important}.loved-button.pill.alt-hover.selected:before,.loved-button.pill.alt-hover:hover:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.loved-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--button-love)}.loved-button.pill.alt-hover.selected .icon,.loved-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.loved-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.loved-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.loved-button.pill.waiting{animation: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 .2s;width:100%}.loved-button.pill .dropdown-caret{margin-right:10px}.loved-button.pill[data-icon-position=none] .icon,.loved-button.pill[data-icon-position=null] .icon{display:none!important}.loved-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.loved-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.loved-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.loved-button.pill[data-size=micro][data-icon-position=none],.loved-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.loved-button.pill[data-size=micro][data-icon-position=none] .button-text,.loved-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.loved-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.loved-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.loved-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.loved-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.loved-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.loved-button.pill[data-size=mini][data-icon-position=none],.loved-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.loved-button.pill[data-size=mini][data-icon-position=none] .button-text,.loved-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.loved-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.loved-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.loved-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.loved-button.pill[data-size=tiny][data-icon-position=none],.loved-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.loved-button.pill[data-size=tiny][data-icon-position=none] .button-text,.loved-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.loved-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.loved-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.loved-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.loved-button.pill[data-size=small][data-icon-position=none],.loved-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.loved-button.pill[data-size=small][data-icon-position=none] .button-text,.loved-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.loved-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.loved-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.loved-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.loved-button.pill[data-size=regular][data-icon-position=none],.loved-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.loved-button.pill[data-size=regular][data-icon-position=none] .button-text,.loved-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.loved-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.loved-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.loved-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.loved-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.loved-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.loved-button.pill[data-size=large][data-icon-position=none],.loved-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.loved-button.pill[data-size=large][data-icon-position=none] .button-text,.loved-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.loved-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.loved-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.loved-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.loved-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.loved-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.loved-button.pill[data-size=xlarge][data-icon-position=none],.loved-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.loved-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.loved-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.loved-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.loved-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.loved-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.loved-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.loved-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.loved-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.loved-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.loved-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.loved-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.loved-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.loved-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.loved-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.loved-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.loved-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.loved-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.loved-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.loved-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.loved-button.pill[data-size=responsive][data-icon-position=none],.loved-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.loved-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.loved-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.loved-button.pill[data-size=responsive][data-icon-position=none],.loved-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.loved-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.loved-button.pill.compact.hide-bg:before{opacity:0}.loved-button.pill.compact .button-text{white-space:nowrap}.loved-button.pill.compact:hover{max-width:100%}.loved-button.pill.compact:hover.hide-bg:before{opacity:1}.loved-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.loved-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.loved-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.loved-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.loved-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.loved-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.save-TE-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.save-TE-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.save-TE-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.save-TE-button .button-text.ws-no-wrap{white-space:nowrap}.save-TE-button:active,.save-TE-button:hover{cursor:pointer;text-decoration:none}.save-TE-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.save-TE-button.pill svg{color:var(--default-bg)}.save-TE-button.pill.selected:before,.save-TE-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.save-TE-button.pill.no-shadow:before{box-shadow:none}.save-TE-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.save-TE-button.pill.has-border:before{border-color:var(--button-save);box-shadow:none!important}.save-TE-button.pill.has-border.selected:before,.save-TE-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.save-TE-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--button-save)}.save-TE-button.pill.alt-hover.selected .icon,.save-TE-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.save-TE-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.save-TE-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.save-TE-button.pill.waiting{animation: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 .2s;width:100%}.save-TE-button.pill .dropdown-caret{margin-right:10px}.save-TE-button.pill[data-icon-position=none] .icon,.save-TE-button.pill[data-icon-position=null] .icon{display:none!important}.save-TE-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.save-TE-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.save-TE-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.save-TE-button.pill[data-size=micro][data-icon-position=none],.save-TE-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.save-TE-button.pill[data-size=micro][data-icon-position=none] .button-text,.save-TE-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.save-TE-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.save-TE-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.save-TE-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.save-TE-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.save-TE-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.save-TE-button.pill[data-size=mini][data-icon-position=none],.save-TE-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.save-TE-button.pill[data-size=mini][data-icon-position=none] .button-text,.save-TE-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.save-TE-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.save-TE-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.save-TE-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.save-TE-button.pill[data-size=tiny][data-icon-position=none],.save-TE-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.save-TE-button.pill[data-size=tiny][data-icon-position=none] .button-text,.save-TE-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.save-TE-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.save-TE-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.save-TE-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.save-TE-button.pill[data-size=small][data-icon-position=none],.save-TE-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.save-TE-button.pill[data-size=small][data-icon-position=none] .button-text,.save-TE-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.save-TE-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.save-TE-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.save-TE-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.save-TE-button.pill[data-size=regular][data-icon-position=none],.save-TE-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.save-TE-button.pill[data-size=regular][data-icon-position=none] .button-text,.save-TE-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.save-TE-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.save-TE-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.save-TE-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.save-TE-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.save-TE-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.save-TE-button.pill[data-size=large][data-icon-position=none],.save-TE-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.save-TE-button.pill[data-size=large][data-icon-position=none] .button-text,.save-TE-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.save-TE-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.save-TE-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.save-TE-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.save-TE-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.save-TE-button.pill[data-size=xlarge][data-icon-position=none],.save-TE-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.save-TE-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.save-TE-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.save-TE-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.save-TE-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.save-TE-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.save-TE-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.save-TE-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.save-TE-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.save-TE-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.save-TE-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.save-TE-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.save-TE-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.save-TE-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.save-TE-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.save-TE-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.save-TE-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.save-TE-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.save-TE-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.save-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.save-TE-button.pill[data-size=responsive][data-icon-position=none],.save-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.save-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.save-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.save-TE-button.pill[data-size=responsive][data-icon-position=none],.save-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.save-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.save-TE-button.pill.compact.hide-bg:before{opacity:0}.save-TE-button.pill.compact .button-text{white-space:nowrap}.save-TE-button.pill.compact:hover{max-width:100%}.save-TE-button.pill.compact:hover.hide-bg:before{opacity:1}.save-TE-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.save-TE-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.save-TE-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.save-TE-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.save-TE-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.save-TE-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.delete-TE-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.delete-TE-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.delete-TE-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.delete-TE-button .button-text.ws-no-wrap{white-space:nowrap}.delete-TE-button:active,.delete-TE-button:hover{cursor:pointer;text-decoration:none}.delete-TE-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.delete-TE-button.pill svg{color:var(--default-bg)}.delete-TE-button.pill.selected:before,.delete-TE-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.delete-TE-button.pill.no-shadow:before{box-shadow:none}.delete-TE-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.delete-TE-button.pill.has-border:before{border-color:var(--button-delete);box-shadow:none!important}.delete-TE-button.pill.has-border.selected:before,.delete-TE-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.delete-TE-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--button-delete)}.delete-TE-button.pill.alt-hover.selected .icon,.delete-TE-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.delete-TE-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.delete-TE-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.delete-TE-button.pill.waiting{animation: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 .2s;width:100%}.delete-TE-button.pill .dropdown-caret{margin-right:10px}.delete-TE-button.pill[data-icon-position=none] .icon,.delete-TE-button.pill[data-icon-position=null] .icon{display:none!important}.delete-TE-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.delete-TE-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.delete-TE-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.delete-TE-button.pill[data-size=micro][data-icon-position=none],.delete-TE-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.delete-TE-button.pill[data-size=micro][data-icon-position=none] .button-text,.delete-TE-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.delete-TE-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.delete-TE-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.delete-TE-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.delete-TE-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.delete-TE-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.delete-TE-button.pill[data-size=mini][data-icon-position=none],.delete-TE-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.delete-TE-button.pill[data-size=mini][data-icon-position=none] .button-text,.delete-TE-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.delete-TE-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.delete-TE-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.delete-TE-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.delete-TE-button.pill[data-size=tiny][data-icon-position=none],.delete-TE-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.delete-TE-button.pill[data-size=tiny][data-icon-position=none] .button-text,.delete-TE-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.delete-TE-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.delete-TE-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.delete-TE-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.delete-TE-button.pill[data-size=small][data-icon-position=none],.delete-TE-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.delete-TE-button.pill[data-size=small][data-icon-position=none] .button-text,.delete-TE-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.delete-TE-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.delete-TE-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.delete-TE-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.delete-TE-button.pill[data-size=regular][data-icon-position=none],.delete-TE-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.delete-TE-button.pill[data-size=regular][data-icon-position=none] .button-text,.delete-TE-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.delete-TE-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.delete-TE-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.delete-TE-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.delete-TE-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.delete-TE-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.delete-TE-button.pill[data-size=large][data-icon-position=none],.delete-TE-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.delete-TE-button.pill[data-size=large][data-icon-position=none] .button-text,.delete-TE-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.delete-TE-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.delete-TE-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.delete-TE-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=none],.delete-TE-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.delete-TE-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.delete-TE-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.delete-TE-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.delete-TE-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.delete-TE-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.delete-TE-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.delete-TE-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.delete-TE-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.delete-TE-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.delete-TE-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.delete-TE-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.delete-TE-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.delete-TE-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.delete-TE-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.delete-TE-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.delete-TE-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.delete-TE-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.delete-TE-button.pill[data-size=responsive][data-icon-position=none],.delete-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.delete-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.delete-TE-button.pill[data-size=responsive][data-icon-position=none],.delete-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.delete-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.delete-TE-button.pill.compact.hide-bg:before{opacity:0}.delete-TE-button.pill.compact .button-text{white-space:nowrap}.delete-TE-button.pill.compact:hover{max-width:100%}.delete-TE-button.pill.compact:hover.hide-bg:before{opacity:1}.delete-TE-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.delete-TE-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.delete-TE-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.delete-TE-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.delete-TE-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.delete-TE-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.number-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.number-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.number-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.number-button .button-text.ws-no-wrap{white-space:nowrap}.number-button:active,.number-button:hover{cursor:pointer;text-decoration:none}.number-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.number-button.pill svg{color:var(--navigation-step)}.number-button.pill.selected:before,.number-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.number-button.pill.no-shadow:before{box-shadow:none}.number-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.number-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.number-button.pill.has-border.selected:before,.number-button.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.number-button.pill.alt-hover.selected:before,.number-button.pill.alt-hover:hover:not(.compact):before{background:var(--navigation-step);border:2px solid 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:not(.compact) .button-text,.number-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--default-bg)}.number-button.pill.alt-hover.selected .icon,.number-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.number-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.number-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.number-button.pill.waiting{animation: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 .2s;width:100%}.number-button.pill .dropdown-caret{margin-right:10px}.number-button.pill[data-icon-position=none] .icon,.number-button.pill[data-icon-position=null] .icon{display:none!important}.number-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.number-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.number-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.number-button.pill[data-size=micro][data-icon-position=none],.number-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.number-button.pill[data-size=micro][data-icon-position=none] .button-text,.number-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.number-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.number-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.number-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.number-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.number-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.number-button.pill[data-size=mini][data-icon-position=none],.number-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.number-button.pill[data-size=mini][data-icon-position=none] .button-text,.number-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.number-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.number-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.number-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.number-button.pill[data-size=tiny][data-icon-position=none],.number-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.number-button.pill[data-size=tiny][data-icon-position=none] .button-text,.number-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.number-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.number-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.number-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.number-button.pill[data-size=small][data-icon-position=none],.number-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.number-button.pill[data-size=small][data-icon-position=none] .button-text,.number-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.number-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.number-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.number-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.number-button.pill[data-size=regular][data-icon-position=none],.number-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.number-button.pill[data-size=regular][data-icon-position=none] .button-text,.number-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.number-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.number-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.number-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.number-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.number-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.number-button.pill[data-size=large][data-icon-position=none],.number-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.number-button.pill[data-size=large][data-icon-position=none] .button-text,.number-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.number-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.number-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.number-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.number-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.number-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.number-button.pill[data-size=xlarge][data-icon-position=none],.number-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.number-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.number-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.number-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.number-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.number-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.number-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.number-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.number-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.number-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.number-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.number-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.number-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.number-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.number-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.number-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.number-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.number-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.number-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.number-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.number-button.pill[data-size=responsive][data-icon-position=none],.number-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.number-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.number-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.number-button.pill[data-size=responsive][data-icon-position=none],.number-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.number-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.number-button.pill.compact.hide-bg:before{opacity:0}.number-button.pill.compact .button-text{white-space:nowrap}.number-button.pill.compact:hover{max-width:100%}.number-button.pill.compact:hover.hide-bg:before{opacity:1}.number-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.number-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.number-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.number-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.number-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.number-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.open-read-mode-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.open-read-mode-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.open-read-mode-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.open-read-mode-button .button-text.ws-no-wrap{white-space:nowrap}.open-read-mode-button:active,.open-read-mode-button:hover{cursor:pointer;text-decoration:none}.open-read-mode-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.open-read-mode-button.pill.no-shadow:before{box-shadow:none}.open-read-mode-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.open-read-mode-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.open-read-mode-button.pill.has-border.selected:before,.open-read-mode-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--challenges-card-to-do-2);border:2px solid 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:not(.compact) .button-text,.open-read-mode-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--tutorial-color-11)}.open-read-mode-button.pill.alt-hover.selected .icon,.open-read-mode-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.open-read-mode-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.open-read-mode-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.open-read-mode-button.pill.waiting{animation: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 .2s;width:100%}.open-read-mode-button.pill .dropdown-caret{margin-right:10px}.open-read-mode-button.pill[data-icon-position=none] .icon,.open-read-mode-button.pill[data-icon-position=null] .icon{display:none!important}.open-read-mode-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.open-read-mode-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.open-read-mode-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.open-read-mode-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.open-read-mode-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.open-read-mode-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-read-mode-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.open-read-mode-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-read-mode-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.open-read-mode-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.open-read-mode-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.open-read-mode-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.open-read-mode-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.open-read-mode-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.open-read-mode-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.open-read-mode-button.pill.compact.hide-bg:before{opacity:0}.open-read-mode-button.pill.compact .button-text{white-space:nowrap}.open-read-mode-button.pill.compact:hover{max-width:100%}.open-read-mode-button.pill.compact:hover.hide-bg:before{opacity:1}.open-read-mode-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.open-read-mode-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.open-read-mode-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.open-read-mode-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.open-read-mode-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.open-read-mode-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.back-to-challenges-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.back-to-challenges-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.back-to-challenges-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.back-to-challenges-button .button-text.ws-no-wrap{white-space:nowrap}.back-to-challenges-button:active,.back-to-challenges-button:hover{cursor:pointer;text-decoration:none}.back-to-challenges-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.back-to-challenges-button.pill.no-shadow:before{box-shadow:none}.back-to-challenges-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.back-to-challenges-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.back-to-challenges-button.pill.has-border.selected:before,.back-to-challenges-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.back-to-challenges-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--troubadour-main)}.back-to-challenges-button.pill.alt-hover.selected .icon,.back-to-challenges-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.back-to-challenges-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.back-to-challenges-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.back-to-challenges-button.pill.waiting{animation: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 .2s;width:100%}.back-to-challenges-button.pill .dropdown-caret{margin-right:10px}.back-to-challenges-button.pill[data-icon-position=none] .icon,.back-to-challenges-button.pill[data-icon-position=null] .icon{display:none!important}.back-to-challenges-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.back-to-challenges-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.back-to-challenges-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.back-to-challenges-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.back-to-challenges-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.back-to-challenges-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.back-to-challenges-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.back-to-challenges-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.back-to-challenges-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.back-to-challenges-button.pill.compact.hide-bg:before{opacity:0}.back-to-challenges-button.pill.compact .button-text{white-space:nowrap}.back-to-challenges-button.pill.compact:hover{max-width:100%}.back-to-challenges-button.pill.compact:hover.hide-bg:before{opacity:1}.back-to-challenges-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.back-to-challenges-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.back-to-challenges-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.back-to-challenges-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.back-to-challenges-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.back-to-challenges-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.student-correction-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.student-correction-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.student-correction-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.student-correction-button .button-text.ws-no-wrap{white-space:nowrap}.student-correction-button:active,.student-correction-button:hover{cursor:pointer;text-decoration:none}.student-correction-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.student-correction-button.pill svg{color:var(--default-color-2)}.student-correction-button.pill.selected:before,.student-correction-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.student-correction-button.pill.no-shadow:before{box-shadow:none}.student-correction-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.student-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-correction-button.pill.has-border.selected:before,.student-correction-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.student-correction-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-waitval-very-dark)}.student-correction-button.pill.alt-hover.selected .icon,.student-correction-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.student-correction-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.student-correction-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.student-correction-button.pill.waiting{animation: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 .2s;width:100%}.student-correction-button.pill .dropdown-caret{margin-right:10px}.student-correction-button.pill[data-icon-position=none] .icon,.student-correction-button.pill[data-icon-position=null] .icon{display:none!important}.student-correction-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.student-correction-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.student-correction-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.student-correction-button.pill[data-size=micro][data-icon-position=none],.student-correction-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.student-correction-button.pill[data-size=micro][data-icon-position=none] .button-text,.student-correction-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.student-correction-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.student-correction-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.student-correction-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.student-correction-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-correction-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-correction-button.pill[data-size=mini][data-icon-position=none],.student-correction-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.student-correction-button.pill[data-size=mini][data-icon-position=none] .button-text,.student-correction-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.student-correction-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.student-correction-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.student-correction-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-correction-button.pill[data-size=tiny][data-icon-position=none],.student-correction-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.student-correction-button.pill[data-size=tiny][data-icon-position=none] .button-text,.student-correction-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.student-correction-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.student-correction-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.student-correction-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-correction-button.pill[data-size=small][data-icon-position=none],.student-correction-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.student-correction-button.pill[data-size=small][data-icon-position=none] .button-text,.student-correction-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.student-correction-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.student-correction-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.student-correction-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.student-correction-button.pill[data-size=regular][data-icon-position=none],.student-correction-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.student-correction-button.pill[data-size=regular][data-icon-position=none] .button-text,.student-correction-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.student-correction-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.student-correction-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.student-correction-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.student-correction-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.student-correction-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.student-correction-button.pill[data-size=large][data-icon-position=none],.student-correction-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.student-correction-button.pill[data-size=large][data-icon-position=none] .button-text,.student-correction-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.student-correction-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.student-correction-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.student-correction-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.student-correction-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.student-correction-button.pill[data-size=xlarge][data-icon-position=none],.student-correction-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.student-correction-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.student-correction-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.student-correction-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.student-correction-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.student-correction-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.student-correction-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.student-correction-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.student-correction-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.student-correction-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.student-correction-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.student-correction-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.student-correction-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.student-correction-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.student-correction-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.student-correction-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.student-correction-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.student-correction-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.student-correction-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-correction-button.pill[data-size=responsive][data-icon-position=none],.student-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.student-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-correction-button.pill[data-size=responsive][data-icon-position=none],.student-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.student-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.student-correction-button.pill.compact.hide-bg:before{opacity:0}.student-correction-button.pill.compact .button-text{white-space:nowrap}.student-correction-button.pill.compact:hover{max-width:100%}.student-correction-button.pill.compact:hover.hide-bg:before{opacity:1}.student-correction-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.student-correction-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.student-correction-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.student-correction-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.student-correction-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-correction-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-revision-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.student-revision-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.student-revision-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.student-revision-button .button-text.ws-no-wrap{white-space:nowrap}.student-revision-button:active,.student-revision-button:hover{cursor:pointer;text-decoration:none}.student-revision-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.student-revision-button.pill svg{color:var(--default-color-2)}.student-revision-button.pill.selected:before,.student-revision-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.student-revision-button.pill.no-shadow:before{box-shadow:none}.student-revision-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.student-revision-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-revision-button.pill.has-border.selected:before,.student-revision-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.student-revision-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-needrev-dark)}.student-revision-button.pill.alt-hover.selected .icon,.student-revision-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.student-revision-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.student-revision-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.student-revision-button.pill.waiting{animation: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 .2s;width:100%}.student-revision-button.pill .dropdown-caret{margin-right:10px}.student-revision-button.pill[data-icon-position=none] .icon,.student-revision-button.pill[data-icon-position=null] .icon{display:none!important}.student-revision-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.student-revision-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.student-revision-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.student-revision-button.pill[data-size=micro][data-icon-position=none],.student-revision-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.student-revision-button.pill[data-size=micro][data-icon-position=none] .button-text,.student-revision-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.student-revision-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.student-revision-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.student-revision-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.student-revision-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-revision-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-revision-button.pill[data-size=mini][data-icon-position=none],.student-revision-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.student-revision-button.pill[data-size=mini][data-icon-position=none] .button-text,.student-revision-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.student-revision-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.student-revision-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.student-revision-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-revision-button.pill[data-size=tiny][data-icon-position=none],.student-revision-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.student-revision-button.pill[data-size=tiny][data-icon-position=none] .button-text,.student-revision-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.student-revision-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.student-revision-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.student-revision-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-revision-button.pill[data-size=small][data-icon-position=none],.student-revision-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.student-revision-button.pill[data-size=small][data-icon-position=none] .button-text,.student-revision-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.student-revision-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.student-revision-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.student-revision-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.student-revision-button.pill[data-size=regular][data-icon-position=none],.student-revision-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.student-revision-button.pill[data-size=regular][data-icon-position=none] .button-text,.student-revision-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.student-revision-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.student-revision-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.student-revision-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.student-revision-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.student-revision-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.student-revision-button.pill[data-size=large][data-icon-position=none],.student-revision-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.student-revision-button.pill[data-size=large][data-icon-position=none] .button-text,.student-revision-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.student-revision-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.student-revision-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.student-revision-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.student-revision-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.student-revision-button.pill[data-size=xlarge][data-icon-position=none],.student-revision-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.student-revision-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.student-revision-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.student-revision-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.student-revision-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.student-revision-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.student-revision-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.student-revision-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.student-revision-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.student-revision-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.student-revision-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.student-revision-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.student-revision-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.student-revision-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.student-revision-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.student-revision-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.student-revision-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.student-revision-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.student-revision-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.student-revision-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-revision-button.pill[data-size=responsive][data-icon-position=none],.student-revision-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.student-revision-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.student-revision-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-revision-button.pill[data-size=responsive][data-icon-position=none],.student-revision-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.student-revision-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.student-revision-button.pill.compact.hide-bg:before{opacity:0}.student-revision-button.pill.compact .button-text{white-space:nowrap}.student-revision-button.pill.compact:hover{max-width:100%}.student-revision-button.pill.compact:hover.hide-bg:before{opacity:1}.student-revision-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.student-revision-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.student-revision-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.student-revision-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.student-revision-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.student-revision-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.teacher-add-comment-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.teacher-add-comment-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-add-comment-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.teacher-add-comment-button .button-text.ws-no-wrap{white-space:nowrap}.teacher-add-comment-button:active,.teacher-add-comment-button:hover{cursor:pointer;text-decoration:none}.teacher-add-comment-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.teacher-add-comment-button.pill.no-shadow:before{box-shadow:none}.teacher-add-comment-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-add-comment-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-add-comment-button.pill.has-border.selected:before,.teacher-add-comment-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.teacher-add-comment-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-comment)}.teacher-add-comment-button.pill.alt-hover.selected .icon,.teacher-add-comment-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-add-comment-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.teacher-add-comment-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-add-comment-button.pill.waiting{animation: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 .2s;width:100%}.teacher-add-comment-button.pill .dropdown-caret{margin-right:10px}.teacher-add-comment-button.pill[data-icon-position=none] .icon,.teacher-add-comment-button.pill[data-icon-position=null] .icon{display:none!important}.teacher-add-comment-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-add-comment-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.teacher-add-comment-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.teacher-add-comment-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.teacher-add-comment-button.pill.compact.hide-bg:before{opacity:0}.teacher-add-comment-button.pill.compact .button-text{white-space:nowrap}.teacher-add-comment-button.pill.compact:hover{max-width:100%}.teacher-add-comment-button.pill.compact:hover.hide-bg:before{opacity:1}.teacher-add-comment-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.teacher-add-comment-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.teacher-add-comment-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.teacher-add-comment-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.teacher-add-comment-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.teacher-add-comment-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.completed-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.completed-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.completed-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.completed-button .button-text.ws-no-wrap{white-space:nowrap}.completed-button:active,.completed-button:hover{cursor:pointer;text-decoration:none}.completed-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.completed-button.pill svg{color:var(--default-color-2)}.completed-button.pill.selected:before,.completed-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.completed-button.pill.no-shadow:before{box-shadow:none}.completed-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.completed-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.completed-button.pill.has-border.selected:before,.completed-button.pill.has-border:hover:not(.compact):before{border-color:var(--button-border)!important;box-shadow:none!important}.completed-button.pill.alt-hover.selected:before,.completed-button.pill.alt-hover:hover:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.completed-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-completed-very-dark)}.completed-button.pill.alt-hover.selected .icon,.completed-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.completed-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.completed-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.completed-button.pill.waiting{animation: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 .2s;width:100%}.completed-button.pill .dropdown-caret{margin-right:10px}.completed-button.pill[data-icon-position=none] .icon,.completed-button.pill[data-icon-position=null] .icon{display:none!important}.completed-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.completed-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.completed-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.completed-button.pill[data-size=micro][data-icon-position=none],.completed-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.completed-button.pill[data-size=micro][data-icon-position=none] .button-text,.completed-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.completed-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.completed-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.completed-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.completed-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.completed-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.completed-button.pill[data-size=mini][data-icon-position=none],.completed-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.completed-button.pill[data-size=mini][data-icon-position=none] .button-text,.completed-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.completed-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.completed-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.completed-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.completed-button.pill[data-size=tiny][data-icon-position=none],.completed-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.completed-button.pill[data-size=tiny][data-icon-position=none] .button-text,.completed-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.completed-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.completed-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.completed-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.completed-button.pill[data-size=small][data-icon-position=none],.completed-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.completed-button.pill[data-size=small][data-icon-position=none] .button-text,.completed-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.completed-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.completed-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.completed-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.completed-button.pill[data-size=regular][data-icon-position=none],.completed-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.completed-button.pill[data-size=regular][data-icon-position=none] .button-text,.completed-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.completed-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.completed-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.completed-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.completed-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.completed-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.completed-button.pill[data-size=large][data-icon-position=none],.completed-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.completed-button.pill[data-size=large][data-icon-position=none] .button-text,.completed-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.completed-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.completed-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.completed-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.completed-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.completed-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.completed-button.pill[data-size=xlarge][data-icon-position=none],.completed-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.completed-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.completed-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.completed-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.completed-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.completed-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.completed-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.completed-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.completed-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.completed-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.completed-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.completed-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.completed-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.completed-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.completed-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.completed-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.completed-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.completed-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.completed-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.completed-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.completed-button.pill[data-size=responsive][data-icon-position=none],.completed-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.completed-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.completed-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.completed-button.pill[data-size=responsive][data-icon-position=none],.completed-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.completed-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.completed-button.pill.compact.hide-bg:before{opacity:0}.completed-button.pill.compact .button-text{white-space:nowrap}.completed-button.pill.compact:hover{max-width:100%}.completed-button.pill.compact:hover.hide-bg:before{opacity:1}.completed-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.completed-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.completed-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.completed-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.completed-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.completed-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.construction-mark-undone{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.construction-mark-undone[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.construction-mark-undone .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.construction-mark-undone .button-text.ws-no-wrap{white-space:nowrap}.construction-mark-undone:active,.construction-mark-undone:hover{cursor:pointer;text-decoration:none}.construction-mark-undone.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.construction-mark-undone.pill svg{color:var(--default-color-2)}.construction-mark-undone.pill.selected:before,.construction-mark-undone.pill:hover:not(.compact):before{filter:brightness(1.3)}.construction-mark-undone.pill.no-shadow:before{box-shadow:none}.construction-mark-undone.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.construction-mark-undone.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.construction-mark-undone.pill.has-border.selected:before,.construction-mark-undone.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.construction-mark-undone.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenge-activate)}.construction-mark-undone.pill.alt-hover.selected .icon,.construction-mark-undone.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.construction-mark-undone.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.construction-mark-undone.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.construction-mark-undone.pill.waiting{animation: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 .2s;width:100%}.construction-mark-undone.pill .dropdown-caret{margin-right:10px}.construction-mark-undone.pill[data-icon-position=none] .icon,.construction-mark-undone.pill[data-icon-position=null] .icon{display:none!important}.construction-mark-undone.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.construction-mark-undone.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.construction-mark-undone.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.construction-mark-undone.pill[data-size=micro][data-icon-position=none],.construction-mark-undone.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.construction-mark-undone.pill[data-size=micro][data-icon-position=none] .button-text,.construction-mark-undone.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.construction-mark-undone.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.construction-mark-undone.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.construction-mark-undone.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.construction-mark-undone.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.construction-mark-undone.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-undone.pill[data-size=mini][data-icon-position=none],.construction-mark-undone.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.construction-mark-undone.pill[data-size=mini][data-icon-position=none] .button-text,.construction-mark-undone.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.construction-mark-undone.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.construction-mark-undone.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=none],.construction-mark-undone.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=none] .button-text,.construction-mark-undone.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.construction-mark-undone.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.construction-mark-undone.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.construction-mark-undone.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-undone.pill[data-size=small][data-icon-position=none],.construction-mark-undone.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.construction-mark-undone.pill[data-size=small][data-icon-position=none] .button-text,.construction-mark-undone.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.construction-mark-undone.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.construction-mark-undone.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.construction-mark-undone.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.construction-mark-undone.pill[data-size=regular][data-icon-position=none],.construction-mark-undone.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.construction-mark-undone.pill[data-size=regular][data-icon-position=none] .button-text,.construction-mark-undone.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.construction-mark-undone.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.construction-mark-undone.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.construction-mark-undone.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.construction-mark-undone.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.construction-mark-undone.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.construction-mark-undone.pill[data-size=large][data-icon-position=none],.construction-mark-undone.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.construction-mark-undone.pill[data-size=large][data-icon-position=none] .button-text,.construction-mark-undone.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.construction-mark-undone.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.construction-mark-undone.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.construction-mark-undone.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=none],.construction-mark-undone.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=none] .button-text,.construction-mark-undone.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.construction-mark-undone.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.construction-mark-undone.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.construction-mark-undone.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.construction-mark-undone.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.construction-mark-undone.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.construction-mark-undone.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.construction-mark-undone.pill.icon-no-bg[data-size=small] .icon{padding:18px}.construction-mark-undone.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.construction-mark-undone.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.construction-mark-undone.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.construction-mark-undone.pill.icon-no-bg[data-size=large] .icon{padding:30px}.construction-mark-undone.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.construction-mark-undone.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.construction-mark-undone.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.construction-mark-undone.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.construction-mark-undone.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=none],.construction-mark-undone.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=none],.construction-mark-undone.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.construction-mark-undone.pill.compact.hide-bg:before{opacity:0}.construction-mark-undone.pill.compact .button-text{white-space:nowrap}.construction-mark-undone.pill.compact:hover{max-width:100%}.construction-mark-undone.pill.compact:hover.hide-bg:before{opacity:1}.construction-mark-undone.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.construction-mark-undone.round[data-size=regular]{font-size:20px;height:50px;width:50px}.construction-mark-undone.round[data-size=small]{font-size:16px;height:40px;width:40px}.construction-mark-undone.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.construction-mark-undone.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-undone.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-as-done{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.construction-mark-as-done[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.construction-mark-as-done .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.construction-mark-as-done .button-text.ws-no-wrap{white-space:nowrap}.construction-mark-as-done:active,.construction-mark-as-done:hover{cursor:pointer;text-decoration:none}.construction-mark-as-done.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.construction-mark-as-done.pill.no-shadow:before{box-shadow:none}.construction-mark-as-done.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.construction-mark-as-done.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.construction-mark-as-done.pill.has-border.selected:before,.construction-mark-as-done.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.construction-mark-as-done.pill.alt-hover:hover:not(.compact) .icon{color:var(--challenges-card-to-do-1)}.construction-mark-as-done.pill.alt-hover.selected .icon,.construction-mark-as-done.pill.alt-hover:hover:not(.compact) .icon{background-color:var(--challenges-card-to-do-1)}.construction-mark-as-done.pill.disabled,.construction-mark-as-done.pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.construction-mark-as-done.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.construction-mark-as-done.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.construction-mark-as-done.pill.waiting{animation: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 .2s;width:100%}.construction-mark-as-done.pill .dropdown-caret{margin-right:10px}.construction-mark-as-done.pill[data-icon-position=none] .icon,.construction-mark-as-done.pill[data-icon-position=null] .icon{display:none!important}.construction-mark-as-done.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.construction-mark-as-done.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.construction-mark-as-done.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.construction-mark-as-done.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-as-done.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.construction-mark-as-done.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.construction-mark-as-done.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.construction-mark-as-done.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.construction-mark-as-done.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.construction-mark-as-done.pill.compact.hide-bg:before{opacity:0}.construction-mark-as-done.pill.compact .button-text{white-space:nowrap}.construction-mark-as-done.pill.compact:hover{max-width:100%}.construction-mark-as-done.pill.compact:hover.hide-bg:before{opacity:1}.construction-mark-as-done.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.construction-mark-as-done.round[data-size=regular]{font-size:20px;height:50px;width:50px}.construction-mark-as-done.round[data-size=small]{font-size:16px;height:40px;width:40px}.construction-mark-as-done.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.construction-mark-as-done.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.construction-mark-as-done.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.teacher-end-demo{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.teacher-end-demo[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-end-demo .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.teacher-end-demo .button-text.ws-no-wrap{white-space:nowrap}.teacher-end-demo:active,.teacher-end-demo:hover{cursor:pointer;text-decoration:none}.teacher-end-demo.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.teacher-end-demo.pill svg{color:var(--default-bg)}.teacher-end-demo.pill.selected:before,.teacher-end-demo.pill:hover:not(.compact):before{filter:brightness(1.3)}.teacher-end-demo.pill.no-shadow:before{box-shadow:none}.teacher-end-demo.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-end-demo.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-end-demo.pill.has-border.selected:before,.teacher-end-demo.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.teacher-end-demo.pill.alt-hover:hover:not(.compact) .icon{color:var(--userchallenge-status-done)}.teacher-end-demo.pill.alt-hover.selected .icon,.teacher-end-demo.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-end-demo.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.teacher-end-demo.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-end-demo.pill.waiting{animation: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 .2s;width:100%}.teacher-end-demo.pill .dropdown-caret{margin-right:10px}.teacher-end-demo.pill[data-icon-position=none] .icon,.teacher-end-demo.pill[data-icon-position=null] .icon{display:none!important}.teacher-end-demo.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-end-demo.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.teacher-end-demo.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-end-demo.pill[data-size=micro][data-icon-position=none],.teacher-end-demo.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-end-demo.pill[data-size=micro][data-icon-position=none] .button-text,.teacher-end-demo.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-end-demo.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-demo.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-end-demo.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.teacher-end-demo.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-end-demo.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-demo.pill[data-size=mini][data-icon-position=none],.teacher-end-demo.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-end-demo.pill[data-size=mini][data-icon-position=none] .button-text,.teacher-end-demo.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-end-demo.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.teacher-end-demo.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=none],.teacher-end-demo.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=none] .button-text,.teacher-end-demo.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-end-demo.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.teacher-end-demo.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.teacher-end-demo.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-demo.pill[data-size=small][data-icon-position=none],.teacher-end-demo.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-end-demo.pill[data-size=small][data-icon-position=none] .button-text,.teacher-end-demo.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-end-demo.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.teacher-end-demo.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.teacher-end-demo.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-end-demo.pill[data-size=regular][data-icon-position=none],.teacher-end-demo.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-end-demo.pill[data-size=regular][data-icon-position=none] .button-text,.teacher-end-demo.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-end-demo.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.teacher-end-demo.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-end-demo.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.teacher-end-demo.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-end-demo.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-end-demo.pill[data-size=large][data-icon-position=none],.teacher-end-demo.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-end-demo.pill[data-size=large][data-icon-position=none] .button-text,.teacher-end-demo.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-end-demo.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.teacher-end-demo.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-end-demo.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=none],.teacher-end-demo.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=none] .button-text,.teacher-end-demo.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-end-demo.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-end-demo.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-end-demo.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-end-demo.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-end-demo.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-end-demo.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-end-demo.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-end-demo.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-end-demo.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-end-demo.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-end-demo.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-end-demo.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-end-demo.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-end-demo.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.teacher-end-demo.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-demo.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=none],.teacher-end-demo.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=none],.teacher-end-demo.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.teacher-end-demo.pill.compact.hide-bg:before{opacity:0}.teacher-end-demo.pill.compact .button-text{white-space:nowrap}.teacher-end-demo.pill.compact:hover{max-width:100%}.teacher-end-demo.pill.compact:hover.hide-bg:before{opacity:1}.teacher-end-demo.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.teacher-end-demo.round[data-size=regular]{font-size:20px;height:50px;width:50px}.teacher-end-demo.round[data-size=small]{font-size:16px;height:40px;width:40px}.teacher-end-demo.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.teacher-end-demo.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.teacher-end-demo.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.no-text-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.no-text-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.no-text-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.no-text-button .button-text.ws-no-wrap{white-space:nowrap}.no-text-button:active,.no-text-button:hover{cursor:pointer;text-decoration:none}.no-text-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.no-text-button.pill svg{color:var(--default-bg)}.no-text-button.pill.selected:before,.no-text-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.no-text-button.pill.no-shadow:before{box-shadow:none}.no-text-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.no-text-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.no-text-button.pill.has-border.selected:before,.no-text-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.no-text-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--userchallenge-status-construction)}.no-text-button.pill.alt-hover.selected .icon,.no-text-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.no-text-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.no-text-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.no-text-button.pill.waiting{animation: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 .2s;width:100%}.no-text-button.pill .dropdown-caret{margin-right:10px}.no-text-button.pill[data-icon-position=none] .icon,.no-text-button.pill[data-icon-position=null] .icon{display:none!important}.no-text-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.no-text-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.no-text-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.no-text-button.pill[data-size=micro][data-icon-position=none],.no-text-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.no-text-button.pill[data-size=micro][data-icon-position=none] .button-text,.no-text-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.no-text-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.no-text-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.no-text-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.no-text-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.no-text-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.no-text-button.pill[data-size=mini][data-icon-position=none],.no-text-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.no-text-button.pill[data-size=mini][data-icon-position=none] .button-text,.no-text-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.no-text-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.no-text-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.no-text-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.no-text-button.pill[data-size=tiny][data-icon-position=none],.no-text-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.no-text-button.pill[data-size=tiny][data-icon-position=none] .button-text,.no-text-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.no-text-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.no-text-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.no-text-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.no-text-button.pill[data-size=small][data-icon-position=none],.no-text-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.no-text-button.pill[data-size=small][data-icon-position=none] .button-text,.no-text-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.no-text-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.no-text-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.no-text-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.no-text-button.pill[data-size=regular][data-icon-position=none],.no-text-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.no-text-button.pill[data-size=regular][data-icon-position=none] .button-text,.no-text-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.no-text-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.no-text-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.no-text-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.no-text-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.no-text-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.no-text-button.pill[data-size=large][data-icon-position=none],.no-text-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.no-text-button.pill[data-size=large][data-icon-position=none] .button-text,.no-text-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.no-text-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.no-text-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.no-text-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.no-text-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.no-text-button.pill[data-size=xlarge][data-icon-position=none],.no-text-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.no-text-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.no-text-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.no-text-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.no-text-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.no-text-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.no-text-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.no-text-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.no-text-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.no-text-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.no-text-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.no-text-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.no-text-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.no-text-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.no-text-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.no-text-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.no-text-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.no-text-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.no-text-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.no-text-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.no-text-button.pill[data-size=responsive][data-icon-position=none],.no-text-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.no-text-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.no-text-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.no-text-button.pill[data-size=responsive][data-icon-position=none],.no-text-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.no-text-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.no-text-button.pill.compact.hide-bg:before{opacity:0}.no-text-button.pill.compact .button-text{white-space:nowrap}.no-text-button.pill.compact:hover{max-width:100%}.no-text-button.pill.compact:hover.hide-bg:before{opacity:1}.no-text-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.no-text-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.no-text-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.no-text-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.no-text-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.no-text-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.need-student-correction-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.need-student-correction-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.need-student-correction-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.need-student-correction-button .button-text.ws-no-wrap{white-space:nowrap}.need-student-correction-button:active,.need-student-correction-button:hover{cursor:pointer;text-decoration:none}.need-student-correction-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.need-student-correction-button.pill.no-shadow:before{box-shadow:none}.need-student-correction-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.need-student-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.need-student-correction-button.pill.has-border.selected:before,.need-student-correction-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-bg);border:2px solid 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:not(.compact) .button-text,.need-student-correction-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--userchallenge-status-revision)}.need-student-correction-button.pill.alt-hover.selected .icon,.need-student-correction-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.need-student-correction-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.need-student-correction-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.need-student-correction-button.pill.waiting{animation: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 .2s;width:100%}.need-student-correction-button.pill .dropdown-caret{margin-right:10px}.need-student-correction-button.pill[data-icon-position=none] .icon,.need-student-correction-button.pill[data-icon-position=null] .icon{display:none!important}.need-student-correction-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.need-student-correction-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.need-student-correction-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.need-student-correction-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.need-student-correction-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.need-student-correction-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.need-student-correction-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.need-student-correction-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.need-student-correction-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.need-student-correction-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.need-student-correction-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.need-student-correction-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.need-student-correction-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.need-student-correction-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.need-student-correction-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.need-student-correction-button.pill.compact.hide-bg:before{opacity:0}.need-student-correction-button.pill.compact .button-text{white-space:nowrap}.need-student-correction-button.pill.compact:hover{max-width:100%}.need-student-correction-button.pill.compact:hover.hide-bg:before{opacity:1}.need-student-correction-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.need-student-correction-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.need-student-correction-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.need-student-correction-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.need-student-correction-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.need-student-correction-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.end-page-correction-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.end-page-correction-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.end-page-correction-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.end-page-correction-button .button-text.ws-no-wrap{white-space:nowrap}.end-page-correction-button:active,.end-page-correction-button:hover{cursor:pointer;text-decoration:none}.end-page-correction-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.end-page-correction-button.pill.no-shadow:before{box-shadow:none}.end-page-correction-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.end-page-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.end-page-correction-button.pill.has-border.selected:before,.end-page-correction-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.end-page-correction-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--student-challenges-color-10)}.end-page-correction-button.pill.alt-hover.selected .icon,.end-page-correction-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.end-page-correction-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.end-page-correction-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.end-page-correction-button.pill.waiting{animation: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 .2s;width:100%}.end-page-correction-button.pill .dropdown-caret{margin-right:10px}.end-page-correction-button.pill[data-icon-position=none] .icon,.end-page-correction-button.pill[data-icon-position=null] .icon{display:none!important}.end-page-correction-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.end-page-correction-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.end-page-correction-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.end-page-correction-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.end-page-correction-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.end-page-correction-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.end-page-correction-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.end-page-correction-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.end-page-correction-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.end-page-correction-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.end-page-correction-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.end-page-correction-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.end-page-correction-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.end-page-correction-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.end-page-correction-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.end-page-correction-button.pill.compact.hide-bg:before{opacity:0}.end-page-correction-button.pill.compact .button-text{white-space:nowrap}.end-page-correction-button.pill.compact:hover{max-width:100%}.end-page-correction-button.pill.compact:hover.hide-bg:before{opacity:1}.end-page-correction-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.end-page-correction-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.end-page-correction-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.end-page-correction-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.end-page-correction-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.end-page-correction-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.challenge-workstate-button[data-state=ALL]{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-workstate-button[data-state=ALL][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=ALL] .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-workstate-button[data-state=ALL] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=ALL]:active,.challenge-workstate-button[data-state=ALL]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=ALL].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.challenge-workstate-button[data-state=ALL].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=ALL].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=ALL].pill.has-border.selected:before,.challenge-workstate-button[data-state=ALL].pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--workstate-default-bg);border:2px solid 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:not(.compact) .button-text,.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover:not(.compact) .icon{background-color:var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].pill.disabled,.challenge-workstate-button[data-state=ALL].pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=ALL].pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=ALL].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=ALL].pill.waiting{animation: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 .2s;width:100%}.challenge-workstate-button[data-state=ALL].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-icon-position=none] .icon,.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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-workstate-button[data-state=ALL].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=ALL].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=ALL].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=ALL].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=ALL].pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-workstate-button[data-state=ALL].round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-workstate-button[data-state=ALL].round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-workstate-button[data-state=ALL].round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-workstate-button[data-state=ALL].round[data-size=mini]{font-size:12px;height:20px;width:20px}.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=ALL].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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=IN_PROGRESS]{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-workstate-button[data-state=IN_PROGRESS][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=IN_PROGRESS] .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-workstate-button[data-state=IN_PROGRESS] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=IN_PROGRESS]:active,.challenge-workstate-button[data-state=IN_PROGRESS]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=IN_PROGRESS].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill.has-border.selected:before,.challenge-workstate-button[data-state=IN_PROGRESS].pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover:not(.compact) .icon{background-color:var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled,.challenge-workstate-button[data-state=IN_PROGRESS].pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.waiting{animation: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 .2s;width:100%}.challenge-workstate-button[data-state=IN_PROGRESS].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-icon-position=none] .icon,.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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=mini]{font-size:12px;height:20px;width:20px}.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=IN_PROGRESS].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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=WAITING_FOR_VALIDATION]{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION] .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION]:active,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.has-border.selected:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover:not(.compact) .icon{background-color:var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.waiting{animation: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 .2s;width:100%}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-icon-position=none] .icon,.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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=mini]{font-size:12px;height:20px;width:20px}.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=WAITING_FOR_VALIDATION].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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=NEED_REVISION]{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-workstate-button[data-state=NEED_REVISION][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=NEED_REVISION] .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-workstate-button[data-state=NEED_REVISION] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=NEED_REVISION]:active,.challenge-workstate-button[data-state=NEED_REVISION]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=NEED_REVISION].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.challenge-workstate-button[data-state=NEED_REVISION].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=NEED_REVISION].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=NEED_REVISION].pill.has-border.selected:before,.challenge-workstate-button[data-state=NEED_REVISION].pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover:not(.compact) .icon{background-color:var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled,.challenge-workstate-button[data-state=NEED_REVISION].pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=NEED_REVISION].pill.waiting{animation: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 .2s;width:100%}.challenge-workstate-button[data-state=NEED_REVISION].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-icon-position=none] .icon,.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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=mini]{font-size:12px;height:20px;width:20px}.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=NEED_REVISION].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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=COMPLETED]{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-workstate-button[data-state=COMPLETED][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=COMPLETED] .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-workstate-button[data-state=COMPLETED] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=COMPLETED]:active,.challenge-workstate-button[data-state=COMPLETED]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=COMPLETED].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.challenge-workstate-button[data-state=COMPLETED].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=COMPLETED].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=COMPLETED].pill.has-border.selected:before,.challenge-workstate-button[data-state=COMPLETED].pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover:not(.compact) .icon{color:var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover:not(.compact) .icon{background-color:var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].pill.disabled,.challenge-workstate-button[data-state=COMPLETED].pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=COMPLETED].pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=COMPLETED].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=COMPLETED].pill.waiting{animation: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 .2s;width:100%}.challenge-workstate-button[data-state=COMPLETED].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-icon-position=none] .icon,.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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-workstate-button[data-state=COMPLETED].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=COMPLETED].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=COMPLETED].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=COMPLETED].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=COMPLETED].pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=mini]{font-size:12px;height:20px;width:20px}.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=COMPLETED].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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=FAILED]{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-workstate-button[data-state=FAILED][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=FAILED] .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-workstate-button[data-state=FAILED] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=FAILED]:active,.challenge-workstate-button[data-state=FAILED]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=FAILED].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.challenge-workstate-button[data-state=FAILED].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=FAILED].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=FAILED].pill.has-border.selected:before,.challenge-workstate-button[data-state=FAILED].pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover:not(.compact) .icon{background-color:var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].pill.disabled,.challenge-workstate-button[data-state=FAILED].pill.invalid{color:var(--disabled-text);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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=FAILED].pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=FAILED].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=FAILED].pill.waiting{animation: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 .2s;width:100%}.challenge-workstate-button[data-state=FAILED].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-icon-position=none] .icon,.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]{--button-size:26px;border-radius:25px;padding:4px}.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] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-workstate-button[data-state=FAILED].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=FAILED].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=FAILED].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=FAILED].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=FAILED].pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-workstate-button[data-state=FAILED].round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-workstate-button[data-state=FAILED].round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-workstate-button[data-state=FAILED].round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-workstate-button[data-state=FAILED].round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-workstate-button[data-state=FAILED].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-comment-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.challenge-comment-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-comment-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.challenge-comment-button .button-text.ws-no-wrap{white-space:nowrap}.challenge-comment-button:active,.challenge-comment-button:hover{cursor:pointer;text-decoration:none}.challenge-comment-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.challenge-comment-button.pill svg{color:var(--default-color-2)}.challenge-comment-button.pill.selected:before,.challenge-comment-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.challenge-comment-button.pill.no-shadow:before{box-shadow:none}.challenge-comment-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-comment-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-comment-button.pill.has-border.selected:before,.challenge-comment-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.challenge-comment-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--workstate-comment-light)}.challenge-comment-button.pill.alt-hover.selected .icon,.challenge-comment-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-comment-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.challenge-comment-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-comment-button.pill.waiting{animation: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 .2s;width:100%}.challenge-comment-button.pill .dropdown-caret{margin-right:10px}.challenge-comment-button.pill[data-icon-position=none] .icon,.challenge-comment-button.pill[data-icon-position=null] .icon{display:none!important}.challenge-comment-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-comment-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.challenge-comment-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-comment-button.pill[data-size=micro][data-icon-position=none],.challenge-comment-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-comment-button.pill[data-size=micro][data-icon-position=none] .button-text,.challenge-comment-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-comment-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-comment-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-comment-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.challenge-comment-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-comment-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-comment-button.pill[data-size=mini][data-icon-position=none],.challenge-comment-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-comment-button.pill[data-size=mini][data-icon-position=none] .button-text,.challenge-comment-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-comment-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-comment-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=none],.challenge-comment-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=none] .button-text,.challenge-comment-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-comment-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-comment-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.challenge-comment-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-comment-button.pill[data-size=small][data-icon-position=none],.challenge-comment-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-comment-button.pill[data-size=small][data-icon-position=none] .button-text,.challenge-comment-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-comment-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-comment-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.challenge-comment-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-comment-button.pill[data-size=regular][data-icon-position=none],.challenge-comment-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-comment-button.pill[data-size=regular][data-icon-position=none] .button-text,.challenge-comment-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-comment-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-comment-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-comment-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.challenge-comment-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-comment-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-comment-button.pill[data-size=large][data-icon-position=none],.challenge-comment-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-comment-button.pill[data-size=large][data-icon-position=none] .button-text,.challenge-comment-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-comment-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-comment-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-comment-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=none],.challenge-comment-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.challenge-comment-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-comment-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-comment-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-comment-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-comment-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-comment-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-comment-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-comment-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-comment-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-comment-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-comment-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-comment-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-comment-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-comment-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-comment-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.challenge-comment-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-comment-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=none],.challenge-comment-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=none],.challenge-comment-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.challenge-comment-button.pill.compact.hide-bg:before{opacity:0}.challenge-comment-button.pill.compact .button-text{white-space:nowrap}.challenge-comment-button.pill.compact:hover{max-width:100%}.challenge-comment-button.pill.compact:hover.hide-bg:before{opacity:1}.challenge-comment-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.challenge-comment-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.challenge-comment-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.challenge-comment-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.challenge-comment-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.challenge-comment-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.mandatory-fullscreen-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.mandatory-fullscreen-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.mandatory-fullscreen-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.mandatory-fullscreen-button .button-text.ws-no-wrap{white-space:nowrap}.mandatory-fullscreen-button:active,.mandatory-fullscreen-button:hover{cursor:pointer;text-decoration:none}.mandatory-fullscreen-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.mandatory-fullscreen-button.pill svg{color:var(--info-1)}.mandatory-fullscreen-button.pill.selected:before,.mandatory-fullscreen-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.mandatory-fullscreen-button.pill.no-shadow:before{box-shadow:none}.mandatory-fullscreen-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.mandatory-fullscreen-button.pill.has-border:before{border-color:var(--info-1);box-shadow:none!important}.mandatory-fullscreen-button.pill.has-border.selected:before,.mandatory-fullscreen-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--info-1);border:2px solid 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:not(.compact) .button-text,.mandatory-fullscreen-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--default-color-2)}.mandatory-fullscreen-button.pill.alt-hover.selected .icon,.mandatory-fullscreen-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.mandatory-fullscreen-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.mandatory-fullscreen-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.mandatory-fullscreen-button.pill.waiting{animation: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 .2s;width:100%}.mandatory-fullscreen-button.pill .dropdown-caret{margin-right:10px}.mandatory-fullscreen-button.pill[data-icon-position=none] .icon,.mandatory-fullscreen-button.pill[data-icon-position=null] .icon{display:none!important}.mandatory-fullscreen-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.mandatory-fullscreen-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=none] .button-text,.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.mandatory-fullscreen-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.mandatory-fullscreen-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.mandatory-fullscreen-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=none] .button-text,.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.mandatory-fullscreen-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.mandatory-fullscreen-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=none] .button-text,.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.mandatory-fullscreen-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.mandatory-fullscreen-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=none] .button-text,.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.mandatory-fullscreen-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.mandatory-fullscreen-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=none] .button-text,.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.mandatory-fullscreen-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.mandatory-fullscreen-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.mandatory-fullscreen-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=none] .button-text,.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.mandatory-fullscreen-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.mandatory-fullscreen-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.mandatory-fullscreen-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.mandatory-fullscreen-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.mandatory-fullscreen-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none],.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.mandatory-fullscreen-button.pill.compact.hide-bg:before{opacity:0}.mandatory-fullscreen-button.pill.compact .button-text{white-space:nowrap}.mandatory-fullscreen-button.pill.compact:hover{max-width:100%}.mandatory-fullscreen-button.pill.compact:hover.hide-bg:before{opacity:1}.mandatory-fullscreen-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.mandatory-fullscreen-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.mandatory-fullscreen-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.mandatory-fullscreen-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.mandatory-fullscreen-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.mandatory-fullscreen-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}.mark-as-done-button{align-items:center;display:inline-flex;justify-content:flex-start;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;justify-content:flex-end}.mark-as-done-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.mark-as-done-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.mark-as-done-button .button-text.ws-no-wrap{white-space:nowrap}.mark-as-done-button:active,.mark-as-done-button:hover{cursor:pointer;text-decoration:none}.mark-as-done-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;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:not(.compact):before{filter:brightness(1.3)}.mark-as-done-button.pill.no-shadow:before{box-shadow:none}.mark-as-done-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.mark-as-done-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.mark-as-done-button.pill.has-border.selected:before,.mark-as-done-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.mark-as-done-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--button-action-3)}.mark-as-done-button.pill.alt-hover.selected .icon,.mark-as-done-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.mark-as-done-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.mark-as-done-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.mark-as-done-button.pill.waiting{animation: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 .2s;width:100%}.mark-as-done-button.pill .dropdown-caret{margin-right:10px}.mark-as-done-button.pill[data-icon-position=none] .icon,.mark-as-done-button.pill[data-icon-position=null] .icon{display:none!important}.mark-as-done-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.mark-as-done-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.mark-as-done-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.mark-as-done-button.pill[data-size=micro][data-icon-position=none],.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=none] .button-text,.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]{--button-size:36px;border-radius:45px;padding:5px}.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:15px;font-weight:700;line-height:20px;padding:4px 0}.mark-as-done-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mark-as-done-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-as-done-button.pill[data-size=mini][data-icon-position=none],.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=none] .button-text,.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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=none],.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=none] .button-text,.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]{--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.mark-as-done-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-as-done-button.pill[data-size=small][data-icon-position=none],.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=none] .button-text,.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]{--button-size:122px;border-radius:100px;padding:12px}.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] .button-text{margin-left:22px;padding-right:22px}.mark-as-done-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.mark-as-done-button.pill[data-size=regular][data-icon-position=none],.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=none] .button-text,.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]{--button-size:153px;border-radius:100px;padding:14px}.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,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.mark-as-done-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.mark-as-done-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.mark-as-done-button.pill[data-size=large][data-icon-position=none],.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=none] .button-text,.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]{--button-size:182px;border-radius:100px;padding:16px}.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,Lato,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] .button-text{margin-left:30px;padding-right:30px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=none],.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=none] .button-text,.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[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]{--button-size:36px;border-radius:45px;padding:5px}.mark-as-done-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.mark-as-done-button.pill.compact.hide-bg:before{opacity:0}.mark-as-done-button.pill.compact .button-text{white-space:nowrap}.mark-as-done-button.pill.compact:hover{max-width:100%}.mark-as-done-button.pill.compact:hover.hide-bg:before{opacity:1}.mark-as-done-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.mark-as-done-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.mark-as-done-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.mark-as-done-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.mark-as-done-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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-as-done-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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-undone-button{align-items:center;display:inline-flex;justify-content:flex-start;-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;justify-content:flex-end}.mark-undone-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.mark-undone-button .button-text{flex:1;font-family:Sofia Pro,sans-serif;text-align:center}.mark-undone-button .button-text.ws-no-wrap{white-space:nowrap}.mark-undone-button:active,.mark-undone-button:hover{cursor:pointer;text-decoration:none}.mark-undone-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;overflow:hidden;position:relative;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out;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;overflow:hidden;z-index:11}.mark-undone-button.pill svg{color:var(--default-color-2)}.mark-undone-button.pill.selected:before,.mark-undone-button.pill:hover:not(.compact):before{filter:brightness(1.3)}.mark-undone-button.pill.no-shadow:before{box-shadow:none}.mark-undone-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.mark-undone-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.mark-undone-button.pill.has-border.selected:before,.mark-undone-button.pill.has-border:hover:not(.compact):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:not(.compact):before{background:var(--default-color-2);border:2px solid 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:not(.compact) .button-text,.mark-undone-button.pill.alt-hover:hover:not(.compact) .icon{color:var(--button-action)}.mark-undone-button.pill.alt-hover.selected .icon,.mark-undone-button.pill.alt-hover:hover:not(.compact) .icon{background-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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.mark-undone-button.pill.disabled.lock-icon .icon img{opacity:0;visibility:hidden}.mark-undone-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.mark-undone-button.pill.waiting{animation: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 .2s;width:100%}.mark-undone-button.pill .dropdown-caret{margin-right:10px}.mark-undone-button.pill[data-icon-position=none] .icon,.mark-undone-button.pill[data-icon-position=null] .icon{display:none!important}.mark-undone-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.mark-undone-button.pill[data-size=micro] .icon{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] .button-text{margin-left:6px;padding-right:6px}.mark-undone-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.mark-undone-button.pill[data-size=micro][data-icon-position=none],.mark-undone-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.mark-undone-button.pill[data-size=micro][data-icon-position=none] .button-text,.mark-undone-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.mark-undone-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.mark-undone-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.mark-undone-button.pill[data-size=mini] .button-text{font-size:15px;font-weight:700;line-height:20px;padding:4px 0}.mark-undone-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mark-undone-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-undone-button.pill[data-size=mini][data-icon-position=none],.mark-undone-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.mark-undone-button.pill[data-size=mini][data-icon-position=none] .button-text,.mark-undone-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.mark-undone-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.mark-undone-button.pill[data-size=tiny] .icon{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] .button-text{margin-left:10px;padding-right:10px}.mark-undone-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-undone-button.pill[data-size=tiny][data-icon-position=none],.mark-undone-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.mark-undone-button.pill[data-size=tiny][data-icon-position=none] .button-text,.mark-undone-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.mark-undone-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.mark-undone-button.pill[data-size=small] .icon{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] .button-text{margin-left:18px;padding-right:18px}.mark-undone-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-undone-button.pill[data-size=small][data-icon-position=none],.mark-undone-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.mark-undone-button.pill[data-size=small][data-icon-position=none] .button-text,.mark-undone-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.mark-undone-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.mark-undone-button.pill[data-size=regular] .icon{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] .button-text{margin-left:22px;padding-right:22px}.mark-undone-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.mark-undone-button.pill[data-size=regular][data-icon-position=none],.mark-undone-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.mark-undone-button.pill[data-size=regular][data-icon-position=none] .button-text,.mark-undone-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.mark-undone-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.mark-undone-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.mark-undone-button.pill[data-size=large] .button-text{font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px;padding:35px 0}.mark-undone-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.mark-undone-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.mark-undone-button.pill[data-size=large][data-icon-position=none],.mark-undone-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.mark-undone-button.pill[data-size=large][data-icon-position=none] .button-text,.mark-undone-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.mark-undone-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.mark-undone-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.mark-undone-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,Lato,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] .button-text{margin-left:30px;padding-right:30px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=none],.mark-undone-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=none] .button-text,.mark-undone-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.mark-undone-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.mark-undone-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.mark-undone-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.mark-undone-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.mark-undone-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.mark-undone-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.mark-undone-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.mark-undone-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.mark-undone-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.mark-undone-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.mark-undone-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.mark-undone-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.mark-undone-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.mark-undone-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.mark-undone-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.mark-undone-button.pill[data-size=responsive] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.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] .button-text{margin-left:8px;padding-right:8px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-undone-button.pill[data-size=responsive][data-icon-position=none],.mark-undone-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.mark-undone-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]{--button-size:48px;border-radius:45px;padding:6px}.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] .button-text{margin-left:10px;padding-right:10px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-undone-button.pill[data-size=responsive][data-icon-position=none],.mark-undone-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.mark-undone-button.pill[data-size=responsive][data-icon-position=none] .button-text,.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{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]){--button-size:76px;border-radius:45px;padding:8px}.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] .button-text{margin-left:18px;padding-right:18px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.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=none] .button-text,.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{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]){--button-size:122px;border-radius:100px;padding:16px 30px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{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=none],.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=none] .button-text,.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.compact{max-height:var(--button-size);max-width:var(--button-size)}.mark-undone-button.pill.compact.hide-bg:before{opacity:0}.mark-undone-button.pill.compact .button-text{white-space:nowrap}.mark-undone-button.pill.compact:hover{max-width:100%}.mark-undone-button.pill.compact:hover.hide-bg:before{opacity:1}.mark-undone-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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{align-items:center;background:transparent;border:none;border-radius:60px;display:flex;justify-content:center;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=large]{font-size:25px;height:60px;width:60px}.mark-undone-button.round[data-size=regular]{font-size:20px;height:50px;width:50px}.mark-undone-button.round[data-size=small]{font-size:16px;height:40px;width:40px}.mark-undone-button.round[data-size=tiny]{font-size:14px;height:30px;width:30px}.mark-undone-button.round[data-size=mini]{font-size:12px;height:20px;width:20px}.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}.mark-undone-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .2s}.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 .2s;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}@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}}.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}}.nanopopup.challenge-closed-popup{background-color:var(--troubadour-main-15);overflow:hidden}.nanopopup.challenge-closed-popup .popup-content{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 auto;max-width:600px}.nanopopup.challenge-closed-popup .popup-content .skippy-icon{display:block;margin:0 auto 20px;max-height:25vh;max-width:250px;width:25vw}.nanopopup.challenge-closed-popup .popup-content h2{color:var(--troubadour-main);font-size:clamp(24px,4vw,40px);font-weight:800;line-height:1.2em;margin:0 0 30px;text-align:center;text-transform:none;width:100%}.nanopopup.challenge-closed-popup .popup-content p{color:var(--default-color-4);font-size:clamp(14px,2vw,23px);line-height:1.2em;margin:0 0 20px}.nanopopup.challenge-closed-popup .popup-content .action-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-end;width:100%}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.challenge-closed-popup{height:auto!important;max-height:unset!important;max-width:735px!important;min-height:unset!important;min-width:unset!important;padding:40px!important;width:90vw!important}}.troubadour-popup .close-button,.troubadour-popup .title{color:var(--troubadour-main)}.troubadour-popup .title{font-family:FatFrank,Lato,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}}.ql-toolbar{background-color:transparent;border:none!important;display:flex;flex-wrap:wrap}.ql-container{background-color:var(--default-bg)}.ql-font-student{font-family:Sofia Pro}.ql-font-student,.ql-font-teacher2{display:inline;overflow-wrap:break-word;vertical-align:top}.ql-font-teacher2{font-family:inherit}.ql-font-teacher{font-family:Amaranth;font-weight:700;overflow-wrap:break-word}.title-text-entry .ql-font-teacher{line-height:44px!important;overflow-wrap: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{color:var(--troubadour-main-5);font-family:Sofia Pro,Lato,sans-serif;font-size:14px;font-weight:600;padding:10px 0;text-align:center}.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}.quill-form-field .quill-container .ql-editor[contenteditable=true] p{margin-bottom:10px}.quill-form-field .quill-container .ql-editor[contenteditable=true] ol,.quill-form-field .quill-container .ql-editor[contenteditable=true] ul{margin-bottom:20px;margin-top:20px}.quill-form-field .quill-container .ql-editor[contenteditable=true] ol li,.quill-form-field .quill-container .ql-editor[contenteditable=true] ul li{margin-bottom:10px}.babillard-miniature-container{align-items:flex-start;display:flex;flex:1;flex-flow:column nowrap;justify-content:flex-start;margin:0 auto;padding:80px 6% 6%;width:100%}.babillard-miniature-container .babillard-miniature-header{align-items:center;display:flex;flex-flow:column nowrap;gap:30px;justify-content:center;margin:0 0 40px;position:relative;width:100%}.babillard-miniature-container .babillard-miniature-header h1{color:var(--troubadour-main);font-size:clamp(36px,5vw,58px);letter-spacing:2.32px;line-height:1em;margin:0;text-align:center;text-transform:none}.babillard-miniature-container .babillard-miniature-header .action-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:10px 20px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.babillard-miniature-container .babillard-miniature-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:60px 0;justify-content:center;margin:0 auto;max-width:1500px}.babillard-miniature-container .babillard-miniature-list .babillard-miniature{align-items:center;align-self:stretch;cursor:pointer;display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start;margin:0;padding:0;position:relative;width:350px}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .badges-container{align-items:center;display:flex;flex-flow:row nowrap;gap:5px;justify-content:flex-end;left:0;position:absolute;top:0;transform:translate(45px,46px);width:260px;z-index:10}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .badges-container:empty{display:none}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .badges-container .collaboration-badge img,.babillard-miniature-container .babillard-miniature-list .babillard-miniature .badges-container .module-icon img{border-radius:50%;box-shadow:var(--dropshadow11);height:50px;width:50px}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image{position:relative;width:100%}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image img{width:100%}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image .babillard-miniature-owner{align-items:center;background-color:var(--default-color-2);border-radius:6px;bottom:0;box-shadow:var(--dropshadow);color:var(--default-color-8);display:flex;flex-flow:column nowrap;font-size:14px;gap:10px;justify-content:flex-start;left:50%;line-height:1.2em;padding:15px 10px;position:absolute;text-align:center;transform:translate(-50%,-80px);width:180px}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image .babillard-miniature-owner.babillard-miniature-disabled{background-color:var(--troubadour-main);color:var(--default-color-2)}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image .babillard-miniature-owner .owner-info{margin:0}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image .babillard-miniature-owner .owner-info span{display:block;font-size:12px;max-width:160px;overflow:hidden;text-overflow:ellipsis}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image .babillard-miniature-owner .confirm-refuse{font-weight:700;margin:0}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image .babillard-miniature-owner .confirm-refuse span{display:block;font-size:12px;font-weight:400;max-width:160px;overflow:hidden;text-overflow:ellipsis}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-image .babillard-miniature-owner a{color:var(--default-color-3);display:block;font-size:12px;line-height:1.2em;text-decoration:underline}.babillard-miniature-container .babillard-miniature-list .babillard-miniature .babillard-miniature-name{color:var(--default-color-3);display:-webkit-box;font-size:23px;font-weight:400;line-height:1.2em;margin-top:-30px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;overflow-wrap:break-word}.babillard-miniature-container .babillard-miniature-empty{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;max-width:1200px}.babillard-miniature-container .babillard-miniature-empty p{color:var(--babillard-color-16);font-size:clamp(20px,3vw,40px);font-weight:400;line-height:1.2em;margin:0 0 40px;text-align:center}@media screen and (max-width:1599px){.babillard-miniature-container .babillard-miniature-header .action-buttons{top:0;transform:translateY(-130%)}}@media screen and (max-width:999px){.babillard-miniature-container{padding:6%}.babillard-miniature-container .babillard-miniature-header .action-buttons{position:relative;transform:translateY(0)}}.babillard-miniature-container.add-works-popup{padding:0}.babillard-miniature-container.add-works-popup .babillard-miniature-header{gap:0;margin:0;position:unset}.babillard-miniature-container.add-works-popup .babillard-miniature-header .page-subtitle,.babillard-miniature-container.add-works-popup .babillard-miniature-header .page-title{max-width:440px}.babillard-miniature-container.add-works-popup .babillard-miniature-list{gap:10px 0;max-height:460px;overflow-x:hidden;overflow-y:auto;padding-right:10px}.babillard-miniature-container.add-works-popup .babillard-miniature-list::-webkit-scrollbar{width:6px}.babillard-miniature-container.add-works-popup .babillard-miniature-list::-webkit-scrollbar-thumb{background-color:var(--troubadour-main-17);border-radius:5px}.babillard-miniature-container.add-works-popup .babillard-miniature-list::-webkit-scrollbar-track{background-color:var(--default-color-2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.babillard-miniature-container.add-works-popup .babillard-miniature-list{scrollbar-color:var(--troubadour-main-17) var(--default-color-2);scrollbar-width:thin}}.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature{height:205px;width:210px}.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature .badges-container{align-items:center;display:flex;flex-flow:row nowrap;gap:5px;justify-content:flex-end;left:0;position:absolute;top:0;transform:translate(32px,23px);width:150px;z-index:10}.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature .badges-container:empty{display:none}.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature .badges-container .collaboration-badge img,.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature .badges-container .module-icon img{border-radius:50%;box-shadow:var(--dropshadow11);height:30px;width:30px}.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature .babillard-miniature-name{font-size:14px;margin-top:-20px}.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature .babillard-miniature-image{transition:all .2s ease-in-out}.babillard-miniature-container.add-works-popup .babillard-miniature-list .babillard-miniature:hover .babillard-miniature-image{transform:scale(1.05)}@media screen and (max-height:799px){.babillard-miniature-container.add-works-popup .babillard-miniature-list{max-height:360px}}.babillard-creation-section,.nanopopup.manage-babillard-popup{background-color:var(--default-bg-2);color:var(--default-color-2);overflow:hidden}.babillard-creation-section .--create-babillard,.babillard-creation-section .--modify-babillard,.nanopopup.manage-babillard-popup .--create-babillard,.nanopopup.manage-babillard-popup .--modify-babillard{display:none}.babillard-creation-section[data-current-mode=create-babillard] .--create-babillard,.babillard-creation-section[data-current-mode=modify-babillard] .--modify-babillard,.nanopopup.manage-babillard-popup[data-current-mode=create-babillard] .--create-babillard,.nanopopup.manage-babillard-popup[data-current-mode=modify-babillard] .--modify-babillard{display:block}.babillard-creation-section .close-container,.nanopopup.manage-babillard-popup .close-container{background-color:var(--troubadour-main-17)}.babillard-creation-section .close-container i,.babillard-creation-section .close-container svg,.nanopopup.manage-babillard-popup .close-container i,.nanopopup.manage-babillard-popup .close-container svg{color:var(--default-color-2)}.babillard-creation-section .close-container:hover,.nanopopup.manage-babillard-popup .close-container:hover{background-color:var(--default-color-2);filter:brightness(1)}.babillard-creation-section .close-container:hover i,.babillard-creation-section .close-container:hover svg,.nanopopup.manage-babillard-popup .close-container:hover i,.nanopopup.manage-babillard-popup .close-container:hover svg{color:var(--troubadour-main-17)}.babillard-creation-section .manage-babillard-popup-content,.nanopopup.manage-babillard-popup .manage-babillard-popup-content{display:flex;flex-direction:column;justify-content:center;padding:50px clamp(20px,4vw,40px) 30px;text-align:center}.babillard-creation-section .manage-babillard-popup-content h1,.babillard-creation-section .manage-babillard-popup-content h2,.babillard-creation-section .manage-babillard-popup-content h3,.babillard-creation-section .manage-babillard-popup-content h4,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h1,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h2,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h3,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h4{text-align:center;text-transform:none}.babillard-creation-section .manage-babillard-popup-content h2,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h2{color:var(--troubadour-main);font-size:clamp(20px,3vw,30px);font-style:normal;font-weight:700;line-height:1.2em;margin:0 0 20px;padding:0 50px;text-align:center;text-transform:none}.babillard-creation-section .manage-babillard-popup-content h3,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h3{color:var(--babillard-color-1);font-size:clamp(16px,2vw,23px);margin:20px 0}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider{margin:0 auto;position:relative;width:calc(100% - 160px)}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .glide__arrow{align-items:center;background-color:var(--default-bg);border:none;border-radius:50%;box-shadow:var(--button-dropshadow);display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:50px}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .glide__arrow.glide__arrow--left,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .glide__arrow.glide__arrow--left{left:-80px}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .glide__arrow.glide__arrow--right,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .glide__arrow.glide__arrow--right{right:-80px}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide{border:1px solid transparent;border-radius:10px;height:auto;padding:5px;position:relative}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide.glide__slide--active,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide.glide__slide--active{background:none}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide.selected:after,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide.selected:after{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-check-orange.svg);background-repeat:no-repeat;background-size:cover;border-radius:50%;box-shadow:var(--button-dropshadow);content:"";height:30px;position:absolute;right:15px;top:30px;width:30px}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide:hover:not(.selected),.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .glide__slide:hover:not(.selected){background-color:hsla(0,0%,100%,.3);border:1px dotted rgba(0,0,0,.2)}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .theme-option,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .theme-option{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider .theme-option img,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider .theme-option img{max-width:100%}.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow{display:none}@media screen and (min-width:1024px){.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow,.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="2"] .glide__arrow,.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="3"] .glide__arrow,.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="4"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="2"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="3"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="4"] .glide__arrow{display:none}}@media screen and (min-width:800px){.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow,.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="2"] .glide__arrow,.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="3"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="2"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="3"] .glide__arrow{display:none}}@media screen and (min-width:600px){.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow,.babillard-creation-section .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="2"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="1"] .glide__arrow,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-theme-selector-slider[data-theme-amount="2"] .glide__arrow{display:none}}.babillard-creation-section .manage-babillard-popup-content .babillard-title-field,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-title-field{border:none;display:block;font-size:20px;height:74px;line-height:74px;margin:0 auto 30px;max-width:600px;outline:none;padding:0 20px}.babillard-creation-section .manage-babillard-popup-content .babillard-title-field::placeholder,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-title-field::placeholder{color:var(--babillard-color-19);font-size:20px;font-style:italic;font-weight:400;opacity:.8}.babillard-creation-section .manage-babillard-popup-content .babillard-title-field:focus,.babillard-creation-section .manage-babillard-popup-content .babillard-title-field:focus-visible,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-title-field:focus,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-title-field:focus-visible{border-color:var(--babillard-color-1)}.babillard-creation-section .manage-babillard-popup-content .action-buttons,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .action-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:20px 200px;justify-content:center;position:relative}@media screen and (max-height:666px){.babillard-creation-section,.nanopopup.manage-babillard-popup{padding:20px!important}.babillard-creation-section .manage-babillard-popup-content h2,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h2{font-size:30px;padding:0 10px}.babillard-creation-section .manage-babillard-popup-content h3,.nanopopup.manage-babillard-popup .manage-babillard-popup-content h3{font-size:20px;margin:0 0 10px}.babillard-creation-section .manage-babillard-popup-content .babillard-title-field,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-title-field{font-size:16px;height:54px;line-height:54px;margin-bottom:10px}.babillard-creation-section .manage-babillard-popup-content .babillard-title-field::placeholder,.nanopopup.manage-babillard-popup .manage-babillard-popup-content .babillard-title-field::placeholder{font-size:16px}}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.manage-babillard-popup{height:auto!important;max-height:90vh!important;max-width:760px!important;min-height:300px!important;min-width:200px!important;padding:0!important;width:90vw!important}}.nanopopup.add-uc-to-babillard-popup{background-color:var(--troubadour-main-15)}.nanopopup.add-uc-to-babillard-popup.display{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-end}.nanopopup.add-uc-to-babillard-popup .close-container{background-color:var(--troubadour-main-17)}.nanopopup.add-uc-to-babillard-popup .close-container i,.nanopopup.add-uc-to-babillard-popup .close-container svg{color:var(--default-color-2)}.nanopopup.add-uc-to-babillard-popup .close-container:hover{background-color:var(--default-color-2);filter:brightness(1)}.nanopopup.add-uc-to-babillard-popup .close-container:hover i,.nanopopup.add-uc-to-babillard-popup .close-container:hover svg{color:var(--troubadour-main-17)}.nanopopup.add-uc-to-babillard-popup .create-bulletin-board{position:absolute;right:10px;top:10px}.nanopopup.add-uc-to-babillard-popup section{align-items:flex-start;display:none;flex:1;flex-flow:column nowrap;justify-content:flex-start;padding:50px clamp(20px,8vw,80px) clamp(30px,5vw,50px);width:100%}.nanopopup.add-uc-to-babillard-popup section>div{width:100%}.nanopopup.add-uc-to-babillard-popup section .page-title{color:var(--troubadour-main);font-size:clamp(20px,3vw,30px);padding:0 20px}.nanopopup.add-uc-to-babillard-popup section .page-subtitle,.nanopopup.add-uc-to-babillard-popup section .page-title{font-style:normal;font-weight:700;line-height:1.2em;margin:0 0 clamp(20px,3vw,30px);text-align:center;text-transform:none}.nanopopup.add-uc-to-babillard-popup section .page-subtitle{color:var(--troubadour-main-5);font-size:clamp(12px,1.5vw,14px)}.nanopopup.add-uc-to-babillard-popup[data-current-step=LOADING] section[data-step=LOADING]{align-items:center;display:flex;justify-content:center}.nanopopup.add-uc-to-babillard-popup[data-current-step=CREATION] section[data-step=CREATION]{display:flex;padding:0}.nanopopup.add-uc-to-babillard-popup[data-current-step=CREATION] section[data-step=CREATION] .manage-babillard-popup-content{padding:50px clamp(20px,4vw,40px) 30px}.nanopopup.add-uc-to-babillard-popup[data-current-step=SELECTION] section[data-step=SELECTION]{display:flex;padding:50px clamp(20px,5vw,50px) 20px}.nanopopup.add-uc-to-babillard-popup[data-current-step=SELECTION] section[data-step=SELECTION] .babillard-empty-list{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 auto;max-width:500px}.nanopopup.add-uc-to-babillard-popup[data-current-step=CREATION_SUCCESS] section[data-step=CREATION_SUCCESS]{display:flex}.nanopopup.add-uc-to-babillard-popup[data-current-step=CREATION_SUCCESS] section[data-step=CREATION_SUCCESS] .create-work-result-msg p{color:var(--babillard-color-1);font-size:clamp(20px,3vw,30px);font-weight:700;line-height:1.2em;margin:0 0 clamp(20px,3vw,30px)}.nanopopup.add-uc-to-babillard-popup[data-current-step=SELECTION_SUCCESS] section[data-step=SELECTION_SUCCESS]{display:flex}.nanopopup.add-uc-to-babillard-popup[data-current-step=SELECTION_SUCCESS] section[data-step=SELECTION_SUCCESS] .add-work-result-msg p{color:var(--babillard-color-1);font-size:clamp(20px,3vw,30px);font-weight:700;line-height:1.2em;margin:0 0 clamp(20px,3vw,30px)}.nanopopup.add-uc-to-babillard-popup[data-current-step=SELECTION_SUCCESS] section[data-step=SELECTION_SUCCESS] .add-work-result-msg img{display:block;margin:40px auto 0;max-width:130px;width:20vw}.nanopopup.add-uc-to-babillard-popup[data-current-step=SELECTION_SUCCESS] section[data-step=SELECTION_SUCCESS] .add-work-result-msg .back-selection-btn{margin-top:40px}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.add-uc-to-babillard-popup{height:auto!important;max-height:90vh!important;max-width:760px!important;min-height:300px!important;min-width:200px!important;overflow:hidden;padding:0!important;width:90vw!important}}.quiz-container{background:var(--default-color-2);border-radius:40px;display:flex;flex-flow:column nowrap;margin:0 auto 60px;padding:60px 30px 40px;width:100%}.quiz-container .quiz-content{margin-top:10px;max-height:calc(90vh - 110px);overflow-x:hidden;overflow-y:auto;padding:0 20px 40px}.quiz-container .quiz-content::-webkit-scrollbar{width:10px}.quiz-container .quiz-content::-webkit-scrollbar-thumb{background-color:var(--onboarding-bg-10);border-radius:4px}.quiz-container .quiz-content::-webkit-scrollbar-track{background-color:var(--default-color-10);border-radius:4px}@supports not selector(::-webkit-scrollbar){.quiz-container .quiz-content{scrollbar-color:var(--onboarding-bg-10) var(--default-color-10);scrollbar-width:thin}}.quiz-container .quiz-content .quiz-heading{color:var(--default-color-8);font-family:Sofia Pro;font-size:clamp(32px,6vw,64px);font-weight:800;line-height:1.2em;margin:0 0 20px;text-transform:none}.quiz-container .quiz-content .quiz-blocks-container{display:flex;flex-flow:column nowrap;margin:0}.quiz-container .quiz-content .quiz-blocks-container .quiz-block{background:var(--quiz-color-3);border-radius:15px;box-shadow:var(--dropshadow9);margin:0 0 40px;padding:22px 35px;position:relative}.quiz-container .quiz-content .quiz-blocks-container .quiz-block:last-child{margin-bottom:0}.quiz-container .quiz-content .quiz-blocks-container .quiz-block header{color:var(--quiz-color-4);font-size:clamp(14px,2vw,20px);font-weight:400;line-height:1em;margin:0 0 10px}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-name{cursor:pointer;margin:0 0 25px}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-name label{display:none}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-name .quiz-block-name-text{color:var(--default-color-3);display:block;font-family:Sofia Pro;font-size:clamp(18px,3vw,32px);font-weight:800;line-height:1em;padding:0}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-name input{appearance:none;background-color:unset;border:unset;color:var(--default-color-3);font-family:Sofia Pro;font-size:clamp(18px,3vw,32px);font-weight:800;line-height:1em;padding:0}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-name input::placeholder{color:var(--default-color-8);font-size:clamp(18px,3vw,32px);font-style:italic;font-weight:400;opacity:.3}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-name input:focus{border:none;box-shadow:none;outline:none}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options{counter-reset:quiz-option;list-style-type:none;margin:0;padding:0}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option{align-items:center;background-color:var(--default-color-2);border:2px solid var(--quiz-color-5);border-radius:10px;cursor:pointer;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;margin:0 0 15px;padding:5px 15px 4px;position:relative;width:100%}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option:before{color:var(--default-color-8);content:counter(quiz-option,upper-alpha) ". ";counter-increment:quiz-option;font-size:clamp(16px,3vw,28px);font-weight:800;line-height:normal}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option div{width:100%}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option label{display:none}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option .option-content{color:var(--default-color-8);font-size:clamp(14px,3vw,20px);line-height:1.4em;margin:0;overflow-wrap:anywhere;padding:10px 50px 10px 0;width:100%}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option textarea{appearance:none;background-color:unset!important;border:none;box-shadow:none;color:var(--default-color-8);display:block;font-family:Sofia Pro;font-size:clamp(14px,3vw,20px);line-height:1.6rem;margin:0;outline:none;padding:10px 50px 10px 0;field-sizing:content;border-radius:unset;resize:none;width:100%}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option textarea::placeholder{color:var(--default-color-8);font-size:clamp(14px,3vw,20px);font-style:italic;font-weight:400;line-height:1.6rem;opacity:.3}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option textarea:focus{border:none;box-shadow:none;outline:none}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option:hover{background-color:var(--quiz-color-5)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected{background-color:var(--quiz-color-8);border-color:var(--quiz-color-8)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected .option-content,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected textarea,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected:before{color:var(--default-color-2)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-answer{background-color:var(--quiz-color-6);border-color:var(--quiz-color-6)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-answer .option-content,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-answer textarea,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-answer:before{color:var(--default-color-2)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-answer{background-color:var(--quiz-color-6);border-color:var(--quiz-color-9)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-answer .option-content,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-answer textarea,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-answer:before{color:var(--default-color-2)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-answer:after{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-white-star-yellow.svg);background-repeat:no-repeat;background-size:cover;content:"";height:35px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:35px}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-incorrect{background-color:var(--quiz-color-5)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-incorrect .option-content,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-incorrect textarea,.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option.--is-selected.--is-incorrect:before{color:var(--default-color-8)}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .block-not-answered{background-color:var(--tutorial-color-11);border-radius:0 15px 0 clamp(15px,3vw,28px);color:var(--default-color-3);font-size:clamp(12px,2vw,18px);line-height:1.2em;padding:clamp(5px,1vw,15px) clamp(10px,3vw,30px);position:absolute;right:0;top:0}.quiz-container .quiz-action-panel{align-items:center;background-color:var(--default-color-2);display:flex;flex-flow:row nowrap;justify-content:center;padding:0;width:100%}.quiz-container.edit-mode{margin-bottom:0;padding-bottom:0}.quiz-container.edit-mode .quiz-content{max-height:calc(90vh - 220px)}.quiz-container.edit-mode .quiz-action-panel{height:130px}@media screen and (max-width:1199px){.quiz-container.edit-mode .quiz-content{max-height:calc(90vh - 190px)}.quiz-container.edit-mode .quiz-action-panel{height:100px}}@media screen and (max-width:799px){.quiz-container{margin:0 auto;padding:50px 10px 30px}.quiz-container .quiz-content .quiz-blocks-container .quiz-block{padding:22px 15px}.quiz-container .quiz-content .quiz-blocks-container .quiz-block .quiz-block-options .block-option{gap:10px}}.nanopopup.quiz-popup{background-color:var(--default-color-2);overflow:hidden}.nanopopup.quiz-popup .close-container{background-color:var(--onboarding-bg-10)}.nanopopup.quiz-popup .close-container i,.nanopopup.quiz-popup .close-container svg{color:var(--default-color-2)}.nanopopup.quiz-popup[data-context=CATALOG_PREVIEW] .quiz-block,.nanopopup.quiz-popup[data-context=COMPLETED] .block-option{pointer-events:none}.quiz-modal{background:var(--backpanel);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:500}.quiz-modal .quiz-modal-content{background-color:var(--onboarding-bg-9);border-radius:25px;height:auto;left:50%;max-height:90vh;max-width:600px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:90vw}.quiz-modal.quiz-confirm-warning .quiz-modal-content{padding:clamp(20px,4vw,40px)}.quiz-modal.quiz-confirm-warning .quiz-modal-content h2{color:var(--quiz-color-8);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1em;margin:0 0 25px;text-transform:none}.quiz-modal.quiz-confirm-warning .quiz-modal-content p{color:var(--default-color-8);font-size:clamp(18px,2vw,23px);line-height:1.2em;margin:0 0 40px}.quiz-modal.quiz-confirm-warning .quiz-modal-content .button-group{align-items:center;display:flex;flex-flow:row nowrap;gap:15px;justify-content:flex-end}.quiz-modal.quiz-confirm-result .quiz-modal-content{display:flex;flex-flow:row nowrap;min-height:330px}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text{background-color:var(--quiz-color-3);display:flex;flex:1 1 55%;flex-flow:column nowrap;padding:clamp(20px,3vw,30px)}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text .inner-text{align-items:flex-start;display:flex;flex:1;flex-flow:column nowrap;justify-content:center;width:100%}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text .inner-text h2{color:var(--quiz-color-8);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1em;margin:0 0 30px;text-transform:none}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text .inner-text p{color:var(--default-color-8);font-size:clamp(18px,2vw,23px);line-height:1.2em;margin:0 0 30px}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text .end-button i,.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text .end-button svg{color:var(--quiz-color-8)}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score{background-color:var(--default-color-2);display:flex;flex:1 1 45%;flex-flow:column nowrap;padding:clamp(20px,3vw,30px) 20px}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score .inner-text{align-items:center;display:flex;flex:1;flex-flow:column nowrap;justify-content:center;width:100%}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score .inner-text h2{color:var(--default-color-8);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1em;margin:0 0 10px;text-transform:none}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score .inner-text .quiz-score{align-items:center;color:var(--quiz-color-11);display:flex;flex-flow:row nowrap;gap:6px;justify-content:center;margin:0 0 15px}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score .inner-text .quiz-score .score-container{font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1em;margin:0}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score .inner-text .quiz-score i,.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score .inner-text .quiz-score svg{font-size:clamp(24px,3vw,34px)}@media screen and (max-width:639px){.quiz-modal.quiz-confirm-result .quiz-modal-content{flex-flow:column nowrap}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score,.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text{flex:1 1 100%;width:100%}.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-score .inner-text,.quiz-modal.quiz-confirm-result .quiz-modal-content .quiz-result-text .inner-text{align-items:center;justify-content:center}}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.quiz-popup{border-radius:clamp(10px,3vw,30px)!important;height:max-content!important;max-height:90vh!important;max-width:1000px!important;min-height:unset!important;min-width:unset!important;padding:0!important;width:90vw!important}}.nanopopup.text-entries-popup{background-color:var(--default-color-2);overflow:hidden}.nanopopup.text-entries-popup .close-container{background-color:var(--onboarding-bg-10)}.nanopopup.text-entries-popup .close-container i,.nanopopup.text-entries-popup .close-container svg{color:var(--default-color-2)}.nanopopup.text-entries-popup .text-entries-popup-container{max-height:calc(90vh - 100px);overflow-x:hidden;overflow-y:auto;padding:0 25px 40px}.nanopopup.text-entries-popup .text-entries-popup-container::-webkit-scrollbar{width:10px}.nanopopup.text-entries-popup .text-entries-popup-container::-webkit-scrollbar-thumb{background-color:var(--onboarding-bg-10);border-radius:4px}.nanopopup.text-entries-popup .text-entries-popup-container::-webkit-scrollbar-track{background-color:var(--default-color-10);border-radius:4px}@supports not selector(::-webkit-scrollbar){.nanopopup.text-entries-popup .text-entries-popup-container{scrollbar-color:var(--onboarding-bg-10) var(--default-color-10);scrollbar-width:thin}}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry[data-type=TYPE_TITLE]{margin:0 0 20px}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry[data-type=TYPE_TITLE] p{font-family:FatFrank,Lato,sans-serif;font-size:clamp(24px,5vw,48px);font-weight:400;line-height:1.2em}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry[data-type=TYPE_NARRATION]{margin:0 0 60px}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry[data-type=TYPE_NARRATION] p{font-size:clamp(16px,2.5vw,23px);font-weight:700;line-height:1.4em}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry[data-type=TYPE_ASSET]{background-color:var(--default-bg-2);border:2px solid var(--admin-main-2);border-radius:20px;margin:40px 0;padding:20px;position:relative}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry[data-type=TYPE_ASSET] p{font-size:clamp(14px,1.8vw,18px);font-weight:400;line-height:1.2em}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry[data-type=TYPE_ASSET] .asset-text-icon{left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry .asset-text-icon{display:flex;height:50px;width:50px}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry .asset-text-icon .icon-wrapper{align-items:center;background-color:var(--default-bg);border:2px solid var(--admin-main-2);border-radius:50%;display:flex;height:50px;justify-content:center;overflow:hidden;padding:2px;width:50px}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry .asset-text-icon .icon-wrapper .icon-container{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry .asset-text-icon .icon-wrapper .icon-container.flip{transform:rotateY(180deg)}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry .asset-text-icon .icon-wrapper .icon-container .icon{position:absolute}.nanopopup.text-entries-popup .text-entries-popup-container .readonly-text-entry .asset-text-icon .icon-wrapper .icon-container .placeholder-icon{position:unset}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.text-entries-popup{border-radius:clamp(10px,3vw,30px)!important;height:max-content!important;max-height:min(90vh,1000px)!important;max-width:800px!important;min-height:unset!important;min-width:unset!important;padding:clamp(40px,6vw,60px) clamp(20px,4vw,40px)!important;width:90vw!important}}