.licence-subnav{background-color:var(--default-bg);border-radius:10px;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-bottom:25px;padding:12px}.licence-subnav ul{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0;text-align:center;width:100%}.licence-subnav ul li{display:flex;flex:1 1 auto}.licence-subnav ul li i{font-size:15px;margin-right:3px}.licence-subnav ul li a{width:100%}.licence-subnav ul li a:not(.dropdown-item){border-radius:6px;color:var(--left-menu-color);font-size:15px;font-weight:400;margin:2px;opacity:.8;padding:10px;transition:all .6s cubic-bezier(.25,.8,.25,1)}@media (max-width:767px){.licence-subnav ul li a:not(.dropdown-item){color:var(--left-menu-color);margin:6px;padding:12px 6px;transition:all .6s cubic-bezier(.25,.8,.25,1)}}.licence-subnav ul li:hover:not(.active):not(.dropdown):not(.sub-active) a{cursor:pointer}.licence-subnav ul li.disabled a{cursor:not-allowed!important;opacity:.3!important;pointer-events:none!important}.licence-subnav ul li.active a{background:var(--default-darker-bg);color:var(--primary-text-1)}.licence-subnav ul li .licence-subnav-dropdown{background-color:var(--default-bg);border:2px solid var(--default-bg);border-radius:6px;box-shadow:var(--dropshadow3);width:100%}.licence-subnav ul li .licence-subnav-dropdown a{background:var(--default-bg);border-radius:6px;color:var(--left-menu-color);display:flex;padding:10px 20px;text-decoration:none;transition:all .2s cubic-bezier(.25,.8,.25,1);white-space:wrap}.licence-subnav ul li .licence-subnav-dropdown a:hover{background:var(--default-darker-bg);cursor:pointer}:root[data-theme=light]{--reading-font:Sofia Pro,sans-serif;--title-font:FatFrank,Eagle,Lato,sans-serif;--primary-text-1:#006a52;--primary-text-2:#32bf9a;--primary-text-3:#36a081;--primary-text-4:#006a52;--primary-text-3-dark:#004939;--primary-text-3-light:#006a52;--admin-1:#006a52;--admin-2:#ff7b4d;--admin-3:#c63030;--secondary-text:#004939;--secondary-text-light:#32bf9a;--default-bg:#fff;--default-bg-2:#fff9f2;--default-bg-3:#fff8e7;--default-bg-semitrans:hsla(0,0%,100%,.5);--default-dark-bg:#fbfbfb;--default-darker-bg:#e9e9e9;--default-color:#515151;--default-color-2:#fff;--default-color-3:#000;--default-color-4:#404040;--default-color-5:#ddd;--default-color-6:#6e6e6e;--default-color-7:#cecccc;--default-color-8:#212121;--default-color-9:#fdf7f7;--default-color-10:#ededed;--troubleshooting-mode:#eee;--backdrop:#5e6e8de5;--dropdown-bg:#707070;--dropdown-all:#707070;--bg-semitrans-blk:rgba(0,0,0,.5);--bg-semitrans-high-opacity:hsla(0,0%,100%,.7);--bg-semitrans-low-opacity:hsla(0,0%,100%,.2);--dropshadow:1px 1px 5px 1px rgba(0,0,0,.2);--dropshadow2:2px 2px 5px 2px rgba(0,0,0,.2);--dropshadow3:1px 1px 10px -2px rgba(0,0,0,.2);--dropshadow4:0 0 10px rgba(0,0,0,.15);--dropshadow5:0 8px 8px 0 rgba(101,17,42,.3);--dropshadow6:0 16px 16px 0 rgba(101,17,42,.3);--dropshadow7:0 4px 4px 0px rgba(101,17,42,.3);--dropshadow8:0 8px 8px 0px rgba(101,17,42,.3);--horiz-dotted-line-notdone:repeating-linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,0) 6px);--horiz-dotted-line-orange:repeating-linear-gradient(90deg,#f1610d 0,#f1610d 2px,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 8px);--horiz-dotted-line-yellow:repeating-linear-gradient(90deg,#ffac48 0,#ffacff 2px,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 8px);--side-menu-dropshadow:1px 7px 5px 1px rgba(0,0,0,.2);--border:#e3e3e3;--line-separator:#ececec;--line-separator-2:#b4b4b4;--scrollbar:#b4b4b4;--scrollbar-hover:#979797;--ui-disabled:#9b9b9b;--ui-disabled-2:#ededed;--button-border:#2f2f2f;--landing-bg-1:#004939;--landing-bg-2:#36a081;--landing-bg-3:#f2fefb;--landing-troub-logo-bg:#65112a;--landing-troub-desc-bg:#f74f4f;--landing-cdo-logo-bg:#151433;--landing-cdo-desc-bg:#4d5c90;--landing-page-login-btn-fg:#fff;--landing-page-login-btn-bg1:#32bf9a;--landing-page-login-btn-bg2:#004939;--landing-page-heading-light:#36a081;--landing-page-heading-dark:#004939;--landing-page-color1:#212121;--landing-page-color2:#fff;--landing-page-scroll-arrow:#36a081;--landing-page-popup-close-bg:#00382c;--landing-page-popup-close-bg-hover:#515151;--landing-page-popup-link:#32bf9a;--landing-page-popup-checkbox-bg:#d6d6d6e5;--landing-page-popup-checkbox-border:#d6d6d6;--account-creation-bg:#32bf9a;--classroom-management-color1:#ffd1b7;--classroom-management-color2:#890f1a;--classroom-management-color3:#ffe0e0;--onboarding-bg:#006a52;--onboarding-bg-2:#32bf9a;--onboarding-bg-3:#004939;--onboarding-bg-4:#00382c;--onboarding-bg-5:#cff8ea;--onboarding-bg-6:#f2fefb;--onboarding-bg-7:#7d5abe;--onboarding-bg-8:#52338a;--onboarding-bg-9:#eff8ff;--onboarding-bg-10:#628efe;--onboarding-bg-11:#123289;--onboarding-bg-12:#cce3ff;--onboarding-bg-13:#3f6fe9;--onboarding-bg-14:#62269e;--onboarding-bg-15:#fdebbf;--onboarding-constellation-bg:#2081cb;--onboarding-constellation-fg:#fff;--troubadour-main:#f74f4f;--troubadour-main-dark:#651124;--troubadour-main-2:#651124;--troubadour-main-3:#ffa26e;--troubadour-main-4:#ba2121;--troubadour-main-5:#65112a;--troubadour-main-6:#fc6c4d;--troubadour-main-7:#ffac48;--troubadour-main-8:#4b0a1e;--troubadour-main-9:#ff6d4d;--troubadour-main-10:#ffe9b5;--troubadour-main-11:#350614;--troubadour-main-12:#bf6800;--troubadour-main-13:#e57d00;--troubadour-main-14:#b32c2c;--troubadour-main-15:#fff5df;--troubadour-main-16:#ffebbe;--troubadour-main-17:#ffdc88;--troubadour-main-18:#96314f;--troubadour-main-19:#451423;--troubadour-main-20:#e0648c;--troubadour-main-21:#fefbf3;--troubadour-main-22:#fff5db;--troubadour-main-23:#ffa36e;--troubadour-main-24:#ffecfb;--constellation-main:#4d5c90;--constellation-main-dark:#006c80;--constellation-main-2:#151433;--constellation-main-3:#433e7e;--constellation-main-4:#23224f;--constellation-main-5:#5ec5b2;--constellation-main-6:#e6fffa;--admin-main:#006a52;--admin-main-dark:#004939;--admin-main-darker:#00382c;--admin-main-2:#32bf9a;--admin-main-3:#004939;--admin-main-4:#36a081;--admin-main-5:#ebfffa;--admin-main-6:#f7fdfb;--admin-main-7:#73bda7;--admin-main-8:#8ddbe5;--admin-main-9:#075d6d;--troubadour-main-button-bg:linear-gradient(228deg,#ff7b4d 37%,#f74f4f);--troubadour-gradient-button-bg:linear-gradient(231deg,#ff7b4d -1.35%,#f74f4f 78.22%);--troubadour-section-bg:linear-gradient(225deg,#ff7b4d 42.96%,#f74f4f 77.73%);--troubadour-section-bg2:linear-gradient(342deg,#ff7d4f 18.86%,#f74f4f 77.96%);--nav-topmenu-link:#f74f4f;--nav-topmenu-product-link:#65112a;--nav-topmenu-product-link-hover:#000;--nav-topmenu-text:#ff7a66;--nav-sidemenu-link:#f74f4f;--nav-sidemenu-link-hover-bg:rgba(247,79,79,.1);--nav-sidemenu-common-link:#f74f4f;--nav-sidemenu-common-link-hover-bg:rgba(247,79,79,.1);--nav-topmenu-link-hover-bg:#fff5df;--nav-social-links:#004939;--top-nav-greeting:#9b9b9b;--top-nav-heading:#fcdc8b;--top-nav-separator:#ddd;--top-nav-login-separator:#faac4c;--top-nav-lang-separator:#faac4c;--nav-filter-color:hue-rotate(80deg);--input-border:#ededed;--input-text:#9b9b9b;--aren:#4b67db;--package-news:#2ecff8;--activity-none:#bebebe;--activity-very-low:#f92d2d;--activity-low:#f9a72d;--activity-average:#2eb7e2;--activity-high:#43d586;--content-neutral:#767676;--content-valid:#2f896e;--content-valid-light:#74d9be;--content-warning:#ffac48;--content-invalid:#c12b58;--content-invalid-light:#f59595;--adm-showcase-header-left-bg:#126651;--adm-showcase-header-right-bg:#004939;--valid:#00c779;--warning:#fda63e;--disabled:#aeb2c2;--disabled-border:#a0a0a0;--disabled-2:#aeb2c2;--tooltip-border:#628efe;--tooltip-text:#123289;--tooltip-troub-border:#ff7b4d;--tooltip-troub-bg:#fff6f3;--tooltip-troub-text:#890f1a;--tooltip-troub-dark-bg:#ffdc88;--student-archived:#f56e6e;--student-pending:#f99f18;--button-removed:#d3353e;--family-fancy-text-field-fg:#fdc4b5;--family-radio-field-bg:#fffcf5;--custom-media-xs:480px;--custom-media-sm:767px;--custom-media-md:992px;--custom-media-lg:1200px;--custom-media-xlg:1366px;--left-menu-color:#647483;--left-menu-hover:#41585c;--left-menu-hover-bg:#091e420f;--left-menu-selected-bg:#35a7c11e;--popup-error:#f53a54;--popup-error-dark:#c20018;--popup-success:#1ed27c;--popup-default:#36a081;--popup-important:#f5223b;--popup-warning:#f28300;--popup-delete-bg:#fff8f8;--news-nanomonx-bg:linear-gradient(230.76deg,#006a52 -48.08%,#36a081 78.22%);--news-troubadour-bg:linear-gradient(141.02deg,#c63030 7.94%,#310d0d 323.14%);--news-constellation-bg:linear-gradient(230.76deg,#1d1a47 -1.35%,#4d5c90 78.22%);--news-nanomonx-action-button-bg:#ff7a66;--news-troubadour-action-button-bg:#ff7a66;--news-constellation-action-button-bg:linear-gradient(141.02deg,#53819c 7.94%,#5ec4b2 323.14%);--news-nanomonx-action-button-icon-bg:#ffa26e;--news-troubadour-action-button-icon-bg:#ffa26e;--news-constellation-action-button-icon-bg:#5ec5b2;--news-nanomonx-close-button:#ff7a66;--news-troubadour-close-button:#ff7a66;--news-constellation-close-button:#ff7a66;--news-nanomonx-close-mobile-button:#36a081;--news-troubadour-close-mobile-button:#fc6c4d;--news-constellation-close-mobile-button:#717eab;--news-backdrop:rgba(30,30,30,.8);--quote-form-dark:#52338a;--quote-form-med:#934bf4;--quote-form-light:#7d5abe;--breadcrumb-text-1:#32bf9a;--breadcrumb-text-2:#fff;--breadcrumb-success:#1ed27c;--button-light-second-color:#fff;--button-heavy-second-color:#fff;--button-alt-third-color:#fff;--button-disabled-bg:#aeb2c2;--button-disabled-color:#fff;--button-action:#36a081;--button-action-2:#006a52;--button-info:#36a081;--button-news:#36a081;--button-top-bar:#009cb4;--button-back:#009cb4;--button-signup:#4c4fa7;--button-onboarding:#006a52;--button-download:#1ed27c;--button-uc-not-started:#44bb65;--button-uc-resend:#c92a33;--button-uc-revision:#f9b957;--button-uc-private:#c20018;--button-uc-done:#476eb7;--button-excell:#1e6e43;--button-contest:#00873e;--button-download-pwd:#ff7a66;--button-add-group:#ffac48;--button-save:#1ed27c;--button-delete:#d3353e;--button-cancel:#d3353e;--button-send:#36a081;--tab-container-bg:#e9e9e9;--tab-container-bg-hover:#606569;--tab-container-header-bg:#ebebeb;--toast-error:#f53a54;--toast-info:#009cb4;--toast-success:#1ed27c;--toast-warning:#f28300;--filter-group-1:#009cb4;--filter-group-2:#2d91d8;--lexincon:#26aaaf;--lexincon-hover:#3992b6;--pagination-color:#fff;--pagination-bg:#006a52;--pagination-hover:#004939;--quill-color-active:#30c1e5;--quill-button-bg-active:#43c6e63f;--quill-button-bg:#e0e0e08c;--quill-color:#5a5a5a;--copyright-link-color-admin:#36a081;--copyright-link-color-const:#433e7e;--copyright-link-color-troub:#f74f4f;--package-bg:#edfcf8;--package-bg-2:#004939;--troubadour-bg:#65112a;--package-text-color:#006a52;--package-details-color-1:#36a081;--package-details-color-2:#32bf9a;--package-contrast:#fff;--package-reduction-bg:#fff2eb;--package-reduction-text-color:#ff7a66;--package-reduction-contrast:#f74f4f;--package-reduction-details-color-1:#ffa26e;--package-infopanel-expiration:#fff5df;--package-payment-modes-button-fg:#212121;--package-payment-modes-button-bg:#fff;--package-payment-modes-button-bd:#2f2f2f;--package-learn-more-button-fg:#212121;--package-learn-more-button-bg:#fff;--package-buy-button-fg:#212121;--package-buy-button-bg-1:#ffac48;--package-buy-button-bg-2:#fc6c4d;--package-promo-bg-1:#ff7b4d;--package-promo-bg-2:#f74f4f;--cart-checkout-btn-bg:#006a52;--cart-custom-form-select-bg:transparent;--cart-province-selector-bg:#c4c4c4;--info-pages-popup-bg:#f7fdfb;--info-pages-popup-close-fg:#fff;--info-pages-popup-close-bg:#32bf9a;--info-pages-popup-close-hover-bg:#006a52;--info-pages-popup-scroll-thumb:#32bf9a;--info-pages-popup-scroll-track:#d0f0e8;--info-pages-popup-scroll-thumb-hover:#00382c;--info-pages-popup-heading:#36a081;--info-pages-popup-text:#404040;--package-redeem-code-color-1:#075d6d;--package-redeem-code-color-2:#49caab;--package-redeem-code-color-3:#a8ebdb;--comms-popup-turquoise-color-1:#3ab1c1;--comms-popup-turquoise-color-2:#075d6d;--comms-popup-turquoise-color-3:#8ddbe5;--comms-popup-turquoise-color-4:#cfedb9;--comms-popup-orange-color-1:#fc6c4d;--comms-popup-orange-color-2:#890f1a;--comms-popup-orange-color-3:#ba2121;--comms-popup-orange-color-4:#e45434;--comms-popup-orange-color-5:#ffac48;--comms-popup-orange-color-6:#ffdc88;--comms-popup-yellow-color-1:#ffac48;--comms-popup-yellow-color-2:#ba2121;--comms-popup-yellow-color-3:#f74f4f;--comms-popup-yellow-color-4:#890f1a;--comms-popup-yellow-color-5:#e57d00;--comms-popup-yellow-color-6:#ff7b4d;--comms-popup-red-color-1:#f74f4f;--comms-popup-red-color-2:#890f1a;--comms-popup-red-color-3:#fff;--comms-popup-red-color-4:#ba2121;--comms-popup-red-color-5:#ffdc88;--set-school-popup-color-1:#3ab1c1;--set-school-popup-color-2:#075d6d;--set-school-popup-color-3:#cef2f4}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Eagle;src:url(../fonts/5c034216f83ebdcb8f19.woff2) format("woff2"),url(../fonts/e07636dc31bfd973a3d0.woff) format("woff"),url(../fonts/7e80fdbabc4b60f7179b.ttf) format("truetype")}@font-face{font-family:Sofia Pro;src:url(../fonts/36caceeea96211e34cd3.woff2) format("woff2"),url(../fonts/c882ad7fd7d50a5e1684.woff) format("woff"),url(../fonts/e74cff718ec00eb5a71f.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-weight:700;src:url(../fonts/fe529ef6451acc93ccba.woff2) format("woff2"),url(../fonts/834973bb11e1b804a0e7.woff) format("woff"),url(../fonts/6c3598419b959daec424.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-style:italic;src:url(../fonts/7d6ad1ec9a090ad4a68a.woff2) format("woff2"),url(../fonts/b52d1f5ba82fab9167ff.woff) format("woff"),url(../fonts/8efb0c8c646e9a3007e9.ttf) format("truetype")}h1{font-family:Eagle,Lato,sans-serif;font-size:3em;font-weight:700;text-transform:uppercase}h2{font-size:2em;text-transform:uppercase}h2,h3{font-family:Sofia Pro,Lato,sans-serif;font-weight:600}h3{font-size:1.75em}h4{font-family:Eagle,Lato,sans-serif;font-size:1.5em;font-weight:600;letter-spacing:.04em}h5{font-size:1.2em}h5,h6{font-family:Sofia Pro,Lato,sans-serif;font-weight:400}h6{font-size:1.1em;letter-spacing:0}p{font-size:1em}p,small{font-family:Sofia Pro,Lato,sans-serif;font-weight:400}small{font-size:.75em;letter-spacing:.08em}.form-group{margin-bottom:30px}.forgot-password-container{align-items:center;margin:0 auto;max-width:992px;padding:0 40px}.forgot-password-container .inner{color:var(--primary-text-1);height:auto;padding:25px;text-align:center}.forgot-password-container .inner.expired-link{color:var(--content-invalid)}.forgot-password-container .inner i,.forgot-password-container .inner svg{font-size:32px}.forgot-password-container .inner .title{font-size:24px!important;font-weight:700}.forgot-password-container .inner .text{font-size:16px!important}.forgot-password-container .inner .email-forgot-form{padding:15px 50px 30px}.forgot-password-container .inner .email-forgot-form label{display:none}.forgot-password-container .inner .email-forgot-form input{border:1px solid var(--primary-text-1);margin:25px 0;text-align:center}.forgot-password-container .inner .email-forgot-form ul{color:var(--content-invalid);font-size:14px;font-weight:400;list-style-type:none;padding:10px 0 0!important;white-space:nowrap}.forgot-password-container .inner .email-forgot-form button{background-color:var(--primary-text-1);border:1px solid var(--border);border-radius:6px;color:var(--default-color-2);font-size:16px;font-weight:600;padding:11px 25px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.forgot-password-container .inner .email-forgot-form button:hover{background-color:var(--primary-text-2-dark)}.account-wall{background-color:var(--default-bg);border-radius:10px;margin:0 auto;max-width:920px}.account-wall .username-button-container{display:flex}.account-wall .username-button-container a{margin:auto 0 auto auto}.account-wall .action-button-group{display:flex;padding:50px 0 25px}.account-wall .action-button-group a,.account-wall .action-button-group button{margin:auto 15px auto 0;min-width:20%}.account-wall .action-button-group .float-end{margin:auto 0 auto auto}.account-wall form{margin:0 auto;padding:15px}.account-wall form .label-hint{color:var(--default-color);font-size:16px;font-style:normal;font-weight:400;margin:0;opacity:.8}.account-wall form .password-edit-group{margin-top:35px!important}.account-wall form .password-button{text-align:right}.account-wall form .password-button a{color:var(--primary-text-1);font-size:16px;text-decoration:none}.account-wall form .password-button a:hover{cursor:pointer;text-decoration:underline}.account-wall form .nano-button-micro{margin:5px 0}.account-wall h1{color:var(--default-color);display:block;font-size:24px;margin-left:28px;max-height:80px;opacity:.6;padding:68px 0 40px}.account-wall h2{color:var(--default-color);font-size:17px;font-weight:700;margin-top:0;text-align:left}.account-wall .form-control{border:2px solid var(--primary-text-1)}.account-action-wall{background-color:var(--default-bg);border-radius:10px;margin:0 auto;max-width:720px;padding:15px}.account-action-wall form{margin:0 auto}.account-action-wall h1{display:block;font-size:23px;font-weight:700;margin:0 auto;padding:30px 0;text-align:center}.account-action-wall h2{color:var(--default-color);font-size:16px;padding:20px 0;text-align:center}@media (max-width:992px){.account-wall form .password-button{text-align:left}.account-wall .action-button-group{align-items:center;display:flex;justify-content:space-evenly;padding:25px 0}.account-wall .action-button-group .cancel-button,.account-wall .action-button-group button{font-size:14px!important;padding:7px 10px!important}}@media (max-width:767px){.forgot-password-container .inner .text{white-space:normal}.forgot-password-container .inner .email-forgot-form{padding:0}.forgot-password-container .inner .email-forgot-form .nano-button-submit{margin:0;width:100%}}.tooltip-wrapper .tooltip{background:var(--primary-text-1);bottom:100%;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px rgba(0,0,0,.28);color:var(--default-color-2);display:block;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);transition:all .25s ease-out;width:200px}.tooltip-wrapper .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.tooltip-wrapper .tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--primary-text-1);bottom:-10px;content:" ";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.tooltip-wrapper:hover .tooltip{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-wrapper:hover .tooltip.centered{-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%)}.question-mark{cursor:help;font-family:Gill Sans,Impact,sans-serif;font-size:20px;margin-left:-33px;margin-top:-8px;padding:15px;text-align:center;text-transform:uppercase;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:10px;-webkit-font-smoothing:antialiased}.question-mark,.question-mark i{color:var(--default-color);position:absolute}.question-mark i{margin-left:-11px;margin-top:-9px}.tooltipClick{opacity:1!important;pointer-events:auto!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.lte8 .wrapper .tooltip{display:none}.lte8 .wrapper:hover .tooltip{display:block}div[data-tippy-root]{max-width:300px;width:auto}.tippy-box[data-theme~=nanomonx]{background-color:var(--default-color-8);border-radius:6px;box-shadow:var(--dropshadow);color:var(--default-color-2);font-size:16px;font-weight:400;max-width:100px;overflow-wrap:break-word;padding:15px}.tippy-box[data-theme~=nanomonx] .tippy-arrow{border:8px solid transparent;position:absolute}.tippy-box[data-theme~=nanomonx][data-placement^=top] .tippy-arrow{border-top-color:var(--default-color-8);top:100%}.tippy-box[data-theme~=nanomonx][data-placement^=bottom] .tippy-arrow{border-bottom-color:var(--default-color-8);bottom:100%}.tippy-box[data-theme~=nanomonx][data-placement^=left] .tippy-arrow{border-left-color:var(--default-color-8);left:100%}.tippy-box[data-theme~=nanomonx][data-placement^=right] .tippy-arrow{border-right-color:var(--default-color-8);right:100%}.tippy-box[data-theme~=troubadour]{background-color:var(--tooltip-troub-dark-bg);border-radius:6px;box-shadow:var(--dropshadow);color:var(--default-color);font-size:16px;font-weight:400;max-width:100px;overflow-wrap:break-word;padding:15px}.tippy-box[data-theme~=troubadour] .tippy-arrow{border:8px solid transparent;position:absolute}.tippy-box[data-theme~=troubadour][data-placement^=top] .tippy-arrow{border-top-color:var(--tooltip-troub-dark-bg);top:100%}.tippy-box[data-theme~=troubadour][data-placement^=bottom] .tippy-arrow{border-bottom-color:var(--tooltip-troub-dark-bg);bottom:100%}.tippy-box[data-theme~=troubadour][data-placement^=left] .tippy-arrow{border-left-color:var(--tooltip-troub-dark-bg);left:100%}.tippy-box[data-theme~=troubadour][data-placement^=right] .tippy-arrow{border-right-color:var(--tooltip-troub-dark-bg);right:100%}[data-toggle=tooltip]{cursor:pointer}@media only screen and (max-width:992px){.wrapper{display:none}}.navigation-container{display:flex;flex-direction:column;height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:200}.navigation-container ul:not(.dropdown-menu){display:flex;list-style-type:none;margin:0;padding:0}.navigation-container nav{background-color:var(--default-bg);pointer-events:auto}.navigation-container nav .admin-side-menu,.navigation-container nav .lower-section{width:100%}.navigation-container nav .submenu-container{background-color:var(--default-bg);border:2px solid var(--top-nav-separator);border-bottom:none;display:none;flex-direction:column;height:calc(100vh - 80px);left:150px;position:absolute;top:80px;width:250px}@media screen and (min-width:1081px){.navigation-container nav .submenu-container{height:calc(100vh - 40px);top:40px}}.navigation-container nav .submenu-container.opened{display:flex}.navigation-container nav .submenu-container .submenu{display:none;flex-direction:column;height:100%;padding:15px;width:100%}.navigation-container nav .submenu-container .submenu .submenu-link{color:var(--default-color);cursor:pointer;font-size:20px;font-weight:bolder;line-height:20px;margin-bottom:15px;padding:15px}.navigation-container nav .submenu-container .submenu.active{display:flex}.navigation-container nav .submenu-container .submenu:hover{cursor:pointer}.navigation-container nav .submenu-container .submenu-close-icon{align-self:flex-end;cursor:pointer;height:34px;margin:0 15px 15px 0;width:34px}.navigation-container nav .navigation-link{align-items:center;cursor:pointer;display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;font-weight:bolder;line-height:20px;position:relative;text-transform:none}.navigation-container nav .navigation-link:active,.navigation-container nav .navigation-link:hover{text-decoration:underline}.navigation-container nav .navigation-link.sidemenu-link{color:var(--nav-sidemenu-link)}.navigation-container nav .navigation-link.sidemenu-link.active,.navigation-container nav .navigation-link.sidemenu-link:hover{background-color:var(--nav-sidemenu-link-hover-bg)}.navigation-container nav .navigation-link.topmenu-link{color:var(--nav-topmenu-link)}.navigation-container nav .login-button,.navigation-container nav .logout-button{background-color:var(--top-nav-heading)}.navigation-container nav .login-button a,.navigation-container nav .logout-button a{color:var(--troubadour-main-5)}.navigation-container nav .login-button a .account-creation-text,.navigation-container nav .logout-button a .account-creation-text{font-size:12px;font-weight:500;white-space:nowrap}@media screen and (max-width:767px){.navigation-container nav .login-button a .account-creation-text,.navigation-container nav .logout-button a .account-creation-text{display:none}}.navigation-container nav .troubadour-side-menu .nav-button .pending-collaborator-invites{align-items:center;background-color:var(--troubadour-main);border-radius:50%;color:var(--default-color-2);display:flex;font-size:12px;font-weight:800;height:18px;justify-content:center;line-height:normal;position:absolute;right:4px;top:4px;width:18px}.navigation-container nav .student-side-menu .student-name{color:var(--troubadour-main);font-size:18px;font-weight:800;line-height:15px;margin:0;overflow:hidden;padding:20px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.navigation-container nav .student-side-menu .nav-header{background-color:var(--troubadour-main-15);border-bottom:1px solid var(--top-nav-separator)}.navigation-container nav .nav-button,.navigation-container nav .nav-dropdown{align-items:center;display:flex;height:100%;justify-content:center;padding:10px 30px}.navigation-container nav .nav-button{position:relative}.navigation-container nav .nav-button.submenu-arrow{overflow:visible;position:static}.navigation-container nav .nav-button.submenu-arrow:after{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/menu-indicator.png);content:"";height:22px;left:150px;position:absolute;width:12px;z-index:300}@media screen and (max-width:1080px){.navigation-container nav .nav-button.submenu-arrow:after{left:150px}}@media screen and (max-width:768px){.navigation-container nav .nav-button.submenu-arrow:after{left:auto;right:170px;transform:rotate(180deg)}}.navigation-container nav .nav-button.menu-item-highlight{background-color:var(--default-bg);z-index:1000}.navigation-container nav.top-menu{box-shadow:var(--dropshadow);display:flex;height:100px;padding:0;position:relative}.navigation-container nav.top-menu .logo-container{align-items:center;display:flex}.navigation-container nav.top-menu .logo-container.logged-in{padding-left:10px}.navigation-container nav.top-menu .logo-container .logo-container-inner{align-items:center;display:flex;flex:1;flex-direction:row;height:100%;justify-content:flex-start}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;height:100%;justify-content:flex-start;padding:0 20px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo.orange-gradient-bg{background:linear-gradient(342deg,#ff7d4f 18.86%,#f74f4f 77.96%)}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo div{position:relative}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo img{object-fit:contain}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-troub img{height:64px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-troub p{color:var(--nav-topmenu-text);font-size:18px;font-weight:700;left:0;line-height:1em;position:absolute;top:6px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-nanomonx img{height:76px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-const img{height:50px}@media only screen and (max-width:1080px){.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-troub img{height:50px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-troub p{color:var(--nav-topmenu-text);font-size:14px;font-weight:700;left:0;line-height:1em;position:absolute;top:6px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-nanomonx img{height:60px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-const img{height:40px}}@media only screen and (max-width:800px){.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-troub img{height:40px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-troub p{color:var(--nav-topmenu-text);font-size:12px;font-weight:700;left:0;line-height:1em;position:absolute;top:6px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-nanomonx img{height:48px}.navigation-container nav.top-menu .logo-container .logo-container-inner .header-product-logo .logo-const img{height:30px}}.navigation-container nav.top-menu .logo-container .nav-logo{display:none;height:100%;max-width:350px;padding:5px 0}@media screen and (max-width:599px){.navigation-container nav.top-menu .logo-container .nav-logo{max-width:150px}}.navigation-container nav.top-menu .logo-container .nanomonx-link,.navigation-container nav.top-menu .logo-container .troub-link{align-items:center;display:flex;height:100%;justify-content:center;min-width:auto}.navigation-container nav.top-menu .logo-container .nanomonx-logo{height:80%;min-width:auto;padding:5px 0}@media screen and (min-width:601px){.navigation-container nav.top-menu .logo-container .nanomonx-logo{max-width:375px;padding:5px 10px}}.navigation-container nav.top-menu .logo-container .admin-manage-heading{color:var(--admin-main);font-size:clamp(12px,2vw,16px);font-weight:400;line-height:1.2em;margin:0;max-width:30vw;overflow:hidden;padding:10px;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:auto}.navigation-container nav.top-menu .top-menu-nav-links{display:flex;flex-flow:row wrap;gap:5px clamp(20px,2vw,30px);justify-content:flex-end}.navigation-container nav.top-menu .top-menu-nav-links a{color:var(--nav-topmenu-product-link);font-size:clamp(12px,1.5vw,20px);margin:0;text-decoration:underline;white-space:nowrap}.navigation-container nav.top-menu .top-menu-nav-links a img{width:20px}.navigation-container nav.top-menu .top-menu-nav-links a:hover{color:var(--nav-topmenu-product-link-hover)}.navigation-container nav.top-menu .top-menu-dropdown:last-of-type .dropdown-button{margin-right:0}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-button{align-items:center;background:none;border:none;box-shadow:none;color:var(--troubadour-main-5);font-size:clamp(14px,2vw,20px);font-weight:800;line-height:1.4em;margin:0;padding:6px 10px;user-select:none}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-button .icon{margin:0 10px 0 0;width:25px}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:800px){.navigation-container nav.top-menu .top-menu-dropdown .dropdown-button span{max-width:15vw}}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-button svg{color:var(--troubadour-main);width:15px}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-button:hover{background-color:var(--default-bg-2);text-decoration:none}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-button.show{background-color:var(--troubadour-main-16)}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu{border:none;box-shadow:var(--dropshadow);gap:10px;padding:10px}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button{align-items:center;border:none;display:flex;height:100%;justify-content:center;margin:0 0 10px;padding:0}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button:last-of-type{margin-bottom:0}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link{align-items:center;border-radius:8px;display:flex;flex-direction:row;gap:0;height:auto;justify-content:flex-start;min-height:auto;padding:10px;text-decoration:none;width:100%}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link img{aspect-ratio:1/1;width:32px}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link span{color:var(--default-color-3);font-size:20px;font-weight:400;line-height:normal;opacity:1;white-space:nowrap}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link span:before{content:attr(data-text);display:block;font-weight:800;height:0;overflow:hidden;visibility:hidden}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link.active,.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link:hover{background-color:var(--default-bg-2)}.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link.active span,.navigation-container nav.top-menu .top-menu-dropdown .dropdown-menu .nav-button .navigation-link:hover span{font-weight:800}.navigation-container nav.top-menu .action-section{align-items:center;display:flex;flex:1;height:100%;justify-content:flex-end;list-style-type:none}.navigation-container nav.top-menu .action-section .greeting-container{display:flex;flex-flow:row nowrap;gap:30px;height:100%}.navigation-container nav.top-menu .action-section .greeting-container .greeting a{color:var(--top-nav-greeting);font-family:Sofia Pro,sans-serif;font-size:16px;text-decoration:underline;white-space:nowrap}.navigation-container nav.top-menu .action-section .greeting-container .greeting a:hover{opacity:.8}.navigation-container nav.top-menu .action-section .greeting-container .greeting div{color:var(--top-nav-greeting);font-family:Sofia Pro,sans-serif;font-size:16px;white-space:nowrap}.navigation-container nav.top-menu .action-section .username{color:var(--default-color-3);font-size:16px;font-weight:700;line-height:normal;opacity:.5}.navigation-container nav.top-menu .action-section .username .open-tutorial-info-btn{margin-right:20px}.navigation-container nav.top-menu .action-section .language-button,.navigation-container nav.top-menu .action-section .login-button,.navigation-container nav.top-menu .action-section .logout-button{border-style:solid;border-width:0 0 0 2px;padding:0}.navigation-container nav.top-menu .action-section .language-button a,.navigation-container nav.top-menu .action-section .login-button a,.navigation-container nav.top-menu .action-section .logout-button a{height:100%;padding:10px 30px;width:100%}.navigation-container nav.top-menu .action-section .language-button{border-color:var(--top-nav-lang-separator)}.navigation-container nav.top-menu .action-section .language-button:hover{background-color:var(--nav-topmenu-link-hover-bg)}.navigation-container nav.top-menu .action-section .login-button,.navigation-container nav.top-menu .action-section .logout-button{border-color:var(--top-nav-login-separator)}.navigation-container nav.top-menu .freemium-mode{color:var(--troubadour-main-7);font-size:clamp(12px,2vw,16px);font-weight:800;white-space:nowrap}.navigation-container nav.top-menu .freemium-mode .get-subscription-btn{align-items:center;color:var(--troubadour-main-7);display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;text-decoration:underline}.navigation-container nav.top-menu .freemium-mode .get-subscription-btn:before{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-subscriptions.svg);background-repeat:no-repeat;background-size:cover;content:"";height:30px;width:30px}@media screen and (max-width:768px){.navigation-container nav.top-menu .freemium-mode .get-subscription-btn{gap:5px}.navigation-container nav.top-menu .freemium-mode .get-subscription-btn:before{height:20px;width:20px}}.navigation-container nav.top-menu .open-tutorial-info-btn{height:25px;margin-right:10px;width:25px}.navigation-container nav.top-menu .nav-button i,.navigation-container nav.top-menu .nav-button img,.navigation-container nav.top-menu .nav-dropdown i,.navigation-container nav.top-menu .nav-dropdown img{margin-right:7px}.navigation-container nav.top-menu.top-menu--compact{height:40px}.navigation-container nav.top-menu.top-menu--compact .logo-container .nanomonx-logo{height:100%}.navigation-container nav.top-menu.top-menu--compact .logo-container .logo-container-inner .header-product-logo{height:40px}.navigation-container nav.top-menu.top-menu--compact .logo-container .logo-container-inner .header-product-logo .logo-troub img{height:32px}.navigation-container nav.top-menu.top-menu--compact .logo-container .logo-container-inner .header-product-logo .logo-troub p{position:absolute}.navigation-container nav.top-menu.top-menu--compact .logo-container .logo-container-inner .header-product-logo .logo-nanomonx img{height:30px}.navigation-container nav.top-menu.top-menu--compact .logo-container .logo-container-inner .header-product-logo .logo-const img{height:20px}.navigation-container nav.top-menu.top-menu--no-sidebar .action-section{margin-right:20px}.navigation-container nav.top-menu.top-menu--teacher.has-correction-bar{height:88px}.navigation-container nav.side-menu{align-items:center;box-shadow:var(--side-menu-dropshadow);display:flex;flex:1;flex-direction:column;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;width:150px}.navigation-container nav.side-menu::-webkit-scrollbar{width:8px}.navigation-container nav.side-menu::-webkit-scrollbar-thumb{background-color:var(--primary-text-2);border-radius:5px}.navigation-container nav.side-menu::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}@supports not selector(::-webkit-scrollbar){.navigation-container nav.side-menu{scrollbar-color:var(--primary-text-2) transparent;scrollbar-width:thin}}.navigation-container nav.side-menu ul{flex-direction:column;width:100%}.navigation-container nav.side-menu .logo-container{width:100%}.navigation-container nav.side-menu .logo-container a{display:none}.navigation-container nav.side-menu .logo-container a .nav-logo{max-height:150px;padding:10px;width:100%}.navigation-container nav.side-menu .nav-button{border-bottom:1px solid var(--top-nav-separator);border-right:none;flex-direction:column;opacity:.8;padding:0;text-align:center}.navigation-container nav.side-menu .nav-button:first-of-type{border-top:1px solid var(--top-nav-separator)}.navigation-container nav.side-menu .nav-button img{margin-bottom:2px}.navigation-container nav.side-menu .nav-button.active{opacity:1}.navigation-container nav.side-menu .navigation-link{align-items:center;flex-direction:row;font-size:13px;font-weight:500;gap:10px;height:58px;justify-content:flex-start;line-height:15px;min-height:58px;padding:5px 5px 5px 10px;width:100%}.navigation-container nav.side-menu .navigation-link img{width:35px}.navigation-container nav.side-menu .navigation-link span{margin-bottom:3px;text-align:left}.navigation-container nav.side-menu .lower-section{margin-top:auto;padding-top:40px}.navigation-container nav.side-menu .lower-section .navigation-link.sidemenu-link{color:var(--nav-sidemenu-common-link)}.navigation-container nav.side-menu .lower-section .navigation-link.sidemenu-link.active,.navigation-container nav.side-menu .lower-section .navigation-link.sidemenu-link:hover{background-color:var(--nav-sidemenu-common-link-hover-bg)}.navigation-container nav.side-menu .language-switcher{display:none}@media screen and (max-width:768px){.navigation-container nav.side-menu .language-switcher{display:block}}.navigation-container nav.side-menu .products-back-buttons .back-button{border:none!important;box-shadow:none!important}.navigation-container nav.side-menu .products-back-buttons li{aspect-ratio:150/46;display:flex;width:100%}.navigation-container nav.side-menu .products-back-buttons li a{align-items:center;aspect-ratio:150/46;background-size:cover;color:var(--default-color-2);display:inline-flex;font-size:12px;font-weight:400;justify-content:center;line-height:1.2em;padding:0 30px;text-align:center;width:100%}.navigation-container nav.side-menu .products-back-buttons li a:hover{text-decoration:underline}.navigation-container nav.side-menu .products-back-buttons li[data-back-product=TROUBADOUR] a{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-product-btn-bg.svg)}.navigation-container nav.side-menu .products-back-buttons li[data-back-product=FAMILY] a{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/fam-product-btn-bg.svg)}.navigation-container nav.side-menu .products-back-buttons li[data-back-product=CONSTELLATION] a{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/const-product-btn-bg.svg)}.navigation-container nav.side-menu .products-back-buttons li[data-back-product=NANOMONX] a{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/admin-product-btn-bg.svg)}.navigation-container nav.side-menu div[data-link-id=products-link] a{align-items:center;border:2px solid transparent;display:flex;justify-content:center;margin-bottom:35px}.navigation-container nav.side-menu div[data-link-id=products-link] a:hover{border:2px solid var(--line-separator)}.navigation-container nav.side-menu div[data-link-id=products-link] img{max-height:130px;max-width:100%}@media (min-height:640px){.navigation-container nav.side-menu div[data-link-id=products-link] img{max-height:200px}}.navigation-container nav.side-menu .language-button{border:none!important}.navigation-container nav.self-promotion-header{margin-left:150px;width:calc(100% - 150px)}.navigation-container nav .social-links{align-self:stretch;display:flex;flex-direction:row!important;justify-content:space-between;padding:15px}.navigation-container nav .social-links .social-link{color:var(--nav-social-links);font-size:24px}.navigation-container nav .admin-link{color:var(--admin-main)}.navigation-container nav .mobile-topnav{align-items:center;display:none;flex-flow:row nowrap;gap:20px;justify-content:flex-end}.navigation-container nav .mobile-actions,.navigation-container nav .mobile-menu-button{display:none}.navigation-container[data-product=FAMILY] .troubadour-logo,.navigation-container[data-product=INFO] .troubadour-logo,.navigation-container[data-product=NANOMONX] .troubadour-logo,.navigation-container[data-product=TROUBADOUR] .troubadour-logo{display:block!important}.navigation-container[data-product=FAMILY] .mobile-menu-button .icon,.navigation-container[data-product=INFO] .mobile-menu-button .icon,.navigation-container[data-product=NANOMONX] .mobile-menu-button .icon,.navigation-container[data-product=TROUBADOUR] .mobile-menu-button .icon{color:var(--troubadour-main)}.navigation-container[data-product=CONSTELLATION] .constellation-logo{display:block!important}.navigation-container[data-product=CONSTELLATION] .mobile-menu-button .icon{color:var(--constellation-main)}.navigation-container:not(.connected) .side-menu .submenu-container{border-top:none;height:calc(100vh - 100px);top:100px}.navigation-container.connected .side-menu .nav-button,.navigation-container:not(.connected) .side-menu .nav-button{opacity:1}.navigation-container.troubleshooting-mode .top-menu{background-color:var(--troubleshooting-mode)}.navigation-container.support-preview{flex-direction:row;flex-wrap:wrap;height:auto;margin:0 40% 60px;position:relative;width:200px;z-index:0}@media screen and (max-width:1200px){.navigation-container .top-menu .nav-button,.navigation-container .top-menu .nav-dropdown{padding:15px}.navigation-container .top-menu .nav-button.login-button,.navigation-container .top-menu .nav-button.logout-button,.navigation-container .top-menu .nav-dropdown.login-button,.navigation-container .top-menu .nav-dropdown.logout-button{padding-right:30px}.navigation-container .top-menu .greeting,.navigation-container .top-menu .greeting a,.navigation-container .top-menu .navigation-link{font-size:18px}}@media screen and (max-width:1080px){.navigation-container .top-menu:not(.top-menu--compact){height:80px!important}.navigation-container .top-menu:not(.top-menu--compact) .greeting a{font-size:16px;white-space:nowrap}.navigation-container .top-menu:not(.top-menu--compact) .logo-container{height:80px!important}}@media screen and (max-width:768px){.navigation-container{-webkit-backface-visibility:hidden}.navigation-container nav.top-menu:not(.top-menu--no-sidebar) .action-section{display:none}.navigation-container .side-menu .mobile-actions{display:flex}.navigation-container .side-menu .mobile-actions .login-button{width:100%!important}.navigation-container .side-menu .mobile-actions .student-name{color:var(--troubadour-main);font-size:18px;font-weight:800;line-height:15px;margin:0;overflow:hidden;padding:20px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.navigation-container .side-menu .mobile-actions .nav-header{background-color:var(--troubadour-main-15)}.navigation-container .side-menu .mobile-actions .nav-button,.navigation-container .side-menu .mobile-actions .nav-header{border-bottom:1px solid var(--top-nav-separator)}.navigation-container .side-menu .mobile-actions .nav-button:last-of-type,.navigation-container .side-menu .mobile-actions .nav-header:last-of-type{border-bottom:none}.navigation-container .top-menu:not(.top-menu--compact){display:flex!important;height:80px!important;z-index:10}.navigation-container .top-menu:not(.top-menu--compact) .logo-container{align-items:center;display:flex;height:80px!important;justify-content:space-between;width:100%!important}.navigation-container .top-menu:not(.top-menu--compact) .logo-container .mobile-topnav{display:flex}.navigation-container .top-menu:not(.top-menu--compact) .logo-container .mobile-menu-button{color:var(--default-color);cursor:pointer;display:block;font-size:28px;margin-right:25px}.navigation-container .top-menu:not(.top-menu--compact) .logo-container .mobile-menu-button .icon{display:none}.navigation-container .top-menu:not(.top-menu--compact) .logo-container .mobile-menu-button[data-state=closed] .icon.closed-icon,.navigation-container .top-menu:not(.top-menu--compact) .logo-container .mobile-menu-button[data-state=opened] .icon.opened-icon{display:inline}.navigation-container .top-menu.top-menu--compact .logo-container{align-items:center;display:flex;justify-content:space-between;padding-left:0;width:100%!important}.navigation-container .top-menu.top-menu--compact .logo-container .nanomonx-logo{margin-left:10px}.navigation-container .top-menu.top-menu--compact .logo-container .mobile-topnav{display:flex}.navigation-container .top-menu.top-menu--compact .logo-container .mobile-menu-button{color:var(--default-color);cursor:pointer;display:block;font-size:20px;margin-right:25px}.navigation-container .top-menu.top-menu--compact .logo-container .mobile-menu-button .icon{display:none}.navigation-container .top-menu.top-menu--compact .logo-container .mobile-menu-button[data-state=closed] .icon.closed-icon,.navigation-container .top-menu.top-menu--compact .logo-container .mobile-menu-button[data-state=opened] .icon.opened-icon{display:inline}.navigation-container .top-menu.top-menu--no-sidebar .nav-button.language-button{padding:0 5px 0 0}.navigation-container .navigation-link{font-size:13px!important}.navigation-container[data-mobile-state=closed] .side-menu{display:none!important}.navigation-container[data-mobile-state=opened] .side-menu{align-self:flex-end;display:flex!important;width:170px}.navigation-container[data-mobile-state=opened] .side-menu .logo-container{align-items:center;display:flex;justify-content:center}.navigation-container[data-mobile-state=opened] .side-menu .logo-container .nanomonx-logo{width:100px}.navigation-container[data-mobile-state=opened] .side-menu .submenu-container{height:calc(100vh - 80px);left:auto;right:170px;text-align:right;top:80px;width:100px!important;z-index:5}.navigation-container[data-mobile-state=opened] .side-menu .submenu-container .submenu{width:100%!important}.navigation-container[data-mobile-state=opened] .side-menu .submenu-container .submenu .submenu-link{font-size:12px!important;line-height:14px!important;padding:5px!important}.navigation-container[data-mobile-state=opened] .side-menu .submenu-container .submenu-close-icon{align-self:flex-start;height:25px;margin:0 0 15px 15px;width:25px}}@media screen and (min-width:769px){.navigation-container .side-menu[data-sidenav-type=mobile]{display:none}}.navigation-container nav.top-menu--compact{padding:0}.navigation-container nav.top-menu--compact .header-back{align-self:flex-start;display:flex;flex:1;height:40px;justify-content:flex-start}.navigation-container nav.top-menu--compact .header-back.header-back--demo{flex:0}.navigation-container nav.top-menu--compact .header-page-indicators-container{display:flex;flex-direction:row;height:40px;justify-content:space-between}.navigation-container nav.top-menu--compact .header-page-indicators-container.header-page-indicators-container--demo{left:50%;position:absolute;transform:translateX(-50%)}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-page-number-indicators,.navigation-container nav.top-menu--compact .header-page-indicators-container .header-page-type-indicators{align-items:center;display:flex;justify-content:center}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;padding-right:20px}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator tag.nano-badge{background-color:var(--troubadour-main);border-radius:50%;color:var(--default-color-2);display:flex;font-size:16px;font-weight:700;justify-content:center;padding:0}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator img,.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator tag.nano-badge{height:24px;margin-left:5px;width:24px}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator.active{display:flex}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator .header-indicator-label{font-size:20px;font-weight:800}.navigation-container nav.top-menu--compact .action-section{height:40px}.navigation-container nav.top-menu--compact .action-section .greeting-container .freemium-mode,.navigation-container nav.top-menu--compact .action-section .greeting-container .greeting a,.navigation-container nav.top-menu--compact .action-section .language-button .navigation-link,.navigation-container nav.top-menu--compact .action-section .login-button .navigation-link,.navigation-container nav.top-menu--compact .action-section .logout-button .navigation-link{font-size:16px;white-space:nowrap}.navigation-container nav.top-menu--compact .action-section .language-button .navigation-link img{width:25px}.navigation-container nav.top-menu--compact .action-section .login-button .navigation-link img,.navigation-container nav.top-menu--compact .action-section .logout-button .navigation-link img{width:16px}@media (min-width:1025px){.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator tag.nano-badge{font-size:20px}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator img,.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator tag.nano-badge{height:32px;width:32px}.navigation-container nav.top-menu--compact .header-page-indicators-container .header-indicator .header-indicator-label{font-size:27px}}.navigation-container[data-theme=black] nav{background-color:var(--default-color-3)}.navigation-container[data-theme=black] nav .navigation-link{color:var(--default-color-2)}.navigation-container[data-theme=black] nav .navigation-link img{filter:grayscale()}.navigation-container[data-theme=black] nav .action-section .language-button{border-color:var(--default-color-3)}.navigation-container[data-theme=black] nav .action-section .language-button:hover{background-color:var(--default-color-3)}.navigation-container[data-theme=teal] nav{background-color:var(--tutorial-color-9)}.navigation-container[data-theme=teal] nav .navigation-link{color:var(--constellation-main-5)}.navigation-container[data-theme=teal] nav .navigation-link img{filter:grayscale()}.navigation-container[data-theme=teal] nav .action-section .language-button{border-color:var(--tutorial-color-9)}.navigation-container[data-theme=teal] nav .action-section .language-button:hover{background-color:var(--tutorial-color-9)}.down-page{border-color:var(--default-color-2);border-style:solid;border-width:10px;display:flex;flex-direction:column;gap:10px;height:calc(100vh - 20px);width:calc(100vw - 20px)}.down-page .product-section{display:flex;flex-direction:row;flex-grow:1;height:100%;width:100%}.down-page .product-section .top{display:flex;height:auto;width:40%}.down-page .product-section .top img{display:inline-block;margin:auto;padding:20px 0;width:30%}.down-page .product-section .bottom{display:flex;height:auto;width:60%}.down-page .product-section .bottom h1{color:var(--default-color-2);font-size:clamp(16px,3vw,32px);margin:auto;padding:0 20px;text-align:center}.down-page .admin-section .top{background-color:var(--admin-main-3)}.down-page .admin-section .bottom{background-color:var(--admin-main-2)}.down-page .constellation-section .top{background-color:var(--constellation-main-2)}.down-page .constellation-section .bottom{background-color:var(--constellation-main-3)}.down-page .troubadour-section .top{background-color:var(--troubadour-main-2)}.down-page .troubadour-section .bottom{background-color:var(--troubadour-main)}@media screen and (min-height:800px) and (min-width:768px){.down-page .product-section .top img{width:50%}}@media screen and (min-width:768px){.down-page{flex-flow:row nowrap;width:calc(100vw - 20px)}.down-page .product-section{flex-direction:column;width:calc(33.333% - 7px)}.down-page .product-section .top{height:70%;width:100%}.down-page .product-section .top img{padding:0}.down-page .product-section .bottom{height:30%;width:100%}}.closed:not(a)>span{background-color:var(--default-bg)!important}.left-menu{background-color:var(--default-bg);box-shadow:var(--side-menu-dropshadow);display:flex;flex:1;flex-direction:column;height:calc(100vh - 40px);left:0;min-width:150px;pointer-events:auto;position:fixed;top:41px}.left-menu .scroll-group{height:100%;margin:15px 0 5px;overflow-x:hidden;overflow-y:auto}.left-menu .scroll-group::-webkit-scrollbar{width:4px}.left-menu .scroll-group::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:5px}.left-menu .scroll-group::-webkit-scrollbar-track{background-color:var(--default-bg);border-radius:5px}@supports not selector(::-webkit-scrollbar){.left-menu .scroll-group{scrollbar-color:var(--scrollbar) var(--default-bg);scrollbar-width:thin}}.left-menu hr{margin:6px 0;width:100%}.left-menu .left-menu-buttons-group{border:none;display:flex;flex-direction:column;list-style-type:none;margin-bottom:0;margin-top:0;padding:0;text-decoration:none}.left-menu .left-menu-buttons-group h3{font-size:18px;margin:20px 0 0}.left-menu .left-menu-buttons-group p{margin:0}.left-menu .left-menu-buttons-group:first-child a:first-child{margin-top:0}.left-menu .left-menu-buttons-group:nth-child(2){margin-bottom:5px;padding-bottom:5px}.left-menu a{align-items:center;border-radius:6px;color:var(--left-menu-color);display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:400!important;margin:2px 8px;opacity:.8;padding:8px;text-decoration:none;transition:all .2s cubic-bezier(.25,.8,.25,1)}.left-menu a:hover:not(.active-nav):not(.left-menu-header){background:var(--left-menu-hover-bg);color:var(--left-menu-hover)!important;cursor:pointer}.left-menu a:hover:not(.active-nav):not(.left-menu-header) i[data-fa-i2svg]{color:var(--left-menu-hover)!important;transition:all .2s cubic-bezier(.25,.8,.25,1)}.left-menu a:hover{cursor:pointer}.left-menu a i[data-fa-i2svg]{font-size:15px;margin:0 10px 0 -8px;max-width:25px;min-width:25px;padding:5px 0;text-align:center}.left-menu a i[data-fa-i2svg]+p{display:inline;font-size:15px;line-height:29px;min-width:180px}.left-menu a i[data-fa-i2svg]+p:not(:first-child){margin:0}.left-menu a span{align-items:baseline;display:flex;margin:0 8px}.left-menu .active-nav{background:var(--left-menu-selected-bg);border-radius:6px;color:var(--primary-text-1);font-size:16px}.left-menu .active-nav i{color:var(--primary-text-1);vertical-align:sub}.left-menu i{color:var(--default-color);cursor:pointer;opacity:.8}.left-menu:last-child{margin-bottom:20px}.left-menu.closed{min-width:67px;width:67px}.left-menu.closed span{margin:auto!important}.left-menu.closed i[data-fa-i2svg]+p{font-size:0}.left-menu.closed .arrow-fa svg{transform:rotate(180deg)}.left-menu.closed .arrow-div{float:right;text-align:center!important;transition:all .3s cubic-bezier(.25,.8,.25,1)}.left-menu.closed .arrow-div:hover{transform:translateX(5px)!important}.left-menu.closed a i+p{max-width:0;min-width:0;opacity:0;white-space:nowrap}.left-menu.closed i[data-fa-i2svg]{margin:auto}.left-menu .left-menu--close{height:100%}.left-menu .arrow-container{border-top:1px solid var(--border);cursor:pointer;padding-bottom:95px;padding-top:30px}.left-menu .arrow-container .arrow-div{padding:0 18px;text-align:right;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.left-menu .arrow-container .arrow-div:hover{transform:translateX(-5px)}.left-menu .arrow-container .arrow-fa{color:var(--primary-text-1);font-size:22px;margin:0;padding:0}.left-menu.troubleshooting-mode{max-width:150px}.left-menu.troubleshooting-mode .left-menu-buttons-group h3{margin:20px 0 0;padding:0 5px}.left-menu.troubleshooting-mode a{align-items:baseline;display:flex;flex-flow:row nowrap;font-weight:400!important;gap:5px;margin:0;opacity:.8;padding:5px;width:150px}.left-menu.troubleshooting-mode a i{margin:0;padding:0}.left-menu.troubleshooting-mode a span{display:inline;font-size:14px;line-height:1.1em;margin:0}.burger-close,.burger-open{display:none}.blur{filter:grayscale(100%)}.visible{display:block}.absolute{position:absolute}@media (max-width:992px){.left-menu{min-width:150px}.left-menu a i[data-fa-i2svg]+p{font-size:14px;min-width:150px}.left-menu .scroll-group{height:auto;overflow-x:hidden;overflow-y:scroll}}@media (max-width:767px){.arrow-container{display:none}}.form-check{align-items:center;display:flex}input[type=email],input[type=number],input[type=password],input[type=text]{background-color:var(--default-bg);border:2px solid var(--default-color-5);border-radius:6px;color:var(--default-color);font-size:16px;height:42px;padding-left:10px;width:100%}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{opacity:.4}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled{border-color:var(--border)!important}select{background-color:var(--default-bg)!important;border:2px solid var(--default-color-5);border-radius:6px!important;color:var(--default-color);font-size:18px;height:42px!important;padding:5px!important;width:100%}select::placeholder{opacity:.4}select:disabled{border-color:var(--border)!important}textarea{background-color:var(--default-bg)!important;border:2px solid var(--default-color-5);border-radius:6px;color:var(--default-color);font-size:18px;padding:10px;width:100%}textarea::placeholder{opacity:.4}textarea:disabled{border-color:var(--border)!important;color:var(--default-color);font-style:italic}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--primary-text-1);border-radius:4px;margin:0;padding:6px;transition:all .2s linear}input[type=radio]:checked{background:var(--primary-text-1)}input[type=radio]~label{color:var(--primary-text-1);font-size:14px;margin:0;padding:6px}input[type=radio]~label:hover{cursor:pointer}input[type=radio]:disabled{border-color:var(--border)!important;cursor:unset!important}input[type=radio]:disabled~label{color:var(--primary-text-1);cursor:default!important;opacity:.8}input[type=radio]:checked{background-color:var(--primary-text-1)}input[type=radio]:checked:disabled{background-color:var(--disabled)!important}input[type=radio]:hover{cursor:pointer}.top-section-title{align-items:center;background-color:var(--default-bg);border:2px solid var(--default-color-5);border-radius:12px;display:flex!important;justify-content:left;margin-bottom:25px;padding:20px 25px}.top-section-title .flex-end,.top-section-title .flex-single{display:flex;justify-content:flex-end;margin-left:auto}.top-section-title .flex-end .dropdown-menu,.top-section-title .flex-single .dropdown-menu{margin:auto}.top-section-title .flex-end button:not(.troubadour-button),.top-section-title .flex-single button:not(.troubadour-button){align-items:center;line-height:normal;margin:auto}.top-section-title .flex-section{display:flex!important}.top-section-title .flex{display:flex}.top-section-title .group-button{width:100%}.top-section-title .flex-group{align-items:center;display:flex;flex-grow:3;flex-wrap:wrap}.top-section-title h2 svg,.top-section-title h4 svg,.top-section-title i{align-items:center;display:flex;font-size:19px;margin-right:10px;padding-left:5px}.top-section-title img{height:20px;margin-right:10px}.top-section-title a{margin:0 5px}.top-section-title button:not(.troubadour-button){background-color:var(--primary-text-1);border:2px solid hsla(0,0%,100%,0);border-radius:6px;color:var(--default-color-2);float:right;font-size:15px;font-weight:600;margin:0 auto;text-decoration:none;transition:all .2s cubic-bezier(.25,.8,.25,1)}.top-section-title button:not(.troubadour-button) img{filter:invert(100%) sepia(100%) saturate(16%) hue-rotate(234deg) brightness(106%) contrast(104%);height:18px}.top-section-title button:not(.troubadour-button):hover{background-color:var(--primary-text-2-dark)}.top-section-title .delete-button,.top-section-title .reject-button{background-color:var(--content-invalid);display:flex;margin-left:10px}.top-section-title .delete-button .button-subtext,.top-section-title .reject-button .button-subtext{display:inline}.top-section-title .delete-button:hover,.top-section-title .reject-button:hover{opacity:.8}.top-section-title button:hover{background-color:var(--primary-text-2-dark)}.top-section-title .student-overflow{color:var(--content-invalid);opacity:1!important}.top-section-title .text-element{align-content:center;align-items:center;color:var(--default-color);display:inline-flex;font-size:clamp(15px,2vw,19px);font-weight:700;line-height:1;margin:0;padding-right:5px}.top-section-title .text-element:first-letter{text-transform:uppercase}.top-section-title .text-element span{margin-bottom:auto;margin-top:auto}.top-section-title .group-name{align-items:flex-start;color:var(--primary-text-1);display:flex;flex-direction:column;font-size:19px;font-weight:900}.top-section-title .group-name+.visible-challenge-counter{color:var(--primary-text-1);font-size:12px;text-align:left}.top-section-title .filters-wrap{display:flex;flex:1 1 100%;flex-direction:column}.top-section-title .filters-wrap .filters-reset{margin-top:15px!important}@media (min-width:601px){.top-section-title .filters-wrap{flex-basis:auto;flex-direction:row}.top-section-title .filters-wrap .filters-reset{margin-top:auto!important}}@media (min-width:990px){.top-section-title .filters-wrap{flex-wrap:nowrap}}.top-section-title .filter-block{align-self:center;display:flex;flex-direction:column;padding:5px 0 5px 10px}@media (min-width:769px){.top-section-title .filter-block{flex-direction:column}}.top-section-title .filter-block .title{font-size:12px;font-weight:bolder;margin:auto 10px;opacity:.6}.top-section-title .filter-block .content{margin:auto}.top-section-title .filter-block .content button{margin:unset;min-width:100px}@media (max-width:1200px){.top-section-title{font-size:12px}.top-section-title .group-name{font-size:16px}.top-section-title .group-name+.visible-challenge-counter{font-size:10px}.top-section-title .flex-end button,.top-section-title .flex-single button{font-size:12px}.top-section-title .flex-end button i,.top-section-title .flex-single button i{margin:auto 0 auto 10px}}@media (max-width:992px){.top-section-title{flex-wrap:wrap}.top-section-title:first-of-type{padding-top:25px}.top-section-title .title-group{padding-bottom:15px}.top-section-title .flex-end{justify-content:flex-start;margin-left:0!important;padding:15px 0}.top-section-title .flex-end button:not(.troubadour-button){font-size:12px}.top-section-title .filter-block{align-items:center;justify-content:center;padding:5px}.top-section-title .filter-block .title{font-size:12px;margin:0 10px 0 0;padding-left:0}.top-section-title .filter-block .content{margin:0}}.border-class{border:2px solid var(--primary-text-1)}.form-panel{background-color:var(--default-bg);border:2px solid var(--default-color-5);border-radius:10px;margin:0 -15px 50px;max-width:none;min-width:100%;padding:60px 0}.form-panel hr{margin:20px 0 35px}.form-panel .section-title{font-size:18px;font-weight:700;padding:0 42px}.form-panel form{margin:0 auto;padding:0;width:80%}.form-panel .row{line-height:22px;margin-bottom:15px}.form-panel .row-flex{display:flex}.form-panel .row-flex div{margin:auto}.form-panel .row-flex input{margin:0 10px}.form-panel i.fa{font-size:16px;margin:0 0 0 10px}.form-panel .sub-title{font-size:20px;margin:0 auto;opacity:.8;padding:0;width:80%}.form-panel .inline-tooltip{font-size:12px;font-weight:700;opacity:.8}.form-panel .section{font-size:22px;margin:20px auto auto;opacity:.7;padding:0}.form-panel .name-field{padding-bottom:25px}.form-panel .know-more-field{align-items:center;display:flex;padding-bottom:15px;padding-top:25px}.form-panel .tooltip .tooltip-inner{border-radius:6px!important;font-size:13px;max-width:400px!important;padding:15px!important;white-space:normal}.form-panel label{color:var(--default-color);font-size:15px;font-style:normal;font-weight:400;margin:0 0 10px}.form-panel select{border:2px solid var(--primary-text-1);color:var(--primary-text-1);width:100%!important}.form-panel .row-disabled{pointer-events:none}.form-panel .multi-checkbox-element .all-themes{padding-bottom:15px}.form-panel .multi-checkbox-element .all-themes .all-themes-icon{font-size:1.35em;margin:0 3px 0 -8px}.form-panel .multi-checkbox-element .all-themes .all-themes-icon.fa-toggle-on{color:var(--valid)}.form-panel .multi-checkbox-element .all-themes .all-themes-icon.fa-toggle-off{color:var(--disabled)}.form-panel .multi-checkbox-element .deselect-all-themes{padding-bottom:25px}.form-panel .multi-checkbox-element .inner{align-items:center;display:flex;float:left}.form-panel .multi-checkbox-element i{font-size:19px;left:-10px;position:absolute}.form-panel .valid{background-color:var(--content-valid)}.form-panel .invalid{background-color:var(--content-invalid)}.form-panel .error-text{color:var(--content-invalid)!important;padding:10px 0 0}.form-panel .error-text ul{list-style-type:none;margin:0;padding:0}.form-panel .color--confirmed{color:var(--content-valid)!important}.form-panel .color--error{color:var(--content-invalid)!important}.form-panel .color--default{color:var(--default-color)!important}.form-panel .border--error{border:2px solid var(--content-invalid)!important}.form-panel .border--confirmed{border:2px solid var(--content-valid)!important}.form-panel .border--default{border:2px solid var(--primary-text-1)!important}@media only screen and (max-width:992px){.sm-hide{display:none}}@media only screen and (max-width:767px){.xs-hide{display:none}}.info-panel{background:var(--landing-bg-3);border:1px solid var(--primary-text-2);border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.2);box-sizing:border-box;display:flex;margin-bottom:25px;padding:15px 60px 15px 15px;position:relative}.info-panel,.info-panel [class*=col-]{align-items:center}.info-panel .info-panel-image{align-items:center;height:150px;margin:0;overflow:hidden;padding:0;position:relative;width:500px}.info-panel .info-panel-image img{display:block;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.info-panel .inner-text{padding:10px}.info-panel .info-card-title{color:var(-default-color-4);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:auto;padding-bottom:10px}.info-panel .info-panel-text{color:var(-default-color-4);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:auto}.info-panel .info-panel-text a{color:var(--default-color-4);font-weight:700;text-decoration:underline}.info-panel .info-panel-text a:hover{text-decoration:underline}.info-panel .close-info-panel{align-items:center;background-color:var(--landing-bg-2);border-radius:50%;display:flex;height:36px;justify-content:center;left:-18px;position:absolute;top:-18px;width:36px}.info-panel .close-info-panel i[data-fa-i2svg]{color:var(--default-color-2);font-size:20px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.info-panel .close-info-panel i[data-fa-i2svg]:hover{color:var(--default-color);cursor:pointer}.info-panel .close-info-panel i[data-fa-i2svg]:active{opacity:.4}.info-panel .buttons-div{display:flex;margin:auto}.info-panel .buttons-div .info-panel-button{box-shadow:0 1px 5px rgba(0,0,0,.2);margin:10px auto auto}.info-panel-aren{background:var(--landing-bg-3);background-color:var(--aren);border:1px solid var(--primary-text-2);border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);box-sizing:border-box;display:flex;margin-bottom:25px;padding:15px 60px 15px 15px;position:relative}.info-panel-aren,.info-panel-aren [class*=col-]{align-items:center}.info-panel-aren .info-panel-image{align-items:center;height:150px;margin:0;overflow:hidden;padding:0;position:relative;width:500px}.info-panel-aren .info-panel-image img{display:block;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.info-panel-aren .inner-text{padding:10px}.info-panel-aren .info-card-title{color:var(-default-color-4);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:auto;padding-bottom:10px}.info-panel-aren .info-panel-text{color:var(-default-color-4);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:auto}.info-panel-aren .info-panel-text a{color:var(--default-color-4);font-weight:700;text-decoration:underline}.info-panel-aren .info-panel-text a:hover{text-decoration:underline}.info-panel-aren .close-info-panel{align-items:center;background-color:var(--landing-bg-2);border-radius:50%;display:flex;height:36px;justify-content:center;left:-18px;position:absolute;top:-18px;width:36px}.info-panel-aren .close-info-panel i[data-fa-i2svg]{color:var(--default-color-2);font-size:20px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.info-panel-aren .close-info-panel i[data-fa-i2svg]:hover{color:var(--default-color);cursor:pointer}.info-panel-aren .close-info-panel i[data-fa-i2svg]:active{opacity:.4}.info-panel-aren .buttons-div{display:flex;margin:auto}.info-panel-aren .buttons-div .info-panel-button{box-shadow:0 1px 5px rgba(0,0,0,.2);margin:10px auto auto}.student-overflow-container{width:100%}.student-overflow-container .student-overflow-msg{background-color:var(--default-bg-3);border-radius:20px;box-shadow:var(--dropshadow);display:flex;flex-flow:column wrap;margin:40px;padding:30px 40px;position:relative}.student-overflow-container .student-overflow-msg:after{aspect-ratio:78/114;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-paid-package-ribbon.svg);background-repeat:no-repeat;background-size:cover;content:"";position:absolute;right:25px;top:-30px;width:54px}.student-overflow-container .student-overflow-msg h2{color:var(--troubadour-main);font-size:23px;font-weight:700;line-height:1em;margin:0 0 20px;text-transform:none}.student-overflow-container .student-overflow-msg p{color:var(--default-color-4);font-size:18px;font-style:normal;font-weight:400;line-height:1.2em;margin:0 0 20px}.student-overflow-container .student-overflow-msg p:last-child{margin-bottom:0}@media screen and (max-width:767px){.info-panel{border-radius:0;box-shadow:none!important;margin-bottom:10px;padding:10px}.info-panel .inner-text{padding:5px}.info-panel .info-card-title{font-size:14px}.info-panel .info-panel-text{font-size:12px}}.top-progression-bar{background-color:var(--breadcrumb-text-2);border-radius:10px;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-bottom:25px;padding:20px 25px 32px}.top-progression-bar.small-bar{max-width:992px}.top-progression-bar .tuto-header{align-items:center;display:flex;padding-bottom:15px}.top-progression-bar .tuto-header h1{display:flex;font-size:21px;font-weight:700;margin:0}.top-progression-bar .tuto-header h1 i{padding-right:6px}.top-progression-bar .tuto-header .group-icons{align-items:center;display:flex;flex-flow:row-reverse;margin-left:auto}.top-progression-bar .tuto-header .group-icons .close-tutorial,.top-progression-bar .tuto-header .group-icons .skip-step{color:var(--breadcrumb-text-1);font-size:16px;padding:5px}.top-progression-bar .tuto-header .group-icons .close-tutorial:hover,.top-progression-bar .tuto-header .group-icons .skip-step:hover{cursor:pointer;opacity:.6}.top-progression-bar .breadcrumb-row{align-items:stretch;display:flex;flex-direction:row;width:100%}.top-progression-bar .breadcrumb-row .step-container{display:inline-flex;flex-grow:2;margin:0 auto}.top-progression-bar .breadcrumb-row .step-container .step-block{align-content:center;border:1px solid var(--breadcrumb-text-1);border-radius:12px;color:var(--breadcrumb-text-1);display:flex;font-weight:700;margin:auto 10px;opacity:.3;padding:12px 8px;width:80%}.top-progression-bar .breadcrumb-row .step-container .step-block:only-child{width:100%}.top-progression-bar .breadcrumb-row .step-container .step-block.current,.top-progression-bar .breadcrumb-row .step-container .step-block.done{opacity:1}.top-progression-bar .breadcrumb-row .step-container .step-block.done{background-color:var(--breadcrumb-success);border:1px solid var(--breadcrumb-success);color:var(--breadcrumb-text-2)}.top-progression-bar .breadcrumb-row .step-container .step-block.current:hover{background-color:var(--breadcrumb-text-1);color:var(--breadcrumb-text-2);cursor:pointer}.top-progression-bar .breadcrumb-row .step-container .step-block div{margin:auto;text-align:center}.top-progression-bar .breadcrumb-row .step-container .step-block div:only-child{margin:auto}.top-progression-bar .breadcrumb-row .step-container .step-block svg{margin:auto 10px}.top-progression-bar .breadcrumb-row .step-container .step-separator{background-color:var(--breadcrumb-text-1);border-radius:10px;height:7px;margin:auto;opacity:.3;width:20%}.top-progression-bar .breadcrumb-row .step-container .step-separator.current,.top-progression-bar .breadcrumb-row .step-container .step-separator.done{opacity:1}.top-progression-bar .breadcrumb-row .step-container .step-separator.done{background-color:var(--breadcrumb-success)}.logged-out{margin:35px;padding:30px}@media (max-width:767px){.top-progression-bar{border-radius:0;border-top:1px solid var(--border);box-shadow:none!important;display:none;margin:0!important;padding:10px}.top-progression-bar .breadcrumb-row .step-inner{font-size:12px}.email-info-panel{border-bottom:1px solid var(--border);border-radius:0!important;box-shadow:none!important;padding:10px!important}.email-info-panel .cartIcon i[data-fa-i2svg]{font-size:24px!important}.email-info-panel .title{font-size:22px!important}.email-info-panel .text{font-size:14px!important}}.dropdown{display:inline-block}.dropdown button:not(.troubadour-button){all:unset}.dropdown button:not(.troubadour-button).show .fa-angle-down,.dropdown button:not(.troubadour-button).show .fa-caret-down,.dropdown button:not(.troubadour-button).show .fa-chevron-down{transform:rotate(180deg)}.dropdown button[data-open-under=true]{position:relative;z-index:910!important}.dropdown:hover{cursor:pointer}.dropdown .active-count{margin-left:5px}.dropdown .fa-angle-down,.dropdown .fa-caret-down,.dropdown .fa-chevron-down{transition:all .4s cubic-bezier(.25,.8,.25,1)}.dropdown.active .dropdown-toggle{background:var(--default-darker-bg)!important}.dropdown .dropdown-backdrop{z-index:880}.dropdown .dropdown-toggle:after{transition:all .2s linear}.dropdown .dropdown-toggle.show:after{transform:rotate(180deg)}.dropdown .dropdown-button{background-color:var(--primary-text-1);border:1px solid var(--primary-text-1);border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,.3);color:var(--default-color-2);display:flex;float:right;font-size:15px;font-weight:600;padding:8px 17px;text-decoration:none;transition:all .4s cubic-bezier(.25,.8,.25,1)}.dropdown .dropdown-button:hover{background-color:var(--default-color-2);color:var(--primary-text-1);cursor:pointer}.dropdown .dropdown-button:focus{box-shadow:none}.dropdown .dropdown-button.show .fa-angle-down,.dropdown .dropdown-button.show .fa-caret-down,.dropdown .dropdown-button.show .fa-chevron-down{transform:rotate(180deg)}.dropdown .dropdown-button .dropdown-text{align-items:center;display:inline-flex;font-weight:700;margin:auto auto auto 0;text-decoration:none;white-space:nowrap}.dropdown .dropdown-button .dropdown-text p{margin:0!important}.dropdown .dropdown-button .dropdown-text .status-icon{display:none}.dropdown .dropdown-button .dropdown-text :first-child:not(.half-left){margin:auto 10px auto 0}.dropdown .dropdown-button svg{margin:auto 0 auto 15px}.filter-menu{font-size:15px}.filters-reset{background-color:var(--primary-text-1);border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,.3);color:var(--default-color-2);display:flex;float:right;font-size:18px;font-weight:600;margin:auto 0 7px 20px!important;padding:8px;text-decoration:none;transition:all .4s cubic-bezier(.25,.8,.25,1)}.filters-reset,.filters-reset:hover{border:1px solid var(--primary-text-1)}.filters-reset:hover{background:var(--default-color-2);color:var(--primary-text-1);cursor:pointer}.filters-reset:focus{box-shadow:none}.filters-reset svg{margin:auto 0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.square{align-self:center;background-color:var(--disabled);border:2px solid var(--default-color-2);border-radius:50%;height:15px;margin-right:10px;width:15px}.filter--all a{color:var(--dropdown-all)!important;margin:0}.filter--all a:hover{background-color:var(--dropdown-all)!important;color:var(--default-color-2)!important}.filter--all .square{background-color:var(--dropdown-all)}.filter--all .status-icon{color:var(--dropdown-all),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--all .filter-active{background-color:var(--dropdown-all)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--all .filter-active:hover{background-color:var(--dropdown-all);color:var(--default-color-2);opacity:.6}.filter--all .filter-active .status-icon{color:var(--dropdown-all),.8;opacity:.8}.filter--to-review a{color:var(--userchallenge-status-to-review)!important;margin:0}.filter--to-review a:hover{background-color:var(--userchallenge-status-to-review)!important;color:var(--default-color-2)!important}.filter--to-review .square{background-color:var(--userchallenge-status-to-review)}.filter--to-review .status-icon{color:var(--userchallenge-status-to-review),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--to-review .filter-active{background-color:var(--userchallenge-status-to-review)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--to-review .filter-active:hover{background-color:var(--userchallenge-status-to-review);color:var(--default-color-2);opacity:.6}.filter--to-review .filter-active .status-icon{color:var(--userchallenge-status-to-review),.8;opacity:.8}.filter--in-progress a{color:var(--userchallenge-status-construction)!important;margin:0}.filter--in-progress a:hover{background-color:var(--userchallenge-status-construction)!important;color:var(--default-color-2)!important}.filter--in-progress .square{background-color:var(--userchallenge-status-construction)}.filter--in-progress .status-icon{color:var(--userchallenge-status-construction),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--in-progress .filter-active{background-color:var(--userchallenge-status-construction)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--in-progress .filter-active:hover{background-color:var(--userchallenge-status-construction);color:var(--default-color-2);opacity:.6}.filter--in-progress .filter-active .status-icon{color:var(--userchallenge-status-construction),.8;opacity:.8}.filter--need-revision a{color:var(--userchallenge-status-revision)!important;margin:0}.filter--need-revision a:hover{background-color:var(--userchallenge-status-revision)!important;color:var(--default-color-2)!important}.filter--need-revision .square{background-color:var(--userchallenge-status-revision)}.filter--need-revision .status-icon{color:var(--userchallenge-status-revision),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--need-revision .filter-active{background-color:var(--userchallenge-status-revision)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--need-revision .filter-active:hover{background-color:var(--userchallenge-status-revision);color:var(--default-color-2);opacity:.6}.filter--need-revision .filter-active .status-icon{color:var(--userchallenge-status-revision),.8;opacity:.8}.filter--completed a{color:var(--userchallenge-status-done)!important;margin:0}.filter--completed a:hover{background-color:var(--userchallenge-status-done)!important;color:var(--default-color-2)!important}.filter--completed .square{background-color:var(--userchallenge-status-done)}.filter--completed .status-icon{color:var(--userchallenge-status-done),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--completed .filter-active{background-color:var(--userchallenge-status-done)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--completed .filter-active:hover{background-color:var(--userchallenge-status-done);color:var(--default-color-2);opacity:.6}.filter--completed .filter-active .status-icon{color:var(--userchallenge-status-done),.8;opacity:.8}.filter--group-0 a{color:var(--filter-group-1)!important;margin:0}.filter--group-0 a:hover{background-color:var(--filter-group-1)!important;color:var(--default-color-2)!important}.filter--group-0 .square{background-color:var(--filter-group-1)}.filter--group-0 .status-icon{color:var(--filter-group-1),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--group-0 .filter-active{background-color:var(--filter-group-1)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--group-0 .filter-active:hover{background-color:var(--filter-group-1);color:var(--default-color-2);opacity:.6}.filter--group-0 .filter-active .status-icon{color:var(--filter-group-1),.8;opacity:.8}.filter--group-1 a{color:var(--filter-group-2)!important;margin:0}.filter--group-1 a:hover{background-color:var(--filter-group-2)!important;color:var(--default-color-2)!important}.filter--group-1 .square{background-color:var(--filter-group-2)}.filter--group-1 .status-icon{color:var(--filter-group-2),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--group-1 .filter-active{background-color:var(--filter-group-2)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--group-1 .filter-active:hover{background-color:var(--filter-group-2);color:var(--default-color-2);opacity:.6}.filter--group-1 .filter-active .status-icon{color:var(--filter-group-2),.8;opacity:.8}.filter--archived a{color:var(--student-archived)!important;margin:0}.filter--archived a:hover{background-color:var(--student-archived)!important;color:var(--default-color-2)!important}.filter--archived .square{background-color:var(--student-archived)}.filter--archived .status-icon{color:var(--student-archived),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--archived .filter-active{background-color:var(--student-archived)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--archived .filter-active:hover{background-color:var(--student-archived);color:var(--default-color-2);opacity:.6}.filter--archived .filter-active .status-icon{color:var(--student-archived),.8;opacity:.8}.filter--pending a{color:var(--student-pending)!important;margin:0}.filter--pending a:hover{background-color:var(--student-pending)!important;color:var(--default-color-2)!important}.filter--pending .square{background-color:var(--student-pending)}.filter--pending .status-icon{color:var(--student-pending),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--pending .filter-active{background-color:var(--student-pending)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--pending .filter-active:hover{background-color:var(--student-pending);color:var(--default-color-2);opacity:.6}.filter--pending .filter-active .status-icon{color:var(--student-pending),.8;opacity:.8}.filter--enabled a{color:var(--challenge-activate)!important;margin:0}.filter--enabled a:hover{background-color:var(--challenge-activate)!important;color:var(--default-color-2)!important}.filter--enabled .square{background-color:var(--challenge-activate)}.filter--enabled .status-icon{color:var(--challenge-activate),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--enabled .filter-active{background-color:var(--challenge-activate)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--enabled .filter-active:hover{background-color:var(--challenge-activate);color:var(--default-color-2);opacity:.6}.filter--enabled .filter-active .status-icon{color:var(--challenge-activate),.8;opacity:.8}.filter--disabled a{color:var(--challenge-deactivate)!important;margin:0}.filter--disabled a:hover{background-color:var(--challenge-deactivate)!important;color:var(--default-color-2)!important}.filter--disabled .square{background-color:var(--challenge-deactivate)}.filter--disabled .status-icon{color:var(--challenge-deactivate),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--disabled .filter-active{background-color:var(--challenge-deactivate)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--disabled .filter-active:hover{background-color:var(--challenge-deactivate);color:var(--default-color-2);opacity:.6}.filter--disabled .filter-active .status-icon{color:var(--challenge-deactivate),.8;opacity:.8}.filter--deleted a{color:var(--button-removed)!important;margin:0}.filter--deleted a:hover{background-color:var(--button-removed)!important;color:var(--default-color-2)!important}.filter--deleted .square{background-color:var(--button-removed)}.filter--deleted .status-icon{color:var(--button-removed),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--deleted .filter-active{background-color:var(--button-removed)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--deleted .filter-active:hover{background-color:var(--button-removed);color:var(--default-color-2);opacity:.6}.filter--deleted .filter-active .status-icon{color:var(--button-removed),.8;opacity:.8}.filter--writing a{color:var(--writing-challenge)!important;margin:0}.filter--writing a:hover{background-color:var(--writing-challenge)!important;color:var(--default-color-2)!important}.filter--writing .square{background-color:var(--writing-challenge)}.filter--writing .status-icon{color:var(--writing-challenge),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--writing .filter-active{background-color:var(--writing-challenge)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--writing .filter-active:hover{background-color:var(--writing-challenge);color:var(--default-color-2);opacity:.6}.filter--writing .filter-active .status-icon{color:var(--writing-challenge),.8;opacity:.8}.filter--reading a{color:var(--reading-challenge)!important;margin:0}.filter--reading a:hover{background-color:var(--reading-challenge)!important;color:var(--default-color-2)!important}.filter--reading .square{background-color:var(--reading-challenge)}.filter--reading .status-icon{color:var(--reading-challenge),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--reading .filter-active{background-color:var(--reading-challenge)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--reading .filter-active:hover{background-color:var(--reading-challenge);color:var(--default-color-2);opacity:.6}.filter--reading .filter-active .status-icon{color:var(--reading-challenge),.8;opacity:.8}.filter--template-all a{color:var(--dropdown-all)!important;margin:0}.filter--template-all a:hover{background-color:var(--dropdown-all)!important;color:var(--default-color-2)!important}.filter--template-all .square{background-color:var(--dropdown-all)}.filter--template-all .status-icon{color:var(--dropdown-all),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--template-all .filter-active{background-color:var(--dropdown-all)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--template-all .filter-active:hover{background-color:var(--dropdown-all);color:var(--default-color-2);opacity:.6}.filter--template-all .filter-active .status-icon{color:var(--dropdown-all),.8;opacity:.8}.filter--template-all .half-left,.filter--template-all .half-right{align-self:center;height:15px;margin-right:10px;padding:0;width:7.5px}.filter--template-all .half-left{background-color:var(--writing-challenge);border-bottom-left-radius:15px;border-top-left-radius:15px;margin-right:2px}.filter--template-all .half-right{background-color:var(--reading-challenge);border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:10px}.filter--grade:nth-of-type(4n+0) a{color:#dd813f!important;margin:0}.filter--grade:nth-of-type(4n+0) a:hover{background-color:#dd813f!important;color:var(--default-color-2)!important}.filter--grade:nth-of-type(4n+0) .square{background-color:#dd813f}.filter--grade:nth-of-type(4n+0) .status-icon{color:#dd813f,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--grade:nth-of-type(4n+0) .filter-active{background-color:#dd813f!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--grade:nth-of-type(4n+0) .filter-active:hover{background-color:#dd813f;color:var(--default-color-2);opacity:.6}.filter--grade:nth-of-type(4n+0) .filter-active .status-icon{color:#dd813f,.8;opacity:.8}.filter--grade:nth-of-type(4n+1) a{color:#e57964!important;margin:0}.filter--grade:nth-of-type(4n+1) a:hover{background-color:#e57964!important;color:var(--default-color-2)!important}.filter--grade:nth-of-type(4n+1) .square{background-color:#e57964}.filter--grade:nth-of-type(4n+1) .status-icon{color:#e57964,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--grade:nth-of-type(4n+1) .filter-active{background-color:#e57964!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--grade:nth-of-type(4n+1) .filter-active:hover{background-color:#e57964;color:var(--default-color-2);opacity:.6}.filter--grade:nth-of-type(4n+1) .filter-active .status-icon{color:#e57964,.8;opacity:.8}.filter--grade:nth-of-type(4n+2) a{color:#ed7189!important;margin:0}.filter--grade:nth-of-type(4n+2) a:hover{background-color:#ed7189!important;color:var(--default-color-2)!important}.filter--grade:nth-of-type(4n+2) .square{background-color:#ed7189}.filter--grade:nth-of-type(4n+2) .status-icon{color:#ed7189,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--grade:nth-of-type(4n+2) .filter-active{background-color:#ed7189!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--grade:nth-of-type(4n+2) .filter-active:hover{background-color:#ed7189;color:var(--default-color-2);opacity:.6}.filter--grade:nth-of-type(4n+2) .filter-active .status-icon{color:#ed7189,.8;opacity:.8}.filter--grade:nth-of-type(4n+3) a{color:#f468ad!important;margin:0}.filter--grade:nth-of-type(4n+3) a:hover{background-color:#f468ad!important;color:var(--default-color-2)!important}.filter--grade:nth-of-type(4n+3) .square{background-color:#f468ad}.filter--grade:nth-of-type(4n+3) .status-icon{color:#f468ad,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--grade:nth-of-type(4n+3) .filter-active{background-color:#f468ad!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--grade:nth-of-type(4n+3) .filter-active:hover{background-color:#f468ad;color:var(--default-color-2);opacity:.6}.filter--grade:nth-of-type(4n+3) .filter-active .status-icon{color:#f468ad,.8;opacity:.8}.filter--concept:nth-of-type(4n+0) a{color:#e59738!important;margin:0}.filter--concept:nth-of-type(4n+0) a:hover{background-color:#e59738!important;color:var(--default-color-2)!important}.filter--concept:nth-of-type(4n+0) .square{background-color:#e59738}.filter--concept:nth-of-type(4n+0) .status-icon{color:#e59738,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--concept:nth-of-type(4n+0) .filter-active{background-color:#e59738!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--concept:nth-of-type(4n+0) .filter-active:hover{background-color:#e59738;color:var(--default-color-2);opacity:.6}.filter--concept:nth-of-type(4n+0) .filter-active .status-icon{color:#e59738,.8;opacity:.8}.filter--concept:nth-of-type(4n+1) a{color:#eb895f!important;margin:0}.filter--concept:nth-of-type(4n+1) a:hover{background-color:#eb895f!important;color:var(--default-color-2)!important}.filter--concept:nth-of-type(4n+1) .square{background-color:#eb895f}.filter--concept:nth-of-type(4n+1) .status-icon{color:#eb895f,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--concept:nth-of-type(4n+1) .filter-active{background-color:#eb895f!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--concept:nth-of-type(4n+1) .filter-active:hover{background-color:#eb895f;color:var(--default-color-2);opacity:.6}.filter--concept:nth-of-type(4n+1) .filter-active .status-icon{color:#eb895f,.8;opacity:.8}.filter--concept:nth-of-type(4n+2) a{color:#f17c85!important;margin:0}.filter--concept:nth-of-type(4n+2) a:hover{background-color:#f17c85!important;color:var(--default-color-2)!important}.filter--concept:nth-of-type(4n+2) .square{background-color:#f17c85}.filter--concept:nth-of-type(4n+2) .status-icon{color:#f17c85,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--concept:nth-of-type(4n+2) .filter-active{background-color:#f17c85!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--concept:nth-of-type(4n+2) .filter-active:hover{background-color:#f17c85;color:var(--default-color-2);opacity:.6}.filter--concept:nth-of-type(4n+2) .filter-active .status-icon{color:#f17c85,.8;opacity:.8}.filter--concept:nth-of-type(4n+3) a{color:#f66eac!important;margin:0}.filter--concept:nth-of-type(4n+3) a:hover{background-color:#f66eac!important;color:var(--default-color-2)!important}.filter--concept:nth-of-type(4n+3) .square{background-color:#f66eac}.filter--concept:nth-of-type(4n+3) .status-icon{color:#f66eac,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--concept:nth-of-type(4n+3) .filter-active{background-color:#f66eac!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--concept:nth-of-type(4n+3) .filter-active:hover{background-color:#f66eac;color:var(--default-color-2);opacity:.6}.filter--concept:nth-of-type(4n+3) .filter-active .status-icon{color:#f66eac,.8;opacity:.8}.filter--subject:nth-of-type(4n+0) a{color:#9377f1!important;margin:0}.filter--subject:nth-of-type(4n+0) a:hover{background-color:#9377f1!important;color:var(--default-color-2)!important}.filter--subject:nth-of-type(4n+0) .square{background-color:#9377f1}.filter--subject:nth-of-type(4n+0) .status-icon{color:#9377f1,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--subject:nth-of-type(4n+0) .filter-active{background-color:#9377f1!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--subject:nth-of-type(4n+0) .filter-active:hover{background-color:#9377f1;color:var(--default-color-2);opacity:.6}.filter--subject:nth-of-type(4n+0) .filter-active .status-icon{color:#9377f1,.8;opacity:.8}.filter--subject:nth-of-type(4n+1) a{color:#ad71e9!important;margin:0}.filter--subject:nth-of-type(4n+1) a:hover{background-color:#ad71e9!important;color:var(--default-color-2)!important}.filter--subject:nth-of-type(4n+1) .square{background-color:#ad71e9}.filter--subject:nth-of-type(4n+1) .status-icon{color:#ad71e9,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--subject:nth-of-type(4n+1) .filter-active{background-color:#ad71e9!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--subject:nth-of-type(4n+1) .filter-active:hover{background-color:#ad71e9;color:var(--default-color-2);opacity:.6}.filter--subject:nth-of-type(4n+1) .filter-active .status-icon{color:#ad71e9,.8;opacity:.8}.filter--subject:nth-of-type(4n+2) a{color:#c86ce2!important;margin:0}.filter--subject:nth-of-type(4n+2) a:hover{background-color:#c86ce2!important;color:var(--default-color-2)!important}.filter--subject:nth-of-type(4n+2) .square{background-color:#c86ce2}.filter--subject:nth-of-type(4n+2) .status-icon{color:#c86ce2,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--subject:nth-of-type(4n+2) .filter-active{background-color:#c86ce2!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--subject:nth-of-type(4n+2) .filter-active:hover{background-color:#c86ce2;color:var(--default-color-2);opacity:.6}.filter--subject:nth-of-type(4n+2) .filter-active .status-icon{color:#c86ce2,.8;opacity:.8}.filter--subject:nth-of-type(4n+3) a{color:#e266da!important;margin:0}.filter--subject:nth-of-type(4n+3) a:hover{background-color:#e266da!important;color:var(--default-color-2)!important}.filter--subject:nth-of-type(4n+3) .square{background-color:#e266da}.filter--subject:nth-of-type(4n+3) .status-icon{color:#e266da,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--subject:nth-of-type(4n+3) .filter-active{background-color:#e266da!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--subject:nth-of-type(4n+3) .filter-active:hover{background-color:#e266da;color:var(--default-color-2);opacity:.6}.filter--subject:nth-of-type(4n+3) .filter-active .status-icon{color:#e266da,.8;opacity:.8}.filter--language:nth-of-type(4n+0) a,.filter--studied-language:nth-of-type(4n+0) a{color:#2081cb!important;margin:0}.filter--language:nth-of-type(4n+0) a:hover,.filter--studied-language:nth-of-type(4n+0) a:hover{background-color:#2081cb!important;color:var(--default-color-2)!important}.filter--language:nth-of-type(4n+0) .square,.filter--studied-language:nth-of-type(4n+0) .square{background-color:#2081cb}.filter--language:nth-of-type(4n+0) .status-icon,.filter--studied-language:nth-of-type(4n+0) .status-icon{color:#2081cb,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--language:nth-of-type(4n+0) .filter-active,.filter--studied-language:nth-of-type(4n+0) .filter-active{background-color:#2081cb!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--language:nth-of-type(4n+0) .filter-active:hover,.filter--studied-language:nth-of-type(4n+0) .filter-active:hover{background-color:#2081cb;color:var(--default-color-2);opacity:.6}.filter--language:nth-of-type(4n+0) .filter-active .status-icon,.filter--studied-language:nth-of-type(4n+0) .filter-active .status-icon{color:#2081cb,.8;opacity:.8}.filter--language:nth-of-type(4n+1) a,.filter--studied-language:nth-of-type(4n+1) a{color:#5779cd!important;margin:0}.filter--language:nth-of-type(4n+1) a:hover,.filter--studied-language:nth-of-type(4n+1) a:hover{background-color:#5779cd!important;color:var(--default-color-2)!important}.filter--language:nth-of-type(4n+1) .square,.filter--studied-language:nth-of-type(4n+1) .square{background-color:#5779cd}.filter--language:nth-of-type(4n+1) .status-icon,.filter--studied-language:nth-of-type(4n+1) .status-icon{color:#5779cd,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--language:nth-of-type(4n+1) .filter-active,.filter--studied-language:nth-of-type(4n+1) .filter-active{background-color:#5779cd!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--language:nth-of-type(4n+1) .filter-active:hover,.filter--studied-language:nth-of-type(4n+1) .filter-active:hover{background-color:#5779cd;color:var(--default-color-2);opacity:.6}.filter--language:nth-of-type(4n+1) .filter-active .status-icon,.filter--studied-language:nth-of-type(4n+1) .filter-active .status-icon{color:#5779cd,.8;opacity:.8}.filter--language:nth-of-type(4n+2) a,.filter--studied-language:nth-of-type(4n+2) a{color:#8e71cf!important;margin:0}.filter--language:nth-of-type(4n+2) a:hover,.filter--studied-language:nth-of-type(4n+2) a:hover{background-color:#8e71cf!important;color:var(--default-color-2)!important}.filter--language:nth-of-type(4n+2) .square,.filter--studied-language:nth-of-type(4n+2) .square{background-color:#8e71cf}.filter--language:nth-of-type(4n+2) .status-icon,.filter--studied-language:nth-of-type(4n+2) .status-icon{color:#8e71cf,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--language:nth-of-type(4n+2) .filter-active,.filter--studied-language:nth-of-type(4n+2) .filter-active{background-color:#8e71cf!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--language:nth-of-type(4n+2) .filter-active:hover,.filter--studied-language:nth-of-type(4n+2) .filter-active:hover{background-color:#8e71cf;color:var(--default-color-2);opacity:.6}.filter--language:nth-of-type(4n+2) .filter-active .status-icon,.filter--studied-language:nth-of-type(4n+2) .filter-active .status-icon{color:#8e71cf,.8;opacity:.8}.filter--language:nth-of-type(4n+3) a,.filter--studied-language:nth-of-type(4n+3) a{color:#c568d0!important;margin:0}.filter--language:nth-of-type(4n+3) a:hover,.filter--studied-language:nth-of-type(4n+3) a:hover{background-color:#c568d0!important;color:var(--default-color-2)!important}.filter--language:nth-of-type(4n+3) .square,.filter--studied-language:nth-of-type(4n+3) .square{background-color:#c568d0}.filter--language:nth-of-type(4n+3) .status-icon,.filter--studied-language:nth-of-type(4n+3) .status-icon{color:#c568d0,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--language:nth-of-type(4n+3) .filter-active,.filter--studied-language:nth-of-type(4n+3) .filter-active{background-color:#c568d0!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--language:nth-of-type(4n+3) .filter-active:hover,.filter--studied-language:nth-of-type(4n+3) .filter-active:hover{background-color:#c568d0;color:var(--default-color-2);opacity:.6}.filter--language:nth-of-type(4n+3) .filter-active .status-icon,.filter--studied-language:nth-of-type(4n+3) .filter-active .status-icon{color:#c568d0,.8;opacity:.8}.filter--region:nth-of-type(4n+0) a{color:#d3353e!important;margin:0}.filter--region:nth-of-type(4n+0) a:hover{background-color:#d3353e!important;color:var(--default-color-2)!important}.filter--region:nth-of-type(4n+0) .square{background-color:#d3353e}.filter--region:nth-of-type(4n+0) .status-icon{color:#d3353e,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--region:nth-of-type(4n+0) .filter-active{background-color:#d3353e!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--region:nth-of-type(4n+0) .filter-active:hover{background-color:#d3353e;color:var(--default-color-2);opacity:.6}.filter--region:nth-of-type(4n+0) .filter-active .status-icon{color:#d3353e,.8;opacity:.8}.filter--region:nth-of-type(4n+1) a{color:#dd4063!important;margin:0}.filter--region:nth-of-type(4n+1) a:hover{background-color:#dd4063!important;color:var(--default-color-2)!important}.filter--region:nth-of-type(4n+1) .square{background-color:#dd4063}.filter--region:nth-of-type(4n+1) .status-icon{color:#dd4063,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--region:nth-of-type(4n+1) .filter-active{background-color:#dd4063!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--region:nth-of-type(4n+1) .filter-active:hover{background-color:#dd4063;color:var(--default-color-2);opacity:.6}.filter--region:nth-of-type(4n+1) .filter-active .status-icon{color:#dd4063,.8;opacity:.8}.filter--region:nth-of-type(4n+2) a{color:#e84b88!important;margin:0}.filter--region:nth-of-type(4n+2) a:hover{background-color:#e84b88!important;color:var(--default-color-2)!important}.filter--region:nth-of-type(4n+2) .square{background-color:#e84b88}.filter--region:nth-of-type(4n+2) .status-icon{color:#e84b88,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--region:nth-of-type(4n+2) .filter-active{background-color:#e84b88!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--region:nth-of-type(4n+2) .filter-active:hover{background-color:#e84b88;color:var(--default-color-2);opacity:.6}.filter--region:nth-of-type(4n+2) .filter-active .status-icon{color:#e84b88,.8;opacity:.8}.filter--region:nth-of-type(4n+3) a{color:#f255ad!important;margin:0}.filter--region:nth-of-type(4n+3) a:hover{background-color:#f255ad!important;color:var(--default-color-2)!important}.filter--region:nth-of-type(4n+3) .square{background-color:#f255ad}.filter--region:nth-of-type(4n+3) .status-icon{color:#f255ad,.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.filter--region:nth-of-type(4n+3) .filter-active{background-color:#f255ad!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.filter--region:nth-of-type(4n+3) .filter-active:hover{background-color:#f255ad;color:var(--default-color-2);opacity:.6}.filter--region:nth-of-type(4n+3) .filter-active .status-icon{color:#f255ad,.8;opacity:.8}.option--creation a{color:var(--button-action)!important;margin:0}.option--creation a:hover{background-color:var(--button-action)!important;color:var(--default-color-2)!important}.option--creation .square{background-color:var(--button-action)}.option--creation .status-icon{color:var(--button-action),.8;font-size:16px;margin:auto 5px auto 0;opacity:1}.option--creation .filter-active{background-color:var(--button-action)!important;color:var(--default-color-2)!important;font-weight:700;opacity:1}.option--creation .filter-active:hover{background-color:var(--button-action);color:var(--default-color-2);opacity:.6}.option--creation .filter-active .status-icon{color:var(--button-action),.8;opacity:.8}.type-kebab .kebab{background-color:transparent;border:none;border-radius:3px;font-size:16px;padding:5px 8px;transition:all .4s cubic-bezier(.25,.8,.25,1);vertical-align:center}.type-kebab .kebab:hover{background-color:rgba(0,0,0,.08)!important;cursor:pointer;opacity:1!important}.type-kebab .dropdown-menu{min-width:225px}@media screen and (max-width:799px){.type-kebab .dropdown-menu{min-width:100px}}.type-kebab li a{background-color:var(--default-bg);color:var(--default-color)}.type-kebab li a:hover{background-color:var(--default-color)!important;color:var(--default-bg)}.type-text li a{background-color:var(--default-bg);color:var(--default-color)}.type-text li a:hover{background-color:var(--default-color)!important;color:var(--default-bg)}.type-add .add{background-color:transparent;border:none;border-radius:3px;font-size:16px;padding:5px;transition:all .4s cubic-bezier(.25,.8,.25,1);vertical-align:center}.type-add .add span{color:var(--default-color);opacity:.6}.type-add .add:hover{background-color:rgba(0,0,0,.08)!important;cursor:pointer;opacity:1!important}.type-add .dropdown-menu{min-width:225px}@media screen and (max-width:799px){.type-add .dropdown-menu{min-width:100px}}.type-add li a{background-color:var(--default-bg);color:var(--default-color)}.type-add li a:hover{background-color:var(--default-color)!important;color:var(--default-bg)}.dropdown-menu--top{animation-name:slidenavAnimationTop;bottom:100%;margin-bottom:45px!important;position:absolute;right:0!important;top:auto!important}.dropdown-menu--bottom{right:0!important}.dropdown-menu--bottom,.dropdown-menu--bottom-left{animation-name:slidenavAnimationDown;margin-top:45px!important;position:absolute;top:100%}.dropdown-menu--bottom-left{left:0!important;right:unset!important}.dropdown-menu--bottom-right{animation-name:slidenavAnimationDown;left:unset;margin-top:45px!important;position:absolute;right:0!important;top:100%}.dropdown-menu--left{animation-name:slidenavAnimationLeft;left:auto!important;margin-right:6px!important;right:100%;top:0}.dropdown-menu--right{animation-name:slidenavAnimationRight;left:100%;margin-left:45px!important;top:0}.dropdown-menu--sticker-menu{animation-duration:.2s!important;animation-name:slidenavAnimationStickerMenu;left:auto!important;margin-right:45px!important;right:100%;top:0}.dropdown-menu{animation-duration:.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:cubic-bezier(.25,.8,.25,1);border-radius:6px;flex-direction:column;left:auto!important;padding:0;z-index:900}.dropdown-menu span{font-weight:700}.dropdown-menu li a{background-color:var(--default-bg);color:var(--default-color);display:flex;padding:10px 20px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.dropdown-menu li a span{font-weight:700;padding:0 5px}.dropdown-menu li a.dropdown-item-hidden{cursor:auto;opacity:.3;pointer-events:none}.dropdown-menu li a:hover{background-color:var(--default-color);color:var(--default-bg)}@media screen and (max-width:799px){.dropdown-menu li a{padding:5px 10px}}.dropdown-menu li:first-child a{border-top-left-radius:6px;border-top-right-radius:6px}.dropdown-menu li:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.dropdown-menu .dropdown-item{font-size:15px}.dropdown-menu .dropdown-item img,.dropdown-menu .dropdown-item svg{font-size:19px;margin:auto 10px}.dropdown-submenu{position:relative}.dropdown-submenu:hover .dropdown-menu{display:block}.last{padding-bottom:10px!important;padding-top:10px!important}.dropdown-menu--noline{border:none!important}.dropdown-menu li:hover a{background:var(--default-bg);cursor:pointer}.dropdown-menu-solo li{border:0 solid var(--border)!important}.data-panel{margin-right:1px!important;min-width:350px!important}.data-panel li{color:var(--default-color);padding:8px}.data-panel .data-title{background-color:var(--default-bg);border-bottom:1px solid var(--border);border-top:1px solid var(--border);display:flow-root}.data-panel .data-value{display:flow-root}.data-panel .key{float:left;font-weight:400}.data-panel .value{float:right}@keyframes slidenavAnimationDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slidenavAnimationLeft{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes slidenavAnimationTop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slidenavAnimationRight{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes slidenavAnimationStickerMenu{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(-100px)}}.phl-width--mini{width:7%!important}.phl-width--tiny{width:15%!important}.phl-width--small{width:30%!important}.phl-width--medium{width:45%!important}.phl-width--normal{width:60%!important}.phl-width--large{width:75%!important}.phl-width--larger{width:90%!important}.phl-width--big{width:100%!important}.ph1-width--giant{width:150%!important}.phl-height--tiny{height:15px!important}.phl-height--small{height:30px!important}.phl-height--medium{height:45px!important}.phl-height--normal{height:60px!important}.phl-height--large{height:75px!important}.phl-height--larger{height:90px!important}.ph1-height--tall{height:90%!important}.phl-height--big{height:115px!important}.phl-height--biggest{height:215px!important}.phl-float{float:left;margin-right:15px!important}.phl-push--top{margin-top:50px!important}.phl-push--bottom-15,.phl-push--top-15{margin-top:15px!important}.phl-push--bottom{margin-bottom:50px!important}.phl-push-bottom-15{margin-bottom:15px!important}.phl-push-right-15{margin-right:15px!important}.phl-absolute{position:absolute!important}.placeholder-loading--line{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:var(--default-bg);background:linear-gradient(90deg,#f7f7f7 2%,#eaeaea 18%,#f7f7f7 33%);background-size:1000px 104px;border-radius:2px;margin-bottom:15px;margin-top:0;overflow:hidden;position:relative;z-index:1}.placeholder-loading--rectangle{height:100px;margin:50px}.placeholder-loading--rectangle,.placeholder-loading--square{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:var(--default-bg);background:linear-gradient(90deg,#f7f7f7 2%,#eaeaea 18%,#f7f7f7 33%);background-size:1000px 104px;border-radius:2px;overflow:hidden;position:relative;width:150px;z-index:1}.placeholder-loading--square{height:150px;margin:0 15px}.hideElement{display:none;list-style-type:none}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.nanotoast-container{border-radius:6px;box-shadow:0 3px 4px rgba(0,0,0,.15);display:flex;margin:15px 0;opacity:0;padding:15px 40px;position:fixed;z-index:500}.nanotoast-container.info{background:var(--toast-info)}.nanotoast-container.warning{background:var(--toast-warning)}.nanotoast-container.success{background:var(--toast-success)}.nanotoast-container.error{background:var(--toast-error)}.nanotoast-container.has-button .inner-div i,.nanotoast-container.has-button .inner-div p{font-size:17px}.nanotoast-container .toast--close{color:var(--default-color-2);font-size:16px;position:absolute;right:10px;top:5px}.nanotoast-container .toast--close:hover{color:var(--default-color);cursor:pointer}.nanotoast-container .inner-div{align-items:center;display:flex;margin:0 auto}.nanotoast-container .inner-div p{color:var(--default-color-2);font-size:16px;font-weight:700;margin:auto 0;padding:0;text-align:center;word-break:break-word}.nanotoast-container .inner-div p br{display:none}.nanotoast-container .inner-div i{color:var(--default-color-2);font-size:21px;margin:auto 10px auto auto}.nanotoast-container .inner-div button{background:none;border:2px solid var(--default-color-2);border-radius:6px;color:var(--default-color-2);font-size:16px;font-weight:700;margin-left:15px;padding:10px 17px;transition:all .2s cubic-bezier(.25,.8,.25,1);white-space:nowrap}.nanotoast-container .inner-div button:hover{background:hsla(0,0%,100%,.1);cursor:pointer}.nanotoast-container.nanotoast-top-left{left:0;top:-100px}.nanotoast-container.nanotoast-top-center{left:50%;top:20px;transform:translateX(-50%);width:80%}.nanotoast-container.nanotoast-top-right{right:15px;top:-100px}.nanotoast-container.nanotoast-bottom-left{bottom:-100px;left:0}.nanotoast-container.nanotoast-bottom-center{bottom:20px;left:50%;max-width:40%;transform:translateX(-50%);width:40%}.nanotoast-container.nanotoast-bottom-center.with-menu{left:calc(30% + 70px)!important;max-width:calc(40% - 70px);width:calc(40% - 70px)}.nanotoast-container.nanotoast-bottom-center.pushed-fixed-ui{left:calc(30% + 255px)!important;max-width:calc(40% - 255px);width:calc(40% - 255px)}.nanotoast-container.nanotoast-bottom-right{bottom:-100px;right:15px}@media (max-width:992px){.nanotoast-container .inner-div{margin:0 auto}}@media (max-width:1366px){.nanotoast-container.nanotoast-bottom-center{left:10%!important;max-width:80%;width:80%}.nanotoast-container.nanotoast-bottom-center.with-menu{left:calc(10% + 70px)!important;max-width:calc(80% - 70px);width:calc(80% - 70px)}.nanotoast-container.nanotoast-bottom-center.pushed-fixed-ui{left:calc(10% + 255px)!important;max-width:calc(80% - 255px);width:calc(80% - 255px)}}@media (max-width:992px){.nanotoast-container.nanotoast-bottom-center{left:10%!important;margin-left:0!important;max-width:80%;transform:translate(0)!important;width:80%}.nanotoast-container.nanotoast-bottom-center.with-menu{left:calc(10% + 70px)!important;max-width:calc(80% - 70px);width:calc(80% - 70px)}.nanotoast-container.nanotoast-bottom-center.pushed-fixed-ui{left:calc(10% + 255px)!important;max-width:calc(80% - 255px);width:calc(80% - 255px)}}@media (max-width:767px){.nanotoast-container{font-size:15px!important}.nanotoast-container.nanotoast-bottom-center{left:10%!important;margin-left:0!important;max-width:80%;transform:translate(0)!important;width:80%}.nanotoast-container.nanotoast-bottom-center.with-menu{left:calc(10% + 70px)!important;max-width:calc(80% - 70px);width:calc(80% - 70px)}.nanotoast-container.nanotoast-bottom-center.pushed-fixed-ui{left:calc(10% + 255px)!important;max-width:calc(80% - 255px);width:calc(80% - 255px)}.nanotoast-container.nanotoast-top-center{padding:15px 15px 25px}.nanotoast-container.nanotoast-top-center.pushed-fixed-ui{left:calc(5vw + 68px)!important;max-width:calc(90vw - 68px);min-width:0;padding:21px 14px;width:auto!important}.nanotoast-container.nanotoast-top-center .inner-div{flex-direction:row;flex-wrap:wrap}.nanotoast-container.nanotoast-top-center .inner-div i{margin:0 auto}.nanotoast-container.nanotoast-top-center .inner-div p{font-size:16px;margin:15px 0}}@media (max-width:480px){.nanotoast-container.nanotoast-bottom-center{left:5%!important;margin-left:0!important;max-width:90%;transform:translate(0)!important;width:90%}.nanotoast-container.nanotoast-bottom-center.with-menu{left:calc(5% + 70px)!important;max-width:calc(90% - 70px);width:calc(90% - 70px)}.nanotoast-container.nanotoast-bottom-center.pushed-fixed-ui{left:calc(5% + 255px)!important;max-width:calc(90% - 255px);width:calc(90% - 255px)}.nanotoast-container.nanotoast-top-center.success{max-width:calc(95vw - 68px);padding:21px 10px}.nanotoast-container.nanotoast-top-center.success .inner-div p{font-size:12px}}.skippy-toast-container{bottom:0;display:flex;flex-direction:column;height:auto;justify-content:flex-end;left:50%;max-width:1100px;opacity:1;outline:none;position:fixed;transform:translateX(-50%);transition:all .4s ease-in-out;width:80%;z-index:1000}.skippy-toast-container.skippy-toast-closed{bottom:-3000px;opacity:0}.skippy-toast-container.close-fast{transition:all .2s ease-in-out}.skippy-toast-container .skippy-toast-image{align-items:flex-end;aspect-ratio:250/300;bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;overflow:hidden;position:absolute;width:25%;z-index:20}.skippy-toast-container .skippy-toast-image img{max-width:100%;width:auto}.skippy-toast-container .skippy-toast-image.troub-squirrel-questioning{aspect-ratio:250/373}.skippy-toast-container .skippy-toast-image.troub-squirrel-smile{aspect-ratio:1008/1437}.skippy-toast-container .skippy-toast-image.troub-squirrel-think{aspect-ratio:1074/1534}.skippy-toast-container .skippy-toast-image.troub-squirrel-happy{aspect-ratio:1198/1662}.skippy-toast-container .skippy-toast-image.troub-squirrel-waiting{aspect-ratio:297/351}.skippy-toast-container .skippy-toast-image.troub-squirrel-pleased{aspect-ratio:233/311}.skippy-toast-container .skippy-toast-image.troub-squirrel-information{aspect-ratio:297/351}.skippy-toast-container .skippy-toast-image.troub-squirel-correction-1,.skippy-toast-container .skippy-toast-image.troub-squirel-correction-2,.skippy-toast-container .skippy-toast-image.troub-squirel-correction-3{aspect-ratio:350/380}.skippy-toast-container .skippy-toast-image.troub-squirel-correction-4{aspect-ratio:400/380}.skippy-toast-container .skippy-toast-image.troub-toast-holiday-slide{aspect-ratio:215/381}.skippy-toast-container .skippy-toast-image.troub-toast-model-importance{aspect-ratio:330/348}.skippy-toast-container .skippy-toast-image.troub-toast-writing-motivation{aspect-ratio:211/372}.skippy-toast-container .skippy-toast-image.troub-toast-adult-involvement{aspect-ratio:368/297}.skippy-toast-container .skippy-toast-image.troub-toast-have-audience{aspect-ratio:385/306}.skippy-toast-container .skippy-toast-image.troub-toast-writing-naturally{aspect-ratio:287/363}.skippy-toast-container .skippy-toast-image.pixelated-family-troubadour{aspect-ratio:304/289}.skippy-toast-container .skippy-toast-icon{height:80px;left:20px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:80px;z-index:20}.skippy-toast-container .skippy-toast-icon img{aspect-ratio:1;width:80px}.skippy-toast-container .skippy-toast-inner{border-radius:30px 30px 0 0;font-size:clamp(14px,2vw,23px);font-weight:800;line-height:1.1em;padding:20px 50px 20px 0;position:relative;z-index:10}.skippy-toast-container .skippy-toast-inner.has-image{padding-left:25%}.skippy-toast-container .skippy-toast-inner.has-icon{padding-left:120px}.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn{align-items:center;background-color:var(--default-bg);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:10px;top:10px;width:40px}.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn i,.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn svg{color:var(--default-color);height:25px;width:25px}.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn:hover{background-color:var(--button-active)}.skippy-toast-container .skippy-toast-inner h3{font-size:clamp(18px,3vw,40px);font-weight:800;line-height:1em;margin-bottom:15px}.skippy-toast-container .skippy-toast-inner p{font-size:clamp(14px,2vw,23px);font-weight:400;line-height:1.2em}.skippy-toast-container .skippy-toast-inner p a{color:inherit;text-decoration:underline}.skippy-toast-container .skippy-toast-inner p.footer{font-size:clamp(12px,2vw,18px)}.skippy-toast-container .skippy-toast-inner.color-scheme-IN_PROGRESS{background-color:var(--workstate-inprog-dark);color:var(--default-color-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-IN_PROGRESS .skippy-toast-close-btn svg{color:var(--workstate-inprog-light)}.skippy-toast-container .skippy-toast-inner.color-scheme-IN_PROGRESS h3{color:var(--workstate-inprog)}.skippy-toast-container .skippy-toast-inner.color-scheme-IN_PROGRESS p span{color:var(--workstate-needrev-light)}.skippy-toast-container .skippy-toast-inner.color-scheme-NEED_REVISION{background-color:var(--workstate-needrev-dark);color:var(--default-color-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-NEED_REVISION .skippy-toast-close-btn svg{color:var(--workstate-needrev-dark)}.skippy-toast-container .skippy-toast-inner.color-scheme-NEED_REVISION h3{color:var(--workstate-needrev)}.skippy-toast-container .skippy-toast-inner.color-scheme-WAITING_FOR_VALIDATION{background-color:var(--workstate-waitval-very-dark);color:var(--default-color-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-WAITING_FOR_VALIDATION .skippy-toast-close-btn svg{color:var(--workstate-waitval-dark)}.skippy-toast-container .skippy-toast-inner.color-scheme-WAITING_FOR_VALIDATION h3{color:var(--workstate-waitval-light)}.skippy-toast-container .skippy-toast-inner.color-scheme-COMPLETED{background-color:var(--workstate-completed-very-dark);color:var(--default-color-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-COMPLETED .skippy-toast-close-btn svg{color:var(--workstate-completed-very-dark)}.skippy-toast-container .skippy-toast-inner.color-scheme-COMPLETED h3{color:var(--workstate-completed-light)}.skippy-toast-container .skippy-toast-inner.color-scheme-ASSIGNED{background-color:var(--student-challenges-color-2);color:var(--student-challenges-color-10)}.skippy-toast-container .skippy-toast-inner.color-scheme-ASSIGNED .skippy-toast-close-btn svg{color:var(--student-challenges-color-10)}.skippy-toast-container .skippy-toast-inner.color-scheme-ASSIGNED h3{color:var(--student-challenges-color-1)}.skippy-toast-container .skippy-toast-inner.color-scheme-UNASSIGNED{background-color:var(--student-challenges-color-8);color:var(--student-challenges-color-12)}.skippy-toast-container .skippy-toast-inner.color-scheme-UNASSIGNED .skippy-toast-close-btn svg{color:var(--student-challenges-color-12)}.skippy-toast-container .skippy-toast-inner.color-scheme-UNASSIGNED h3{color:var(--student-challenges-color-16)}.skippy-toast-container .skippy-toast-inner.color-scheme-ARCHIVED{background-color:var(--student-challenges-color-9);color:var(--student-challenges-color-4)}.skippy-toast-container .skippy-toast-inner.color-scheme-ARCHIVED .skippy-toast-close-btn svg{color:var(--student-challenges-color-14)}.skippy-toast-container .skippy-toast-inner.color-scheme-ARCHIVED h3{color:var(--student-challenges-color-5)}.skippy-toast-container .skippy-toast-inner.color-scheme-UNFINISHED{background-color:var(--challenge-activate);color:var(--text-entry-completed-bg3)}.skippy-toast-container .skippy-toast-inner.color-scheme-UNFINISHED .skippy-toast-close-btn svg{color:var(--workstate-waitval-dark)}.skippy-toast-container .skippy-toast-inner.color-scheme-UNFINISHED h3{color:var(--text-entry-completed-bg3)}.skippy-toast-container .skippy-toast-inner.color-scheme-CORRECTION{background-color:var(--student-challenges-color-10);color:var(--student-challenges-color-24)}.skippy-toast-container .skippy-toast-inner.color-scheme-CORRECTION .skippy-toast-close-btn svg{color:var(--workstate-waitval-dark)}.skippy-toast-container .skippy-toast-inner.color-scheme-CORRECTION h3{color:var(--student-challenges-color-24)}.skippy-toast-container .skippy-toast-inner.color-scheme-TROUBGRADIENT{background:transparent var(--troubadour-section-bg3);color:var(--default-color-2);padding-bottom:40px;padding-top:40px}.skippy-toast-container .skippy-toast-inner.color-scheme-TROUBGRADIENT .skippy-toast-close-btn svg{color:var(--news-nanomonx-close-button)}.skippy-toast-container .skippy-toast-inner.color-scheme-TROUBGRADIENT h3{color:var(--default-color-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-ADMIN_LIGHT{background-color:var(--onboarding-bg-6);border-color:var(--admin-main-2);border-style:solid;border-width:2px 2px 0;color:var(--admin-main-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-ADMIN_LIGHT .skippy-toast-close-btn svg{color:var(--admin-main-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-ADMIN_LIGHT h3{color:var(--admin-main)}.skippy-toast-container .skippy-toast-inner.color-scheme-MOREINFO{background-color:var(--tutorial-color-3);color:var(--default-color-2)}.skippy-toast-container .skippy-toast-inner.color-scheme-MOREINFO .skippy-toast-close-btn svg{color:var(--tutorial-color-3)}.skippy-toast-container .skippy-toast-inner.color-scheme-MOREINFO h3{color:var(--onboarding-bg-9)}.skippy-toast-container .skippy-toast-inner .skippy-toast-button{display:flex;justify-content:flex-end;margin-top:10px}@media screen and (max-width:799px){.skippy-toast-container .skippy-toast-icon,.skippy-toast-container .skippy-toast-image{left:50%;right:unset;top:unset;transform:translateX(-50%)}.skippy-toast-container .skippy-toast-icon{bottom:10px}.skippy-toast-container .skippy-toast-image{bottom:0;max-height:180px;width:100%}.skippy-toast-container .skippy-toast-image img{max-height:180px}.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn{height:30px;width:30px}.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn i,.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn svg{height:20px;width:20px}.skippy-toast-container .skippy-toast-inner .skippy-toast-close-btn:hover{background-color:var(--button-active)}.skippy-toast-container .skippy-toast-inner.has-image{padding:40px 30px 180px}.skippy-toast-container .skippy-toast-inner.has-icon{padding:40px 30px 100px}}@media (max-width:1280px){.nanopopup,.nanopopup-current,.nanopopup-done,.nanopopup-important,.nanopopup-success,.nanopopup-warning{max-width:80%;min-width:80%}}.action-popup{align-items:center;background-color:var(--default-bg);border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);display:none!important;justify-content:left;left:50%;margin-left:-50px;opacity:1;padding:10px 30px;position:fixed;top:90%;transition:all .3s ease;z-index:400}.action-popup .delete-button,.action-popup .reject-button{margin:0 10px}.action-popup .confirm-button{margin:10px}.display-action-popup{display:flex!important}.admin-button-group,.admin-link-button{background-color:var(--admin-main)}.admin-button-group{align-items:center;border-radius:5px;display:flex;padding:15px}.admin-button-group a{margin:0 10px}.admin-button-group img.nanomonx-icon{height:auto;margin-right:10px;width:50px}.admin-button-group:hover{cursor:auto}body,html{color:var(--default-color);font-weight:400;position:relative}body.no-scroll,html.no-scroll{overflow:hidden;touch-action:none;touch-action:pinch-zoom}html{box-sizing:border-box}body{background-color:var(--default-bg);font-family:Sofia Pro,sans-serif;font-size:14px;margin:0}a{cursor:pointer;text-decoration:none}footer{margin-top:auto;padding:0;text-align:center;width:100%}label{margin:10px 0 0}@media print{body,html{font-family:Times New Roman,sans-serif}footer,h1,header{display:none}thead th{border:none}}.tooltip .tooltip-inner{border-radius:6px!important;font-size:13px;max-width:none;padding:4px 10px!important}.container{display:block;padding:0;position:relative}#main-container{display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0;width:100%}#main-container.main-support{padding:80px 40px 40px 120px}.navigation-container~#main-container{padding-top:80px}@media screen and (min-width:1081px){.navigation-container~#main-container{padding-top:100px}}.navigation-container.connected~#main-container:not(.main-support),.navigation-container~#main-container.compact-topbar:not(.main-support){padding-top:40px}@media screen and (min-width:1081px){.navigation-container.connected~#main-container:not(.main-support),.navigation-container~#main-container.compact-topbar:not(.main-support){padding-top:40px}}@media screen and (min-width:769px){.navigation-container.side-menu-active~#main-container:not(.main-support){padding-left:150px}}.empty-field{background:var(--default-bg);border-radius:12px;box-shadow:0 1px 5px rgba(0,0,0,.1);overflow-x:unset!important;padding:80px;text-align:center}.empty-field .empty-field-icon{font-size:36px;margin:0;opacity:.3;padding:0}.empty-field h1{color:var(--default-color);font-size:17px;font-weight:700;margin:0;opacity:.8;padding:5px 10px 25px}.pixel-img{image-rendering:pixelated}.buttons-wrapper{display:inline-flex;flex:0}.buttons-wrapper .dropdown{margin:auto}.hidden,.hide{display:none!important}@media (max-width:1200px){.licence-subnav ul{display:block!important;text-align:left!important}.left-menu{height:100%}}.block-disabled{background-color:var(--default-color-5);border-radius:10px}.block-disabled *{opacity:.6;pointer-events:none}.break{flex-basis:100%;height:0}.troubadour-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troubadour-button,.troubadour-button:focus{text-decoration:none}.troubadour-button[data-icon-position=left]{flex-direction:row-reverse}.troubadour-button .button-text{font-family:Sofia Pro,sans-serif}.troubadour-button .button-text.ws-no-wrap{white-space:nowrap}.troubadour-button:active,.troubadour-button:hover{cursor:pointer;text-decoration:none}.troubadour-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--default-color);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troubadour-button.legacy .button-text,.troubadour-button.legacy .icon{z-index:11}.troubadour-button.legacy .button-text{color:var(--default-color);font-weight:400;z-index:11}.troubadour-button.legacy svg{color:var(--default-color)}.troubadour-button.legacy.selected:before,.troubadour-button.legacy:hover:before{background-color:var(--default-color);border:2px solid var(--default-color)}.troubadour-button.legacy.selected .button-text,.troubadour-button.legacy:hover .button-text{color:var(--default-bg)}.troubadour-button.legacy.selected img,.troubadour-button.legacy:hover img{transform:scale(.95)}.troubadour-button.legacy.disabled{pointer-events:none}.troubadour-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troubadour-button.legacy.disabled .icon{opacity:.5}.troubadour-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troubadour-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troubadour-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troubadour-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troubadour-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troubadour-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troubadour-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troubadour-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troubadour-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troubadour-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troubadour-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troubadour-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troubadour-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troubadour-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troubadour-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troubadour-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troubadour-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troubadour-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troubadour-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troubadour-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troubadour-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troubadour-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-button.pill:before{background:var(--default-color);border:2px solid var(--default-color);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-button.pill .button-text,.troubadour-button.pill .icon{z-index:11}.troubadour-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troubadour-button.pill svg{color:var(--default-bg)}.troubadour-button.pill.selected:before,.troubadour-button.pill:hover:before{filter:brightness(1.3)}.troubadour-button.pill.selected img,.troubadour-button.pill:hover img{transform:scale(.95)}.troubadour-button.pill.no-shadow:before{box-shadow:none}.troubadour-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troubadour-button.pill.has-border.selected:before,.troubadour-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troubadour-button.pill.alt-hover.selected:before,.troubadour-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troubadour-button.pill.alt-hover.selected .button-text,.troubadour-button.pill.alt-hover.selected .icon,.troubadour-button.pill.alt-hover:hover .button-text,.troubadour-button.pill.alt-hover:hover .icon{color:var(--default-color)}.troubadour-button.pill.disabled,.troubadour-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troubadour-button.pill.disabled:before,.troubadour-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troubadour-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troubadour-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troubadour-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troubadour-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-button.pill[data-icon-position=null] .icon{display:none!important}.troubadour-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troubadour-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troubadour-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troubadour-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troubadour-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troubadour-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troubadour-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troubadour-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troubadour-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troubadour-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troubadour-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troubadour-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troubadour-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troubadour-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troubadour-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troubadour-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troubadour-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troubadour-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troubadour-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troubadour-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troubadour-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troubadour-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troubadour-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troubadour-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troubadour-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troubadour-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troubadour-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troubadour-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troubadour-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troubadour-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troubadour-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troubadour-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troubadour-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troubadour-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troubadour-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troubadour-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troubadour-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troubadour-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troubadour-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troubadour-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troubadour-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troubadour-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troubadour-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troubadour-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troubadour-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troubadour-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troubadour-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troubadour-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troubadour-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troubadour-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troubadour-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troubadour-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troubadour-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troubadour-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troubadour-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troubadour-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troubadour-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troubadour-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troubadour-button.pill.icon-no-bg .icon{margin:0!important}.troubadour-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troubadour-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troubadour-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troubadour-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troubadour-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troubadour-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troubadour-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troubadour-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troubadour-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troubadour-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troubadour-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troubadour-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troubadour-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troubadour-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troubadour-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troubadour-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troubadour-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troubadour-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troubadour-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troubadour-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troubadour-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troubadour-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troubadour-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troubadour-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troubadour-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troubadour-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troubadour-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troubadour-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troubadour-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troubadour-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troubadour-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troubadour-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troubadour-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){.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troubadour-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}.troubadour-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}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troubadour-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troubadour-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-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}.troubadour-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troubadour-button.pill-alt.selected:before,.troubadour-button.pill-alt:hover:before{background:var(--button-border)}.troubadour-button.pill-alt.selected .button-text,.troubadour-button.pill-alt:hover .button-text{color:var(--default-bg)}.troubadour-button.pill-alt.disabled,.troubadour-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}.troubadour-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troubadour-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troubadour-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troubadour-button.round .icon,.troubadour-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troubadour-button.round.selected,.troubadour-button.round:hover{opacity:1}.troubadour-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troubadour-button.round.disabled{pointer-events:none}.troubadour-button.round.disabled .icon{filter:saturate(0)}.troubadour-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troubadour-button.round[data-size=regular].active{opacity:1}.troubadour-button.round[data-size=small]{height:40px;width:40px}.troubadour-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troubadour-button.round[data-size=tiny]{height:33px;width:33px}.troubadour-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troubadour-button.round[data-size=mini]{height:25px;width:25px}.troubadour-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troubadour-button.nav{flex-wrap:nowrap}.troubadour-button.nav svg{color:var(--troubadour-main)}.troubadour-button.nav .icon,.troubadour-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troubadour-button.nav .button-text{color:var(--default-color);font-weight:700}.troubadour-button.nav:hover{text-decoration:underline}.troubadour-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troubadour-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troubadour-button.nav[data-icon-position=right][data-size=mini] .icon,.troubadour-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troubadour-button.nav[data-icon-position=right] .button-text{text-align:right}.troubadour-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troubadour-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troubadour-button.nav[data-icon-position=left][data-size=mini] .icon,.troubadour-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troubadour-button.nav[data-icon-position=left] .button-text{text-align:left}.troubadour-button.nav[data-size=large]{border-radius:100px;padding:5px}.troubadour-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troubadour-button.nav[data-size=large] .icon{height:80px}.troubadour-button.nav[data-size=regular]{padding:20px 31px}.troubadour-button.nav[data-size=regular] .icon{height:23px;width:auto}.troubadour-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troubadour-button.nav[data-size=small]{padding:10px}.troubadour-button.nav[data-size=small] .icon{height:16px;width:auto}.troubadour-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troubadour-button.nav[data-size=tiny]{padding:15px 20px}.troubadour-button.nav[data-size=tiny] .icon{height:10px;width:auto}.troubadour-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troubadour-button.nav[data-size=mini]{padding:4px 12px}.troubadour-button.nav[data-size=mini] .icon{height:5px;width:auto}.troubadour-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.invite-accept-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.invite-accept-btn,.invite-accept-btn:focus{text-decoration:none}.invite-accept-btn[data-icon-position=left]{flex-direction:row-reverse}.invite-accept-btn .button-text{font-family:Sofia Pro,sans-serif}.invite-accept-btn .button-text.ws-no-wrap{white-space:nowrap}.invite-accept-btn:active,.invite-accept-btn:hover{cursor:pointer;text-decoration:none}.invite-accept-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.invite-accept-btn.legacy:before{background-color:var(--default-color-8);border:2px solid var(--babillard-color-22);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.invite-accept-btn.legacy.has-shadow:before{border:2px solid var(--default-color-8);box-shadow:var(--dropshadow)}.invite-accept-btn.legacy .button-text,.invite-accept-btn.legacy .icon{z-index:11}.invite-accept-btn.legacy .button-text{color:var(--babillard-color-22);font-weight:400;z-index:11}.invite-accept-btn.legacy svg{color:var(--babillard-color-22)}.invite-accept-btn.legacy.selected:before,.invite-accept-btn.legacy:hover:before{background-color:var(--babillard-color-22);border:2px solid var(--babillard-color-22)}.invite-accept-btn.legacy.selected .button-text,.invite-accept-btn.legacy:hover .button-text{color:var(--default-color-8)}.invite-accept-btn.legacy.selected img,.invite-accept-btn.legacy:hover img{transform:scale(.95)}.invite-accept-btn.legacy.disabled{pointer-events:none}.invite-accept-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.invite-accept-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.invite-accept-btn.legacy.disabled .icon{opacity:.5}.invite-accept-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.invite-accept-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.invite-accept-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.invite-accept-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.invite-accept-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.invite-accept-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.invite-accept-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.invite-accept-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.invite-accept-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.invite-accept-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.invite-accept-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.invite-accept-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.invite-accept-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.invite-accept-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.invite-accept-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.invite-accept-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.invite-accept-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.invite-accept-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.invite-accept-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.invite-accept-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.invite-accept-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.invite-accept-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.invite-accept-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.invite-accept-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.invite-accept-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.invite-accept-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.invite-accept-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.invite-accept-btn.pill:before{background:var(--babillard-color-22);border:2px solid var(--babillard-color-22);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.invite-accept-btn.pill .button-text,.invite-accept-btn.pill .icon{z-index:11}.invite-accept-btn.pill .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.invite-accept-btn.pill svg{color:var(--default-color-8)}.invite-accept-btn.pill.selected:before,.invite-accept-btn.pill:hover:before{filter:brightness(1.3)}.invite-accept-btn.pill.selected img,.invite-accept-btn.pill:hover img{transform:scale(.95)}.invite-accept-btn.pill.no-shadow:before{box-shadow:none}.invite-accept-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.invite-accept-btn.pill.has-border.selected:before,.invite-accept-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.invite-accept-btn.pill.alt-hover.selected:before,.invite-accept-btn.pill.alt-hover:hover:before{background-color:var(--default-color-8);border-color:var(--default-color-8);filter:brightness(1)}.invite-accept-btn.pill.alt-hover.selected .button-text,.invite-accept-btn.pill.alt-hover.selected .icon,.invite-accept-btn.pill.alt-hover:hover .button-text,.invite-accept-btn.pill.alt-hover:hover .icon{color:var(--babillard-color-22)}.invite-accept-btn.pill.disabled,.invite-accept-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.invite-accept-btn.pill.disabled:before,.invite-accept-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.invite-accept-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.invite-accept-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.invite-accept-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.invite-accept-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.invite-accept-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.invite-accept-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.invite-accept-btn.pill[data-icon-position=null] .icon{display:none!important}.invite-accept-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.invite-accept-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.invite-accept-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.invite-accept-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.invite-accept-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.invite-accept-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.invite-accept-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.invite-accept-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.invite-accept-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.invite-accept-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.invite-accept-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.invite-accept-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.invite-accept-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.invite-accept-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.invite-accept-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.invite-accept-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.invite-accept-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.invite-accept-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.invite-accept-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.invite-accept-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.invite-accept-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.invite-accept-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.invite-accept-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.invite-accept-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.invite-accept-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.invite-accept-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.invite-accept-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.invite-accept-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.invite-accept-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.invite-accept-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.invite-accept-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.invite-accept-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.invite-accept-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.invite-accept-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.invite-accept-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.invite-accept-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.invite-accept-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.invite-accept-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.invite-accept-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.invite-accept-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.invite-accept-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.invite-accept-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.invite-accept-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.invite-accept-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.invite-accept-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.invite-accept-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.invite-accept-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.invite-accept-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.invite-accept-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.invite-accept-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.invite-accept-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.invite-accept-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.invite-accept-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.invite-accept-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.invite-accept-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.invite-accept-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.invite-accept-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.invite-accept-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.invite-accept-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.invite-accept-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.invite-accept-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.invite-accept-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.invite-accept-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.invite-accept-btn.pill.icon-no-bg .icon{margin:0!important}.invite-accept-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.invite-accept-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.invite-accept-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.invite-accept-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.invite-accept-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.invite-accept-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.invite-accept-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.invite-accept-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.invite-accept-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.invite-accept-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.invite-accept-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.invite-accept-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.invite-accept-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.invite-accept-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.invite-accept-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.invite-accept-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.invite-accept-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.invite-accept-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.invite-accept-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.invite-accept-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.invite-accept-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.invite-accept-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.invite-accept-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.invite-accept-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.invite-accept-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.invite-accept-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.invite-accept-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.invite-accept-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){.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.invite-accept-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}.invite-accept-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}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.invite-accept-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.invite-accept-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.invite-accept-btn.pill-alt:before{background:var(--babillard-color-22);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.invite-accept-btn.pill-alt .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.invite-accept-btn.pill-alt.selected:before,.invite-accept-btn.pill-alt:hover:before{background:var(--button-border)}.invite-accept-btn.pill-alt.selected .button-text,.invite-accept-btn.pill-alt:hover .button-text{color:var(--default-bg)}.invite-accept-btn.pill-alt.disabled,.invite-accept-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}.invite-accept-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.invite-accept-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.invite-accept-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.invite-accept-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.invite-accept-btn.round .icon,.invite-accept-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.invite-accept-btn.round.selected,.invite-accept-btn.round:hover{opacity:1}.invite-accept-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.invite-accept-btn.round.disabled{pointer-events:none}.invite-accept-btn.round.disabled .icon{filter:saturate(0)}.invite-accept-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.invite-accept-btn.round[data-size=regular].active{opacity:1}.invite-accept-btn.round[data-size=small]{height:40px;width:40px}.invite-accept-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.invite-accept-btn.round[data-size=tiny]{height:33px;width:33px}.invite-accept-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.invite-accept-btn.round[data-size=mini]{height:25px;width:25px}.invite-accept-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.invite-accept-btn.nav{flex-wrap:nowrap}.invite-accept-btn.nav svg{color:var(--troubadour-main)}.invite-accept-btn.nav .icon,.invite-accept-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.invite-accept-btn.nav .button-text{color:var(--babillard-color-22);font-weight:700}.invite-accept-btn.nav:hover{text-decoration:underline}.invite-accept-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.invite-accept-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.invite-accept-btn.nav[data-icon-position=right][data-size=mini] .icon,.invite-accept-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.invite-accept-btn.nav[data-icon-position=right] .button-text{text-align:right}.invite-accept-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.invite-accept-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.invite-accept-btn.nav[data-icon-position=left][data-size=mini] .icon,.invite-accept-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.invite-accept-btn.nav[data-icon-position=left] .button-text{text-align:left}.invite-accept-btn.nav[data-size=large]{border-radius:100px;padding:5px}.invite-accept-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.invite-accept-btn.nav[data-size=large] .icon{height:80px}.invite-accept-btn.nav[data-size=regular]{padding:20px 31px}.invite-accept-btn.nav[data-size=regular] .icon{height:23px;width:auto}.invite-accept-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.invite-accept-btn.nav[data-size=small]{padding:10px}.invite-accept-btn.nav[data-size=small] .icon{height:16px;width:auto}.invite-accept-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.invite-accept-btn.nav[data-size=tiny]{padding:15px 20px}.invite-accept-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.invite-accept-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.invite-accept-btn.nav[data-size=mini]{padding:4px 12px}.invite-accept-btn.nav[data-size=mini] .icon{height:5px;width:auto}.invite-accept-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.invite-refuse-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.invite-refuse-btn,.invite-refuse-btn:focus{text-decoration:none}.invite-refuse-btn[data-icon-position=left]{flex-direction:row-reverse}.invite-refuse-btn .button-text{font-family:Sofia Pro,sans-serif}.invite-refuse-btn .button-text.ws-no-wrap{white-space:nowrap}.invite-refuse-btn:active,.invite-refuse-btn:hover{cursor:pointer;text-decoration:none}.invite-refuse-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.invite-refuse-btn.legacy:before{background-color:var(--default-color-8);border:2px solid var(--babillard-color-17);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.invite-refuse-btn.legacy.has-shadow:before{border:2px solid var(--default-color-8);box-shadow:var(--dropshadow)}.invite-refuse-btn.legacy .button-text,.invite-refuse-btn.legacy .icon{z-index:11}.invite-refuse-btn.legacy .button-text{color:var(--babillard-color-17);font-weight:400;z-index:11}.invite-refuse-btn.legacy svg{color:var(--babillard-color-17)}.invite-refuse-btn.legacy.selected:before,.invite-refuse-btn.legacy:hover:before{background-color:var(--babillard-color-17);border:2px solid var(--babillard-color-17)}.invite-refuse-btn.legacy.selected .button-text,.invite-refuse-btn.legacy:hover .button-text{color:var(--default-color-8)}.invite-refuse-btn.legacy.selected img,.invite-refuse-btn.legacy:hover img{transform:scale(.95)}.invite-refuse-btn.legacy.disabled{pointer-events:none}.invite-refuse-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.invite-refuse-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.invite-refuse-btn.legacy.disabled .icon{opacity:.5}.invite-refuse-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.invite-refuse-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.invite-refuse-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.invite-refuse-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.invite-refuse-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.invite-refuse-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.invite-refuse-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.invite-refuse-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.invite-refuse-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.invite-refuse-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.invite-refuse-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.invite-refuse-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.invite-refuse-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.invite-refuse-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.invite-refuse-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.invite-refuse-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.invite-refuse-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.invite-refuse-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.invite-refuse-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.invite-refuse-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.invite-refuse-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.invite-refuse-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.invite-refuse-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.invite-refuse-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.invite-refuse-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.invite-refuse-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.invite-refuse-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.invite-refuse-btn.pill:before{background:var(--babillard-color-17);border:2px solid var(--babillard-color-17);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.invite-refuse-btn.pill .button-text,.invite-refuse-btn.pill .icon{z-index:11}.invite-refuse-btn.pill .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.invite-refuse-btn.pill svg{color:var(--default-color-8)}.invite-refuse-btn.pill.selected:before,.invite-refuse-btn.pill:hover:before{filter:brightness(1.3)}.invite-refuse-btn.pill.selected img,.invite-refuse-btn.pill:hover img{transform:scale(.95)}.invite-refuse-btn.pill.no-shadow:before{box-shadow:none}.invite-refuse-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.invite-refuse-btn.pill.has-border.selected:before,.invite-refuse-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.invite-refuse-btn.pill.alt-hover.selected:before,.invite-refuse-btn.pill.alt-hover:hover:before{background-color:var(--default-color-8);border-color:var(--default-color-8);filter:brightness(1)}.invite-refuse-btn.pill.alt-hover.selected .button-text,.invite-refuse-btn.pill.alt-hover.selected .icon,.invite-refuse-btn.pill.alt-hover:hover .button-text,.invite-refuse-btn.pill.alt-hover:hover .icon{color:var(--babillard-color-17)}.invite-refuse-btn.pill.disabled,.invite-refuse-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.invite-refuse-btn.pill.disabled:before,.invite-refuse-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.invite-refuse-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.invite-refuse-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.invite-refuse-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.invite-refuse-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.invite-refuse-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.invite-refuse-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.invite-refuse-btn.pill[data-icon-position=null] .icon{display:none!important}.invite-refuse-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.invite-refuse-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.invite-refuse-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.invite-refuse-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.invite-refuse-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.invite-refuse-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.invite-refuse-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.invite-refuse-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.invite-refuse-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.invite-refuse-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.invite-refuse-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.invite-refuse-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.invite-refuse-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.invite-refuse-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.invite-refuse-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.invite-refuse-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.invite-refuse-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.invite-refuse-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.invite-refuse-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.invite-refuse-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.invite-refuse-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.invite-refuse-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.invite-refuse-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.invite-refuse-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.invite-refuse-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.invite-refuse-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.invite-refuse-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.invite-refuse-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.invite-refuse-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.invite-refuse-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.invite-refuse-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.invite-refuse-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.invite-refuse-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.invite-refuse-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.invite-refuse-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.invite-refuse-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.invite-refuse-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.invite-refuse-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.invite-refuse-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.invite-refuse-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.invite-refuse-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.invite-refuse-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.invite-refuse-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.invite-refuse-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.invite-refuse-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.invite-refuse-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.invite-refuse-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.invite-refuse-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.invite-refuse-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.invite-refuse-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.invite-refuse-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.invite-refuse-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.invite-refuse-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.invite-refuse-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.invite-refuse-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.invite-refuse-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.invite-refuse-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.invite-refuse-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.invite-refuse-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.invite-refuse-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.invite-refuse-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.invite-refuse-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.invite-refuse-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.invite-refuse-btn.pill.icon-no-bg .icon{margin:0!important}.invite-refuse-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.invite-refuse-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.invite-refuse-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.invite-refuse-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.invite-refuse-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.invite-refuse-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.invite-refuse-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.invite-refuse-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.invite-refuse-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.invite-refuse-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.invite-refuse-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.invite-refuse-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.invite-refuse-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.invite-refuse-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.invite-refuse-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.invite-refuse-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.invite-refuse-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.invite-refuse-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.invite-refuse-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.invite-refuse-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.invite-refuse-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.invite-refuse-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.invite-refuse-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.invite-refuse-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.invite-refuse-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.invite-refuse-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){.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.invite-refuse-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}.invite-refuse-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}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.invite-refuse-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.invite-refuse-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.invite-refuse-btn.pill-alt:before{background:var(--babillard-color-17);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.invite-refuse-btn.pill-alt .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.invite-refuse-btn.pill-alt.selected:before,.invite-refuse-btn.pill-alt:hover:before{background:var(--button-border)}.invite-refuse-btn.pill-alt.selected .button-text,.invite-refuse-btn.pill-alt:hover .button-text{color:var(--default-bg)}.invite-refuse-btn.pill-alt.disabled,.invite-refuse-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}.invite-refuse-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.invite-refuse-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.invite-refuse-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.invite-refuse-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.invite-refuse-btn.round .icon,.invite-refuse-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.invite-refuse-btn.round.selected,.invite-refuse-btn.round:hover{opacity:1}.invite-refuse-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.invite-refuse-btn.round.disabled{pointer-events:none}.invite-refuse-btn.round.disabled .icon{filter:saturate(0)}.invite-refuse-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.invite-refuse-btn.round[data-size=regular].active{opacity:1}.invite-refuse-btn.round[data-size=small]{height:40px;width:40px}.invite-refuse-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.invite-refuse-btn.round[data-size=tiny]{height:33px;width:33px}.invite-refuse-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.invite-refuse-btn.round[data-size=mini]{height:25px;width:25px}.invite-refuse-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.invite-refuse-btn.nav{flex-wrap:nowrap}.invite-refuse-btn.nav svg{color:var(--troubadour-main)}.invite-refuse-btn.nav .icon,.invite-refuse-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.invite-refuse-btn.nav .button-text{color:var(--babillard-color-17);font-weight:700}.invite-refuse-btn.nav:hover{text-decoration:underline}.invite-refuse-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.invite-refuse-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.invite-refuse-btn.nav[data-icon-position=right][data-size=mini] .icon,.invite-refuse-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.invite-refuse-btn.nav[data-icon-position=right] .button-text{text-align:right}.invite-refuse-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.invite-refuse-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.invite-refuse-btn.nav[data-icon-position=left][data-size=mini] .icon,.invite-refuse-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.invite-refuse-btn.nav[data-icon-position=left] .button-text{text-align:left}.invite-refuse-btn.nav[data-size=large]{border-radius:100px;padding:5px}.invite-refuse-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.invite-refuse-btn.nav[data-size=large] .icon{height:80px}.invite-refuse-btn.nav[data-size=regular]{padding:20px 31px}.invite-refuse-btn.nav[data-size=regular] .icon{height:23px;width:auto}.invite-refuse-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.invite-refuse-btn.nav[data-size=small]{padding:10px}.invite-refuse-btn.nav[data-size=small] .icon{height:16px;width:auto}.invite-refuse-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.invite-refuse-btn.nav[data-size=tiny]{padding:15px 20px}.invite-refuse-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.invite-refuse-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.invite-refuse-btn.nav[data-size=mini]{padding:4px 12px}.invite-refuse-btn.nav[data-size=mini] .icon{height:5px;width:auto}.invite-refuse-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.google-connect-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;box-shadow:var(--dropshadow)!important;padding-left:10px!important;padding-right:10px!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.google-connect-button:focus{text-decoration:none}.google-connect-button[data-icon-position=left]{flex-direction:row-reverse}.google-connect-button .button-text{font-family:Sofia Pro,sans-serif}.google-connect-button .button-text.ws-no-wrap{white-space:nowrap}.google-connect-button:active,.google-connect-button:hover{cursor:pointer;text-decoration:none}.google-connect-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.google-connect-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}.google-connect-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.google-connect-button.legacy .button-text,.google-connect-button.legacy .icon{z-index:11}.google-connect-button.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.google-connect-button.legacy svg{color:var(--default-bg)}.google-connect-button.legacy.selected:before,.google-connect-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.google-connect-button.legacy.selected .button-text,.google-connect-button.legacy:hover .button-text{color:var(--default-color)}.google-connect-button.legacy.selected img,.google-connect-button.legacy:hover img{transform:scale(.95)}.google-connect-button.legacy.disabled{pointer-events:none}.google-connect-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.google-connect-button.legacy.disabled .button-text{color:var(--ui-disabled)}.google-connect-button.legacy.disabled .icon{opacity:.5}.google-connect-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.google-connect-button.legacy.invalid .button-text{color:var(--ui-disabled)}.google-connect-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.google-connect-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.google-connect-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.google-connect-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.google-connect-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.google-connect-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.google-connect-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.google-connect-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.google-connect-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.google-connect-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.google-connect-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.google-connect-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.google-connect-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.google-connect-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.google-connect-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.google-connect-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.google-connect-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.google-connect-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.google-connect-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.google-connect-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.google-connect-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.google-connect-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.google-connect-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.google-connect-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.google-connect-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.google-connect-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.google-connect-button.pill .button-text,.google-connect-button.pill .icon{z-index:11}.google-connect-button.pill .button-text{color:var(--default-color);font-weight:400;z-index:11}.google-connect-button.pill svg{color:var(--default-color)}.google-connect-button.pill.selected:before,.google-connect-button.pill:hover:before{filter:brightness(1.3)}.google-connect-button.pill.selected img,.google-connect-button.pill:hover img{transform:scale(.95)}.google-connect-button.pill.no-shadow:before{box-shadow:none}.google-connect-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.google-connect-button.pill.has-border.selected:before,.google-connect-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.google-connect-button.pill.alt-hover.selected:before,.google-connect-button.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.google-connect-button.pill.alt-hover.selected .button-text,.google-connect-button.pill.alt-hover.selected .icon,.google-connect-button.pill.alt-hover:hover .button-text,.google-connect-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.google-connect-button.pill.disabled,.google-connect-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.google-connect-button.pill.disabled:before,.google-connect-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.google-connect-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.google-connect-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.google-connect-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.google-connect-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.google-connect-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.google-connect-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.google-connect-button.pill[data-icon-position=null] .icon{display:none!important}.google-connect-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.google-connect-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.google-connect-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.google-connect-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.google-connect-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.google-connect-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.google-connect-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.google-connect-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.google-connect-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.google-connect-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.google-connect-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.google-connect-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.google-connect-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.google-connect-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.google-connect-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.google-connect-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.google-connect-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.google-connect-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.google-connect-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.google-connect-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.google-connect-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.google-connect-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.google-connect-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.google-connect-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.google-connect-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.google-connect-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.google-connect-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.google-connect-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.google-connect-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.google-connect-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.google-connect-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.google-connect-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.google-connect-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.google-connect-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.google-connect-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.google-connect-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.google-connect-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.google-connect-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.google-connect-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.google-connect-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.google-connect-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.google-connect-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.google-connect-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.google-connect-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.google-connect-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.google-connect-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.google-connect-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.google-connect-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.google-connect-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.google-connect-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.google-connect-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.google-connect-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.google-connect-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.google-connect-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.google-connect-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.google-connect-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.google-connect-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.google-connect-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.google-connect-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.google-connect-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.google-connect-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.google-connect-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.google-connect-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.google-connect-button.pill.icon-no-bg .icon{margin:0!important}.google-connect-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.google-connect-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.google-connect-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.google-connect-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.google-connect-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.google-connect-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.google-connect-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.google-connect-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.google-connect-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.google-connect-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.google-connect-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.google-connect-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.google-connect-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.google-connect-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.google-connect-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.google-connect-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.google-connect-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.google-connect-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.google-connect-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.google-connect-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.google-connect-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.google-connect-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.google-connect-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.google-connect-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.google-connect-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.google-connect-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.google-connect-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.google-connect-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.google-connect-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.google-connect-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.google-connect-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.google-connect-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.google-connect-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.google-connect-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.google-connect-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.google-connect-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.google-connect-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){.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.google-connect-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}.google-connect-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}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.google-connect-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.google-connect-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.google-connect-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}.google-connect-button.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.google-connect-button.pill-alt.selected:before,.google-connect-button.pill-alt:hover:before{background:var(--button-border)}.google-connect-button.pill-alt.selected .button-text,.google-connect-button.pill-alt:hover .button-text{color:var(--default-bg)}.google-connect-button.pill-alt.disabled,.google-connect-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}.google-connect-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.google-connect-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.google-connect-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.google-connect-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.google-connect-button.round .icon,.google-connect-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.google-connect-button.round.selected,.google-connect-button.round:hover{opacity:1}.google-connect-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.google-connect-button.round.disabled{pointer-events:none}.google-connect-button.round.disabled .icon{filter:saturate(0)}.google-connect-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.google-connect-button.round[data-size=regular].active{opacity:1}.google-connect-button.round[data-size=small]{height:40px;width:40px}.google-connect-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.google-connect-button.round[data-size=tiny]{height:33px;width:33px}.google-connect-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.google-connect-button.round[data-size=mini]{height:25px;width:25px}.google-connect-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.google-connect-button.nav{flex-wrap:nowrap}.google-connect-button.nav svg{color:var(--troubadour-main)}.google-connect-button.nav .icon,.google-connect-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.google-connect-button.nav .button-text{color:var(--default-bg);font-weight:700}.google-connect-button.nav:hover{text-decoration:underline}.google-connect-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.google-connect-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.google-connect-button.nav[data-icon-position=right][data-size=mini] .icon,.google-connect-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.google-connect-button.nav[data-icon-position=right] .button-text{text-align:right}.google-connect-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.google-connect-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.google-connect-button.nav[data-icon-position=left][data-size=mini] .icon,.google-connect-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.google-connect-button.nav[data-icon-position=left] .button-text{text-align:left}.google-connect-button.nav[data-size=large]{border-radius:100px;padding:5px}.google-connect-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.google-connect-button.nav[data-size=large] .icon{height:80px}.google-connect-button.nav[data-size=regular]{padding:20px 31px}.google-connect-button.nav[data-size=regular] .icon{height:23px;width:auto}.google-connect-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.google-connect-button.nav[data-size=small]{padding:10px}.google-connect-button.nav[data-size=small] .icon{height:16px;width:auto}.google-connect-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.google-connect-button.nav[data-size=tiny]{padding:15px 20px}.google-connect-button.nav[data-size=tiny] .icon{height:10px;width:auto}.google-connect-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.google-connect-button.nav[data-size=mini]{padding:4px 12px}.google-connect-button.nav[data-size=mini] .icon{height:5px;width:auto}.google-connect-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.google-connect-button .icon{height:20px!important;margin-right:14px!important;min-height:20px!important;min-width:20px!important;width:20px!important}.google-connect-button .button-text{color:var(--default-color-3)!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:30px;max-width:300px!important;overflow:hidden;padding:2px 0 0!important;text-overflow:ellipsis;white-space:nowrap}.google-connect-button:hover{text-decoration:underline!important}.google-connect-button:hover:before{background-color:var(--default-bg)!important}.google-connect-button:hover .icon{transform:scale(1)!important}.google-default-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;box-shadow:var(--dropshadow)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.google-default-button:focus{text-decoration:none}.google-default-button[data-icon-position=left]{flex-direction:row-reverse}.google-default-button .button-text{font-family:Sofia Pro,sans-serif}.google-default-button .button-text.ws-no-wrap{white-space:nowrap}.google-default-button:active,.google-default-button:hover{cursor:pointer;text-decoration:none}.google-default-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.google-default-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}.google-default-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.google-default-button.legacy .button-text,.google-default-button.legacy .icon{z-index:11}.google-default-button.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.google-default-button.legacy svg{color:var(--default-bg)}.google-default-button.legacy.selected:before,.google-default-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.google-default-button.legacy.selected .button-text,.google-default-button.legacy:hover .button-text{color:var(--default-color)}.google-default-button.legacy.selected img,.google-default-button.legacy:hover img{transform:scale(.95)}.google-default-button.legacy.disabled{pointer-events:none}.google-default-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.google-default-button.legacy.disabled .button-text{color:var(--ui-disabled)}.google-default-button.legacy.disabled .icon{opacity:.5}.google-default-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.google-default-button.legacy.invalid .button-text{color:var(--ui-disabled)}.google-default-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.google-default-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.google-default-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.google-default-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.google-default-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.google-default-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.google-default-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.google-default-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.google-default-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.google-default-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.google-default-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.google-default-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.google-default-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.google-default-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.google-default-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.google-default-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.google-default-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.google-default-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.google-default-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.google-default-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.google-default-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.google-default-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.google-default-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.google-default-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.google-default-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.google-default-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.google-default-button.pill .button-text,.google-default-button.pill .icon{z-index:11}.google-default-button.pill .button-text{color:var(--default-color);font-weight:400;z-index:11}.google-default-button.pill svg{color:var(--default-color)}.google-default-button.pill.selected:before,.google-default-button.pill:hover:before{filter:brightness(1.3)}.google-default-button.pill.selected img,.google-default-button.pill:hover img{transform:scale(.95)}.google-default-button.pill.no-shadow:before{box-shadow:none}.google-default-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.google-default-button.pill.has-border.selected:before,.google-default-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.google-default-button.pill.alt-hover.selected:before,.google-default-button.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.google-default-button.pill.alt-hover.selected .button-text,.google-default-button.pill.alt-hover.selected .icon,.google-default-button.pill.alt-hover:hover .button-text,.google-default-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.google-default-button.pill.disabled,.google-default-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.google-default-button.pill.disabled:before,.google-default-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.google-default-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.google-default-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.google-default-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.google-default-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.google-default-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.google-default-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.google-default-button.pill[data-icon-position=null] .icon{display:none!important}.google-default-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.google-default-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.google-default-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.google-default-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.google-default-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.google-default-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.google-default-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.google-default-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.google-default-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.google-default-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.google-default-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.google-default-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.google-default-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.google-default-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.google-default-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.google-default-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.google-default-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.google-default-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.google-default-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.google-default-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.google-default-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.google-default-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.google-default-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.google-default-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.google-default-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.google-default-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.google-default-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.google-default-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.google-default-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.google-default-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.google-default-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.google-default-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.google-default-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.google-default-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.google-default-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.google-default-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.google-default-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.google-default-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.google-default-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.google-default-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.google-default-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.google-default-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.google-default-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.google-default-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.google-default-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.google-default-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.google-default-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.google-default-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.google-default-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.google-default-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.google-default-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.google-default-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.google-default-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.google-default-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.google-default-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.google-default-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.google-default-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.google-default-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.google-default-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.google-default-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.google-default-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.google-default-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.google-default-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.google-default-button.pill.icon-no-bg .icon{margin:0!important}.google-default-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.google-default-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.google-default-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.google-default-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.google-default-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.google-default-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.google-default-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.google-default-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.google-default-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.google-default-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.google-default-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.google-default-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.google-default-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.google-default-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.google-default-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.google-default-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.google-default-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.google-default-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.google-default-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.google-default-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.google-default-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.google-default-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.google-default-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.google-default-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.google-default-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.google-default-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.google-default-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.google-default-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.google-default-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.google-default-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.google-default-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.google-default-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.google-default-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.google-default-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.google-default-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.google-default-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.google-default-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){.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.google-default-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}.google-default-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}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.google-default-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.google-default-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.google-default-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}.google-default-button.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.google-default-button.pill-alt.selected:before,.google-default-button.pill-alt:hover:before{background:var(--button-border)}.google-default-button.pill-alt.selected .button-text,.google-default-button.pill-alt:hover .button-text{color:var(--default-bg)}.google-default-button.pill-alt.disabled,.google-default-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}.google-default-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.google-default-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.google-default-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.google-default-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.google-default-button.round .icon,.google-default-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.google-default-button.round.selected,.google-default-button.round:hover{opacity:1}.google-default-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.google-default-button.round.disabled{pointer-events:none}.google-default-button.round.disabled .icon{filter:saturate(0)}.google-default-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.google-default-button.round[data-size=regular].active{opacity:1}.google-default-button.round[data-size=small]{height:40px;width:40px}.google-default-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.google-default-button.round[data-size=tiny]{height:33px;width:33px}.google-default-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.google-default-button.round[data-size=mini]{height:25px;width:25px}.google-default-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.google-default-button.nav{flex-wrap:nowrap}.google-default-button.nav svg{color:var(--troubadour-main)}.google-default-button.nav .icon,.google-default-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.google-default-button.nav .button-text{color:var(--default-bg);font-weight:700}.google-default-button.nav:hover{text-decoration:underline}.google-default-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.google-default-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.google-default-button.nav[data-icon-position=right][data-size=mini] .icon,.google-default-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.google-default-button.nav[data-icon-position=right] .button-text{text-align:right}.google-default-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.google-default-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.google-default-button.nav[data-icon-position=left][data-size=mini] .icon,.google-default-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.google-default-button.nav[data-icon-position=left] .button-text{text-align:left}.google-default-button.nav[data-size=large]{border-radius:100px;padding:5px}.google-default-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.google-default-button.nav[data-size=large] .icon{height:80px}.google-default-button.nav[data-size=regular]{padding:20px 31px}.google-default-button.nav[data-size=regular] .icon{height:23px;width:auto}.google-default-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.google-default-button.nav[data-size=small]{padding:10px}.google-default-button.nav[data-size=small] .icon{height:16px;width:auto}.google-default-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.google-default-button.nav[data-size=tiny]{padding:15px 20px}.google-default-button.nav[data-size=tiny] .icon{height:10px;width:auto}.google-default-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.google-default-button.nav[data-size=mini]{padding:4px 12px}.google-default-button.nav[data-size=mini] .icon{height:5px;width:auto}.google-default-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.google-default-button .button-text{max-width:200px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.google-default-button:hover{text-decoration:none!important}.google-default-button.alt-state{pointer-events:none!important}.google-default-button.alt-state:before{background-color:var(--troubadour-main-17)!important;border-color:var(--classroom-management-color1)!important}.google-default-button.alt-state .button-text{font-size:smaller!important;line-height:1em!important}.google-default-button.alt-state .button-text span{color:var(--troubadour-main);display:block;font-size:smaller!important;font-weight:600}.action-button:not(.troubadour-button){align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.action-button:not(.troubadour-button):focus{text-decoration:none}.action-button:not(.troubadour-button)[data-icon-position=left]{flex-direction:row-reverse}.action-button:not(.troubadour-button) .button-text{font-family:Sofia Pro,sans-serif}.action-button:not(.troubadour-button) .button-text.ws-no-wrap{white-space:nowrap}.action-button:not(.troubadour-button):active,.action-button:not(.troubadour-button):hover{cursor:pointer;text-decoration:none}.action-button:not(.troubadour-button).legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.action-button:not(.troubadour-button).legacy:before{background-color:var(--default-bg);border:2px solid var(--button-action);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.action-button:not(.troubadour-button).legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.action-button:not(.troubadour-button).legacy .button-text,.action-button:not(.troubadour-button).legacy .icon{z-index:11}.action-button:not(.troubadour-button).legacy .button-text{color:var(--button-action);font-weight:400;z-index:11}.action-button:not(.troubadour-button).legacy svg{color:var(--button-action)}.action-button:not(.troubadour-button).legacy.selected:before,.action-button:not(.troubadour-button).legacy:hover:before{background-color:var(--button-action);border:2px solid var(--button-action)}.action-button:not(.troubadour-button).legacy.selected .button-text,.action-button:not(.troubadour-button).legacy:hover .button-text{color:var(--default-bg)}.action-button:not(.troubadour-button).legacy.selected img,.action-button:not(.troubadour-button).legacy:hover img{transform:scale(.95)}.action-button:not(.troubadour-button).legacy.disabled{pointer-events:none}.action-button:not(.troubadour-button).legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.action-button:not(.troubadour-button).legacy.disabled .button-text{color:var(--ui-disabled)}.action-button:not(.troubadour-button).legacy.disabled .icon{opacity:.5}.action-button:not(.troubadour-button).legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.action-button:not(.troubadour-button).legacy.invalid .button-text{color:var(--ui-disabled)}.action-button:not(.troubadour-button).legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.action-button:not(.troubadour-button).legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.action-button:not(.troubadour-button).legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.action-button:not(.troubadour-button).legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.action-button:not(.troubadour-button).legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.action-button:not(.troubadour-button).legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.action-button:not(.troubadour-button).legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.action-button:not(.troubadour-button).legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.action-button:not(.troubadour-button).legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.action-button:not(.troubadour-button).legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.action-button:not(.troubadour-button).legacy[data-size=small]{border-radius:45px;padding:11px 30px}.action-button:not(.troubadour-button).legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.action-button:not(.troubadour-button).legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.action-button:not(.troubadour-button).legacy[data-size=small][data-icon-position=left]{padding-left:25px}.action-button:not(.troubadour-button).legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.action-button:not(.troubadour-button).legacy[data-size=small][data-icon-position=right]{padding-right:25px}.action-button:not(.troubadour-button).legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.action-button:not(.troubadour-button).legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.action-button:not(.troubadour-button).legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.action-button:not(.troubadour-button).legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.action-button:not(.troubadour-button).legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.action-button:not(.troubadour-button).legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.action-button:not(.troubadour-button).legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.action-button:not(.troubadour-button).legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.action-button:not(.troubadour-button).pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.action-button:not(.troubadour-button).pill:before{background:var(--button-action);border:2px solid var(--button-action);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.action-button:not(.troubadour-button).pill .button-text,.action-button:not(.troubadour-button).pill .icon{z-index:11}.action-button:not(.troubadour-button).pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.action-button:not(.troubadour-button).pill svg{color:var(--default-bg)}.action-button:not(.troubadour-button).pill.selected:before,.action-button:not(.troubadour-button).pill:hover:before{filter:brightness(1.3)}.action-button:not(.troubadour-button).pill.selected img,.action-button:not(.troubadour-button).pill:hover img{transform:scale(.95)}.action-button:not(.troubadour-button).pill.no-shadow:before{box-shadow:none}.action-button:not(.troubadour-button).pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.action-button:not(.troubadour-button).pill.has-border.selected:before,.action-button:not(.troubadour-button).pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.action-button:not(.troubadour-button).pill.alt-hover.selected:before,.action-button:not(.troubadour-button).pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.action-button:not(.troubadour-button).pill.alt-hover.selected .button-text,.action-button:not(.troubadour-button).pill.alt-hover.selected .icon,.action-button:not(.troubadour-button).pill.alt-hover:hover .button-text,.action-button:not(.troubadour-button).pill.alt-hover:hover .icon{color:var(--button-action)}.action-button:not(.troubadour-button).pill.disabled,.action-button:not(.troubadour-button).pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.action-button:not(.troubadour-button).pill.disabled:before,.action-button:not(.troubadour-button).pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.action-button:not(.troubadour-button).pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.action-button:not(.troubadour-button).pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.action-button:not(.troubadour-button).pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.action-button:not(.troubadour-button).pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.action-button:not(.troubadour-button).pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.action-button:not(.troubadour-button).pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.action-button:not(.troubadour-button).pill[data-icon-position=null] .icon{display:none!important}.action-button:not(.troubadour-button).pill[data-size=micro]{border-radius:25px;padding:4px 10px}.action-button:not(.troubadour-button).pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.action-button:not(.troubadour-button).pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.action-button:not(.troubadour-button).pill[data-size=micro][data-icon-position=left]{padding-left:4px}.action-button:not(.troubadour-button).pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.action-button:not(.troubadour-button).pill[data-size=micro][data-icon-position=right]{padding-right:4px}.action-button:not(.troubadour-button).pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.action-button:not(.troubadour-button).pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.action-button:not(.troubadour-button).pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.action-button:not(.troubadour-button).pill[data-size=mini]{border-radius:45px;padding:4px 13px}.action-button:not(.troubadour-button).pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.action-button:not(.troubadour-button).pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.action-button:not(.troubadour-button).pill[data-size=mini][data-icon-position=left]{padding-left:5px}.action-button:not(.troubadour-button).pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.action-button:not(.troubadour-button).pill[data-size=mini][data-icon-position=right]{padding-right:5px}.action-button:not(.troubadour-button).pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.action-button:not(.troubadour-button).pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.action-button:not(.troubadour-button).pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.action-button:not(.troubadour-button).pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.action-button:not(.troubadour-button).pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.action-button:not(.troubadour-button).pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.action-button:not(.troubadour-button).pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.action-button:not(.troubadour-button).pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.action-button:not(.troubadour-button).pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.action-button:not(.troubadour-button).pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.action-button:not(.troubadour-button).pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.action-button:not(.troubadour-button).pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.action-button:not(.troubadour-button).pill[data-size=small]{border-radius:45px;padding:8px 30px}.action-button:not(.troubadour-button).pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.action-button:not(.troubadour-button).pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.action-button:not(.troubadour-button).pill[data-size=small][data-icon-position=left]{padding-left:8px}.action-button:not(.troubadour-button).pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.action-button:not(.troubadour-button).pill[data-size=small][data-icon-position=right]{padding-right:8px}.action-button:not(.troubadour-button).pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.action-button:not(.troubadour-button).pill[data-size=small][data-icon-position=null]{padding:8px 36px}.action-button:not(.troubadour-button).pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.action-button:not(.troubadour-button).pill[data-size=regular]{border-radius:100px;padding:16px 30px}.action-button:not(.troubadour-button).pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.action-button:not(.troubadour-button).pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.action-button:not(.troubadour-button).pill[data-size=regular][data-icon-position=left]{padding-left:16px}.action-button:not(.troubadour-button).pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.action-button:not(.troubadour-button).pill[data-size=regular][data-icon-position=right]{padding-right:16px}.action-button:not(.troubadour-button).pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.action-button:not(.troubadour-button).pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.action-button:not(.troubadour-button).pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.action-button:not(.troubadour-button).pill[data-size=large]{border-radius:100px;padding:16px 40px}.action-button:not(.troubadour-button).pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.action-button:not(.troubadour-button).pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.action-button:not(.troubadour-button).pill[data-size=large][data-icon-position=left]{padding-left:16px}.action-button:not(.troubadour-button).pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.action-button:not(.troubadour-button).pill[data-size=large][data-icon-position=right]{padding-right:16px}.action-button:not(.troubadour-button).pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.action-button:not(.troubadour-button).pill[data-size=large][data-icon-position=null]{padding:16px 50px}.action-button:not(.troubadour-button).pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.action-button:not(.troubadour-button).pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.action-button:not(.troubadour-button).pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.action-button:not(.troubadour-button).pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.action-button:not(.troubadour-button).pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.action-button:not(.troubadour-button).pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.action-button:not(.troubadour-button).pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.action-button:not(.troubadour-button).pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.action-button:not(.troubadour-button).pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.action-button:not(.troubadour-button).pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.action-button:not(.troubadour-button).pill.icon-no-bg .icon{margin:0!important}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=micro] .icon{padding:4px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=mini] .icon{padding:8px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=small] .icon{padding:18px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=regular] .icon{padding:28px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=large] .icon{padding:30px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.action-button:not(.troubadour-button).pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.action-button:not(.troubadour-button).pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.action-button:not(.troubadour-button).pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.action-button:not(.troubadour-button).pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.action-button:not(.troubadour-button).pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.action-button:not(.troubadour-button).pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.action-button:not(.troubadour-button).pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.action-button:not(.troubadour-button).pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.action-button:not(.troubadour-button).pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.action-button:not(.troubadour-button).pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.action-button:not(.troubadour-button).pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.action-button:not(.troubadour-button).pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.action-button:not(.troubadour-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){.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.action-button:not(.troubadour-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}.action-button:not(.troubadour-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}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.action-button:not(.troubadour-button).pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.action-button:not(.troubadour-button).pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.action-button:not(.troubadour-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}.action-button:not(.troubadour-button).pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.action-button:not(.troubadour-button).pill-alt.selected:before,.action-button:not(.troubadour-button).pill-alt:hover:before{background:var(--button-border)}.action-button:not(.troubadour-button).pill-alt.selected .button-text,.action-button:not(.troubadour-button).pill-alt:hover .button-text{color:var(--default-bg)}.action-button:not(.troubadour-button).pill-alt.disabled,.action-button:not(.troubadour-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}.action-button:not(.troubadour-button).pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.action-button:not(.troubadour-button).pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.action-button:not(.troubadour-button).pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.action-button:not(.troubadour-button).round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.action-button:not(.troubadour-button).round .icon,.action-button:not(.troubadour-button).round svg{align-items:center;display:flex;height:100%;justify-content:center}.action-button:not(.troubadour-button).round.selected,.action-button:not(.troubadour-button).round:hover{opacity:1}.action-button:not(.troubadour-button).round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.action-button:not(.troubadour-button).round.disabled{pointer-events:none}.action-button:not(.troubadour-button).round.disabled .icon{filter:saturate(0)}.action-button:not(.troubadour-button).round[data-size=regular]{height:50px;opacity:.8;width:50px}.action-button:not(.troubadour-button).round[data-size=regular].active{opacity:1}.action-button:not(.troubadour-button).round[data-size=small]{height:40px;width:40px}.action-button:not(.troubadour-button).round[data-size=small].active{height:52px;opacity:1;width:52px}.action-button:not(.troubadour-button).round[data-size=tiny]{height:33px;width:33px}.action-button:not(.troubadour-button).round[data-size=tiny].active{height:45px;opacity:1;width:45px}.action-button:not(.troubadour-button).round[data-size=mini]{height:25px;width:25px}.action-button:not(.troubadour-button).round[data-size=mini].active{height:25px;opacity:1;width:25px}.action-button:not(.troubadour-button).nav{flex-wrap:nowrap}.action-button:not(.troubadour-button).nav svg{color:var(--troubadour-main)}.action-button:not(.troubadour-button).nav .icon,.action-button:not(.troubadour-button).nav svg{align-items:center;display:flex;height:auto;justify-content:center}.action-button:not(.troubadour-button).nav .button-text{color:var(--button-action);font-weight:700}.action-button:not(.troubadour-button).nav:hover{text-decoration:underline}.action-button:not(.troubadour-button).nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.action-button:not(.troubadour-button).nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.action-button:not(.troubadour-button).nav[data-icon-position=right][data-size=mini] .icon,.action-button:not(.troubadour-button).nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.action-button:not(.troubadour-button).nav[data-icon-position=right] .button-text{text-align:right}.action-button:not(.troubadour-button).nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.action-button:not(.troubadour-button).nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.action-button:not(.troubadour-button).nav[data-icon-position=left][data-size=mini] .icon,.action-button:not(.troubadour-button).nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.action-button:not(.troubadour-button).nav[data-icon-position=left] .button-text{text-align:left}.action-button:not(.troubadour-button).nav[data-size=large]{border-radius:100px;padding:5px}.action-button:not(.troubadour-button).nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.action-button:not(.troubadour-button).nav[data-size=large] .icon{height:80px}.action-button:not(.troubadour-button).nav[data-size=regular]{padding:20px 31px}.action-button:not(.troubadour-button).nav[data-size=regular] .icon{height:23px;width:auto}.action-button:not(.troubadour-button).nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.action-button:not(.troubadour-button).nav[data-size=small]{padding:10px}.action-button:not(.troubadour-button).nav[data-size=small] .icon{height:16px;width:auto}.action-button:not(.troubadour-button).nav[data-size=small] .button-text{font-size:20px;line-height:20px}.action-button:not(.troubadour-button).nav[data-size=tiny]{padding:15px 20px}.action-button:not(.troubadour-button).nav[data-size=tiny] .icon{height:10px;width:auto}.action-button:not(.troubadour-button).nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.action-button:not(.troubadour-button).nav[data-size=mini]{padding:4px 12px}.action-button:not(.troubadour-button).nav[data-size=mini] .icon{height:5px;width:auto}.action-button:not(.troubadour-button).nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.action-button:not(.troubadour-button) .button-text{color:var(--default-color-2)!important}.action-button:not(.troubadour-button):hover .button-text{color:var(--button-action)!important}.bottom-toast-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bottom-toast-button:focus{text-decoration:none}.bottom-toast-button[data-icon-position=left]{flex-direction:row-reverse}.bottom-toast-button .button-text{font-family:Sofia Pro,sans-serif}.bottom-toast-button .button-text.ws-no-wrap{white-space:nowrap}.bottom-toast-button:active,.bottom-toast-button:hover{cursor:pointer;text-decoration:none}.bottom-toast-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bottom-toast-button.legacy:before{background-color:var(--workpage-toast-button-fg);border:2px solid var(--workpage-toast-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bottom-toast-button.legacy.has-shadow:before{border:2px solid var(--workpage-toast-button-fg);box-shadow:var(--dropshadow)}.bottom-toast-button.legacy .button-text,.bottom-toast-button.legacy .icon{z-index:11}.bottom-toast-button.legacy .button-text{color:var(--workpage-toast-button-bg);font-weight:400;z-index:11}.bottom-toast-button.legacy svg{color:var(--workpage-toast-button-bg)}.bottom-toast-button.legacy.selected:before,.bottom-toast-button.legacy:hover:before{background-color:var(--workpage-toast-button-bg);border:2px solid var(--workpage-toast-button-bg)}.bottom-toast-button.legacy.selected .button-text,.bottom-toast-button.legacy:hover .button-text{color:var(--workpage-toast-button-fg)}.bottom-toast-button.legacy.selected img,.bottom-toast-button.legacy:hover img{transform:scale(.95)}.bottom-toast-button.legacy.disabled{pointer-events:none}.bottom-toast-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bottom-toast-button.legacy.disabled .button-text{color:var(--ui-disabled)}.bottom-toast-button.legacy.disabled .icon{opacity:.5}.bottom-toast-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bottom-toast-button.legacy.invalid .button-text{color:var(--ui-disabled)}.bottom-toast-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bottom-toast-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bottom-toast-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bottom-toast-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bottom-toast-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.bottom-toast-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bottom-toast-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bottom-toast-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bottom-toast-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bottom-toast-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bottom-toast-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bottom-toast-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.bottom-toast-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bottom-toast-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bottom-toast-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bottom-toast-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bottom-toast-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bottom-toast-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bottom-toast-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bottom-toast-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bottom-toast-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bottom-toast-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bottom-toast-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bottom-toast-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bottom-toast-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bottom-toast-button.pill:before{background:var(--workpage-toast-button-bg);border:2px solid var(--workpage-toast-button-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bottom-toast-button.pill .button-text,.bottom-toast-button.pill .icon{z-index:11}.bottom-toast-button.pill .button-text{color:var(--workpage-toast-button-fg);font-weight:400;z-index:11}.bottom-toast-button.pill svg{color:var(--workpage-toast-button-fg)}.bottom-toast-button.pill.selected:before,.bottom-toast-button.pill:hover:before{filter:brightness(1.3)}.bottom-toast-button.pill.selected img,.bottom-toast-button.pill:hover img{transform:scale(.95)}.bottom-toast-button.pill.no-shadow:before{box-shadow:none}.bottom-toast-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bottom-toast-button.pill.has-border.selected:before,.bottom-toast-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.bottom-toast-button.pill.alt-hover.selected:before,.bottom-toast-button.pill.alt-hover:hover:before{background-color:var(--workpage-toast-button-fg);border-color:var(--workpage-toast-button-fg);filter:brightness(1)}.bottom-toast-button.pill.alt-hover.selected .button-text,.bottom-toast-button.pill.alt-hover.selected .icon,.bottom-toast-button.pill.alt-hover:hover .button-text,.bottom-toast-button.pill.alt-hover:hover .icon{color:var(--workpage-toast-button-bg)}.bottom-toast-button.pill.disabled,.bottom-toast-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.bottom-toast-button.pill.disabled:before,.bottom-toast-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bottom-toast-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bottom-toast-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.bottom-toast-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bottom-toast-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bottom-toast-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bottom-toast-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bottom-toast-button.pill[data-icon-position=null] .icon{display:none!important}.bottom-toast-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.bottom-toast-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.bottom-toast-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.bottom-toast-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.bottom-toast-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.bottom-toast-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.bottom-toast-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.bottom-toast-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bottom-toast-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bottom-toast-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.bottom-toast-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bottom-toast-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bottom-toast-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.bottom-toast-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.bottom-toast-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.bottom-toast-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.bottom-toast-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bottom-toast-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bottom-toast-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.bottom-toast-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bottom-toast-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bottom-toast-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.bottom-toast-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.bottom-toast-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.bottom-toast-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.bottom-toast-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bottom-toast-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bottom-toast-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.bottom-toast-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bottom-toast-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bottom-toast-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.bottom-toast-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.bottom-toast-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.bottom-toast-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.bottom-toast-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bottom-toast-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bottom-toast-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.bottom-toast-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bottom-toast-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.bottom-toast-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.bottom-toast-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.bottom-toast-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.bottom-toast-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.bottom-toast-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bottom-toast-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bottom-toast-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.bottom-toast-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bottom-toast-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.bottom-toast-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.bottom-toast-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.bottom-toast-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.bottom-toast-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.bottom-toast-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bottom-toast-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bottom-toast-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.bottom-toast-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bottom-toast-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.bottom-toast-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.bottom-toast-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.bottom-toast-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.bottom-toast-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.bottom-toast-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bottom-toast-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bottom-toast-button.pill.icon-no-bg .icon{margin:0!important}.bottom-toast-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bottom-toast-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bottom-toast-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bottom-toast-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bottom-toast-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bottom-toast-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bottom-toast-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bottom-toast-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bottom-toast-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bottom-toast-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bottom-toast-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bottom-toast-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bottom-toast-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bottom-toast-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.bottom-toast-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.bottom-toast-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bottom-toast-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bottom-toast-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.bottom-toast-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.bottom-toast-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.bottom-toast-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.bottom-toast-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bottom-toast-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bottom-toast-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bottom-toast-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.bottom-toast-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.bottom-toast-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.bottom-toast-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){.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.bottom-toast-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}.bottom-toast-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}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.bottom-toast-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bottom-toast-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bottom-toast-button.pill-alt:before{background:var(--workpage-toast-button-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bottom-toast-button.pill-alt .button-text{color:var(--workpage-toast-button-fg);font-weight:400;z-index:11}.bottom-toast-button.pill-alt.selected:before,.bottom-toast-button.pill-alt:hover:before{background:var(--button-border)}.bottom-toast-button.pill-alt.selected .button-text,.bottom-toast-button.pill-alt:hover .button-text{color:var(--default-bg)}.bottom-toast-button.pill-alt.disabled,.bottom-toast-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}.bottom-toast-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bottom-toast-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bottom-toast-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bottom-toast-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.bottom-toast-button.round .icon,.bottom-toast-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.bottom-toast-button.round.selected,.bottom-toast-button.round:hover{opacity:1}.bottom-toast-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.bottom-toast-button.round.disabled{pointer-events:none}.bottom-toast-button.round.disabled .icon{filter:saturate(0)}.bottom-toast-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.bottom-toast-button.round[data-size=regular].active{opacity:1}.bottom-toast-button.round[data-size=small]{height:40px;width:40px}.bottom-toast-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.bottom-toast-button.round[data-size=tiny]{height:33px;width:33px}.bottom-toast-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.bottom-toast-button.round[data-size=mini]{height:25px;width:25px}.bottom-toast-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.bottom-toast-button.nav{flex-wrap:nowrap}.bottom-toast-button.nav svg{color:var(--troubadour-main)}.bottom-toast-button.nav .icon,.bottom-toast-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.bottom-toast-button.nav .button-text{color:var(--workpage-toast-button-bg);font-weight:700}.bottom-toast-button.nav:hover{text-decoration:underline}.bottom-toast-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bottom-toast-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bottom-toast-button.nav[data-icon-position=right][data-size=mini] .icon,.bottom-toast-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.bottom-toast-button.nav[data-icon-position=right] .button-text{text-align:right}.bottom-toast-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bottom-toast-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bottom-toast-button.nav[data-icon-position=left][data-size=mini] .icon,.bottom-toast-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.bottom-toast-button.nav[data-icon-position=left] .button-text{text-align:left}.bottom-toast-button.nav[data-size=large]{border-radius:100px;padding:5px}.bottom-toast-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.bottom-toast-button.nav[data-size=large] .icon{height:80px}.bottom-toast-button.nav[data-size=regular]{padding:20px 31px}.bottom-toast-button.nav[data-size=regular] .icon{height:23px;width:auto}.bottom-toast-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bottom-toast-button.nav[data-size=small]{padding:10px}.bottom-toast-button.nav[data-size=small] .icon{height:16px;width:auto}.bottom-toast-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bottom-toast-button.nav[data-size=tiny]{padding:15px 20px}.bottom-toast-button.nav[data-size=tiny] .icon{height:10px;width:auto}.bottom-toast-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bottom-toast-button.nav[data-size=mini]{padding:4px 12px}.bottom-toast-button.nav[data-size=mini] .icon{height:5px;width:auto}.bottom-toast-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.connection-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.connection-button,.connection-button:focus{text-decoration:none}.connection-button[data-icon-position=left]{flex-direction:row-reverse}.connection-button .button-text{font-family:Sofia Pro,sans-serif}.connection-button .button-text.ws-no-wrap{white-space:nowrap}.connection-button:active,.connection-button:hover{cursor:pointer;text-decoration:none}.connection-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.connection-button.legacy:before{background-color:var(--landing-page-login-btn-fg);border:2px solid var(--landing-page-login-btn-bg1);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.connection-button.legacy.has-shadow:before{border:2px solid var(--landing-page-login-btn-fg);box-shadow:var(--dropshadow)}.connection-button.legacy .button-text,.connection-button.legacy .icon{z-index:11}.connection-button.legacy .button-text{font-weight:400;z-index:11}.connection-button.legacy .button-text,.connection-button.legacy svg{color:var(--landing-page-login-btn-bg1)}.connection-button.legacy.selected:before,.connection-button.legacy:hover:before{background-color:var(--landing-page-login-btn-bg1);border:2px solid var(--landing-page-login-btn-bg1)}.connection-button.legacy.selected .button-text,.connection-button.legacy:hover .button-text{color:var(--landing-page-login-btn-fg)}.connection-button.legacy.selected img,.connection-button.legacy:hover img{transform:scale(.95)}.connection-button.legacy.disabled{pointer-events:none}.connection-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.connection-button.legacy.disabled .button-text{color:var(--ui-disabled)}.connection-button.legacy.disabled .icon{opacity:.5}.connection-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.connection-button.legacy.invalid .button-text{color:var(--ui-disabled)}.connection-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.connection-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.connection-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.connection-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.connection-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.connection-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.connection-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.connection-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.connection-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.connection-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.connection-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.connection-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.connection-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.connection-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.connection-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.connection-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.connection-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.connection-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.connection-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.connection-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.connection-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.connection-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.connection-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.connection-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.connection-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.connection-button.pill:before{background:var(--landing-page-login-btn-bg1);border:2px solid var(--landing-page-login-btn-bg1);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.connection-button.pill .button-text,.connection-button.pill .icon{z-index:11}.connection-button.pill .button-text{font-weight:400;z-index:11}.connection-button.pill .button-text,.connection-button.pill svg{color:var(--landing-page-login-btn-fg)}.connection-button.pill.selected:before,.connection-button.pill:hover:before{filter:brightness(1.3)}.connection-button.pill.selected img,.connection-button.pill:hover img{transform:scale(.95)}.connection-button.pill.no-shadow:before{box-shadow:none}.connection-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.connection-button.pill.has-border.selected:before,.connection-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.connection-button.pill.alt-hover.selected:before,.connection-button.pill.alt-hover:hover:before{background-color:var(--landing-page-login-btn-fg);border-color:var(--landing-page-login-btn-fg);filter:brightness(1)}.connection-button.pill.alt-hover.selected .button-text,.connection-button.pill.alt-hover.selected .icon,.connection-button.pill.alt-hover:hover .button-text,.connection-button.pill.alt-hover:hover .icon{color:var(--landing-page-login-btn-bg1)}.connection-button.pill.disabled,.connection-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.connection-button.pill.disabled:before,.connection-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.connection-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.connection-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.connection-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.connection-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.connection-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.connection-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.connection-button.pill[data-icon-position=null] .icon{display:none!important}.connection-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.connection-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.connection-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.connection-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.connection-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.connection-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.connection-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.connection-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.connection-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.connection-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.connection-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.connection-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.connection-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.connection-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.connection-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.connection-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.connection-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.connection-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.connection-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.connection-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.connection-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.connection-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.connection-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.connection-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.connection-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.connection-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.connection-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.connection-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.connection-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.connection-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.connection-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.connection-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.connection-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.connection-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.connection-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.connection-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.connection-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.connection-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.connection-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.connection-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.connection-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.connection-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.connection-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.connection-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.connection-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.connection-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.connection-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.connection-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.connection-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.connection-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.connection-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.connection-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.connection-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.connection-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.connection-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.connection-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.connection-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.connection-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.connection-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.connection-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.connection-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.connection-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.connection-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.connection-button.pill.icon-no-bg .icon{margin:0!important}.connection-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.connection-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.connection-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.connection-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.connection-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.connection-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.connection-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.connection-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.connection-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.connection-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.connection-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.connection-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.connection-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.connection-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.connection-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.connection-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.connection-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.connection-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.connection-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.connection-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.connection-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.connection-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.connection-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.connection-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.connection-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.connection-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.connection-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.connection-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.connection-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.connection-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.connection-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.connection-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.connection-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.connection-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.connection-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.connection-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.connection-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){.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.connection-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}.connection-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}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.connection-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.connection-button.pill-alt:before{background:var(--landing-page-login-btn-bg1);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.connection-button.pill-alt .button-text{color:var(--landing-page-login-btn-fg);font-weight:400;z-index:11}.connection-button.pill-alt.selected:before,.connection-button.pill-alt:hover:before{background:var(--button-border)}.connection-button.pill-alt.selected .button-text,.connection-button.pill-alt:hover .button-text{color:var(--default-bg)}.connection-button.pill-alt.disabled,.connection-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}.connection-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.connection-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.connection-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.connection-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.connection-button.round .icon,.connection-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.connection-button.round.selected,.connection-button.round:hover{opacity:1}.connection-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.connection-button.round.disabled{pointer-events:none}.connection-button.round.disabled .icon{filter:saturate(0)}.connection-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.connection-button.round[data-size=regular].active{opacity:1}.connection-button.round[data-size=small]{height:40px;width:40px}.connection-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.connection-button.round[data-size=tiny]{height:33px;width:33px}.connection-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.connection-button.round[data-size=mini]{height:25px;width:25px}.connection-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.connection-button.nav{flex-wrap:nowrap}.connection-button.nav svg{color:var(--troubadour-main)}.connection-button.nav .icon,.connection-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.connection-button.nav .button-text{color:var(--landing-page-login-btn-bg1);font-weight:700}.connection-button.nav:hover{text-decoration:underline}.connection-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.connection-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.connection-button.nav[data-icon-position=right][data-size=mini] .icon,.connection-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.connection-button.nav[data-icon-position=right] .button-text{text-align:right}.connection-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.connection-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.connection-button.nav[data-icon-position=left][data-size=mini] .icon,.connection-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.connection-button.nav[data-icon-position=left] .button-text{text-align:left}.connection-button.nav[data-size=large]{border-radius:100px;padding:5px}.connection-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.connection-button.nav[data-size=large] .icon{height:80px}.connection-button.nav[data-size=regular]{padding:20px 31px}.connection-button.nav[data-size=regular] .icon{height:23px;width:auto}.connection-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.connection-button.nav[data-size=small]{padding:10px}.connection-button.nav[data-size=small] .icon{height:16px;width:auto}.connection-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.connection-button.nav[data-size=tiny]{padding:15px 20px}.connection-button.nav[data-size=tiny] .icon{height:10px;width:auto}.connection-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.connection-button.nav[data-size=mini]{padding:4px 12px}.connection-button.nav[data-size=mini] .icon{height:5px;width:auto}.connection-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-connection-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-connection-button:focus{text-decoration:none}.troub-connection-button[data-icon-position=left]{flex-direction:row-reverse}.troub-connection-button .button-text{font-family:Sofia Pro,sans-serif}.troub-connection-button .button-text.ws-no-wrap{white-space:nowrap}.troub-connection-button:active,.troub-connection-button:hover{cursor:pointer;text-decoration:none}.troub-connection-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-connection-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-connection-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-connection-button.legacy .button-text,.troub-connection-button.legacy .icon{z-index:11}.troub-connection-button.legacy .button-text{color:var(--troubadour-main-button-bg);font-weight:400;z-index:11}.troub-connection-button.legacy svg{color:var(--troubadour-main-button-bg)}.troub-connection-button.legacy.selected:before,.troub-connection-button.legacy:hover:before{background-color:var(--troubadour-main-button-bg);border:2px solid var(--troubadour-main-button-bg)}.troub-connection-button.legacy.selected .button-text,.troub-connection-button.legacy:hover .button-text{color:var(--default-color-2)}.troub-connection-button.legacy.selected img,.troub-connection-button.legacy:hover img{transform:scale(.95)}.troub-connection-button.legacy.disabled{pointer-events:none}.troub-connection-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-connection-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-connection-button.legacy.disabled .icon{opacity:.5}.troub-connection-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-connection-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-connection-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-connection-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-connection-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-connection-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-connection-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-connection-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-connection-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-connection-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-connection-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-connection-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-connection-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-connection-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-connection-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-connection-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-connection-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-connection-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-connection-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-connection-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-connection-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-connection-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-connection-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-connection-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-connection-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-connection-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-connection-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-connection-button.pill:before{background:var(--troubadour-main-button-bg);border:2px solid var(--troubadour-main-button-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-connection-button.pill .button-text,.troub-connection-button.pill .icon{z-index:11}.troub-connection-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-connection-button.pill svg{color:var(--default-color-2)}.troub-connection-button.pill.selected:before,.troub-connection-button.pill:hover:before{filter:brightness(1.3)}.troub-connection-button.pill.selected img,.troub-connection-button.pill:hover img{transform:scale(.95)}.troub-connection-button.pill.no-shadow:before{box-shadow:none}.troub-connection-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-connection-button.pill.has-border.selected:before,.troub-connection-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-connection-button.pill.alt-hover.selected:before,.troub-connection-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-connection-button.pill.alt-hover.selected .button-text,.troub-connection-button.pill.alt-hover.selected .icon,.troub-connection-button.pill.alt-hover:hover .button-text,.troub-connection-button.pill.alt-hover:hover .icon{color:var(--troubadour-main-button-bg)}.troub-connection-button.pill.disabled,.troub-connection-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-connection-button.pill.disabled:before,.troub-connection-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-connection-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-connection-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-connection-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-connection-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-connection-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-connection-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-connection-button.pill[data-icon-position=null] .icon{display:none!important}.troub-connection-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-connection-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-connection-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-connection-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-connection-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-connection-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-connection-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-connection-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-connection-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-connection-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-connection-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-connection-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-connection-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-connection-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-connection-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-connection-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-connection-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-connection-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-connection-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-connection-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-connection-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-connection-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-connection-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-connection-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-connection-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-connection-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-connection-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-connection-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-connection-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-connection-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-connection-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-connection-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-connection-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-connection-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-connection-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-connection-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-connection-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-connection-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-connection-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-connection-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-connection-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-connection-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-connection-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-connection-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-connection-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-connection-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-connection-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-connection-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-connection-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-connection-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-connection-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-connection-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-connection-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-connection-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-connection-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-connection-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-connection-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-connection-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-connection-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-connection-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-connection-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-connection-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-connection-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-connection-button.pill.icon-no-bg .icon{margin:0!important}.troub-connection-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-connection-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-connection-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-connection-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-connection-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-connection-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-connection-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-connection-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-connection-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-connection-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-connection-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-connection-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-connection-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-connection-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-connection-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-connection-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-connection-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-connection-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-connection-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-connection-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-connection-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-connection-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-connection-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-connection-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-connection-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-connection-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-connection-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-connection-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-connection-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-connection-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-connection-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-connection-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-connection-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-connection-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-connection-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-connection-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-connection-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-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-connection-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-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-connection-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-connection-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-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-connection-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-connection-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-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-connection-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-connection-button.pill-alt:before{background:var(--troubadour-main-button-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-connection-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-connection-button.pill-alt.selected:before,.troub-connection-button.pill-alt:hover:before{background:var(--button-border)}.troub-connection-button.pill-alt.selected .button-text,.troub-connection-button.pill-alt:hover .button-text{color:var(--default-bg)}.troub-connection-button.pill-alt.disabled,.troub-connection-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-connection-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-connection-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-connection-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-connection-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-connection-button.round .icon,.troub-connection-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-connection-button.round.selected,.troub-connection-button.round:hover{opacity:1}.troub-connection-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-connection-button.round.disabled{pointer-events:none}.troub-connection-button.round.disabled .icon{filter:saturate(0)}.troub-connection-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-connection-button.round[data-size=regular].active{opacity:1}.troub-connection-button.round[data-size=small]{height:40px;width:40px}.troub-connection-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-connection-button.round[data-size=tiny]{height:33px;width:33px}.troub-connection-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-connection-button.round[data-size=mini]{height:25px;width:25px}.troub-connection-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-connection-button.nav{flex-wrap:nowrap}.troub-connection-button.nav svg{color:var(--troubadour-main)}.troub-connection-button.nav .icon,.troub-connection-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-connection-button.nav .button-text{color:var(--troubadour-main-button-bg);font-weight:700}.troub-connection-button.nav:hover{text-decoration:underline}.troub-connection-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-connection-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-connection-button.nav[data-icon-position=right][data-size=mini] .icon,.troub-connection-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-connection-button.nav[data-icon-position=right] .button-text{text-align:right}.troub-connection-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-connection-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-connection-button.nav[data-icon-position=left][data-size=mini] .icon,.troub-connection-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-connection-button.nav[data-icon-position=left] .button-text{text-align:left}.troub-connection-button.nav[data-size=large]{border-radius:100px;padding:5px}.troub-connection-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-connection-button.nav[data-size=large] .icon{height:80px}.troub-connection-button.nav[data-size=regular]{padding:20px 31px}.troub-connection-button.nav[data-size=regular] .icon{height:23px;width:auto}.troub-connection-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-connection-button.nav[data-size=small]{padding:10px}.troub-connection-button.nav[data-size=small] .icon{height:16px;width:auto}.troub-connection-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-connection-button.nav[data-size=tiny]{padding:15px 20px}.troub-connection-button.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-connection-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-connection-button.nav[data-size=mini]{padding:4px 12px}.troub-connection-button.nav[data-size=mini] .icon{height:5px;width:auto}.troub-connection-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.login-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-button,.login-button:focus{text-decoration:none}.login-button[data-icon-position=left]{flex-direction:row-reverse}.login-button .button-text{font-family:Sofia Pro,sans-serif}.login-button .button-text.ws-no-wrap{white-space:nowrap}.login-button:active,.login-button:hover{cursor:pointer;text-decoration:none}.login-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.login-button.legacy:before{background-color:var(--button-login);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.login-button.legacy.has-shadow:before{border:2px solid var(--button-login);box-shadow:var(--dropshadow)}.login-button.legacy .button-text,.login-button.legacy .icon{z-index:11}.login-button.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.login-button.legacy svg{color:var(--default-bg)}.login-button.legacy.selected:before,.login-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.login-button.legacy.selected .button-text,.login-button.legacy:hover .button-text{color:var(--button-login)}.login-button.legacy.selected img,.login-button.legacy:hover img{transform:scale(.95)}.login-button.legacy.disabled{pointer-events:none}.login-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.login-button.legacy.disabled .button-text{color:var(--ui-disabled)}.login-button.legacy.disabled .icon{opacity:.5}.login-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.login-button.legacy.invalid .button-text{color:var(--ui-disabled)}.login-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.login-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.login-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.login-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.login-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.login-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.login-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.login-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.login-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.login-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.login-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.login-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.login-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.login-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.login-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.login-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.login-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.login-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.login-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.login-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.login-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.login-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.login-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.login-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.login-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.login-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.login-button.pill .button-text,.login-button.pill .icon{z-index:11}.login-button.pill .button-text{color:var(--button-login);font-weight:400;z-index:11}.login-button.pill svg{color:var(--button-login)}.login-button.pill.selected:before,.login-button.pill:hover:before{filter:brightness(1.3)}.login-button.pill.selected img,.login-button.pill:hover img{transform:scale(.95)}.login-button.pill.no-shadow:before{box-shadow:none}.login-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.login-button.pill.has-border.selected:before,.login-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.login-button.pill.alt-hover.selected:before,.login-button.pill.alt-hover:hover:before{background-color:var(--button-login);border-color:var(--button-login);filter:brightness(1)}.login-button.pill.alt-hover.selected .button-text,.login-button.pill.alt-hover.selected .icon,.login-button.pill.alt-hover:hover .button-text,.login-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.login-button.pill.disabled,.login-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.login-button.pill.disabled:before,.login-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.login-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.login-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.login-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.login-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.login-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.login-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.login-button.pill[data-icon-position=null] .icon{display:none!important}.login-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.login-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.login-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.login-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.login-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.login-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.login-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.login-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.login-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.login-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.login-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.login-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.login-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.login-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.login-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.login-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.login-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.login-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.login-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.login-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.login-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.login-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.login-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.login-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.login-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.login-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.login-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.login-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.login-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.login-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.login-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.login-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.login-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.login-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.login-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.login-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.login-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.login-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.login-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.login-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.login-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.login-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.login-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.login-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.login-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.login-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.login-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.login-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.login-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.login-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.login-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.login-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.login-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.login-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.login-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.login-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.login-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.login-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.login-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.login-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.login-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.login-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.login-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.login-button.pill.icon-no-bg .icon{margin:0!important}.login-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.login-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.login-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.login-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.login-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.login-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.login-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.login-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.login-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.login-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.login-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.login-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.login-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.login-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.login-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.login-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.login-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.login-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.login-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.login-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.login-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.login-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.login-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.login-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.login-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.login-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.login-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.login-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.login-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.login-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.login-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.login-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.login-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.login-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.login-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.login-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.login-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.login-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){.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.login-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}.login-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}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.login-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.login-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}.login-button.pill-alt .button-text{color:var(--button-login);font-weight:400;z-index:11}.login-button.pill-alt.selected:before,.login-button.pill-alt:hover:before{background:var(--button-border)}.login-button.pill-alt.selected .button-text,.login-button.pill-alt:hover .button-text{color:var(--default-bg)}.login-button.pill-alt.disabled,.login-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}.login-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.login-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.login-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.login-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.login-button.round .icon,.login-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.login-button.round.selected,.login-button.round:hover{opacity:1}.login-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.login-button.round.disabled{pointer-events:none}.login-button.round.disabled .icon{filter:saturate(0)}.login-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.login-button.round[data-size=regular].active{opacity:1}.login-button.round[data-size=small]{height:40px;width:40px}.login-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.login-button.round[data-size=tiny]{height:33px;width:33px}.login-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.login-button.round[data-size=mini]{height:25px;width:25px}.login-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.login-button.nav{flex-wrap:nowrap}.login-button.nav svg{color:var(--troubadour-main)}.login-button.nav .icon,.login-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.login-button.nav .button-text{color:var(--default-bg);font-weight:700}.login-button.nav:hover{text-decoration:underline}.login-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.login-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.login-button.nav[data-icon-position=right][data-size=mini] .icon,.login-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.login-button.nav[data-icon-position=right] .button-text{text-align:right}.login-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.login-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.login-button.nav[data-icon-position=left][data-size=mini] .icon,.login-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.login-button.nav[data-icon-position=left] .button-text{text-align:left}.login-button.nav[data-size=large]{border-radius:100px;padding:5px}.login-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.login-button.nav[data-size=large] .icon{height:80px}.login-button.nav[data-size=regular]{padding:20px 31px}.login-button.nav[data-size=regular] .icon{height:23px;width:auto}.login-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.login-button.nav[data-size=small]{padding:10px}.login-button.nav[data-size=small] .icon{height:16px;width:auto}.login-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.login-button.nav[data-size=tiny]{padding:15px 20px}.login-button.nav[data-size=tiny] .icon{height:10px;width:auto}.login-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.login-button.nav[data-size=mini]{padding:4px 12px}.login-button.nav[data-size=mini] .icon{height:5px;width:auto}.login-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.showcase-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.showcase-button,.showcase-button:focus{text-decoration:none}.showcase-button[data-icon-position=left]{flex-direction:row-reverse}.showcase-button .button-text{font-family:Sofia Pro,sans-serif}.showcase-button .button-text.ws-no-wrap{white-space:nowrap}.showcase-button:active,.showcase-button:hover{cursor:pointer;text-decoration:none}.showcase-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.showcase-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}.showcase-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.showcase-button.legacy .button-text,.showcase-button.legacy .icon{z-index:11}.showcase-button.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.showcase-button.legacy svg{color:var(--default-color-2)}.showcase-button.legacy.selected:before,.showcase-button.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.showcase-button.legacy.selected .button-text,.showcase-button.legacy:hover .button-text{color:var(--default-color)}.showcase-button.legacy.selected img,.showcase-button.legacy:hover img{transform:scale(.95)}.showcase-button.legacy.disabled{pointer-events:none}.showcase-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.showcase-button.legacy.disabled .button-text{color:var(--ui-disabled)}.showcase-button.legacy.disabled .icon{opacity:.5}.showcase-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.showcase-button.legacy.invalid .button-text{color:var(--ui-disabled)}.showcase-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.showcase-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.showcase-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.showcase-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.showcase-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.showcase-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.showcase-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.showcase-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.showcase-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.showcase-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.showcase-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.showcase-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.showcase-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.showcase-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.showcase-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.showcase-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.showcase-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.showcase-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.showcase-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.showcase-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.showcase-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.showcase-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.showcase-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.showcase-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.showcase-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.showcase-button.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.showcase-button.pill .button-text,.showcase-button.pill .icon{z-index:11}.showcase-button.pill .button-text{color:var(--default-color);font-weight:400;z-index:11}.showcase-button.pill svg{color:var(--default-color)}.showcase-button.pill.selected:before,.showcase-button.pill:hover:before{filter:brightness(1.3)}.showcase-button.pill.selected img,.showcase-button.pill:hover img{transform:scale(.95)}.showcase-button.pill.no-shadow:before{box-shadow:none}.showcase-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.showcase-button.pill.has-border.selected:before,.showcase-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.showcase-button.pill.alt-hover.selected:before,.showcase-button.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.showcase-button.pill.alt-hover.selected .button-text,.showcase-button.pill.alt-hover.selected .icon,.showcase-button.pill.alt-hover:hover .button-text,.showcase-button.pill.alt-hover:hover .icon{color:var(--default-color-2)}.showcase-button.pill.disabled,.showcase-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.showcase-button.pill.disabled:before,.showcase-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.showcase-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.showcase-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.showcase-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.showcase-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.showcase-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.showcase-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.showcase-button.pill[data-icon-position=null] .icon{display:none!important}.showcase-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.showcase-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.showcase-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.showcase-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.showcase-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.showcase-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.showcase-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.showcase-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.showcase-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.showcase-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.showcase-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.showcase-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.showcase-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.showcase-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.showcase-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.showcase-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.showcase-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.showcase-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.showcase-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.showcase-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.showcase-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.showcase-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.showcase-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.showcase-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.showcase-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.showcase-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.showcase-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.showcase-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.showcase-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.showcase-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.showcase-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.showcase-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.showcase-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.showcase-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.showcase-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.showcase-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.showcase-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.showcase-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.showcase-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.showcase-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.showcase-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.showcase-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.showcase-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.showcase-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.showcase-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.showcase-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.showcase-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.showcase-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.showcase-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.showcase-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.showcase-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.showcase-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.showcase-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.showcase-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.showcase-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.showcase-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.showcase-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.showcase-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.showcase-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.showcase-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.showcase-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.showcase-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.showcase-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.showcase-button.pill.icon-no-bg .icon{margin:0!important}.showcase-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.showcase-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.showcase-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.showcase-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.showcase-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.showcase-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.showcase-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.showcase-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.showcase-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.showcase-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.showcase-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.showcase-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.showcase-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.showcase-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.showcase-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.showcase-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.showcase-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.showcase-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.showcase-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.showcase-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.showcase-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.showcase-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.showcase-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.showcase-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.showcase-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.showcase-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.showcase-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.showcase-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.showcase-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.showcase-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.showcase-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.showcase-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.showcase-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.showcase-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.showcase-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.showcase-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.showcase-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){.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.showcase-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}.showcase-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}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.showcase-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.showcase-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.showcase-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}.showcase-button.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.showcase-button.pill-alt.selected:before,.showcase-button.pill-alt:hover:before{background:var(--button-border)}.showcase-button.pill-alt.selected .button-text,.showcase-button.pill-alt:hover .button-text{color:var(--default-bg)}.showcase-button.pill-alt.disabled,.showcase-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}.showcase-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.showcase-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.showcase-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.showcase-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.showcase-button.round .icon,.showcase-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.showcase-button.round.selected,.showcase-button.round:hover{opacity:1}.showcase-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.showcase-button.round.disabled{pointer-events:none}.showcase-button.round.disabled .icon{filter:saturate(0)}.showcase-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.showcase-button.round[data-size=regular].active{opacity:1}.showcase-button.round[data-size=small]{height:40px;width:40px}.showcase-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.showcase-button.round[data-size=tiny]{height:33px;width:33px}.showcase-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.showcase-button.round[data-size=mini]{height:25px;width:25px}.showcase-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.showcase-button.nav{flex-wrap:nowrap}.showcase-button.nav svg{color:var(--troubadour-main)}.showcase-button.nav .icon,.showcase-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.showcase-button.nav .button-text{color:var(--default-color-2);font-weight:700}.showcase-button.nav:hover{text-decoration:underline}.showcase-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.showcase-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.showcase-button.nav[data-icon-position=right][data-size=mini] .icon,.showcase-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.showcase-button.nav[data-icon-position=right] .button-text{text-align:right}.showcase-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.showcase-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.showcase-button.nav[data-icon-position=left][data-size=mini] .icon,.showcase-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.showcase-button.nav[data-icon-position=left] .button-text{text-align:left}.showcase-button.nav[data-size=large]{border-radius:100px;padding:5px}.showcase-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.showcase-button.nav[data-size=large] .icon{height:80px}.showcase-button.nav[data-size=regular]{padding:20px 31px}.showcase-button.nav[data-size=regular] .icon{height:23px;width:auto}.showcase-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.showcase-button.nav[data-size=small]{padding:10px}.showcase-button.nav[data-size=small] .icon{height:16px;width:auto}.showcase-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.showcase-button.nav[data-size=tiny]{padding:15px 20px}.showcase-button.nav[data-size=tiny] .icon{height:10px;width:auto}.showcase-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.showcase-button.nav[data-size=mini]{padding:4px 12px}.showcase-button.nav[data-size=mini] .icon{height:5px;width:auto}.showcase-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.postpone-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.postpone-button,.postpone-button:focus{text-decoration:none}.postpone-button[data-icon-position=left]{flex-direction:row-reverse}.postpone-button .button-text{font-family:Sofia Pro,sans-serif}.postpone-button .button-text.ws-no-wrap{white-space:nowrap}.postpone-button:active,.postpone-button:hover{cursor:pointer;text-decoration:none}.postpone-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.postpone-button.legacy:before{background-color:var(--admin-main-4);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.postpone-button.legacy.has-shadow:before{border:2px solid var(--admin-main-4);box-shadow:var(--dropshadow)}.postpone-button.legacy .button-text,.postpone-button.legacy .icon{z-index:11}.postpone-button.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.postpone-button.legacy svg{color:var(--default-bg)}.postpone-button.legacy.selected:before,.postpone-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.postpone-button.legacy.selected .button-text,.postpone-button.legacy:hover .button-text{color:var(--admin-main-4)}.postpone-button.legacy.selected img,.postpone-button.legacy:hover img{transform:scale(.95)}.postpone-button.legacy.disabled{pointer-events:none}.postpone-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.postpone-button.legacy.disabled .button-text{color:var(--ui-disabled)}.postpone-button.legacy.disabled .icon{opacity:.5}.postpone-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.postpone-button.legacy.invalid .button-text{color:var(--ui-disabled)}.postpone-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.postpone-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.postpone-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.postpone-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.postpone-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.postpone-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.postpone-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.postpone-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.postpone-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.postpone-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.postpone-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.postpone-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.postpone-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.postpone-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.postpone-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.postpone-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.postpone-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.postpone-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.postpone-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.postpone-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.postpone-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.postpone-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.postpone-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.postpone-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.postpone-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.postpone-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.postpone-button.pill .button-text,.postpone-button.pill .icon{z-index:11}.postpone-button.pill .button-text{color:var(--admin-main-4);font-weight:400;z-index:11}.postpone-button.pill svg{color:var(--admin-main-4)}.postpone-button.pill.selected:before,.postpone-button.pill:hover:before{filter:brightness(1.3)}.postpone-button.pill.selected img,.postpone-button.pill:hover img{transform:scale(.95)}.postpone-button.pill.no-shadow:before{box-shadow:none}.postpone-button.pill.has-border:before{border-color:var(--default-color-2);box-shadow:none!important}.postpone-button.pill.has-border.selected:before,.postpone-button.pill.has-border:hover:before{border-color:var(--default-color-2)!important;box-shadow:none!important}.postpone-button.pill.alt-hover.selected:before,.postpone-button.pill.alt-hover:hover:before{background-color:var(--admin-main-4);border-color:var(--admin-main-4);filter:brightness(1)}.postpone-button.pill.alt-hover.selected .button-text,.postpone-button.pill.alt-hover.selected .icon,.postpone-button.pill.alt-hover:hover .button-text,.postpone-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.postpone-button.pill.disabled,.postpone-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.postpone-button.pill.disabled:before,.postpone-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.postpone-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.postpone-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.postpone-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.postpone-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.postpone-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.postpone-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.postpone-button.pill[data-icon-position=null] .icon{display:none!important}.postpone-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.postpone-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.postpone-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.postpone-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.postpone-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.postpone-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.postpone-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.postpone-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.postpone-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.postpone-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.postpone-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.postpone-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.postpone-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.postpone-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.postpone-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.postpone-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.postpone-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.postpone-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.postpone-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.postpone-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.postpone-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.postpone-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.postpone-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.postpone-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.postpone-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.postpone-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.postpone-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.postpone-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.postpone-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.postpone-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.postpone-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.postpone-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.postpone-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.postpone-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.postpone-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.postpone-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.postpone-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.postpone-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.postpone-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.postpone-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.postpone-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.postpone-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.postpone-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.postpone-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.postpone-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.postpone-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.postpone-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.postpone-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.postpone-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.postpone-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.postpone-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.postpone-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.postpone-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.postpone-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.postpone-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.postpone-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.postpone-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.postpone-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.postpone-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.postpone-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.postpone-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.postpone-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.postpone-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.postpone-button.pill.icon-no-bg .icon{margin:0!important}.postpone-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.postpone-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.postpone-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.postpone-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.postpone-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.postpone-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.postpone-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.postpone-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.postpone-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.postpone-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.postpone-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.postpone-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.postpone-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.postpone-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.postpone-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.postpone-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.postpone-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.postpone-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.postpone-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.postpone-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.postpone-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.postpone-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.postpone-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.postpone-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.postpone-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.postpone-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.postpone-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.postpone-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.postpone-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.postpone-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.postpone-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.postpone-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.postpone-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.postpone-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.postpone-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.postpone-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.postpone-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){.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.postpone-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}.postpone-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}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.postpone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.postpone-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.postpone-button.pill-alt:before{background:var(--default-bg);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.postpone-button.pill-alt .button-text{color:var(--admin-main-4);font-weight:400;z-index:11}.postpone-button.pill-alt.selected:before,.postpone-button.pill-alt:hover:before{background:var(--default-color-2)}.postpone-button.pill-alt.selected .button-text,.postpone-button.pill-alt:hover .button-text{color:var(--default-bg)}.postpone-button.pill-alt.disabled,.postpone-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}.postpone-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.postpone-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.postpone-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.postpone-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.postpone-button.round .icon,.postpone-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.postpone-button.round.selected,.postpone-button.round:hover{opacity:1}.postpone-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.postpone-button.round.disabled{pointer-events:none}.postpone-button.round.disabled .icon{filter:saturate(0)}.postpone-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.postpone-button.round[data-size=regular].active{opacity:1}.postpone-button.round[data-size=small]{height:40px;width:40px}.postpone-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.postpone-button.round[data-size=tiny]{height:33px;width:33px}.postpone-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.postpone-button.round[data-size=mini]{height:25px;width:25px}.postpone-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.postpone-button.nav{flex-wrap:nowrap}.postpone-button.nav svg{color:var(--troubadour-main)}.postpone-button.nav .icon,.postpone-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.postpone-button.nav .button-text{color:var(--default-bg);font-weight:700}.postpone-button.nav:hover{text-decoration:underline}.postpone-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.postpone-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.postpone-button.nav[data-icon-position=right][data-size=mini] .icon,.postpone-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.postpone-button.nav[data-icon-position=right] .button-text{text-align:right}.postpone-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.postpone-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.postpone-button.nav[data-icon-position=left][data-size=mini] .icon,.postpone-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.postpone-button.nav[data-icon-position=left] .button-text{text-align:left}.postpone-button.nav[data-size=large]{border-radius:100px;padding:5px}.postpone-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.postpone-button.nav[data-size=large] .icon{height:80px}.postpone-button.nav[data-size=regular]{padding:20px 31px}.postpone-button.nav[data-size=regular] .icon{height:23px;width:auto}.postpone-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.postpone-button.nav[data-size=small]{padding:10px}.postpone-button.nav[data-size=small] .icon{height:16px;width:auto}.postpone-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.postpone-button.nav[data-size=tiny]{padding:15px 20px}.postpone-button.nav[data-size=tiny] .icon{height:10px;width:auto}.postpone-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.postpone-button.nav[data-size=mini]{padding:4px 12px}.postpone-button.nav[data-size=mini] .icon{height:5px;width:auto}.postpone-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.postpone-button:hover .button-text{text-decoration:underline}.generic-red-arrow{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-red-arrow,.generic-red-arrow:focus{text-decoration:none}.generic-red-arrow[data-icon-position=left]{flex-direction:row-reverse}.generic-red-arrow .button-text{font-family:Sofia Pro,sans-serif}.generic-red-arrow .button-text.ws-no-wrap{white-space:nowrap}.generic-red-arrow:active,.generic-red-arrow:hover{cursor:pointer;text-decoration:none}.generic-red-arrow.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-red-arrow.legacy:before{background-color:var(--default-color-8);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-red-arrow.legacy.has-shadow:before{border:2px solid var(--default-color-8);box-shadow:var(--dropshadow)}.generic-red-arrow.legacy .button-text,.generic-red-arrow.legacy .icon{z-index:11}.generic-red-arrow.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-red-arrow.legacy svg{color:var(--default-color-2)}.generic-red-arrow.legacy.selected:before,.generic-red-arrow.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.generic-red-arrow.legacy.selected .button-text,.generic-red-arrow.legacy:hover .button-text{color:var(--default-color-8)}.generic-red-arrow.legacy.selected img,.generic-red-arrow.legacy:hover img{transform:scale(.95)}.generic-red-arrow.legacy.disabled{pointer-events:none}.generic-red-arrow.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-red-arrow.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-red-arrow.legacy.disabled .icon{opacity:.5}.generic-red-arrow.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-red-arrow.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-red-arrow.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-red-arrow.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-red-arrow.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-red-arrow.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-red-arrow.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-red-arrow.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-red-arrow.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-red-arrow.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-red-arrow.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-red-arrow.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-red-arrow.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-red-arrow.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-red-arrow.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-red-arrow.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-red-arrow.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-red-arrow.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-red-arrow.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-red-arrow.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-red-arrow.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-red-arrow.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-red-arrow.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-red-arrow.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-red-arrow.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-red-arrow.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-red-arrow.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-red-arrow.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-red-arrow.pill .button-text,.generic-red-arrow.pill .icon{z-index:11}.generic-red-arrow.pill .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.generic-red-arrow.pill svg{color:var(--default-color-8)}.generic-red-arrow.pill.selected:before,.generic-red-arrow.pill:hover:before{filter:brightness(1.3)}.generic-red-arrow.pill.selected img,.generic-red-arrow.pill:hover img{transform:scale(.95)}.generic-red-arrow.pill.no-shadow:before{box-shadow:none}.generic-red-arrow.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-red-arrow.pill.has-border.selected:before,.generic-red-arrow.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-red-arrow.pill.alt-hover.selected:before,.generic-red-arrow.pill.alt-hover:hover:before{background-color:var(--default-color-8);border-color:var(--default-color-8);filter:brightness(1)}.generic-red-arrow.pill.alt-hover.selected .button-text,.generic-red-arrow.pill.alt-hover.selected .icon,.generic-red-arrow.pill.alt-hover:hover .button-text,.generic-red-arrow.pill.alt-hover:hover .icon{color:var(--default-color-2)}.generic-red-arrow.pill.disabled,.generic-red-arrow.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-red-arrow.pill.disabled:before,.generic-red-arrow.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-red-arrow.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-red-arrow.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-red-arrow.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-red-arrow.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-red-arrow.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-red-arrow.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-red-arrow.pill[data-icon-position=null] .icon{display:none!important}.generic-red-arrow.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-red-arrow.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-red-arrow.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-red-arrow.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-red-arrow.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-red-arrow.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-red-arrow.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-red-arrow.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-red-arrow.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-red-arrow.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-red-arrow.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-red-arrow.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-red-arrow.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-red-arrow.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-red-arrow.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-red-arrow.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-red-arrow.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-red-arrow.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-red-arrow.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-red-arrow.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-red-arrow.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-red-arrow.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-red-arrow.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-red-arrow.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-red-arrow.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-red-arrow.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-red-arrow.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-red-arrow.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-red-arrow.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-red-arrow.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-red-arrow.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-red-arrow.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-red-arrow.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-red-arrow.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-red-arrow.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-red-arrow.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-red-arrow.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-red-arrow.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-red-arrow.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-red-arrow.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-red-arrow.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-red-arrow.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-red-arrow.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-red-arrow.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-red-arrow.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-red-arrow.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-red-arrow.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-red-arrow.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-red-arrow.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-red-arrow.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-red-arrow.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-red-arrow.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-red-arrow.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-red-arrow.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-red-arrow.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-red-arrow.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-red-arrow.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-red-arrow.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-red-arrow.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-red-arrow.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-red-arrow.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-red-arrow.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-red-arrow.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-red-arrow.pill.icon-no-bg .icon{margin:0!important}.generic-red-arrow.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-red-arrow.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-red-arrow.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-red-arrow.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-red-arrow.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-red-arrow.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-red-arrow.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-red-arrow.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-red-arrow.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-red-arrow.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-red-arrow.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-red-arrow.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-red-arrow.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-red-arrow.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-red-arrow.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-red-arrow.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-red-arrow.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-red-arrow.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-red-arrow.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-red-arrow.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-red-arrow.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-red-arrow.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-red-arrow.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-red-arrow.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-red-arrow.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-red-arrow.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-red-arrow.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-red-arrow.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}.generic-red-arrow.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}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-red-arrow.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-red-arrow.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-red-arrow.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}.generic-red-arrow.pill-alt .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.generic-red-arrow.pill-alt.selected:before,.generic-red-arrow.pill-alt:hover:before{background:var(--button-border)}.generic-red-arrow.pill-alt.selected .button-text,.generic-red-arrow.pill-alt:hover .button-text{color:var(--default-bg)}.generic-red-arrow.pill-alt.disabled,.generic-red-arrow.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}.generic-red-arrow.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-red-arrow.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-red-arrow.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-red-arrow.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-red-arrow.round .icon,.generic-red-arrow.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-red-arrow.round.selected,.generic-red-arrow.round:hover{opacity:1}.generic-red-arrow.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-red-arrow.round.disabled{pointer-events:none}.generic-red-arrow.round.disabled .icon{filter:saturate(0)}.generic-red-arrow.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-red-arrow.round[data-size=regular].active{opacity:1}.generic-red-arrow.round[data-size=small]{height:40px;width:40px}.generic-red-arrow.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-red-arrow.round[data-size=tiny]{height:33px;width:33px}.generic-red-arrow.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-red-arrow.round[data-size=mini]{height:25px;width:25px}.generic-red-arrow.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-red-arrow.nav{flex-wrap:nowrap}.generic-red-arrow.nav svg{color:var(--troubadour-main)}.generic-red-arrow.nav .icon,.generic-red-arrow.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-red-arrow.nav .button-text{color:var(--default-color-2);font-weight:700}.generic-red-arrow.nav:hover{text-decoration:underline}.generic-red-arrow.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-red-arrow.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-red-arrow.nav[data-icon-position=right][data-size=mini] .icon,.generic-red-arrow.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-red-arrow.nav[data-icon-position=right] .button-text{text-align:right}.generic-red-arrow.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-red-arrow.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-red-arrow.nav[data-icon-position=left][data-size=mini] .icon,.generic-red-arrow.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-red-arrow.nav[data-icon-position=left] .button-text{text-align:left}.generic-red-arrow.nav[data-size=large]{border-radius:100px;padding:5px}.generic-red-arrow.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-red-arrow.nav[data-size=large] .icon{height:80px}.generic-red-arrow.nav[data-size=regular]{padding:20px 31px}.generic-red-arrow.nav[data-size=regular] .icon{height:23px;width:auto}.generic-red-arrow.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-red-arrow.nav[data-size=small]{padding:10px}.generic-red-arrow.nav[data-size=small] .icon{height:16px;width:auto}.generic-red-arrow.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-red-arrow.nav[data-size=tiny]{padding:15px 20px}.generic-red-arrow.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-red-arrow.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-red-arrow.nav[data-size=mini]{padding:4px 12px}.generic-red-arrow.nav[data-size=mini] .icon{height:5px;width:auto}.generic-red-arrow.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-red-arrow .icon{height:20px!important;width:20px!important}.generic-trans-white-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-trans-white-btn:focus{text-decoration:none}.generic-trans-white-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-trans-white-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-trans-white-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-trans-white-btn:active,.generic-trans-white-btn:hover{cursor:pointer;text-decoration:none}.generic-trans-white-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-trans-white-btn.legacy:before{background-color:var(--default-color-2);border:2px solid transparent;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-trans-white-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-trans-white-btn.legacy .button-text,.generic-trans-white-btn.legacy .icon{z-index:11}.generic-trans-white-btn.legacy .button-text{color:transparent;font-weight:400;z-index:11}.generic-trans-white-btn.legacy svg{color:transparent}.generic-trans-white-btn.legacy.selected:before,.generic-trans-white-btn.legacy:hover:before{background-color:transparent;border:2px solid transparent}.generic-trans-white-btn.legacy.selected .button-text,.generic-trans-white-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-trans-white-btn.legacy.selected img,.generic-trans-white-btn.legacy:hover img{transform:scale(.95)}.generic-trans-white-btn.legacy.disabled{pointer-events:none}.generic-trans-white-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-trans-white-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-trans-white-btn.legacy.disabled .icon{opacity:.5}.generic-trans-white-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-trans-white-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-trans-white-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-trans-white-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-trans-white-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-trans-white-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-trans-white-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-trans-white-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-trans-white-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-trans-white-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-trans-white-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-trans-white-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-trans-white-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-trans-white-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-trans-white-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-trans-white-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-trans-white-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-trans-white-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-trans-white-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-trans-white-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-trans-white-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-trans-white-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-trans-white-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-trans-white-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-trans-white-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-trans-white-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-trans-white-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-trans-white-btn.pill:before{background:transparent;border:2px solid transparent;border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-trans-white-btn.pill .button-text,.generic-trans-white-btn.pill .icon{z-index:11}.generic-trans-white-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-trans-white-btn.pill svg{color:var(--default-color-2)}.generic-trans-white-btn.pill.selected:before,.generic-trans-white-btn.pill:hover:before{filter:brightness(1.3)}.generic-trans-white-btn.pill.selected img,.generic-trans-white-btn.pill:hover img{transform:scale(.95)}.generic-trans-white-btn.pill.no-shadow:before{box-shadow:none}.generic-trans-white-btn.pill.has-border:before{border-color:var(--default-color-2);box-shadow:none!important}.generic-trans-white-btn.pill.has-border.selected:before,.generic-trans-white-btn.pill.has-border:hover:before{border-color:var(--default-color-2)!important;box-shadow:none!important}.generic-trans-white-btn.pill.alt-hover.selected:before,.generic-trans-white-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-trans-white-btn.pill.alt-hover.selected .button-text,.generic-trans-white-btn.pill.alt-hover.selected .icon,.generic-trans-white-btn.pill.alt-hover:hover .button-text,.generic-trans-white-btn.pill.alt-hover:hover .icon{color:transparent}.generic-trans-white-btn.pill.disabled,.generic-trans-white-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-trans-white-btn.pill.disabled:before,.generic-trans-white-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-trans-white-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-trans-white-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-trans-white-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-trans-white-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-trans-white-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-trans-white-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-trans-white-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-trans-white-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-trans-white-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-trans-white-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-trans-white-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-trans-white-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-trans-white-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-trans-white-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-trans-white-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-trans-white-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-trans-white-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-trans-white-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-trans-white-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-trans-white-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-trans-white-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-trans-white-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-trans-white-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-trans-white-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-trans-white-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-trans-white-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-trans-white-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-trans-white-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-trans-white-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-trans-white-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-trans-white-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-trans-white-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-trans-white-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-trans-white-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-trans-white-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-trans-white-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-trans-white-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-trans-white-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-trans-white-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-trans-white-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-trans-white-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-trans-white-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-trans-white-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-trans-white-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-trans-white-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-trans-white-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-trans-white-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-trans-white-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-trans-white-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-trans-white-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-trans-white-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-trans-white-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-trans-white-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-trans-white-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-trans-white-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-trans-white-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-trans-white-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-trans-white-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-trans-white-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-trans-white-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-trans-white-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-trans-white-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-trans-white-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-trans-white-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-trans-white-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-trans-white-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-trans-white-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-trans-white-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-trans-white-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-trans-white-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-trans-white-btn.pill.icon-no-bg .icon{margin:0!important}.generic-trans-white-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-trans-white-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-trans-white-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-trans-white-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-trans-white-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-trans-white-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-trans-white-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-trans-white-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-trans-white-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-trans-white-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-trans-white-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-trans-white-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-trans-white-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-trans-white-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-trans-white-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-trans-white-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-trans-white-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-trans-white-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-trans-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-trans-white-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-trans-white-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-trans-white-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-trans-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-trans-white-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-trans-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-trans-white-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){.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-trans-white-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}.generic-trans-white-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}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-trans-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-trans-white-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-trans-white-btn.pill-alt:before{background:transparent;border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-trans-white-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-trans-white-btn.pill-alt.selected:before,.generic-trans-white-btn.pill-alt:hover:before{background:var(--default-color-2)}.generic-trans-white-btn.pill-alt.selected .button-text,.generic-trans-white-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-trans-white-btn.pill-alt.disabled,.generic-trans-white-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}.generic-trans-white-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-trans-white-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-trans-white-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-trans-white-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-trans-white-btn.round .icon,.generic-trans-white-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-trans-white-btn.round.selected,.generic-trans-white-btn.round:hover{opacity:1}.generic-trans-white-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-trans-white-btn.round.disabled{pointer-events:none}.generic-trans-white-btn.round.disabled .icon{filter:saturate(0)}.generic-trans-white-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-trans-white-btn.round[data-size=regular].active{opacity:1}.generic-trans-white-btn.round[data-size=small]{height:40px;width:40px}.generic-trans-white-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-trans-white-btn.round[data-size=tiny]{height:33px;width:33px}.generic-trans-white-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-trans-white-btn.round[data-size=mini]{height:25px;width:25px}.generic-trans-white-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-trans-white-btn.nav{flex-wrap:nowrap}.generic-trans-white-btn.nav svg{color:var(--troubadour-main)}.generic-trans-white-btn.nav .icon,.generic-trans-white-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-trans-white-btn.nav .button-text{color:transparent;font-weight:700}.generic-trans-white-btn.nav:hover{text-decoration:underline}.generic-trans-white-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-trans-white-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-trans-white-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-trans-white-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-trans-white-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-trans-white-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-trans-white-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-trans-white-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-trans-white-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-trans-white-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-trans-white-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-trans-white-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-trans-white-btn.nav[data-size=large] .icon{height:80px}.generic-trans-white-btn.nav[data-size=regular]{padding:20px 31px}.generic-trans-white-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-trans-white-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-trans-white-btn.nav[data-size=small]{padding:10px}.generic-trans-white-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-trans-white-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-trans-white-btn.nav[data-size=tiny]{padding:15px 20px}.generic-trans-white-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-trans-white-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-trans-white-btn.nav[data-size=mini]{padding:4px 12px}.generic-trans-white-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-trans-white-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-trans-white-btn:hover:before{background-color:var(--default-color-2)}.generic-trans-white-btn:hover .button-text{color:var(--troubadour-main-5)!important}.generic-trans-darkred-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-trans-darkred-btn:focus{text-decoration:none}.generic-trans-darkred-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-trans-darkred-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-trans-darkred-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-trans-darkred-btn:active,.generic-trans-darkred-btn:hover{cursor:pointer;text-decoration:none}.generic-trans-darkred-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-trans-darkred-btn.legacy:before{background-color:var(--troubadour-main-5);border:2px solid transparent;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-trans-darkred-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-5);box-shadow:var(--dropshadow)}.generic-trans-darkred-btn.legacy .button-text,.generic-trans-darkred-btn.legacy .icon{z-index:11}.generic-trans-darkred-btn.legacy .button-text{color:transparent;font-weight:400;z-index:11}.generic-trans-darkred-btn.legacy svg{color:transparent}.generic-trans-darkred-btn.legacy.selected:before,.generic-trans-darkred-btn.legacy:hover:before{background-color:transparent;border:2px solid transparent}.generic-trans-darkred-btn.legacy.selected .button-text,.generic-trans-darkred-btn.legacy:hover .button-text{color:var(--troubadour-main-5)}.generic-trans-darkred-btn.legacy.selected img,.generic-trans-darkred-btn.legacy:hover img{transform:scale(.95)}.generic-trans-darkred-btn.legacy.disabled{pointer-events:none}.generic-trans-darkred-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-trans-darkred-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-trans-darkred-btn.legacy.disabled .icon{opacity:.5}.generic-trans-darkred-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-trans-darkred-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-trans-darkred-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-trans-darkred-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-trans-darkred-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-trans-darkred-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-trans-darkred-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-trans-darkred-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-trans-darkred-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-trans-darkred-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-trans-darkred-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-trans-darkred-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-trans-darkred-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-trans-darkred-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-trans-darkred-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-trans-darkred-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-trans-darkred-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-trans-darkred-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-trans-darkred-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-trans-darkred-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-trans-darkred-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-trans-darkred-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-trans-darkred-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-trans-darkred-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-trans-darkred-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-trans-darkred-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-trans-darkred-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-trans-darkred-btn.pill:before{background:transparent;border:2px solid transparent;border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-trans-darkred-btn.pill .button-text,.generic-trans-darkred-btn.pill .icon{z-index:11}.generic-trans-darkred-btn.pill .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-trans-darkred-btn.pill svg{color:var(--troubadour-main-5)}.generic-trans-darkred-btn.pill.selected:before,.generic-trans-darkred-btn.pill:hover:before{filter:brightness(1.3)}.generic-trans-darkred-btn.pill.selected img,.generic-trans-darkred-btn.pill:hover img{transform:scale(.95)}.generic-trans-darkred-btn.pill.no-shadow:before{box-shadow:none}.generic-trans-darkred-btn.pill.has-border:before{border-color:var(--troubadour-main-5);box-shadow:none!important}.generic-trans-darkred-btn.pill.has-border.selected:before,.generic-trans-darkred-btn.pill.has-border:hover:before{border-color:var(--troubadour-main-5)!important;box-shadow:none!important}.generic-trans-darkred-btn.pill.alt-hover.selected:before,.generic-trans-darkred-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-5);border-color:var(--troubadour-main-5);filter:brightness(1)}.generic-trans-darkred-btn.pill.alt-hover.selected .button-text,.generic-trans-darkred-btn.pill.alt-hover.selected .icon,.generic-trans-darkred-btn.pill.alt-hover:hover .button-text,.generic-trans-darkred-btn.pill.alt-hover:hover .icon{color:transparent}.generic-trans-darkred-btn.pill.disabled,.generic-trans-darkred-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-trans-darkred-btn.pill.disabled:before,.generic-trans-darkred-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-trans-darkred-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-trans-darkred-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-trans-darkred-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-trans-darkred-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-trans-darkred-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-trans-darkred-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-trans-darkred-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-trans-darkred-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-trans-darkred-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-trans-darkred-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-trans-darkred-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-trans-darkred-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-trans-darkred-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-trans-darkred-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-trans-darkred-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-trans-darkred-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-trans-darkred-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-trans-darkred-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-trans-darkred-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-trans-darkred-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-trans-darkred-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-trans-darkred-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-trans-darkred-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-trans-darkred-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-trans-darkred-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-trans-darkred-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-trans-darkred-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-trans-darkred-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-trans-darkred-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-trans-darkred-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-trans-darkred-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-trans-darkred-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-trans-darkred-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-trans-darkred-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-trans-darkred-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-trans-darkred-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-trans-darkred-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-trans-darkred-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-trans-darkred-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-trans-darkred-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-trans-darkred-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-trans-darkred-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-trans-darkred-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-trans-darkred-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-trans-darkred-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-trans-darkred-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-trans-darkred-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-trans-darkred-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-trans-darkred-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-trans-darkred-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-trans-darkred-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-trans-darkred-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-trans-darkred-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-trans-darkred-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-trans-darkred-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-trans-darkred-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-trans-darkred-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-trans-darkred-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-trans-darkred-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-trans-darkred-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-trans-darkred-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-trans-darkred-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-trans-darkred-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-trans-darkred-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-trans-darkred-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-trans-darkred-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-trans-darkred-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-trans-darkred-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-trans-darkred-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-trans-darkred-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-trans-darkred-btn.pill.icon-no-bg .icon{margin:0!important}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-trans-darkred-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-trans-darkred-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-trans-darkred-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-trans-darkred-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-trans-darkred-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-trans-darkred-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-trans-darkred-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-trans-darkred-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-trans-darkred-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-trans-darkred-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-trans-darkred-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-trans-darkred-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-trans-darkred-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){.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-trans-darkred-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}.generic-trans-darkred-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}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-trans-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-trans-darkred-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-trans-darkred-btn.pill-alt:before{background:transparent;border:2px solid var(--troubadour-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-trans-darkred-btn.pill-alt .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-trans-darkred-btn.pill-alt.selected:before,.generic-trans-darkred-btn.pill-alt:hover:before{background:var(--troubadour-main-5)}.generic-trans-darkred-btn.pill-alt.selected .button-text,.generic-trans-darkred-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-trans-darkred-btn.pill-alt.disabled,.generic-trans-darkred-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}.generic-trans-darkred-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-trans-darkred-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-trans-darkred-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-trans-darkred-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-trans-darkred-btn.round .icon,.generic-trans-darkred-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-trans-darkred-btn.round.selected,.generic-trans-darkred-btn.round:hover{opacity:1}.generic-trans-darkred-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-trans-darkred-btn.round.disabled{pointer-events:none}.generic-trans-darkred-btn.round.disabled .icon{filter:saturate(0)}.generic-trans-darkred-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-trans-darkred-btn.round[data-size=regular].active{opacity:1}.generic-trans-darkred-btn.round[data-size=small]{height:40px;width:40px}.generic-trans-darkred-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-trans-darkred-btn.round[data-size=tiny]{height:33px;width:33px}.generic-trans-darkred-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-trans-darkred-btn.round[data-size=mini]{height:25px;width:25px}.generic-trans-darkred-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-trans-darkred-btn.nav{flex-wrap:nowrap}.generic-trans-darkred-btn.nav svg{color:var(--troubadour-main)}.generic-trans-darkred-btn.nav .icon,.generic-trans-darkred-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-trans-darkred-btn.nav .button-text{color:transparent;font-weight:700}.generic-trans-darkred-btn.nav:hover{text-decoration:underline}.generic-trans-darkred-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-trans-darkred-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-trans-darkred-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-trans-darkred-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-trans-darkred-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-trans-darkred-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-trans-darkred-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-trans-darkred-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-trans-darkred-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-trans-darkred-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-trans-darkred-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-trans-darkred-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-trans-darkred-btn.nav[data-size=large] .icon{height:80px}.generic-trans-darkred-btn.nav[data-size=regular]{padding:20px 31px}.generic-trans-darkred-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-trans-darkred-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-trans-darkred-btn.nav[data-size=small]{padding:10px}.generic-trans-darkred-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-trans-darkred-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-trans-darkred-btn.nav[data-size=tiny]{padding:15px 20px}.generic-trans-darkred-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-trans-darkred-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-trans-darkred-btn.nav[data-size=mini]{padding:4px 12px}.generic-trans-darkred-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-trans-darkred-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-trans-darkred-btn:hover:before{background-color:var(--troubadour-main-5)}.generic-trans-darkred-btn:hover .button-text{color:var(--default-color-2)!important}.generic-white-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-white-btn,.generic-white-btn:focus{text-decoration:none}.generic-white-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-white-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-white-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-white-btn:active,.generic-white-btn:hover{cursor:pointer;text-decoration:none}.generic-white-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-white-btn.legacy:before{background-color:var(--default-color-8);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-white-btn.legacy.has-shadow:before{border:2px solid var(--default-color-8);box-shadow:var(--dropshadow)}.generic-white-btn.legacy .button-text,.generic-white-btn.legacy .icon{z-index:11}.generic-white-btn.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.generic-white-btn.legacy svg{color:var(--default-bg)}.generic-white-btn.legacy.selected:before,.generic-white-btn.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.generic-white-btn.legacy.selected .button-text,.generic-white-btn.legacy:hover .button-text{color:var(--default-color-8)}.generic-white-btn.legacy.selected img,.generic-white-btn.legacy:hover img{transform:scale(.95)}.generic-white-btn.legacy.disabled{pointer-events:none}.generic-white-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-white-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-white-btn.legacy.disabled .icon{opacity:.5}.generic-white-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-white-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-white-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-white-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-white-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-white-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-white-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-white-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-white-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-white-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-white-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-white-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-white-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-white-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-white-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-white-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-white-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-white-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-white-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-white-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-white-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-white-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-white-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-white-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-white-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-white-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-white-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-white-btn.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-white-btn.pill .button-text,.generic-white-btn.pill .icon{z-index:11}.generic-white-btn.pill .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.generic-white-btn.pill svg{color:var(--default-color-8)}.generic-white-btn.pill.selected:before,.generic-white-btn.pill:hover:before{filter:brightness(1.3)}.generic-white-btn.pill.selected img,.generic-white-btn.pill:hover img{transform:scale(.95)}.generic-white-btn.pill.no-shadow:before{box-shadow:none}.generic-white-btn.pill.has-border:before{border-color:var(--default-color);box-shadow:none!important}.generic-white-btn.pill.has-border.selected:before,.generic-white-btn.pill.has-border:hover:before{border-color:var(--default-color)!important;box-shadow:none!important}.generic-white-btn.pill.alt-hover.selected:before,.generic-white-btn.pill.alt-hover:hover:before{background-color:var(--default-color-8);border-color:var(--default-color-8);filter:brightness(1)}.generic-white-btn.pill.alt-hover.selected .button-text,.generic-white-btn.pill.alt-hover.selected .icon,.generic-white-btn.pill.alt-hover:hover .button-text,.generic-white-btn.pill.alt-hover:hover .icon{color:var(--default-bg)}.generic-white-btn.pill.disabled,.generic-white-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-white-btn.pill.disabled:before,.generic-white-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-white-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-white-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-white-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-white-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-white-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-white-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-white-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-white-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-white-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-white-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-white-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-white-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-white-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-white-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-white-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-white-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-white-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-white-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-white-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-white-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-white-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-white-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-white-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-white-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-white-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-white-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-white-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-white-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-white-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-white-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-white-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-white-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-white-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-white-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-white-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-white-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-white-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-white-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-white-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-white-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-white-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-white-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-white-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-white-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-white-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-white-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-white-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-white-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-white-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-white-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-white-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-white-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-white-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-white-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-white-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-white-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-white-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-white-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-white-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-white-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-white-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-white-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-white-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-white-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-white-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-white-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-white-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-white-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-white-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-white-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-white-btn.pill.icon-no-bg .icon{margin:0!important}.generic-white-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-white-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-white-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-white-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-white-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-white-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-white-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-white-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-white-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-white-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-white-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-white-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-white-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-white-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-white-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-white-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-white-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-white-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-white-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-white-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-white-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-white-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-white-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-white-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-white-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-white-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-white-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-white-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-white-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-white-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-white-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-white-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-white-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){.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-white-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}.generic-white-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}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-white-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-white-btn.pill-alt:before{background:var(--default-bg);border:2px solid var(--default-color);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-white-btn.pill-alt .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.generic-white-btn.pill-alt.selected:before,.generic-white-btn.pill-alt:hover:before{background:var(--default-color)}.generic-white-btn.pill-alt.selected .button-text,.generic-white-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-white-btn.pill-alt.disabled,.generic-white-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}.generic-white-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-white-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-white-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-white-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-white-btn.round .icon,.generic-white-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-white-btn.round.selected,.generic-white-btn.round:hover{opacity:1}.generic-white-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-white-btn.round.disabled{pointer-events:none}.generic-white-btn.round.disabled .icon{filter:saturate(0)}.generic-white-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-white-btn.round[data-size=regular].active{opacity:1}.generic-white-btn.round[data-size=small]{height:40px;width:40px}.generic-white-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-white-btn.round[data-size=tiny]{height:33px;width:33px}.generic-white-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-white-btn.round[data-size=mini]{height:25px;width:25px}.generic-white-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-white-btn.nav{flex-wrap:nowrap}.generic-white-btn.nav svg{color:var(--troubadour-main)}.generic-white-btn.nav .icon,.generic-white-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-white-btn.nav .button-text{color:var(--default-bg);font-weight:700}.generic-white-btn.nav:hover{text-decoration:underline}.generic-white-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-white-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-white-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-white-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-white-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-white-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-white-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-white-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-white-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-white-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-white-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-white-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-white-btn.nav[data-size=large] .icon{height:80px}.generic-white-btn.nav[data-size=regular]{padding:20px 31px}.generic-white-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-white-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-white-btn.nav[data-size=small]{padding:10px}.generic-white-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-white-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-white-btn.nav[data-size=tiny]{padding:15px 20px}.generic-white-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-white-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-white-btn.nav[data-size=mini]{padding:4px 12px}.generic-white-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-white-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-white-btn:hover:before{background-color:var(--default-color-7)!important;border-color:var(--default-color-7)!important;filter:brightness(1)!important}.generic-troubadour-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-troubadour-btn:focus{text-decoration:none}.generic-troubadour-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-troubadour-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-troubadour-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-troubadour-btn:active,.generic-troubadour-btn:hover{cursor:pointer;text-decoration:none}.generic-troubadour-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troubadour-btn.legacy:before{background-color:var(--troubadour-main-6);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troubadour-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-6);box-shadow:var(--dropshadow)}.generic-troubadour-btn.legacy .button-text,.generic-troubadour-btn.legacy .icon{z-index:11}.generic-troubadour-btn.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-troubadour-btn.legacy svg{color:var(--default-color-2)}.generic-troubadour-btn.legacy.selected:before,.generic-troubadour-btn.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.generic-troubadour-btn.legacy.selected .button-text,.generic-troubadour-btn.legacy:hover .button-text{color:var(--troubadour-main-6)}.generic-troubadour-btn.legacy.selected img,.generic-troubadour-btn.legacy:hover img{transform:scale(.95)}.generic-troubadour-btn.legacy.disabled{pointer-events:none}.generic-troubadour-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troubadour-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-troubadour-btn.legacy.disabled .icon{opacity:.5}.generic-troubadour-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troubadour-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-troubadour-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troubadour-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troubadour-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troubadour-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-troubadour-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-troubadour-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-troubadour-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-troubadour-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-troubadour-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-troubadour-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-troubadour-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-troubadour-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-troubadour-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-troubadour-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-troubadour-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-troubadour-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-troubadour-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-troubadour-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-troubadour-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troubadour-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-troubadour-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-troubadour-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-troubadour-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-troubadour-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-troubadour-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troubadour-btn.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troubadour-btn.pill .button-text,.generic-troubadour-btn.pill .icon{z-index:11}.generic-troubadour-btn.pill .button-text{color:var(--troubadour-main-6);font-weight:400;z-index:11}.generic-troubadour-btn.pill svg{color:var(--troubadour-main-6)}.generic-troubadour-btn.pill.selected:before,.generic-troubadour-btn.pill:hover:before{filter:brightness(1.3)}.generic-troubadour-btn.pill.selected img,.generic-troubadour-btn.pill:hover img{transform:scale(.95)}.generic-troubadour-btn.pill.no-shadow:before{box-shadow:none}.generic-troubadour-btn.pill.has-border:before{border-color:var(--troubadour-main-6);box-shadow:none!important}.generic-troubadour-btn.pill.has-border.selected:before,.generic-troubadour-btn.pill.has-border:hover:before{border-color:var(--troubadour-main-6)!important;box-shadow:none!important}.generic-troubadour-btn.pill.alt-hover.selected:before,.generic-troubadour-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-6);border-color:var(--troubadour-main-6);filter:brightness(1)}.generic-troubadour-btn.pill.alt-hover.selected .button-text,.generic-troubadour-btn.pill.alt-hover.selected .icon,.generic-troubadour-btn.pill.alt-hover:hover .button-text,.generic-troubadour-btn.pill.alt-hover:hover .icon{color:var(--default-color-2)}.generic-troubadour-btn.pill.disabled,.generic-troubadour-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-troubadour-btn.pill.disabled:before,.generic-troubadour-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-troubadour-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-troubadour-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-troubadour-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-troubadour-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troubadour-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troubadour-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troubadour-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-troubadour-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-troubadour-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-troubadour-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-troubadour-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-troubadour-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-troubadour-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-troubadour-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-troubadour-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-troubadour-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-troubadour-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-troubadour-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-troubadour-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troubadour-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-troubadour-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-troubadour-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-troubadour-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-troubadour-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-troubadour-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-troubadour-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-troubadour-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troubadour-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troubadour-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-troubadour-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-troubadour-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-troubadour-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-troubadour-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-troubadour-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-troubadour-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-troubadour-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troubadour-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troubadour-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-troubadour-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-troubadour-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-troubadour-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-troubadour-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-troubadour-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-troubadour-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-troubadour-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-troubadour-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-troubadour-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-troubadour-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-troubadour-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-troubadour-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-troubadour-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-troubadour-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-troubadour-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-troubadour-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-troubadour-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-troubadour-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-troubadour-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-troubadour-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-troubadour-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-troubadour-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-troubadour-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-troubadour-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-troubadour-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-troubadour-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-troubadour-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-troubadour-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-troubadour-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-troubadour-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-troubadour-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-troubadour-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-troubadour-btn.pill.icon-no-bg .icon{margin:0!important}.generic-troubadour-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-troubadour-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-troubadour-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-troubadour-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-troubadour-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-troubadour-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-troubadour-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-troubadour-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-troubadour-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-troubadour-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-troubadour-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-troubadour-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-troubadour-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-troubadour-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-troubadour-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-troubadour-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troubadour-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-troubadour-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-troubadour-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-troubadour-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-troubadour-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troubadour-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-troubadour-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-troubadour-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-troubadour-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-troubadour-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){.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-troubadour-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}.generic-troubadour-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}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-troubadour-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-troubadour-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troubadour-btn.pill-alt:before{background:var(--default-color-2);border:2px solid var(--troubadour-main-6);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troubadour-btn.pill-alt .button-text{color:var(--troubadour-main-6);font-weight:400;z-index:11}.generic-troubadour-btn.pill-alt.selected:before,.generic-troubadour-btn.pill-alt:hover:before{background:var(--troubadour-main-6)}.generic-troubadour-btn.pill-alt.selected .button-text,.generic-troubadour-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-troubadour-btn.pill-alt.disabled,.generic-troubadour-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}.generic-troubadour-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troubadour-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-troubadour-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-troubadour-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-troubadour-btn.round .icon,.generic-troubadour-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-troubadour-btn.round.selected,.generic-troubadour-btn.round:hover{opacity:1}.generic-troubadour-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-troubadour-btn.round.disabled{pointer-events:none}.generic-troubadour-btn.round.disabled .icon{filter:saturate(0)}.generic-troubadour-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-troubadour-btn.round[data-size=regular].active{opacity:1}.generic-troubadour-btn.round[data-size=small]{height:40px;width:40px}.generic-troubadour-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-troubadour-btn.round[data-size=tiny]{height:33px;width:33px}.generic-troubadour-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-troubadour-btn.round[data-size=mini]{height:25px;width:25px}.generic-troubadour-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-troubadour-btn.nav{flex-wrap:nowrap}.generic-troubadour-btn.nav svg{color:var(--troubadour-main)}.generic-troubadour-btn.nav .icon,.generic-troubadour-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-troubadour-btn.nav .button-text{color:var(--default-color-2);font-weight:700}.generic-troubadour-btn.nav:hover{text-decoration:underline}.generic-troubadour-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-troubadour-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-troubadour-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-troubadour-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-troubadour-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-troubadour-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-troubadour-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-troubadour-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-troubadour-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-troubadour-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-troubadour-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-troubadour-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-troubadour-btn.nav[data-size=large] .icon{height:80px}.generic-troubadour-btn.nav[data-size=regular]{padding:20px 31px}.generic-troubadour-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-troubadour-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-troubadour-btn.nav[data-size=small]{padding:10px}.generic-troubadour-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-troubadour-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-troubadour-btn.nav[data-size=tiny]{padding:15px 20px}.generic-troubadour-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-troubadour-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-troubadour-btn.nav[data-size=mini]{padding:4px 12px}.generic-troubadour-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-troubadour-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-troubadour-btn:hover{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-troubadour-btn:hover:focus{text-decoration:none}.generic-troubadour-btn:hover[data-icon-position=left]{flex-direction:row-reverse}.generic-troubadour-btn:hover .button-text{font-family:Sofia Pro,sans-serif}.generic-troubadour-btn:hover .button-text.ws-no-wrap{white-space:nowrap}.generic-troubadour-btn:hover:active,.generic-troubadour-btn:hover:hover{cursor:pointer;text-decoration:none}.generic-troubadour-btn:hover.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troubadour-btn:hover.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-6);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troubadour-btn:hover.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-troubadour-btn:hover.legacy .button-text,.generic-troubadour-btn:hover.legacy .icon{z-index:11}.generic-troubadour-btn:hover.legacy .button-text{color:var(--troubadour-main-6);font-weight:400;z-index:11}.generic-troubadour-btn:hover.legacy svg{color:var(--troubadour-main-6)}.generic-troubadour-btn:hover.legacy.selected:before,.generic-troubadour-btn:hover.legacy:hover:before{background-color:var(--troubadour-main-6);border:2px solid var(--troubadour-main-6)}.generic-troubadour-btn:hover.legacy.selected .button-text,.generic-troubadour-btn:hover.legacy:hover .button-text{color:var(--default-color-2)}.generic-troubadour-btn:hover.legacy.selected img,.generic-troubadour-btn:hover.legacy:hover img{transform:scale(.95)}.generic-troubadour-btn:hover.legacy.disabled{pointer-events:none}.generic-troubadour-btn:hover.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troubadour-btn:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-troubadour-btn:hover.legacy.disabled .icon{opacity:.5}.generic-troubadour-btn:hover.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troubadour-btn:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-troubadour-btn:hover.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troubadour-btn:hover.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troubadour-btn:hover.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troubadour-btn:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-troubadour-btn:hover.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-troubadour-btn:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-troubadour-btn:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-troubadour-btn:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-troubadour-btn:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-troubadour-btn:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-troubadour-btn:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-troubadour-btn:hover.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-troubadour-btn:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-troubadour-btn:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-troubadour-btn:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-troubadour-btn:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-troubadour-btn:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-troubadour-btn:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-troubadour-btn:hover.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troubadour-btn:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-troubadour-btn:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-troubadour-btn:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-troubadour-btn:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-troubadour-btn:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-troubadour-btn:hover.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troubadour-btn:hover.pill:before{background:var(--troubadour-main-6);border:2px solid var(--troubadour-main-6);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troubadour-btn:hover.pill .button-text,.generic-troubadour-btn:hover.pill .icon{z-index:11}.generic-troubadour-btn:hover.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-troubadour-btn:hover.pill svg{color:var(--default-color-2)}.generic-troubadour-btn:hover.pill.selected:before,.generic-troubadour-btn:hover.pill:hover:before{filter:brightness(1.3)}.generic-troubadour-btn:hover.pill.selected img,.generic-troubadour-btn:hover.pill:hover img{transform:scale(.95)}.generic-troubadour-btn:hover.pill.no-shadow:before{box-shadow:none}.generic-troubadour-btn:hover.pill.has-border:before{border-color:var(--default-color-2);box-shadow:none!important}.generic-troubadour-btn:hover.pill.has-border.selected:before,.generic-troubadour-btn:hover.pill.has-border:hover:before{border-color:var(--default-color-2)!important;box-shadow:none!important}.generic-troubadour-btn:hover.pill.alt-hover.selected:before,.generic-troubadour-btn:hover.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-troubadour-btn:hover.pill.alt-hover.selected .button-text,.generic-troubadour-btn:hover.pill.alt-hover.selected .icon,.generic-troubadour-btn:hover.pill.alt-hover:hover .button-text,.generic-troubadour-btn:hover.pill.alt-hover:hover .icon{color:var(--troubadour-main-6)}.generic-troubadour-btn:hover.pill.disabled,.generic-troubadour-btn:hover.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-troubadour-btn:hover.pill.disabled:before,.generic-troubadour-btn:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-troubadour-btn:hover.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-troubadour-btn:hover.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-troubadour-btn:hover.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-troubadour-btn:hover.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troubadour-btn:hover.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troubadour-btn:hover.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troubadour-btn:hover.pill[data-icon-position=null] .icon{display:none!important}.generic-troubadour-btn:hover.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-troubadour-btn:hover.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-troubadour-btn:hover.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-troubadour-btn:hover.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-troubadour-btn:hover.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-troubadour-btn:hover.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-troubadour-btn:hover.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-troubadour-btn:hover.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-troubadour-btn:hover.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-troubadour-btn:hover.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-troubadour-btn:hover.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-troubadour-btn:hover.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troubadour-btn:hover.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-troubadour-btn:hover.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-troubadour-btn:hover.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-troubadour-btn:hover.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-troubadour-btn:hover.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-troubadour-btn:hover.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-troubadour-btn:hover.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-troubadour-btn:hover.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troubadour-btn:hover.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troubadour-btn:hover.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-troubadour-btn:hover.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-troubadour-btn:hover.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-troubadour-btn:hover.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-troubadour-btn:hover.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-troubadour-btn:hover.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-troubadour-btn:hover.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-troubadour-btn:hover.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troubadour-btn:hover.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troubadour-btn:hover.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-troubadour-btn:hover.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-troubadour-btn:hover.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-troubadour-btn:hover.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-troubadour-btn:hover.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-troubadour-btn:hover.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-troubadour-btn:hover.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-troubadour-btn:hover.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-troubadour-btn:hover.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-troubadour-btn:hover.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-troubadour-btn:hover.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-troubadour-btn:hover.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-troubadour-btn:hover.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-troubadour-btn:hover.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-troubadour-btn:hover.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-troubadour-btn:hover.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-troubadour-btn:hover.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-troubadour-btn:hover.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-troubadour-btn:hover.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-troubadour-btn:hover.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-troubadour-btn:hover.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-troubadour-btn:hover.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-troubadour-btn:hover.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-troubadour-btn:hover.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-troubadour-btn:hover.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-troubadour-btn:hover.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-troubadour-btn:hover.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-troubadour-btn:hover.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-troubadour-btn:hover.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-troubadour-btn:hover.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-troubadour-btn:hover.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-troubadour-btn:hover.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-troubadour-btn:hover.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-troubadour-btn:hover.pill.icon-no-bg .icon{margin:0!important}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-troubadour-btn:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-troubadour-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-troubadour-btn:hover.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troubadour-btn:hover.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-troubadour-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-troubadour-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-troubadour-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-troubadour-btn:hover.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troubadour-btn:hover.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-troubadour-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-troubadour-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-troubadour-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-troubadour-btn: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){.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-troubadour-btn: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}.generic-troubadour-btn: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}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-troubadour-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-troubadour-btn:hover.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troubadour-btn:hover.pill-alt:before{background:var(--troubadour-main-6);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troubadour-btn:hover.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-troubadour-btn:hover.pill-alt.selected:before,.generic-troubadour-btn:hover.pill-alt:hover:before{background:var(--default-color-2)}.generic-troubadour-btn:hover.pill-alt.selected .button-text,.generic-troubadour-btn:hover.pill-alt:hover .button-text{color:var(--default-bg)}.generic-troubadour-btn:hover.pill-alt.disabled,.generic-troubadour-btn: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}.generic-troubadour-btn:hover.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troubadour-btn:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-troubadour-btn:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-troubadour-btn:hover.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-troubadour-btn:hover.round .icon,.generic-troubadour-btn:hover.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-troubadour-btn:hover.round.selected,.generic-troubadour-btn:hover.round:hover{opacity:1}.generic-troubadour-btn:hover.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-troubadour-btn:hover.round.disabled{pointer-events:none}.generic-troubadour-btn:hover.round.disabled .icon{filter:saturate(0)}.generic-troubadour-btn:hover.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-troubadour-btn:hover.round[data-size=regular].active{opacity:1}.generic-troubadour-btn:hover.round[data-size=small]{height:40px;width:40px}.generic-troubadour-btn:hover.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-troubadour-btn:hover.round[data-size=tiny]{height:33px;width:33px}.generic-troubadour-btn:hover.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-troubadour-btn:hover.round[data-size=mini]{height:25px;width:25px}.generic-troubadour-btn:hover.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-troubadour-btn:hover.nav{flex-wrap:nowrap}.generic-troubadour-btn:hover.nav svg{color:var(--troubadour-main)}.generic-troubadour-btn:hover.nav .icon,.generic-troubadour-btn:hover.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-troubadour-btn:hover.nav .button-text{color:var(--troubadour-main-6);font-weight:700}.generic-troubadour-btn:hover.nav:hover{text-decoration:underline}.generic-troubadour-btn:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-troubadour-btn:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-troubadour-btn:hover.nav[data-icon-position=right][data-size=mini] .icon,.generic-troubadour-btn:hover.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-troubadour-btn:hover.nav[data-icon-position=right] .button-text{text-align:right}.generic-troubadour-btn:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-troubadour-btn:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-troubadour-btn:hover.nav[data-icon-position=left][data-size=mini] .icon,.generic-troubadour-btn:hover.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-troubadour-btn:hover.nav[data-icon-position=left] .button-text{text-align:left}.generic-troubadour-btn:hover.nav[data-size=large]{border-radius:100px;padding:5px}.generic-troubadour-btn:hover.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-troubadour-btn:hover.nav[data-size=large] .icon{height:80px}.generic-troubadour-btn:hover.nav[data-size=regular]{padding:20px 31px}.generic-troubadour-btn:hover.nav[data-size=regular] .icon{height:23px;width:auto}.generic-troubadour-btn:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-troubadour-btn:hover.nav[data-size=small]{padding:10px}.generic-troubadour-btn:hover.nav[data-size=small] .icon{height:16px;width:auto}.generic-troubadour-btn:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-troubadour-btn:hover.nav[data-size=tiny]{padding:15px 20px}.generic-troubadour-btn:hover.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-troubadour-btn:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-troubadour-btn:hover.nav[data-size=mini]{padding:4px 12px}.generic-troubadour-btn:hover.nav[data-size=mini] .icon{height:5px;width:auto}.generic-troubadour-btn:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-green-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-green-btn,.generic-green-btn:focus{text-decoration:none}.generic-green-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-green-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-green-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-green-btn:active,.generic-green-btn:hover{cursor:pointer;text-decoration:none}.generic-green-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-green-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--admin-main-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-green-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-green-btn.legacy .button-text,.generic-green-btn.legacy .icon{z-index:11}.generic-green-btn.legacy .button-text{color:var(--admin-main-4);font-weight:400;z-index:11}.generic-green-btn.legacy svg{color:var(--admin-main-4)}.generic-green-btn.legacy.selected:before,.generic-green-btn.legacy:hover:before{background-color:var(--admin-main-4);border:2px solid var(--admin-main-4)}.generic-green-btn.legacy.selected .button-text,.generic-green-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-green-btn.legacy.selected img,.generic-green-btn.legacy:hover img{transform:scale(.95)}.generic-green-btn.legacy.disabled{pointer-events:none}.generic-green-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-green-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-green-btn.legacy.disabled .icon{opacity:.5}.generic-green-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-green-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-green-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-green-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-green-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-green-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-green-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-green-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-green-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-green-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-green-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-green-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-green-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-green-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-green-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-green-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-green-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-green-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-green-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-green-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-green-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-green-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-green-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-green-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-green-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-green-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-green-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-green-btn.pill:before{background:var(--admin-main-4);border:2px solid var(--admin-main-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-green-btn.pill .button-text,.generic-green-btn.pill .icon{z-index:11}.generic-green-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-green-btn.pill svg{color:var(--default-color-2)}.generic-green-btn.pill.selected:before,.generic-green-btn.pill:hover:before{filter:brightness(1.3)}.generic-green-btn.pill.selected img,.generic-green-btn.pill:hover img{transform:scale(.95)}.generic-green-btn.pill.no-shadow:before{box-shadow:none}.generic-green-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-green-btn.pill.has-border.selected:before,.generic-green-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-green-btn.pill.alt-hover.selected:before,.generic-green-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-green-btn.pill.alt-hover.selected .button-text,.generic-green-btn.pill.alt-hover.selected .icon,.generic-green-btn.pill.alt-hover:hover .button-text,.generic-green-btn.pill.alt-hover:hover .icon{color:var(--admin-main-4)}.generic-green-btn.pill.disabled,.generic-green-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-green-btn.pill.disabled:before,.generic-green-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-green-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-green-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-green-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-green-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-green-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-green-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-green-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-green-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-green-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-green-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-green-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-green-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-green-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-green-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-green-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-green-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-green-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-green-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-green-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-green-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-green-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-green-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-green-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-green-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-green-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-green-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-green-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-green-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-green-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-green-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-green-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-green-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-green-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-green-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-green-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-green-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-green-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-green-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-green-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-green-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-green-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-green-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-green-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-green-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-green-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-green-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-green-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-green-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-green-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-green-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-green-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-green-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-green-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-green-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-green-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-green-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-green-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-green-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-green-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-green-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-green-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-green-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-green-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-green-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-green-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-green-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-green-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-green-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-green-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-green-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-green-btn.pill.icon-no-bg .icon{margin:0!important}.generic-green-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-green-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-green-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-green-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-green-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-green-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-green-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-green-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-green-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-green-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-green-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-green-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-green-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-green-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-green-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-green-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-green-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-green-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-green-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-green-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-green-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-green-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-green-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-green-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-green-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-green-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-green-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-green-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-green-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-green-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-green-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-green-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-green-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-green-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-green-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-green-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-green-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){.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-green-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}.generic-green-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}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-green-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-green-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-green-btn.pill-alt:before{background:var(--admin-main-4);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-green-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-green-btn.pill-alt.selected:before,.generic-green-btn.pill-alt:hover:before{background:var(--button-border)}.generic-green-btn.pill-alt.selected .button-text,.generic-green-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-green-btn.pill-alt.disabled,.generic-green-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}.generic-green-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-green-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-green-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-green-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-green-btn.round .icon,.generic-green-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-green-btn.round.selected,.generic-green-btn.round:hover{opacity:1}.generic-green-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-green-btn.round.disabled{pointer-events:none}.generic-green-btn.round.disabled .icon{filter:saturate(0)}.generic-green-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-green-btn.round[data-size=regular].active{opacity:1}.generic-green-btn.round[data-size=small]{height:40px;width:40px}.generic-green-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-green-btn.round[data-size=tiny]{height:33px;width:33px}.generic-green-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-green-btn.round[data-size=mini]{height:25px;width:25px}.generic-green-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-green-btn.nav{flex-wrap:nowrap}.generic-green-btn.nav svg{color:var(--troubadour-main)}.generic-green-btn.nav .icon,.generic-green-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-green-btn.nav .button-text{color:var(--admin-main-4);font-weight:700}.generic-green-btn.nav:hover{text-decoration:underline}.generic-green-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-green-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-green-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-green-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-green-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-green-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-green-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-green-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-green-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-green-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-green-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-green-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-green-btn.nav[data-size=large] .icon{height:80px}.generic-green-btn.nav[data-size=regular]{padding:20px 31px}.generic-green-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-green-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-green-btn.nav[data-size=small]{padding:10px}.generic-green-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-green-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-green-btn.nav[data-size=tiny]{padding:15px 20px}.generic-green-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-green-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-green-btn.nav[data-size=mini]{padding:4px 12px}.generic-green-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-green-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-medgreen-btn.legacy:before{border:2px solid var(--admin-main-2)}.generic-medgreen-btn.legacy .button-text,.generic-medgreen-btn.legacy svg{color:var(--admin-main-2)}.generic-medgreen-btn.legacy.selected:before,.generic-medgreen-btn.legacy:hover:before{background-color:var(--admin-main-2);border:2px solid var(--admin-main-2)}.generic-medgreen-btn.pill:before{background:var(--admin-main-2);border:2px solid var(--admin-main-2)}.generic-medgreen-btn.pill.has-border:before{border-color:var(--button-border)}.generic-medgreen-btn.pill.has-border.selected:before,.generic-medgreen-btn.pill.has-border:hover:before{border-color:var(--button-border)!important}.generic-medgreen-btn.pill.alt-hover.selected .button-text,.generic-medgreen-btn.pill.alt-hover.selected .icon,.generic-medgreen-btn.pill.alt-hover:hover .button-text,.generic-medgreen-btn.pill.alt-hover:hover .icon{color:var(--admin-main-2)}.generic-medgreen-btn.pill-alt:before{background:var(--admin-main-2);border:2px solid var(--button-border)}.generic-medgreen-btn.pill-alt.selected:before,.generic-medgreen-btn.pill-alt:hover:before{background:var(--button-border)}.generic-medgreen-btn.nav .button-text{color:var(--admin-main-2)}.generic-medgreen-btn.trash-can-button .button-text{color:var(--default-color-8)!important}.generic-lightgreen-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--button-action)}.generic-lightgreen-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2)}.generic-lightgreen-btn.legacy .button-text,.generic-lightgreen-btn.legacy svg{color:var(--button-action)}.generic-lightgreen-btn.legacy.selected:before,.generic-lightgreen-btn.legacy:hover:before{background-color:var(--button-action);border:2px solid var(--button-action)}.generic-lightgreen-btn.legacy.selected .button-text,.generic-lightgreen-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-lightgreen-btn.pill:before{background:var(--button-action);border:2px solid var(--button-action)}.generic-lightgreen-btn.pill .button-text,.generic-lightgreen-btn.pill svg{color:var(--default-color-2)}.generic-lightgreen-btn.pill.has-border:before{border-color:var(--button-border)}.generic-lightgreen-btn.pill.has-border.selected:before,.generic-lightgreen-btn.pill.has-border:hover:before{border-color:var(--button-border)!important}.generic-lightgreen-btn.pill.alt-hover.selected:before,.generic-lightgreen-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2)}.generic-lightgreen-btn.pill.alt-hover.selected .button-text,.generic-lightgreen-btn.pill.alt-hover.selected .icon,.generic-lightgreen-btn.pill.alt-hover:hover .button-text,.generic-lightgreen-btn.pill.alt-hover:hover .icon{color:var(--button-action)}.generic-lightgreen-btn.pill-alt:before{background:var(--button-action);border:2px solid var(--button-border)}.generic-lightgreen-btn.pill-alt .button-text{color:var(--default-color-2)}.generic-lightgreen-btn.pill-alt.selected:before,.generic-lightgreen-btn.pill-alt:hover:before{background:var(--button-border)}.generic-lightgreen-btn.nav .button-text{color:var(--button-action)}.generic-medlightgreen-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-medlightgreen-btn:focus{text-decoration:none}.generic-medlightgreen-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-medlightgreen-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-medlightgreen-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-medlightgreen-btn:active,.generic-medlightgreen-btn:hover{cursor:pointer;text-decoration:none}.generic-medlightgreen-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medlightgreen-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--tutorial-color-14);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medlightgreen-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-medlightgreen-btn.legacy .button-text,.generic-medlightgreen-btn.legacy .icon{z-index:11}.generic-medlightgreen-btn.legacy .button-text{color:var(--tutorial-color-14);font-weight:400;z-index:11}.generic-medlightgreen-btn.legacy svg{color:var(--tutorial-color-14)}.generic-medlightgreen-btn.legacy.selected:before,.generic-medlightgreen-btn.legacy:hover:before{background-color:var(--tutorial-color-14);border:2px solid var(--tutorial-color-14)}.generic-medlightgreen-btn.legacy.selected .button-text,.generic-medlightgreen-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-medlightgreen-btn.legacy.selected img,.generic-medlightgreen-btn.legacy:hover img{transform:scale(.95)}.generic-medlightgreen-btn.legacy.disabled{pointer-events:none}.generic-medlightgreen-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medlightgreen-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-medlightgreen-btn.legacy.disabled .icon{opacity:.5}.generic-medlightgreen-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medlightgreen-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-medlightgreen-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medlightgreen-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medlightgreen-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medlightgreen-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-medlightgreen-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-medlightgreen-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-medlightgreen-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-medlightgreen-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-medlightgreen-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-medlightgreen-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-medlightgreen-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-medlightgreen-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-medlightgreen-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-medlightgreen-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-medlightgreen-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-medlightgreen-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-medlightgreen-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-medlightgreen-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-medlightgreen-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medlightgreen-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-medlightgreen-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-medlightgreen-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-medlightgreen-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-medlightgreen-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-medlightgreen-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medlightgreen-btn.pill:before{background:var(--tutorial-color-14);border:2px solid var(--tutorial-color-14);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medlightgreen-btn.pill .button-text,.generic-medlightgreen-btn.pill .icon{z-index:11}.generic-medlightgreen-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medlightgreen-btn.pill svg{color:var(--default-color-2)}.generic-medlightgreen-btn.pill.selected:before,.generic-medlightgreen-btn.pill:hover:before{filter:brightness(1.3)}.generic-medlightgreen-btn.pill.selected img,.generic-medlightgreen-btn.pill:hover img{transform:scale(.95)}.generic-medlightgreen-btn.pill.no-shadow:before{box-shadow:none}.generic-medlightgreen-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-medlightgreen-btn.pill.has-border.selected:before,.generic-medlightgreen-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-medlightgreen-btn.pill.alt-hover.selected:before,.generic-medlightgreen-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-medlightgreen-btn.pill.alt-hover.selected .button-text,.generic-medlightgreen-btn.pill.alt-hover.selected .icon,.generic-medlightgreen-btn.pill.alt-hover:hover .button-text,.generic-medlightgreen-btn.pill.alt-hover:hover .icon{color:var(--tutorial-color-14)}.generic-medlightgreen-btn.pill.disabled,.generic-medlightgreen-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-medlightgreen-btn.pill.disabled:before,.generic-medlightgreen-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-medlightgreen-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-medlightgreen-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-medlightgreen-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-medlightgreen-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medlightgreen-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medlightgreen-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medlightgreen-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-medlightgreen-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-medlightgreen-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-medlightgreen-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-medlightgreen-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-medlightgreen-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-medlightgreen-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-medlightgreen-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-medlightgreen-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-medlightgreen-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-medlightgreen-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-medlightgreen-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-medlightgreen-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medlightgreen-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-medlightgreen-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-medlightgreen-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-medlightgreen-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-medlightgreen-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-medlightgreen-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-medlightgreen-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-medlightgreen-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medlightgreen-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medlightgreen-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-medlightgreen-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-medlightgreen-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-medlightgreen-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-medlightgreen-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-medlightgreen-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-medlightgreen-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-medlightgreen-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medlightgreen-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medlightgreen-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-medlightgreen-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-medlightgreen-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-medlightgreen-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-medlightgreen-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-medlightgreen-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-medlightgreen-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-medlightgreen-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-medlightgreen-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-medlightgreen-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-medlightgreen-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-medlightgreen-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-medlightgreen-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-medlightgreen-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-medlightgreen-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-medlightgreen-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-medlightgreen-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-medlightgreen-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-medlightgreen-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-medlightgreen-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-medlightgreen-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-medlightgreen-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-medlightgreen-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-medlightgreen-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-medlightgreen-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-medlightgreen-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-medlightgreen-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-medlightgreen-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-medlightgreen-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-medlightgreen-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-medlightgreen-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-medlightgreen-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-medlightgreen-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-medlightgreen-btn.pill.icon-no-bg .icon{margin:0!important}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-medlightgreen-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-medlightgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-medlightgreen-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medlightgreen-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-medlightgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-medlightgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-medlightgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-medlightgreen-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medlightgreen-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-medlightgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-medlightgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-medlightgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-medlightgreen-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){.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-medlightgreen-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}.generic-medlightgreen-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}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-medlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-medlightgreen-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medlightgreen-btn.pill-alt:before{background:var(--tutorial-color-14);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medlightgreen-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medlightgreen-btn.pill-alt.selected:before,.generic-medlightgreen-btn.pill-alt:hover:before{background:var(--button-border)}.generic-medlightgreen-btn.pill-alt.selected .button-text,.generic-medlightgreen-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-medlightgreen-btn.pill-alt.disabled,.generic-medlightgreen-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}.generic-medlightgreen-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medlightgreen-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-medlightgreen-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-medlightgreen-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-medlightgreen-btn.round .icon,.generic-medlightgreen-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-medlightgreen-btn.round.selected,.generic-medlightgreen-btn.round:hover{opacity:1}.generic-medlightgreen-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-medlightgreen-btn.round.disabled{pointer-events:none}.generic-medlightgreen-btn.round.disabled .icon{filter:saturate(0)}.generic-medlightgreen-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-medlightgreen-btn.round[data-size=regular].active{opacity:1}.generic-medlightgreen-btn.round[data-size=small]{height:40px;width:40px}.generic-medlightgreen-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-medlightgreen-btn.round[data-size=tiny]{height:33px;width:33px}.generic-medlightgreen-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-medlightgreen-btn.round[data-size=mini]{height:25px;width:25px}.generic-medlightgreen-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-medlightgreen-btn.nav{flex-wrap:nowrap}.generic-medlightgreen-btn.nav svg{color:var(--troubadour-main)}.generic-medlightgreen-btn.nav .icon,.generic-medlightgreen-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-medlightgreen-btn.nav .button-text{color:var(--tutorial-color-14);font-weight:700}.generic-medlightgreen-btn.nav:hover{text-decoration:underline}.generic-medlightgreen-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-medlightgreen-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-medlightgreen-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-medlightgreen-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-medlightgreen-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-medlightgreen-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-medlightgreen-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-medlightgreen-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-medlightgreen-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-medlightgreen-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-medlightgreen-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-medlightgreen-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-medlightgreen-btn.nav[data-size=large] .icon{height:80px}.generic-medlightgreen-btn.nav[data-size=regular]{padding:20px 31px}.generic-medlightgreen-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-medlightgreen-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-medlightgreen-btn.nav[data-size=small]{padding:10px}.generic-medlightgreen-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-medlightgreen-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-medlightgreen-btn.nav[data-size=tiny]{padding:15px 20px}.generic-medlightgreen-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-medlightgreen-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-medlightgreen-btn.nav[data-size=mini]{padding:4px 12px}.generic-medlightgreen-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-medlightgreen-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-vlightgreen-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-vlightgreen-btn:focus{text-decoration:none}.generic-vlightgreen-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-vlightgreen-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-vlightgreen-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-vlightgreen-btn:active,.generic-vlightgreen-btn:hover{cursor:pointer;text-decoration:none}.generic-vlightgreen-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-vlightgreen-btn.legacy:before{background-color:var(--tutorial-color-10);border:2px solid var(--student-challenges-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-vlightgreen-btn.legacy.has-shadow:before{border:2px solid var(--tutorial-color-10);box-shadow:var(--dropshadow)}.generic-vlightgreen-btn.legacy .button-text,.generic-vlightgreen-btn.legacy .icon{z-index:11}.generic-vlightgreen-btn.legacy .button-text{color:var(--student-challenges-color-2);font-weight:400;z-index:11}.generic-vlightgreen-btn.legacy svg{color:var(--student-challenges-color-2)}.generic-vlightgreen-btn.legacy.selected:before,.generic-vlightgreen-btn.legacy:hover:before{background-color:var(--student-challenges-color-2);border:2px solid var(--student-challenges-color-2)}.generic-vlightgreen-btn.legacy.selected .button-text,.generic-vlightgreen-btn.legacy:hover .button-text{color:var(--tutorial-color-10)}.generic-vlightgreen-btn.legacy.selected img,.generic-vlightgreen-btn.legacy:hover img{transform:scale(.95)}.generic-vlightgreen-btn.legacy.disabled{pointer-events:none}.generic-vlightgreen-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-vlightgreen-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-vlightgreen-btn.legacy.disabled .icon{opacity:.5}.generic-vlightgreen-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-vlightgreen-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-vlightgreen-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-vlightgreen-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-vlightgreen-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-vlightgreen-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-vlightgreen-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-vlightgreen-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-vlightgreen-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-vlightgreen-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-vlightgreen-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-vlightgreen-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-vlightgreen-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-vlightgreen-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-vlightgreen-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-vlightgreen-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-vlightgreen-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-vlightgreen-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-vlightgreen-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-vlightgreen-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-vlightgreen-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-vlightgreen-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-vlightgreen-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-vlightgreen-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-vlightgreen-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-vlightgreen-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-vlightgreen-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-vlightgreen-btn.pill:before{background:var(--student-challenges-color-2);border:2px solid var(--student-challenges-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-vlightgreen-btn.pill .button-text,.generic-vlightgreen-btn.pill .icon{z-index:11}.generic-vlightgreen-btn.pill .button-text{color:var(--tutorial-color-10);font-weight:400;z-index:11}.generic-vlightgreen-btn.pill svg{color:var(--tutorial-color-10)}.generic-vlightgreen-btn.pill.selected:before,.generic-vlightgreen-btn.pill:hover:before{filter:brightness(1.3)}.generic-vlightgreen-btn.pill.selected img,.generic-vlightgreen-btn.pill:hover img{transform:scale(.95)}.generic-vlightgreen-btn.pill.no-shadow:before{box-shadow:none}.generic-vlightgreen-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-vlightgreen-btn.pill.has-border.selected:before,.generic-vlightgreen-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-vlightgreen-btn.pill.alt-hover.selected:before,.generic-vlightgreen-btn.pill.alt-hover:hover:before{background-color:var(--tutorial-color-10);border-color:var(--tutorial-color-10);filter:brightness(1)}.generic-vlightgreen-btn.pill.alt-hover.selected .button-text,.generic-vlightgreen-btn.pill.alt-hover.selected .icon,.generic-vlightgreen-btn.pill.alt-hover:hover .button-text,.generic-vlightgreen-btn.pill.alt-hover:hover .icon{color:var(--student-challenges-color-2)}.generic-vlightgreen-btn.pill.disabled,.generic-vlightgreen-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-vlightgreen-btn.pill.disabled:before,.generic-vlightgreen-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-vlightgreen-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-vlightgreen-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-vlightgreen-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-vlightgreen-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-vlightgreen-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-vlightgreen-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-vlightgreen-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-vlightgreen-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-vlightgreen-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-vlightgreen-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-vlightgreen-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-vlightgreen-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-vlightgreen-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-vlightgreen-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-vlightgreen-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-vlightgreen-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-vlightgreen-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-vlightgreen-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-vlightgreen-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-vlightgreen-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-vlightgreen-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-vlightgreen-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-vlightgreen-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-vlightgreen-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-vlightgreen-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-vlightgreen-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-vlightgreen-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-vlightgreen-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-vlightgreen-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-vlightgreen-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-vlightgreen-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-vlightgreen-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-vlightgreen-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-vlightgreen-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-vlightgreen-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-vlightgreen-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-vlightgreen-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-vlightgreen-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-vlightgreen-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-vlightgreen-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-vlightgreen-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-vlightgreen-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-vlightgreen-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-vlightgreen-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-vlightgreen-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-vlightgreen-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-vlightgreen-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-vlightgreen-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-vlightgreen-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-vlightgreen-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-vlightgreen-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-vlightgreen-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-vlightgreen-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-vlightgreen-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-vlightgreen-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-vlightgreen-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-vlightgreen-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-vlightgreen-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-vlightgreen-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-vlightgreen-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-vlightgreen-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-vlightgreen-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-vlightgreen-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-vlightgreen-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-vlightgreen-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-vlightgreen-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-vlightgreen-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-vlightgreen-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-vlightgreen-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-vlightgreen-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-vlightgreen-btn.pill.icon-no-bg .icon{margin:0!important}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-vlightgreen-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-vlightgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-vlightgreen-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-vlightgreen-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-vlightgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-vlightgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-vlightgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-vlightgreen-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-vlightgreen-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-vlightgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-vlightgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-vlightgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-vlightgreen-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){.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-vlightgreen-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}.generic-vlightgreen-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}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-vlightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-vlightgreen-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-vlightgreen-btn.pill-alt:before{background:var(--student-challenges-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}.generic-vlightgreen-btn.pill-alt .button-text{color:var(--tutorial-color-10);font-weight:400;z-index:11}.generic-vlightgreen-btn.pill-alt.selected:before,.generic-vlightgreen-btn.pill-alt:hover:before{background:var(--button-border)}.generic-vlightgreen-btn.pill-alt.selected .button-text,.generic-vlightgreen-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-vlightgreen-btn.pill-alt.disabled,.generic-vlightgreen-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}.generic-vlightgreen-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-vlightgreen-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-vlightgreen-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-vlightgreen-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-vlightgreen-btn.round .icon,.generic-vlightgreen-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-vlightgreen-btn.round.selected,.generic-vlightgreen-btn.round:hover{opacity:1}.generic-vlightgreen-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-vlightgreen-btn.round.disabled{pointer-events:none}.generic-vlightgreen-btn.round.disabled .icon{filter:saturate(0)}.generic-vlightgreen-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-vlightgreen-btn.round[data-size=regular].active{opacity:1}.generic-vlightgreen-btn.round[data-size=small]{height:40px;width:40px}.generic-vlightgreen-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-vlightgreen-btn.round[data-size=tiny]{height:33px;width:33px}.generic-vlightgreen-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-vlightgreen-btn.round[data-size=mini]{height:25px;width:25px}.generic-vlightgreen-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-vlightgreen-btn.nav{flex-wrap:nowrap}.generic-vlightgreen-btn.nav svg{color:var(--troubadour-main)}.generic-vlightgreen-btn.nav .icon,.generic-vlightgreen-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-vlightgreen-btn.nav .button-text{color:var(--student-challenges-color-2);font-weight:700}.generic-vlightgreen-btn.nav:hover{text-decoration:underline}.generic-vlightgreen-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-vlightgreen-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-vlightgreen-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-vlightgreen-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-vlightgreen-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-vlightgreen-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-vlightgreen-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-vlightgreen-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-vlightgreen-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-vlightgreen-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-vlightgreen-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-vlightgreen-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-vlightgreen-btn.nav[data-size=large] .icon{height:80px}.generic-vlightgreen-btn.nav[data-size=regular]{padding:20px 31px}.generic-vlightgreen-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-vlightgreen-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-vlightgreen-btn.nav[data-size=small]{padding:10px}.generic-vlightgreen-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-vlightgreen-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-vlightgreen-btn.nav[data-size=tiny]{padding:15px 20px}.generic-vlightgreen-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-vlightgreen-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-vlightgreen-btn.nav[data-size=mini]{padding:4px 12px}.generic-vlightgreen-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-vlightgreen-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-orange-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-orange-btn,.generic-orange-btn:focus{text-decoration:none}.generic-orange-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-orange-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-orange-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-orange-btn:active,.generic-orange-btn:hover{cursor:pointer;text-decoration:none}.generic-orange-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-6);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-orange-btn.legacy .button-text,.generic-orange-btn.legacy .icon{z-index:11}.generic-orange-btn.legacy .button-text{color:var(--troubadour-main-6);font-weight:400;z-index:11}.generic-orange-btn.legacy svg{color:var(--troubadour-main-6)}.generic-orange-btn.legacy.selected:before,.generic-orange-btn.legacy:hover:before{background-color:var(--troubadour-main-6);border:2px solid var(--troubadour-main-6)}.generic-orange-btn.legacy.selected .button-text,.generic-orange-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-orange-btn.legacy.selected img,.generic-orange-btn.legacy:hover img{transform:scale(.95)}.generic-orange-btn.legacy.disabled{pointer-events:none}.generic-orange-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-orange-btn.legacy.disabled .icon{opacity:.5}.generic-orange-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-orange-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-orange-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-orange-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-orange-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-orange-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-orange-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-orange-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-orange-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-orange-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-orange-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-orange-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-orange-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-orange-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-orange-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-orange-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-orange-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-orange-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-orange-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-orange-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-orange-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-orange-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-btn.pill:before{background:var(--troubadour-main-6);border:2px solid var(--troubadour-main-6);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-btn.pill .button-text,.generic-orange-btn.pill .icon{z-index:11}.generic-orange-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-orange-btn.pill svg{color:var(--default-color-2)}.generic-orange-btn.pill.selected:before,.generic-orange-btn.pill:hover:before{filter:brightness(1.3)}.generic-orange-btn.pill.selected img,.generic-orange-btn.pill:hover img{transform:scale(.95)}.generic-orange-btn.pill.no-shadow:before{box-shadow:none}.generic-orange-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-orange-btn.pill.has-border.selected:before,.generic-orange-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-orange-btn.pill.alt-hover.selected:before,.generic-orange-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-orange-btn.pill.alt-hover.selected .button-text,.generic-orange-btn.pill.alt-hover.selected .icon,.generic-orange-btn.pill.alt-hover:hover .button-text,.generic-orange-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-6)}.generic-orange-btn.pill.disabled,.generic-orange-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-orange-btn.pill.disabled:before,.generic-orange-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-orange-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-orange-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-orange-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-orange-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-orange-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-orange-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-orange-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-orange-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-orange-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-orange-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-orange-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-orange-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-orange-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-orange-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-orange-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-orange-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-orange-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-orange-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-orange-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-orange-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-orange-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-orange-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-orange-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-orange-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-orange-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-orange-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-orange-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-orange-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-orange-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-orange-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-orange-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-orange-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-orange-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-orange-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-orange-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-orange-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-orange-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-orange-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-orange-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-orange-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-orange-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-orange-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-orange-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-orange-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-orange-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-orange-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-orange-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-orange-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-orange-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-orange-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-orange-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-orange-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-orange-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-orange-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-orange-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-orange-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-orange-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-orange-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-orange-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-orange-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-orange-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-orange-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-orange-btn.pill.icon-no-bg .icon{margin:0!important}.generic-orange-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-orange-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-orange-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-orange-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-orange-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-orange-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-orange-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-orange-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-orange-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-orange-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-orange-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-orange-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-orange-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-orange-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-orange-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-orange-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-orange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-orange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-orange-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-orange-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-orange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-orange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-orange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-orange-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){.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-orange-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}.generic-orange-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}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-orange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-orange-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-btn.pill-alt:before{background:var(--troubadour-main-6);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-orange-btn.pill-alt.selected:before,.generic-orange-btn.pill-alt:hover:before{background:var(--button-border)}.generic-orange-btn.pill-alt.selected .button-text,.generic-orange-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-orange-btn.pill-alt.disabled,.generic-orange-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}.generic-orange-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-orange-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-orange-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-orange-btn.round .icon,.generic-orange-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-orange-btn.round.selected,.generic-orange-btn.round:hover{opacity:1}.generic-orange-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-orange-btn.round.disabled{pointer-events:none}.generic-orange-btn.round.disabled .icon{filter:saturate(0)}.generic-orange-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-orange-btn.round[data-size=regular].active{opacity:1}.generic-orange-btn.round[data-size=small]{height:40px;width:40px}.generic-orange-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-orange-btn.round[data-size=tiny]{height:33px;width:33px}.generic-orange-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-orange-btn.round[data-size=mini]{height:25px;width:25px}.generic-orange-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-orange-btn.nav{flex-wrap:nowrap}.generic-orange-btn.nav svg{color:var(--troubadour-main)}.generic-orange-btn.nav .icon,.generic-orange-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-orange-btn.nav .button-text{color:var(--troubadour-main-6);font-weight:700}.generic-orange-btn.nav:hover{text-decoration:underline}.generic-orange-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-orange-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-orange-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-orange-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-orange-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-orange-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-orange-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-orange-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-orange-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-orange-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-orange-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-orange-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-orange-btn.nav[data-size=large] .icon{height:80px}.generic-orange-btn.nav[data-size=regular]{padding:20px 31px}.generic-orange-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-orange-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-orange-btn.nav[data-size=small]{padding:10px}.generic-orange-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-orange-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-orange-btn.nav[data-size=tiny]{padding:15px 20px}.generic-orange-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-orange-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-orange-btn.nav[data-size=mini]{padding:4px 12px}.generic-orange-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-orange-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-medorange-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-medorange-btn:focus{text-decoration:none}.generic-medorange-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-medorange-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-medorange-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-medorange-btn:active,.generic-medorange-btn:hover{cursor:pointer;text-decoration:none}.generic-medorange-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medorange-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-25);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medorange-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-medorange-btn.legacy .button-text,.generic-medorange-btn.legacy .icon{z-index:11}.generic-medorange-btn.legacy .button-text{color:var(--troubadour-main-25);font-weight:400;z-index:11}.generic-medorange-btn.legacy svg{color:var(--troubadour-main-25)}.generic-medorange-btn.legacy.selected:before,.generic-medorange-btn.legacy:hover:before{background-color:var(--troubadour-main-25);border:2px solid var(--troubadour-main-25)}.generic-medorange-btn.legacy.selected .button-text,.generic-medorange-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-medorange-btn.legacy.selected img,.generic-medorange-btn.legacy:hover img{transform:scale(.95)}.generic-medorange-btn.legacy.disabled{pointer-events:none}.generic-medorange-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medorange-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-medorange-btn.legacy.disabled .icon{opacity:.5}.generic-medorange-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medorange-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-medorange-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medorange-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medorange-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medorange-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-medorange-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-medorange-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-medorange-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-medorange-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-medorange-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-medorange-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-medorange-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-medorange-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-medorange-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-medorange-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-medorange-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-medorange-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-medorange-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-medorange-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-medorange-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medorange-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-medorange-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-medorange-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-medorange-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-medorange-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-medorange-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medorange-btn.pill:before{background:var(--troubadour-main-25);border:2px solid var(--troubadour-main-25);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medorange-btn.pill .button-text,.generic-medorange-btn.pill .icon{z-index:11}.generic-medorange-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medorange-btn.pill svg{color:var(--default-color-2)}.generic-medorange-btn.pill.selected:before,.generic-medorange-btn.pill:hover:before{filter:brightness(1.3)}.generic-medorange-btn.pill.selected img,.generic-medorange-btn.pill:hover img{transform:scale(.95)}.generic-medorange-btn.pill.no-shadow:before{box-shadow:none}.generic-medorange-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-medorange-btn.pill.has-border.selected:before,.generic-medorange-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-medorange-btn.pill.alt-hover.selected:before,.generic-medorange-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-medorange-btn.pill.alt-hover.selected .button-text,.generic-medorange-btn.pill.alt-hover.selected .icon,.generic-medorange-btn.pill.alt-hover:hover .button-text,.generic-medorange-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-25)}.generic-medorange-btn.pill.disabled,.generic-medorange-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-medorange-btn.pill.disabled:before,.generic-medorange-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-medorange-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-medorange-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-medorange-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-medorange-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medorange-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medorange-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medorange-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-medorange-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-medorange-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-medorange-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-medorange-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-medorange-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-medorange-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-medorange-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-medorange-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-medorange-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-medorange-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-medorange-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-medorange-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medorange-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-medorange-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-medorange-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-medorange-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-medorange-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-medorange-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-medorange-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-medorange-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medorange-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medorange-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-medorange-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-medorange-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-medorange-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-medorange-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-medorange-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-medorange-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-medorange-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medorange-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medorange-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-medorange-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-medorange-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-medorange-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-medorange-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-medorange-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-medorange-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-medorange-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-medorange-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-medorange-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-medorange-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-medorange-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-medorange-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-medorange-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-medorange-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-medorange-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-medorange-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-medorange-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-medorange-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-medorange-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-medorange-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-medorange-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-medorange-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-medorange-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-medorange-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-medorange-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-medorange-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-medorange-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-medorange-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-medorange-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-medorange-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-medorange-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-medorange-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-medorange-btn.pill.icon-no-bg .icon{margin:0!important}.generic-medorange-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-medorange-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-medorange-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-medorange-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-medorange-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-medorange-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-medorange-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-medorange-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-medorange-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-medorange-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-medorange-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-medorange-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-medorange-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-medorange-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-medorange-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-medorange-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medorange-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-medorange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-medorange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-medorange-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-medorange-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medorange-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-medorange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-medorange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-medorange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-medorange-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){.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-medorange-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}.generic-medorange-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}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-medorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-medorange-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medorange-btn.pill-alt:before{background:var(--troubadour-main-25);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medorange-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medorange-btn.pill-alt.selected:before,.generic-medorange-btn.pill-alt:hover:before{background:var(--button-border)}.generic-medorange-btn.pill-alt.selected .button-text,.generic-medorange-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-medorange-btn.pill-alt.disabled,.generic-medorange-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}.generic-medorange-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medorange-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-medorange-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-medorange-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-medorange-btn.round .icon,.generic-medorange-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-medorange-btn.round.selected,.generic-medorange-btn.round:hover{opacity:1}.generic-medorange-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-medorange-btn.round.disabled{pointer-events:none}.generic-medorange-btn.round.disabled .icon{filter:saturate(0)}.generic-medorange-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-medorange-btn.round[data-size=regular].active{opacity:1}.generic-medorange-btn.round[data-size=small]{height:40px;width:40px}.generic-medorange-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-medorange-btn.round[data-size=tiny]{height:33px;width:33px}.generic-medorange-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-medorange-btn.round[data-size=mini]{height:25px;width:25px}.generic-medorange-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-medorange-btn.nav{flex-wrap:nowrap}.generic-medorange-btn.nav svg{color:var(--troubadour-main)}.generic-medorange-btn.nav .icon,.generic-medorange-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-medorange-btn.nav .button-text{color:var(--troubadour-main-25);font-weight:700}.generic-medorange-btn.nav:hover{text-decoration:underline}.generic-medorange-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-medorange-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-medorange-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-medorange-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-medorange-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-medorange-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-medorange-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-medorange-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-medorange-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-medorange-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-medorange-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-medorange-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-medorange-btn.nav[data-size=large] .icon{height:80px}.generic-medorange-btn.nav[data-size=regular]{padding:20px 31px}.generic-medorange-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-medorange-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-medorange-btn.nav[data-size=small]{padding:10px}.generic-medorange-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-medorange-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-medorange-btn.nav[data-size=tiny]{padding:15px 20px}.generic-medorange-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-medorange-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-medorange-btn.nav[data-size=mini]{padding:4px 12px}.generic-medorange-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-medorange-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-lightorange-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-lightorange-btn:focus{text-decoration:none}.generic-lightorange-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-lightorange-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-lightorange-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-lightorange-btn:active,.generic-lightorange-btn:hover{cursor:pointer;text-decoration:none}.generic-lightorange-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightorange-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-23);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightorange-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-lightorange-btn.legacy .button-text,.generic-lightorange-btn.legacy .icon{z-index:11}.generic-lightorange-btn.legacy .button-text{color:var(--troubadour-main-23);font-weight:400;z-index:11}.generic-lightorange-btn.legacy svg{color:var(--troubadour-main-23)}.generic-lightorange-btn.legacy.selected:before,.generic-lightorange-btn.legacy:hover:before{background-color:var(--troubadour-main-23);border:2px solid var(--troubadour-main-23)}.generic-lightorange-btn.legacy.selected .button-text,.generic-lightorange-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-lightorange-btn.legacy.selected img,.generic-lightorange-btn.legacy:hover img{transform:scale(.95)}.generic-lightorange-btn.legacy.disabled{pointer-events:none}.generic-lightorange-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightorange-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-lightorange-btn.legacy.disabled .icon{opacity:.5}.generic-lightorange-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightorange-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-lightorange-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightorange-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightorange-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightorange-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-lightorange-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-lightorange-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-lightorange-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-lightorange-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-lightorange-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-lightorange-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-lightorange-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-lightorange-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-lightorange-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-lightorange-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-lightorange-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-lightorange-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-lightorange-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-lightorange-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-lightorange-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightorange-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-lightorange-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-lightorange-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-lightorange-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-lightorange-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-lightorange-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightorange-btn.pill:before{background:var(--troubadour-main-23);border:2px solid var(--troubadour-main-23);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightorange-btn.pill .button-text,.generic-lightorange-btn.pill .icon{z-index:11}.generic-lightorange-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-lightorange-btn.pill svg{color:var(--default-color-2)}.generic-lightorange-btn.pill.selected:before,.generic-lightorange-btn.pill:hover:before{filter:brightness(1.3)}.generic-lightorange-btn.pill.selected img,.generic-lightorange-btn.pill:hover img{transform:scale(.95)}.generic-lightorange-btn.pill.no-shadow:before{box-shadow:none}.generic-lightorange-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-lightorange-btn.pill.has-border.selected:before,.generic-lightorange-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-lightorange-btn.pill.alt-hover.selected:before,.generic-lightorange-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-lightorange-btn.pill.alt-hover.selected .button-text,.generic-lightorange-btn.pill.alt-hover.selected .icon,.generic-lightorange-btn.pill.alt-hover:hover .button-text,.generic-lightorange-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-23)}.generic-lightorange-btn.pill.disabled,.generic-lightorange-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-lightorange-btn.pill.disabled:before,.generic-lightorange-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-lightorange-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-lightorange-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-lightorange-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-lightorange-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightorange-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightorange-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightorange-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-lightorange-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-lightorange-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-lightorange-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-lightorange-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-lightorange-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-lightorange-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-lightorange-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-lightorange-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-lightorange-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-lightorange-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-lightorange-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-lightorange-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightorange-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-lightorange-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-lightorange-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-lightorange-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-lightorange-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-lightorange-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-lightorange-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-lightorange-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightorange-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightorange-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-lightorange-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-lightorange-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-lightorange-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-lightorange-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-lightorange-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-lightorange-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-lightorange-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightorange-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightorange-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-lightorange-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-lightorange-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-lightorange-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-lightorange-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-lightorange-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-lightorange-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-lightorange-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-lightorange-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-lightorange-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-lightorange-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-lightorange-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-lightorange-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-lightorange-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-lightorange-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-lightorange-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-lightorange-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-lightorange-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-lightorange-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-lightorange-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-lightorange-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-lightorange-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-lightorange-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-lightorange-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-lightorange-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-lightorange-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-lightorange-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-lightorange-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-lightorange-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-lightorange-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-lightorange-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-lightorange-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-lightorange-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-lightorange-btn.pill.icon-no-bg .icon{margin:0!important}.generic-lightorange-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-lightorange-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-lightorange-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-lightorange-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-lightorange-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-lightorange-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-lightorange-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-lightorange-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-lightorange-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-lightorange-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-lightorange-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-lightorange-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-lightorange-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-lightorange-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-lightorange-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-lightorange-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightorange-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-lightorange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-lightorange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-lightorange-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-lightorange-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightorange-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-lightorange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-lightorange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-lightorange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-lightorange-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){.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-lightorange-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}.generic-lightorange-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}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-lightorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-lightorange-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightorange-btn.pill-alt:before{background:var(--troubadour-main-23);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightorange-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-lightorange-btn.pill-alt.selected:before,.generic-lightorange-btn.pill-alt:hover:before{background:var(--button-border)}.generic-lightorange-btn.pill-alt.selected .button-text,.generic-lightorange-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-lightorange-btn.pill-alt.disabled,.generic-lightorange-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}.generic-lightorange-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightorange-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-lightorange-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-lightorange-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-lightorange-btn.round .icon,.generic-lightorange-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-lightorange-btn.round.selected,.generic-lightorange-btn.round:hover{opacity:1}.generic-lightorange-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-lightorange-btn.round.disabled{pointer-events:none}.generic-lightorange-btn.round.disabled .icon{filter:saturate(0)}.generic-lightorange-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-lightorange-btn.round[data-size=regular].active{opacity:1}.generic-lightorange-btn.round[data-size=small]{height:40px;width:40px}.generic-lightorange-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-lightorange-btn.round[data-size=tiny]{height:33px;width:33px}.generic-lightorange-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-lightorange-btn.round[data-size=mini]{height:25px;width:25px}.generic-lightorange-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-lightorange-btn.nav{flex-wrap:nowrap}.generic-lightorange-btn.nav svg{color:var(--troubadour-main)}.generic-lightorange-btn.nav .icon,.generic-lightorange-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-lightorange-btn.nav .button-text{color:var(--troubadour-main-23);font-weight:700}.generic-lightorange-btn.nav:hover{text-decoration:underline}.generic-lightorange-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-lightorange-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-lightorange-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-lightorange-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-lightorange-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-lightorange-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-lightorange-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-lightorange-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-lightorange-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-lightorange-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-lightorange-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-lightorange-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-lightorange-btn.nav[data-size=large] .icon{height:80px}.generic-lightorange-btn.nav[data-size=regular]{padding:20px 31px}.generic-lightorange-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-lightorange-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-lightorange-btn.nav[data-size=small]{padding:10px}.generic-lightorange-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-lightorange-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-lightorange-btn.nav[data-size=tiny]{padding:15px 20px}.generic-lightorange-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-lightorange-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-lightorange-btn.nav[data-size=mini]{padding:4px 12px}.generic-lightorange-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-lightorange-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-darkorange-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-darkorange-btn:focus{text-decoration:none}.generic-darkorange-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-darkorange-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-darkorange-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-darkorange-btn:active,.generic-darkorange-btn:hover{cursor:pointer;text-decoration:none}.generic-darkorange-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkorange-btn.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}.generic-darkorange-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-darkorange-btn.legacy .button-text,.generic-darkorange-btn.legacy .icon{z-index:11}.generic-darkorange-btn.legacy .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.generic-darkorange-btn.legacy svg{color:var(--troubadour-main)}.generic-darkorange-btn.legacy.selected:before,.generic-darkorange-btn.legacy:hover:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.generic-darkorange-btn.legacy.selected .button-text,.generic-darkorange-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-darkorange-btn.legacy.selected img,.generic-darkorange-btn.legacy:hover img{transform:scale(.95)}.generic-darkorange-btn.legacy.disabled{pointer-events:none}.generic-darkorange-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkorange-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-darkorange-btn.legacy.disabled .icon{opacity:.5}.generic-darkorange-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkorange-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-darkorange-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkorange-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkorange-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkorange-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-darkorange-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-darkorange-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-darkorange-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-darkorange-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-darkorange-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-darkorange-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-darkorange-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-darkorange-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-darkorange-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-darkorange-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-darkorange-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-darkorange-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-darkorange-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-darkorange-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-darkorange-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkorange-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-darkorange-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-darkorange-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-darkorange-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-darkorange-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-darkorange-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkorange-btn.pill:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkorange-btn.pill .button-text,.generic-darkorange-btn.pill .icon{z-index:11}.generic-darkorange-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkorange-btn.pill svg{color:var(--default-color-2)}.generic-darkorange-btn.pill.selected:before,.generic-darkorange-btn.pill:hover:before{filter:brightness(1.3)}.generic-darkorange-btn.pill.selected img,.generic-darkorange-btn.pill:hover img{transform:scale(.95)}.generic-darkorange-btn.pill.no-shadow:before{box-shadow:none}.generic-darkorange-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-darkorange-btn.pill.has-border.selected:before,.generic-darkorange-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-darkorange-btn.pill.alt-hover.selected:before,.generic-darkorange-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-darkorange-btn.pill.alt-hover.selected .button-text,.generic-darkorange-btn.pill.alt-hover.selected .icon,.generic-darkorange-btn.pill.alt-hover:hover .button-text,.generic-darkorange-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main)}.generic-darkorange-btn.pill.disabled,.generic-darkorange-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-darkorange-btn.pill.disabled:before,.generic-darkorange-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-darkorange-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-darkorange-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-darkorange-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-darkorange-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkorange-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkorange-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkorange-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-darkorange-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-darkorange-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-darkorange-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-darkorange-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-darkorange-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-darkorange-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-darkorange-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-darkorange-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-darkorange-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-darkorange-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-darkorange-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-darkorange-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkorange-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-darkorange-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-darkorange-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-darkorange-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-darkorange-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-darkorange-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-darkorange-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-darkorange-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkorange-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkorange-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-darkorange-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-darkorange-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-darkorange-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-darkorange-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-darkorange-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-darkorange-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-darkorange-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkorange-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkorange-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-darkorange-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-darkorange-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-darkorange-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-darkorange-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-darkorange-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-darkorange-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-darkorange-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-darkorange-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-darkorange-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-darkorange-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-darkorange-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-darkorange-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-darkorange-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-darkorange-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-darkorange-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-darkorange-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-darkorange-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-darkorange-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-darkorange-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-darkorange-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-darkorange-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-darkorange-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-darkorange-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-darkorange-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-darkorange-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-darkorange-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-darkorange-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-darkorange-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-darkorange-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-darkorange-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-darkorange-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-darkorange-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-darkorange-btn.pill.icon-no-bg .icon{margin:0!important}.generic-darkorange-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-darkorange-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-darkorange-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-darkorange-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-darkorange-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-darkorange-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-darkorange-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-darkorange-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-darkorange-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-darkorange-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-darkorange-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-darkorange-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-darkorange-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-darkorange-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-darkorange-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-darkorange-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkorange-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-darkorange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-darkorange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-darkorange-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-darkorange-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkorange-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-darkorange-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-darkorange-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-darkorange-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-darkorange-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){.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-darkorange-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}.generic-darkorange-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}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-darkorange-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-darkorange-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkorange-btn.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}.generic-darkorange-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkorange-btn.pill-alt.selected:before,.generic-darkorange-btn.pill-alt:hover:before{background:var(--button-border)}.generic-darkorange-btn.pill-alt.selected .button-text,.generic-darkorange-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-darkorange-btn.pill-alt.disabled,.generic-darkorange-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}.generic-darkorange-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkorange-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-darkorange-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-darkorange-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-darkorange-btn.round .icon,.generic-darkorange-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-darkorange-btn.round.selected,.generic-darkorange-btn.round:hover{opacity:1}.generic-darkorange-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-darkorange-btn.round.disabled{pointer-events:none}.generic-darkorange-btn.round.disabled .icon{filter:saturate(0)}.generic-darkorange-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-darkorange-btn.round[data-size=regular].active{opacity:1}.generic-darkorange-btn.round[data-size=small]{height:40px;width:40px}.generic-darkorange-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-darkorange-btn.round[data-size=tiny]{height:33px;width:33px}.generic-darkorange-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-darkorange-btn.round[data-size=mini]{height:25px;width:25px}.generic-darkorange-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-darkorange-btn.nav{flex-wrap:nowrap}.generic-darkorange-btn.nav svg{color:var(--troubadour-main)}.generic-darkorange-btn.nav .icon,.generic-darkorange-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-darkorange-btn.nav .button-text{color:var(--troubadour-main);font-weight:700}.generic-darkorange-btn.nav:hover{text-decoration:underline}.generic-darkorange-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-darkorange-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-darkorange-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-darkorange-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-darkorange-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-darkorange-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-darkorange-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-darkorange-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-darkorange-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-darkorange-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-darkorange-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-darkorange-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-darkorange-btn.nav[data-size=large] .icon{height:80px}.generic-darkorange-btn.nav[data-size=regular]{padding:20px 31px}.generic-darkorange-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-darkorange-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-darkorange-btn.nav[data-size=small]{padding:10px}.generic-darkorange-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-darkorange-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-darkorange-btn.nav[data-size=tiny]{padding:15px 20px}.generic-darkorange-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-darkorange-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-darkorange-btn.nav[data-size=mini]{padding:4px 12px}.generic-darkorange-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-darkorange-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-yellow-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-yellow-btn,.generic-yellow-btn:focus{text-decoration:none}.generic-yellow-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-yellow-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-yellow-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-yellow-btn:active,.generic-yellow-btn:hover{cursor:pointer;text-decoration:none}.generic-yellow-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-yellow-btn.legacy:before{background-color:var(--default-color-8);border:2px solid var(--troubadour-main-7);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-yellow-btn.legacy.has-shadow:before{border:2px solid var(--default-color-8);box-shadow:var(--dropshadow)}.generic-yellow-btn.legacy .button-text,.generic-yellow-btn.legacy .icon{z-index:11}.generic-yellow-btn.legacy .button-text{color:var(--troubadour-main-7);font-weight:400;z-index:11}.generic-yellow-btn.legacy svg{color:var(--troubadour-main-7)}.generic-yellow-btn.legacy.selected:before,.generic-yellow-btn.legacy:hover:before{background-color:var(--troubadour-main-7);border:2px solid var(--troubadour-main-7)}.generic-yellow-btn.legacy.selected .button-text,.generic-yellow-btn.legacy:hover .button-text{color:var(--default-color-8)}.generic-yellow-btn.legacy.selected img,.generic-yellow-btn.legacy:hover img{transform:scale(.95)}.generic-yellow-btn.legacy.disabled{pointer-events:none}.generic-yellow-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-yellow-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-yellow-btn.legacy.disabled .icon{opacity:.5}.generic-yellow-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-yellow-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-yellow-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-yellow-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-yellow-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-yellow-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-yellow-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-yellow-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-yellow-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-yellow-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-yellow-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-yellow-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-yellow-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-yellow-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-yellow-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-yellow-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-yellow-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-yellow-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-yellow-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-yellow-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-yellow-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-yellow-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-yellow-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-yellow-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-yellow-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-yellow-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-yellow-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-yellow-btn.pill:before{background:var(--troubadour-main-7);border:2px solid var(--troubadour-main-7);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-yellow-btn.pill .button-text,.generic-yellow-btn.pill .icon{z-index:11}.generic-yellow-btn.pill .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.generic-yellow-btn.pill svg{color:var(--default-color-8)}.generic-yellow-btn.pill.selected:before,.generic-yellow-btn.pill:hover:before{filter:brightness(1.3)}.generic-yellow-btn.pill.selected img,.generic-yellow-btn.pill:hover img{transform:scale(.95)}.generic-yellow-btn.pill.no-shadow:before{box-shadow:none}.generic-yellow-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-yellow-btn.pill.has-border.selected:before,.generic-yellow-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-yellow-btn.pill.alt-hover.selected:before,.generic-yellow-btn.pill.alt-hover:hover:before{background-color:var(--default-color-8);border-color:var(--default-color-8);filter:brightness(1)}.generic-yellow-btn.pill.alt-hover.selected .button-text,.generic-yellow-btn.pill.alt-hover.selected .icon,.generic-yellow-btn.pill.alt-hover:hover .button-text,.generic-yellow-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-7)}.generic-yellow-btn.pill.disabled,.generic-yellow-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-yellow-btn.pill.disabled:before,.generic-yellow-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-yellow-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-yellow-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-yellow-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-yellow-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-yellow-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-yellow-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-yellow-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-yellow-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-yellow-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-yellow-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-yellow-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-yellow-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-yellow-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-yellow-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-yellow-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-yellow-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-yellow-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-yellow-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-yellow-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-yellow-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-yellow-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-yellow-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-yellow-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-yellow-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-yellow-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-yellow-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-yellow-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-yellow-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-yellow-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-yellow-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-yellow-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-yellow-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-yellow-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-yellow-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-yellow-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-yellow-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-yellow-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-yellow-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-yellow-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-yellow-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-yellow-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-yellow-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-yellow-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-yellow-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-yellow-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-yellow-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-yellow-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-yellow-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-yellow-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-yellow-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-yellow-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-yellow-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-yellow-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-yellow-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-yellow-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-yellow-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-yellow-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-yellow-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-yellow-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-yellow-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-yellow-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-yellow-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-yellow-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-yellow-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-yellow-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-yellow-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-yellow-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-yellow-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-yellow-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-yellow-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-yellow-btn.pill.icon-no-bg .icon{margin:0!important}.generic-yellow-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-yellow-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-yellow-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-yellow-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-yellow-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-yellow-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-yellow-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-yellow-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-yellow-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-yellow-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-yellow-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-yellow-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-yellow-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-yellow-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-yellow-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-yellow-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-yellow-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-yellow-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-yellow-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-yellow-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-yellow-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-yellow-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-yellow-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-yellow-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-yellow-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-yellow-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){.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-yellow-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}.generic-yellow-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}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-yellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-yellow-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-yellow-btn.pill-alt:before{background:var(--troubadour-main-7);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-yellow-btn.pill-alt .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.generic-yellow-btn.pill-alt.selected:before,.generic-yellow-btn.pill-alt:hover:before{background:var(--button-border)}.generic-yellow-btn.pill-alt.selected .button-text,.generic-yellow-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-yellow-btn.pill-alt.disabled,.generic-yellow-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}.generic-yellow-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-yellow-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-yellow-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-yellow-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-yellow-btn.round .icon,.generic-yellow-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-yellow-btn.round.selected,.generic-yellow-btn.round:hover{opacity:1}.generic-yellow-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-yellow-btn.round.disabled{pointer-events:none}.generic-yellow-btn.round.disabled .icon{filter:saturate(0)}.generic-yellow-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-yellow-btn.round[data-size=regular].active{opacity:1}.generic-yellow-btn.round[data-size=small]{height:40px;width:40px}.generic-yellow-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-yellow-btn.round[data-size=tiny]{height:33px;width:33px}.generic-yellow-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-yellow-btn.round[data-size=mini]{height:25px;width:25px}.generic-yellow-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-yellow-btn.nav{flex-wrap:nowrap}.generic-yellow-btn.nav svg{color:var(--troubadour-main)}.generic-yellow-btn.nav .icon,.generic-yellow-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-yellow-btn.nav .button-text{color:var(--troubadour-main-7);font-weight:700}.generic-yellow-btn.nav:hover{text-decoration:underline}.generic-yellow-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-yellow-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-yellow-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-yellow-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-yellow-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-yellow-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-yellow-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-yellow-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-yellow-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-yellow-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-yellow-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-yellow-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-yellow-btn.nav[data-size=large] .icon{height:80px}.generic-yellow-btn.nav[data-size=regular]{padding:20px 31px}.generic-yellow-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-yellow-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-yellow-btn.nav[data-size=small]{padding:10px}.generic-yellow-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-yellow-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-yellow-btn.nav[data-size=tiny]{padding:15px 20px}.generic-yellow-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-yellow-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-yellow-btn.nav[data-size=mini]{padding:4px 12px}.generic-yellow-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-yellow-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-medyellow-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-medyellow-btn:focus{text-decoration:none}.generic-medyellow-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-medyellow-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-medyellow-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-medyellow-btn:active,.generic-medyellow-btn:hover{cursor:pointer;text-decoration:none}.generic-medyellow-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medyellow-btn.legacy:before{background-color:var(--troubadour-main-5);border:2px solid var(--troubadour-main-17);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medyellow-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-5);box-shadow:var(--dropshadow)}.generic-medyellow-btn.legacy .button-text,.generic-medyellow-btn.legacy .icon{z-index:11}.generic-medyellow-btn.legacy .button-text{color:var(--troubadour-main-17);font-weight:400;z-index:11}.generic-medyellow-btn.legacy svg{color:var(--troubadour-main-17)}.generic-medyellow-btn.legacy.selected:before,.generic-medyellow-btn.legacy:hover:before{background-color:var(--troubadour-main-17);border:2px solid var(--troubadour-main-17)}.generic-medyellow-btn.legacy.selected .button-text,.generic-medyellow-btn.legacy:hover .button-text{color:var(--troubadour-main-5)}.generic-medyellow-btn.legacy.selected img,.generic-medyellow-btn.legacy:hover img{transform:scale(.95)}.generic-medyellow-btn.legacy.disabled{pointer-events:none}.generic-medyellow-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medyellow-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-medyellow-btn.legacy.disabled .icon{opacity:.5}.generic-medyellow-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medyellow-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-medyellow-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medyellow-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medyellow-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medyellow-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-medyellow-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-medyellow-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-medyellow-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-medyellow-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-medyellow-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-medyellow-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-medyellow-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-medyellow-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-medyellow-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-medyellow-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-medyellow-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-medyellow-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-medyellow-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-medyellow-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-medyellow-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medyellow-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-medyellow-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-medyellow-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-medyellow-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-medyellow-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-medyellow-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medyellow-btn.pill:before{background:var(--troubadour-main-17);border:2px solid var(--troubadour-main-17);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medyellow-btn.pill .button-text,.generic-medyellow-btn.pill .icon{z-index:11}.generic-medyellow-btn.pill .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-medyellow-btn.pill svg{color:var(--troubadour-main-5)}.generic-medyellow-btn.pill.selected:before,.generic-medyellow-btn.pill:hover:before{filter:brightness(1.3)}.generic-medyellow-btn.pill.selected img,.generic-medyellow-btn.pill:hover img{transform:scale(.95)}.generic-medyellow-btn.pill.no-shadow:before{box-shadow:none}.generic-medyellow-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-medyellow-btn.pill.has-border.selected:before,.generic-medyellow-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-medyellow-btn.pill.alt-hover.selected:before,.generic-medyellow-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-5);border-color:var(--troubadour-main-5);filter:brightness(1)}.generic-medyellow-btn.pill.alt-hover.selected .button-text,.generic-medyellow-btn.pill.alt-hover.selected .icon,.generic-medyellow-btn.pill.alt-hover:hover .button-text,.generic-medyellow-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-17)}.generic-medyellow-btn.pill.disabled,.generic-medyellow-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-medyellow-btn.pill.disabled:before,.generic-medyellow-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-medyellow-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-medyellow-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-medyellow-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-medyellow-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medyellow-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medyellow-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medyellow-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-medyellow-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-medyellow-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-medyellow-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-medyellow-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-medyellow-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-medyellow-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-medyellow-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-medyellow-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-medyellow-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-medyellow-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-medyellow-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-medyellow-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medyellow-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-medyellow-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-medyellow-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-medyellow-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-medyellow-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-medyellow-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-medyellow-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-medyellow-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medyellow-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medyellow-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-medyellow-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-medyellow-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-medyellow-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-medyellow-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-medyellow-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-medyellow-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-medyellow-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medyellow-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medyellow-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-medyellow-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-medyellow-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-medyellow-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-medyellow-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-medyellow-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-medyellow-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-medyellow-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-medyellow-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-medyellow-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-medyellow-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-medyellow-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-medyellow-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-medyellow-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-medyellow-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-medyellow-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-medyellow-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-medyellow-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-medyellow-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-medyellow-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-medyellow-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-medyellow-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-medyellow-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-medyellow-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-medyellow-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-medyellow-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-medyellow-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-medyellow-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-medyellow-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-medyellow-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-medyellow-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-medyellow-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-medyellow-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-medyellow-btn.pill.icon-no-bg .icon{margin:0!important}.generic-medyellow-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-medyellow-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-medyellow-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-medyellow-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-medyellow-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-medyellow-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-medyellow-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-medyellow-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-medyellow-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-medyellow-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-medyellow-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-medyellow-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-medyellow-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-medyellow-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-medyellow-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-medyellow-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medyellow-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-medyellow-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-medyellow-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-medyellow-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-medyellow-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medyellow-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-medyellow-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-medyellow-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-medyellow-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-medyellow-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){.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-medyellow-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}.generic-medyellow-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}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-medyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-medyellow-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medyellow-btn.pill-alt:before{background:var(--troubadour-main-17);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medyellow-btn.pill-alt .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-medyellow-btn.pill-alt.selected:before,.generic-medyellow-btn.pill-alt:hover:before{background:var(--button-border)}.generic-medyellow-btn.pill-alt.selected .button-text,.generic-medyellow-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-medyellow-btn.pill-alt.disabled,.generic-medyellow-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}.generic-medyellow-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medyellow-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-medyellow-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-medyellow-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-medyellow-btn.round .icon,.generic-medyellow-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-medyellow-btn.round.selected,.generic-medyellow-btn.round:hover{opacity:1}.generic-medyellow-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-medyellow-btn.round.disabled{pointer-events:none}.generic-medyellow-btn.round.disabled .icon{filter:saturate(0)}.generic-medyellow-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-medyellow-btn.round[data-size=regular].active{opacity:1}.generic-medyellow-btn.round[data-size=small]{height:40px;width:40px}.generic-medyellow-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-medyellow-btn.round[data-size=tiny]{height:33px;width:33px}.generic-medyellow-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-medyellow-btn.round[data-size=mini]{height:25px;width:25px}.generic-medyellow-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-medyellow-btn.nav{flex-wrap:nowrap}.generic-medyellow-btn.nav svg{color:var(--troubadour-main)}.generic-medyellow-btn.nav .icon,.generic-medyellow-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-medyellow-btn.nav .button-text{color:var(--troubadour-main-17);font-weight:700}.generic-medyellow-btn.nav:hover{text-decoration:underline}.generic-medyellow-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-medyellow-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-medyellow-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-medyellow-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-medyellow-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-medyellow-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-medyellow-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-medyellow-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-medyellow-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-medyellow-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-medyellow-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-medyellow-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-medyellow-btn.nav[data-size=large] .icon{height:80px}.generic-medyellow-btn.nav[data-size=regular]{padding:20px 31px}.generic-medyellow-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-medyellow-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-medyellow-btn.nav[data-size=small]{padding:10px}.generic-medyellow-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-medyellow-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-medyellow-btn.nav[data-size=tiny]{padding:15px 20px}.generic-medyellow-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-medyellow-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-medyellow-btn.nav[data-size=mini]{padding:4px 12px}.generic-medyellow-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-medyellow-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-lightyellow-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-lightyellow-btn:focus{text-decoration:none}.generic-lightyellow-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-lightyellow-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-lightyellow-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-lightyellow-btn:active,.generic-lightyellow-btn:hover{cursor:pointer;text-decoration:none}.generic-lightyellow-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightyellow-btn.legacy:before{background-color:var(--troubadour-main-5);border:2px solid var(--troubadour-main-15);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightyellow-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-5);box-shadow:var(--dropshadow)}.generic-lightyellow-btn.legacy .button-text,.generic-lightyellow-btn.legacy .icon{z-index:11}.generic-lightyellow-btn.legacy .button-text{color:var(--troubadour-main-15);font-weight:400;z-index:11}.generic-lightyellow-btn.legacy svg{color:var(--troubadour-main-15)}.generic-lightyellow-btn.legacy.selected:before,.generic-lightyellow-btn.legacy:hover:before{background-color:var(--troubadour-main-15);border:2px solid var(--troubadour-main-15)}.generic-lightyellow-btn.legacy.selected .button-text,.generic-lightyellow-btn.legacy:hover .button-text{color:var(--troubadour-main-5)}.generic-lightyellow-btn.legacy.selected img,.generic-lightyellow-btn.legacy:hover img{transform:scale(.95)}.generic-lightyellow-btn.legacy.disabled{pointer-events:none}.generic-lightyellow-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightyellow-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-lightyellow-btn.legacy.disabled .icon{opacity:.5}.generic-lightyellow-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightyellow-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-lightyellow-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightyellow-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightyellow-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightyellow-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-lightyellow-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-lightyellow-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-lightyellow-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-lightyellow-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-lightyellow-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-lightyellow-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-lightyellow-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-lightyellow-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-lightyellow-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-lightyellow-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-lightyellow-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-lightyellow-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-lightyellow-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-lightyellow-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-lightyellow-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightyellow-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-lightyellow-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-lightyellow-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-lightyellow-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-lightyellow-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-lightyellow-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightyellow-btn.pill:before{background:var(--troubadour-main-15);border:2px solid var(--troubadour-main-15);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightyellow-btn.pill .button-text,.generic-lightyellow-btn.pill .icon{z-index:11}.generic-lightyellow-btn.pill .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-lightyellow-btn.pill svg{color:var(--troubadour-main-5)}.generic-lightyellow-btn.pill.selected:before,.generic-lightyellow-btn.pill:hover:before{filter:brightness(1.3)}.generic-lightyellow-btn.pill.selected img,.generic-lightyellow-btn.pill:hover img{transform:scale(.95)}.generic-lightyellow-btn.pill.no-shadow:before{box-shadow:none}.generic-lightyellow-btn.pill.has-border:before{border-color:var(--troubadour-main-5);box-shadow:none!important}.generic-lightyellow-btn.pill.has-border.selected:before,.generic-lightyellow-btn.pill.has-border:hover:before{border-color:var(--troubadour-main-5)!important;box-shadow:none!important}.generic-lightyellow-btn.pill.alt-hover.selected:before,.generic-lightyellow-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-5);border-color:var(--troubadour-main-5);filter:brightness(1)}.generic-lightyellow-btn.pill.alt-hover.selected .button-text,.generic-lightyellow-btn.pill.alt-hover.selected .icon,.generic-lightyellow-btn.pill.alt-hover:hover .button-text,.generic-lightyellow-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-15)}.generic-lightyellow-btn.pill.disabled,.generic-lightyellow-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-lightyellow-btn.pill.disabled:before,.generic-lightyellow-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-lightyellow-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-lightyellow-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-lightyellow-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-lightyellow-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightyellow-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightyellow-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightyellow-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-lightyellow-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-lightyellow-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-lightyellow-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-lightyellow-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-lightyellow-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-lightyellow-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-lightyellow-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-lightyellow-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-lightyellow-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-lightyellow-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-lightyellow-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-lightyellow-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightyellow-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-lightyellow-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-lightyellow-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-lightyellow-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-lightyellow-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-lightyellow-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-lightyellow-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-lightyellow-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightyellow-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightyellow-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-lightyellow-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-lightyellow-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-lightyellow-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-lightyellow-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-lightyellow-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-lightyellow-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-lightyellow-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightyellow-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightyellow-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-lightyellow-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-lightyellow-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-lightyellow-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-lightyellow-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-lightyellow-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-lightyellow-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-lightyellow-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-lightyellow-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-lightyellow-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-lightyellow-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-lightyellow-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-lightyellow-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-lightyellow-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-lightyellow-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-lightyellow-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-lightyellow-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-lightyellow-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-lightyellow-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-lightyellow-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-lightyellow-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-lightyellow-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-lightyellow-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-lightyellow-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-lightyellow-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-lightyellow-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-lightyellow-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-lightyellow-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-lightyellow-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-lightyellow-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-lightyellow-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-lightyellow-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-lightyellow-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-lightyellow-btn.pill.icon-no-bg .icon{margin:0!important}.generic-lightyellow-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-lightyellow-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-lightyellow-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-lightyellow-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightyellow-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-lightyellow-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-lightyellow-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-lightyellow-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-lightyellow-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightyellow-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-lightyellow-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-lightyellow-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-lightyellow-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-lightyellow-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){.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-lightyellow-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}.generic-lightyellow-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}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-lightyellow-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-lightyellow-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightyellow-btn.pill-alt:before{background:var(--troubadour-main-15);border:2px solid var(--troubadour-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightyellow-btn.pill-alt .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-lightyellow-btn.pill-alt.selected:before,.generic-lightyellow-btn.pill-alt:hover:before{background:var(--troubadour-main-5)}.generic-lightyellow-btn.pill-alt.selected .button-text,.generic-lightyellow-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-lightyellow-btn.pill-alt.disabled,.generic-lightyellow-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}.generic-lightyellow-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightyellow-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-lightyellow-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-lightyellow-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-lightyellow-btn.round .icon,.generic-lightyellow-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-lightyellow-btn.round.selected,.generic-lightyellow-btn.round:hover{opacity:1}.generic-lightyellow-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-lightyellow-btn.round.disabled{pointer-events:none}.generic-lightyellow-btn.round.disabled .icon{filter:saturate(0)}.generic-lightyellow-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-lightyellow-btn.round[data-size=regular].active{opacity:1}.generic-lightyellow-btn.round[data-size=small]{height:40px;width:40px}.generic-lightyellow-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-lightyellow-btn.round[data-size=tiny]{height:33px;width:33px}.generic-lightyellow-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-lightyellow-btn.round[data-size=mini]{height:25px;width:25px}.generic-lightyellow-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-lightyellow-btn.nav{flex-wrap:nowrap}.generic-lightyellow-btn.nav svg{color:var(--troubadour-main)}.generic-lightyellow-btn.nav .icon,.generic-lightyellow-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-lightyellow-btn.nav .button-text{color:var(--troubadour-main-15);font-weight:700}.generic-lightyellow-btn.nav:hover{text-decoration:underline}.generic-lightyellow-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-lightyellow-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-lightyellow-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-lightyellow-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-lightyellow-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-lightyellow-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-lightyellow-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-lightyellow-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-lightyellow-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-lightyellow-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-lightyellow-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-lightyellow-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-lightyellow-btn.nav[data-size=large] .icon{height:80px}.generic-lightyellow-btn.nav[data-size=regular]{padding:20px 31px}.generic-lightyellow-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-lightyellow-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-lightyellow-btn.nav[data-size=small]{padding:10px}.generic-lightyellow-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-lightyellow-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-lightyellow-btn.nav[data-size=tiny]{padding:15px 20px}.generic-lightyellow-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-lightyellow-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-lightyellow-btn.nav[data-size=mini]{padding:4px 12px}.generic-lightyellow-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-lightyellow-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-beige-gradient-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-beige-gradient-btn:focus{text-decoration:none}.generic-beige-gradient-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-beige-gradient-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-beige-gradient-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-beige-gradient-btn:active,.generic-beige-gradient-btn:hover{cursor:pointer;text-decoration:none}.generic-beige-gradient-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-beige-gradient-btn.legacy:before{background-color:var(--troubadour-main-5);border:2px solid var(--troubadour-beige-gradient-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-beige-gradient-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-5);box-shadow:var(--dropshadow)}.generic-beige-gradient-btn.legacy .button-text,.generic-beige-gradient-btn.legacy .icon{z-index:11}.generic-beige-gradient-btn.legacy .button-text{font-weight:400;z-index:11}.generic-beige-gradient-btn.legacy .button-text,.generic-beige-gradient-btn.legacy svg{color:var(--troubadour-beige-gradient-button-bg)}.generic-beige-gradient-btn.legacy.selected:before,.generic-beige-gradient-btn.legacy:hover:before{background-color:var(--troubadour-beige-gradient-button-bg);border:2px solid var(--troubadour-beige-gradient-button-bg)}.generic-beige-gradient-btn.legacy.selected .button-text,.generic-beige-gradient-btn.legacy:hover .button-text{color:var(--troubadour-main-5)}.generic-beige-gradient-btn.legacy.selected img,.generic-beige-gradient-btn.legacy:hover img{transform:scale(.95)}.generic-beige-gradient-btn.legacy.disabled{pointer-events:none}.generic-beige-gradient-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-beige-gradient-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-beige-gradient-btn.legacy.disabled .icon{opacity:.5}.generic-beige-gradient-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-beige-gradient-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-beige-gradient-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-beige-gradient-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-beige-gradient-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-beige-gradient-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-beige-gradient-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-beige-gradient-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-beige-gradient-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-beige-gradient-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-beige-gradient-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-beige-gradient-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-beige-gradient-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-beige-gradient-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-beige-gradient-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-beige-gradient-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-beige-gradient-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-beige-gradient-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-beige-gradient-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-beige-gradient-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-beige-gradient-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-beige-gradient-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-beige-gradient-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-beige-gradient-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-beige-gradient-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-beige-gradient-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-beige-gradient-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-beige-gradient-btn.pill:before{background:var(--troubadour-beige-gradient-button-bg);border:2px solid var(--troubadour-beige-gradient-button-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-beige-gradient-btn.pill .button-text,.generic-beige-gradient-btn.pill .icon{z-index:11}.generic-beige-gradient-btn.pill .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-beige-gradient-btn.pill svg{color:var(--troubadour-main-5)}.generic-beige-gradient-btn.pill.selected:before,.generic-beige-gradient-btn.pill:hover:before{filter:brightness(1.3)}.generic-beige-gradient-btn.pill.selected img,.generic-beige-gradient-btn.pill:hover img{transform:scale(.95)}.generic-beige-gradient-btn.pill.no-shadow:before{box-shadow:none}.generic-beige-gradient-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-beige-gradient-btn.pill.has-border.selected:before,.generic-beige-gradient-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-beige-gradient-btn.pill.alt-hover.selected:before,.generic-beige-gradient-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-5);border-color:var(--troubadour-main-5);filter:brightness(1)}.generic-beige-gradient-btn.pill.alt-hover.selected .button-text,.generic-beige-gradient-btn.pill.alt-hover.selected .icon,.generic-beige-gradient-btn.pill.alt-hover:hover .button-text,.generic-beige-gradient-btn.pill.alt-hover:hover .icon{color:var(--troubadour-beige-gradient-button-bg)}.generic-beige-gradient-btn.pill.disabled,.generic-beige-gradient-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-beige-gradient-btn.pill.disabled:before,.generic-beige-gradient-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-beige-gradient-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-beige-gradient-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-beige-gradient-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-beige-gradient-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-beige-gradient-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-beige-gradient-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-beige-gradient-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-beige-gradient-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-beige-gradient-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-beige-gradient-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-beige-gradient-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-beige-gradient-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-beige-gradient-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-beige-gradient-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-beige-gradient-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-beige-gradient-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-beige-gradient-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-beige-gradient-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-beige-gradient-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-beige-gradient-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-beige-gradient-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-beige-gradient-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-beige-gradient-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-beige-gradient-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-beige-gradient-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-beige-gradient-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-beige-gradient-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-beige-gradient-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-beige-gradient-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-beige-gradient-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-beige-gradient-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-beige-gradient-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-beige-gradient-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-beige-gradient-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-beige-gradient-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-beige-gradient-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-beige-gradient-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-beige-gradient-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-beige-gradient-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-beige-gradient-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-beige-gradient-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-beige-gradient-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-beige-gradient-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-beige-gradient-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-beige-gradient-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-beige-gradient-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-beige-gradient-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-beige-gradient-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-beige-gradient-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-beige-gradient-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-beige-gradient-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-beige-gradient-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-beige-gradient-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-beige-gradient-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-beige-gradient-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-beige-gradient-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-beige-gradient-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-beige-gradient-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-beige-gradient-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-beige-gradient-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-beige-gradient-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-beige-gradient-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-beige-gradient-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-beige-gradient-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-beige-gradient-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-beige-gradient-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-beige-gradient-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-beige-gradient-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-beige-gradient-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-beige-gradient-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-beige-gradient-btn.pill.icon-no-bg .icon{margin:0!important}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-beige-gradient-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-beige-gradient-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-beige-gradient-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-beige-gradient-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-beige-gradient-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-beige-gradient-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-beige-gradient-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-beige-gradient-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-beige-gradient-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-beige-gradient-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-beige-gradient-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-beige-gradient-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-beige-gradient-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){.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-beige-gradient-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}.generic-beige-gradient-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}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-beige-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-beige-gradient-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-beige-gradient-btn.pill-alt:before{background:var(--troubadour-beige-gradient-button-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-beige-gradient-btn.pill-alt .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-beige-gradient-btn.pill-alt.selected:before,.generic-beige-gradient-btn.pill-alt:hover:before{background:var(--button-border)}.generic-beige-gradient-btn.pill-alt.selected .button-text,.generic-beige-gradient-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-beige-gradient-btn.pill-alt.disabled,.generic-beige-gradient-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}.generic-beige-gradient-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-beige-gradient-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-beige-gradient-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-beige-gradient-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-beige-gradient-btn.round .icon,.generic-beige-gradient-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-beige-gradient-btn.round.selected,.generic-beige-gradient-btn.round:hover{opacity:1}.generic-beige-gradient-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-beige-gradient-btn.round.disabled{pointer-events:none}.generic-beige-gradient-btn.round.disabled .icon{filter:saturate(0)}.generic-beige-gradient-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-beige-gradient-btn.round[data-size=regular].active{opacity:1}.generic-beige-gradient-btn.round[data-size=small]{height:40px;width:40px}.generic-beige-gradient-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-beige-gradient-btn.round[data-size=tiny]{height:33px;width:33px}.generic-beige-gradient-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-beige-gradient-btn.round[data-size=mini]{height:25px;width:25px}.generic-beige-gradient-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-beige-gradient-btn.nav{flex-wrap:nowrap}.generic-beige-gradient-btn.nav svg{color:var(--troubadour-main)}.generic-beige-gradient-btn.nav .icon,.generic-beige-gradient-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-beige-gradient-btn.nav .button-text{color:var(--troubadour-beige-gradient-button-bg);font-weight:700}.generic-beige-gradient-btn.nav:hover{text-decoration:underline}.generic-beige-gradient-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-beige-gradient-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-beige-gradient-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-beige-gradient-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-beige-gradient-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-beige-gradient-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-beige-gradient-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-beige-gradient-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-beige-gradient-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-beige-gradient-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-beige-gradient-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-beige-gradient-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-beige-gradient-btn.nav[data-size=large] .icon{height:80px}.generic-beige-gradient-btn.nav[data-size=regular]{padding:20px 31px}.generic-beige-gradient-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-beige-gradient-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-beige-gradient-btn.nav[data-size=small]{padding:10px}.generic-beige-gradient-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-beige-gradient-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-beige-gradient-btn.nav[data-size=tiny]{padding:15px 20px}.generic-beige-gradient-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-beige-gradient-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-beige-gradient-btn.nav[data-size=mini]{padding:4px 12px}.generic-beige-gradient-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-beige-gradient-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-medred-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-medred-btn,.generic-medred-btn:focus{text-decoration:none}.generic-medred-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-medred-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-medred-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-medred-btn:active,.generic-medred-btn:hover{cursor:pointer;text-decoration:none}.generic-medred-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medred-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medred-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-medred-btn.legacy .button-text,.generic-medred-btn.legacy .icon{z-index:11}.generic-medred-btn.legacy .button-text{color:var(--troubadour-main-4);font-weight:400;z-index:11}.generic-medred-btn.legacy svg{color:var(--troubadour-main-4)}.generic-medred-btn.legacy.selected:before,.generic-medred-btn.legacy:hover:before{background-color:var(--troubadour-main-4);border:2px solid var(--troubadour-main-4)}.generic-medred-btn.legacy.selected .button-text,.generic-medred-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-medred-btn.legacy.selected img,.generic-medred-btn.legacy:hover img{transform:scale(.95)}.generic-medred-btn.legacy.disabled{pointer-events:none}.generic-medred-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medred-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-medred-btn.legacy.disabled .icon{opacity:.5}.generic-medred-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medred-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-medred-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medred-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medred-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medred-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-medred-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-medred-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-medred-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-medred-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-medred-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-medred-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-medred-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-medred-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-medred-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-medred-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-medred-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-medred-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-medred-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-medred-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-medred-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medred-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-medred-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-medred-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-medred-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-medred-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-medred-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medred-btn.pill:before{background:var(--troubadour-main-4);border:2px solid var(--troubadour-main-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medred-btn.pill .button-text,.generic-medred-btn.pill .icon{z-index:11}.generic-medred-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medred-btn.pill svg{color:var(--default-color-2)}.generic-medred-btn.pill.selected:before,.generic-medred-btn.pill:hover:before{filter:brightness(1.3)}.generic-medred-btn.pill.selected img,.generic-medred-btn.pill:hover img{transform:scale(.95)}.generic-medred-btn.pill.no-shadow:before{box-shadow:none}.generic-medred-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-medred-btn.pill.has-border.selected:before,.generic-medred-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-medred-btn.pill.alt-hover.selected:before,.generic-medred-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-medred-btn.pill.alt-hover.selected .button-text,.generic-medred-btn.pill.alt-hover.selected .icon,.generic-medred-btn.pill.alt-hover:hover .button-text,.generic-medred-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-4)}.generic-medred-btn.pill.disabled,.generic-medred-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-medred-btn.pill.disabled:before,.generic-medred-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-medred-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-medred-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-medred-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-medred-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medred-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medred-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medred-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-medred-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-medred-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-medred-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-medred-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-medred-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-medred-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-medred-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-medred-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-medred-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-medred-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-medred-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-medred-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medred-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-medred-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-medred-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-medred-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-medred-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-medred-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-medred-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-medred-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medred-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medred-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-medred-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-medred-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-medred-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-medred-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-medred-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-medred-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-medred-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medred-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medred-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-medred-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-medred-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-medred-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-medred-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-medred-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-medred-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-medred-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-medred-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-medred-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-medred-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-medred-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-medred-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-medred-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-medred-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-medred-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-medred-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-medred-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-medred-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-medred-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-medred-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-medred-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-medred-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-medred-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-medred-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-medred-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-medred-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-medred-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-medred-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-medred-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-medred-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-medred-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-medred-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-medred-btn.pill.icon-no-bg .icon{margin:0!important}.generic-medred-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-medred-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-medred-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-medred-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-medred-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-medred-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-medred-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-medred-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-medred-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-medred-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-medred-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-medred-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-medred-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-medred-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-medred-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-medred-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medred-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medred-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-medred-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-medred-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-medred-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-medred-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medred-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medred-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-medred-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-medred-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-medred-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-medred-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){.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-medred-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}.generic-medred-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}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-medred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-medred-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medred-btn.pill-alt:before{background:var(--troubadour-main-4);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medred-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medred-btn.pill-alt.selected:before,.generic-medred-btn.pill-alt:hover:before{background:var(--button-border)}.generic-medred-btn.pill-alt.selected .button-text,.generic-medred-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-medred-btn.pill-alt.disabled,.generic-medred-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}.generic-medred-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medred-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-medred-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-medred-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-medred-btn.round .icon,.generic-medred-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-medred-btn.round.selected,.generic-medred-btn.round:hover{opacity:1}.generic-medred-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-medred-btn.round.disabled{pointer-events:none}.generic-medred-btn.round.disabled .icon{filter:saturate(0)}.generic-medred-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-medred-btn.round[data-size=regular].active{opacity:1}.generic-medred-btn.round[data-size=small]{height:40px;width:40px}.generic-medred-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-medred-btn.round[data-size=tiny]{height:33px;width:33px}.generic-medred-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-medred-btn.round[data-size=mini]{height:25px;width:25px}.generic-medred-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-medred-btn.nav{flex-wrap:nowrap}.generic-medred-btn.nav svg{color:var(--troubadour-main)}.generic-medred-btn.nav .icon,.generic-medred-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-medred-btn.nav .button-text{color:var(--troubadour-main-4);font-weight:700}.generic-medred-btn.nav:hover{text-decoration:underline}.generic-medred-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-medred-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-medred-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-medred-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-medred-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-medred-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-medred-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-medred-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-medred-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-medred-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-medred-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-medred-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-medred-btn.nav[data-size=large] .icon{height:80px}.generic-medred-btn.nav[data-size=regular]{padding:20px 31px}.generic-medred-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-medred-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-medred-btn.nav[data-size=small]{padding:10px}.generic-medred-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-medred-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-medred-btn.nav[data-size=tiny]{padding:15px 20px}.generic-medred-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-medred-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-medred-btn.nav[data-size=mini]{padding:4px 12px}.generic-medred-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-medred-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-darkred-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-darkred-btn:focus{text-decoration:none}.generic-darkred-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-darkred-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-darkred-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-darkred-btn:active,.generic-darkred-btn:hover{cursor:pointer;text-decoration:none}.generic-darkred-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkred-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkred-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-darkred-btn.legacy .button-text,.generic-darkred-btn.legacy .icon{z-index:11}.generic-darkred-btn.legacy .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-darkred-btn.legacy svg{color:var(--troubadour-main-5)}.generic-darkred-btn.legacy.selected:before,.generic-darkred-btn.legacy:hover:before{background-color:var(--troubadour-main-5);border:2px solid var(--troubadour-main-5)}.generic-darkred-btn.legacy.selected .button-text,.generic-darkred-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-darkred-btn.legacy.selected img,.generic-darkred-btn.legacy:hover img{transform:scale(.95)}.generic-darkred-btn.legacy.disabled{pointer-events:none}.generic-darkred-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkred-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-darkred-btn.legacy.disabled .icon{opacity:.5}.generic-darkred-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkred-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-darkred-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkred-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkred-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkred-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-darkred-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-darkred-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-darkred-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-darkred-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-darkred-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-darkred-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-darkred-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-darkred-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-darkred-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-darkred-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-darkred-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-darkred-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-darkred-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-darkred-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-darkred-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkred-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-darkred-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-darkred-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-darkred-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-darkred-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-darkred-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkred-btn.pill:before{background:var(--troubadour-main-5);border:2px solid var(--troubadour-main-5);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkred-btn.pill .button-text,.generic-darkred-btn.pill .icon{z-index:11}.generic-darkred-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkred-btn.pill svg{color:var(--default-color-2)}.generic-darkred-btn.pill.selected:before,.generic-darkred-btn.pill:hover:before{filter:brightness(1.3)}.generic-darkred-btn.pill.selected img,.generic-darkred-btn.pill:hover img{transform:scale(.95)}.generic-darkred-btn.pill.no-shadow:before{box-shadow:none}.generic-darkred-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-darkred-btn.pill.has-border.selected:before,.generic-darkred-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-darkred-btn.pill.alt-hover.selected:before,.generic-darkred-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-darkred-btn.pill.alt-hover.selected .button-text,.generic-darkred-btn.pill.alt-hover.selected .icon,.generic-darkred-btn.pill.alt-hover:hover .button-text,.generic-darkred-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-5)}.generic-darkred-btn.pill.disabled,.generic-darkred-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-darkred-btn.pill.disabled:before,.generic-darkred-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-darkred-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-darkred-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-darkred-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-darkred-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkred-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkred-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkred-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-darkred-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-darkred-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-darkred-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-darkred-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-darkred-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-darkred-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-darkred-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-darkred-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-darkred-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-darkred-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-darkred-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-darkred-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkred-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-darkred-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-darkred-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-darkred-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-darkred-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-darkred-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-darkred-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-darkred-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkred-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkred-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-darkred-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-darkred-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-darkred-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-darkred-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-darkred-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-darkred-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-darkred-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkred-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkred-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-darkred-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-darkred-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-darkred-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-darkred-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-darkred-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-darkred-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-darkred-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-darkred-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-darkred-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-darkred-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-darkred-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-darkred-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-darkred-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-darkred-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-darkred-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-darkred-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-darkred-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-darkred-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-darkred-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-darkred-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-darkred-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-darkred-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-darkred-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-darkred-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-darkred-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-darkred-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-darkred-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-darkred-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-darkred-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-darkred-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-darkred-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-darkred-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-darkred-btn.pill.icon-no-bg .icon{margin:0!important}.generic-darkred-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-darkred-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-darkred-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-darkred-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-darkred-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-darkred-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-darkred-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-darkred-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-darkred-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-darkred-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-darkred-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-darkred-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-darkred-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-darkred-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-darkred-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-darkred-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkred-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-darkred-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-darkred-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-darkred-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-darkred-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkred-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-darkred-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-darkred-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-darkred-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-darkred-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){.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-darkred-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}.generic-darkred-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}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-darkred-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-darkred-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkred-btn.pill-alt:before{background:var(--troubadour-main-5);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkred-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkred-btn.pill-alt.selected:before,.generic-darkred-btn.pill-alt:hover:before{background:var(--button-border)}.generic-darkred-btn.pill-alt.selected .button-text,.generic-darkred-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-darkred-btn.pill-alt.disabled,.generic-darkred-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}.generic-darkred-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkred-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-darkred-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-darkred-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-darkred-btn.round .icon,.generic-darkred-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-darkred-btn.round.selected,.generic-darkred-btn.round:hover{opacity:1}.generic-darkred-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-darkred-btn.round.disabled{pointer-events:none}.generic-darkred-btn.round.disabled .icon{filter:saturate(0)}.generic-darkred-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-darkred-btn.round[data-size=regular].active{opacity:1}.generic-darkred-btn.round[data-size=small]{height:40px;width:40px}.generic-darkred-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-darkred-btn.round[data-size=tiny]{height:33px;width:33px}.generic-darkred-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-darkred-btn.round[data-size=mini]{height:25px;width:25px}.generic-darkred-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-darkred-btn.nav{flex-wrap:nowrap}.generic-darkred-btn.nav svg{color:var(--troubadour-main)}.generic-darkred-btn.nav .icon,.generic-darkred-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-darkred-btn.nav .button-text{color:var(--troubadour-main-5);font-weight:700}.generic-darkred-btn.nav:hover{text-decoration:underline}.generic-darkred-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-darkred-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-darkred-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-darkred-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-darkred-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-darkred-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-darkred-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-darkred-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-darkred-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-darkred-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-darkred-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-darkred-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-darkred-btn.nav[data-size=large] .icon{height:80px}.generic-darkred-btn.nav[data-size=regular]{padding:20px 31px}.generic-darkred-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-darkred-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-darkred-btn.nav[data-size=small]{padding:10px}.generic-darkred-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-darkred-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-darkred-btn.nav[data-size=tiny]{padding:15px 20px}.generic-darkred-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-darkred-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-darkred-btn.nav[data-size=mini]{padding:4px 12px}.generic-darkred-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-darkred-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-darkpink-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-darkpink-btn:focus{text-decoration:none}.generic-darkpink-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-darkpink-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-darkpink-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-darkpink-btn:active,.generic-darkpink-btn:hover{cursor:pointer;text-decoration:none}.generic-darkpink-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkpink-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-9);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkpink-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-darkpink-btn.legacy .button-text,.generic-darkpink-btn.legacy .icon{z-index:11}.generic-darkpink-btn.legacy .button-text{color:var(--babillard-color-9);font-weight:400;z-index:11}.generic-darkpink-btn.legacy svg{color:var(--babillard-color-9)}.generic-darkpink-btn.legacy.selected:before,.generic-darkpink-btn.legacy:hover:before{background-color:var(--babillard-color-9);border:2px solid var(--babillard-color-9)}.generic-darkpink-btn.legacy.selected .button-text,.generic-darkpink-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-darkpink-btn.legacy.selected img,.generic-darkpink-btn.legacy:hover img{transform:scale(.95)}.generic-darkpink-btn.legacy.disabled{pointer-events:none}.generic-darkpink-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkpink-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-darkpink-btn.legacy.disabled .icon{opacity:.5}.generic-darkpink-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkpink-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-darkpink-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkpink-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkpink-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkpink-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-darkpink-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-darkpink-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-darkpink-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-darkpink-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-darkpink-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-darkpink-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-darkpink-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-darkpink-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-darkpink-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-darkpink-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-darkpink-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-darkpink-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-darkpink-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-darkpink-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-darkpink-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkpink-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-darkpink-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-darkpink-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-darkpink-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-darkpink-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-darkpink-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkpink-btn.pill:before{background:var(--babillard-color-9);border:2px solid var(--babillard-color-9);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkpink-btn.pill .button-text,.generic-darkpink-btn.pill .icon{z-index:11}.generic-darkpink-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkpink-btn.pill svg{color:var(--default-color-2)}.generic-darkpink-btn.pill.selected:before,.generic-darkpink-btn.pill:hover:before{filter:brightness(1.3)}.generic-darkpink-btn.pill.selected img,.generic-darkpink-btn.pill:hover img{transform:scale(.95)}.generic-darkpink-btn.pill.no-shadow:before{box-shadow:none}.generic-darkpink-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-darkpink-btn.pill.has-border.selected:before,.generic-darkpink-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-darkpink-btn.pill.alt-hover.selected:before,.generic-darkpink-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-darkpink-btn.pill.alt-hover.selected .button-text,.generic-darkpink-btn.pill.alt-hover.selected .icon,.generic-darkpink-btn.pill.alt-hover:hover .button-text,.generic-darkpink-btn.pill.alt-hover:hover .icon{color:var(--babillard-color-9)}.generic-darkpink-btn.pill.disabled,.generic-darkpink-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-darkpink-btn.pill.disabled:before,.generic-darkpink-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-darkpink-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-darkpink-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-darkpink-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-darkpink-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkpink-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkpink-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkpink-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-darkpink-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-darkpink-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-darkpink-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-darkpink-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-darkpink-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-darkpink-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-darkpink-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-darkpink-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-darkpink-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-darkpink-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-darkpink-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-darkpink-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkpink-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-darkpink-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-darkpink-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-darkpink-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-darkpink-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-darkpink-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-darkpink-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-darkpink-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkpink-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkpink-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-darkpink-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-darkpink-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-darkpink-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-darkpink-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-darkpink-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-darkpink-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-darkpink-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkpink-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkpink-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-darkpink-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-darkpink-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-darkpink-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-darkpink-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-darkpink-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-darkpink-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-darkpink-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-darkpink-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-darkpink-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-darkpink-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-darkpink-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-darkpink-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-darkpink-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-darkpink-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-darkpink-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-darkpink-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-darkpink-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-darkpink-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-darkpink-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-darkpink-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-darkpink-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-darkpink-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-darkpink-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-darkpink-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-darkpink-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-darkpink-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-darkpink-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-darkpink-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-darkpink-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-darkpink-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-darkpink-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-darkpink-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-darkpink-btn.pill.icon-no-bg .icon{margin:0!important}.generic-darkpink-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-darkpink-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-darkpink-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-darkpink-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-darkpink-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-darkpink-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-darkpink-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-darkpink-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-darkpink-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-darkpink-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-darkpink-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-darkpink-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-darkpink-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-darkpink-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-darkpink-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-darkpink-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkpink-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-darkpink-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-darkpink-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-darkpink-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-darkpink-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkpink-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-darkpink-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-darkpink-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-darkpink-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-darkpink-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){.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-darkpink-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}.generic-darkpink-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}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-darkpink-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-darkpink-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkpink-btn.pill-alt:before{background:var(--babillard-color-9);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkpink-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkpink-btn.pill-alt.selected:before,.generic-darkpink-btn.pill-alt:hover:before{background:var(--button-border)}.generic-darkpink-btn.pill-alt.selected .button-text,.generic-darkpink-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-darkpink-btn.pill-alt.disabled,.generic-darkpink-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}.generic-darkpink-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkpink-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-darkpink-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-darkpink-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-darkpink-btn.round .icon,.generic-darkpink-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-darkpink-btn.round.selected,.generic-darkpink-btn.round:hover{opacity:1}.generic-darkpink-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-darkpink-btn.round.disabled{pointer-events:none}.generic-darkpink-btn.round.disabled .icon{filter:saturate(0)}.generic-darkpink-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-darkpink-btn.round[data-size=regular].active{opacity:1}.generic-darkpink-btn.round[data-size=small]{height:40px;width:40px}.generic-darkpink-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-darkpink-btn.round[data-size=tiny]{height:33px;width:33px}.generic-darkpink-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-darkpink-btn.round[data-size=mini]{height:25px;width:25px}.generic-darkpink-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-darkpink-btn.nav{flex-wrap:nowrap}.generic-darkpink-btn.nav svg{color:var(--troubadour-main)}.generic-darkpink-btn.nav .icon,.generic-darkpink-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-darkpink-btn.nav .button-text{color:var(--babillard-color-9);font-weight:700}.generic-darkpink-btn.nav:hover{text-decoration:underline}.generic-darkpink-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-darkpink-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-darkpink-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-darkpink-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-darkpink-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-darkpink-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-darkpink-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-darkpink-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-darkpink-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-darkpink-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-darkpink-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-darkpink-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-darkpink-btn.nav[data-size=large] .icon{height:80px}.generic-darkpink-btn.nav[data-size=regular]{padding:20px 31px}.generic-darkpink-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-darkpink-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-darkpink-btn.nav[data-size=small]{padding:10px}.generic-darkpink-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-darkpink-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-darkpink-btn.nav[data-size=tiny]{padding:15px 20px}.generic-darkpink-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-darkpink-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-darkpink-btn.nav[data-size=mini]{padding:4px 12px}.generic-darkpink-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-darkpink-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-blue-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-blue-btn,.generic-blue-btn:focus{text-decoration:none}.generic-blue-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-blue-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-blue-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-blue-btn:active,.generic-blue-btn:hover{cursor:pointer;text-decoration:none}.generic-blue-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-blue-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--popup-default);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-blue-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-blue-btn.legacy .button-text,.generic-blue-btn.legacy .icon{z-index:11}.generic-blue-btn.legacy .button-text{color:var(--popup-default);font-weight:400;z-index:11}.generic-blue-btn.legacy svg{color:var(--popup-default)}.generic-blue-btn.legacy.selected:before,.generic-blue-btn.legacy:hover:before{background-color:var(--popup-default);border:2px solid var(--popup-default)}.generic-blue-btn.legacy.selected .button-text,.generic-blue-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-blue-btn.legacy.selected img,.generic-blue-btn.legacy:hover img{transform:scale(.95)}.generic-blue-btn.legacy.disabled{pointer-events:none}.generic-blue-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-blue-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-blue-btn.legacy.disabled .icon{opacity:.5}.generic-blue-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-blue-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-blue-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-blue-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-blue-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-blue-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-blue-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-blue-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-blue-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-blue-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-blue-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-blue-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-blue-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-blue-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-blue-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-blue-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-blue-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-blue-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-blue-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-blue-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-blue-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-blue-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-blue-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-blue-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-blue-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-blue-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-blue-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-blue-btn.pill:before{background:var(--popup-default);border:2px solid var(--popup-default);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-blue-btn.pill .button-text,.generic-blue-btn.pill .icon{z-index:11}.generic-blue-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-blue-btn.pill svg{color:var(--default-color-2)}.generic-blue-btn.pill.selected:before,.generic-blue-btn.pill:hover:before{filter:brightness(1.3)}.generic-blue-btn.pill.selected img,.generic-blue-btn.pill:hover img{transform:scale(.95)}.generic-blue-btn.pill.no-shadow:before{box-shadow:none}.generic-blue-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-blue-btn.pill.has-border.selected:before,.generic-blue-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-blue-btn.pill.alt-hover.selected:before,.generic-blue-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-blue-btn.pill.alt-hover.selected .button-text,.generic-blue-btn.pill.alt-hover.selected .icon,.generic-blue-btn.pill.alt-hover:hover .button-text,.generic-blue-btn.pill.alt-hover:hover .icon{color:var(--popup-default)}.generic-blue-btn.pill.disabled,.generic-blue-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-blue-btn.pill.disabled:before,.generic-blue-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-blue-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-blue-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-blue-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-blue-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-blue-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-blue-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-blue-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-blue-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-blue-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-blue-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-blue-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-blue-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-blue-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-blue-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-blue-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-blue-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-blue-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-blue-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-blue-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-blue-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-blue-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-blue-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-blue-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-blue-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-blue-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-blue-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-blue-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-blue-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-blue-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-blue-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-blue-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-blue-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-blue-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-blue-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-blue-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-blue-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-blue-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-blue-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-blue-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-blue-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-blue-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-blue-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-blue-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-blue-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-blue-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-blue-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-blue-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-blue-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-blue-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-blue-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-blue-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-blue-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-blue-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-blue-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-blue-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-blue-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-blue-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-blue-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-blue-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-blue-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-blue-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-blue-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-blue-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-blue-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-blue-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-blue-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-blue-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-blue-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-blue-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-blue-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-blue-btn.pill.icon-no-bg .icon{margin:0!important}.generic-blue-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-blue-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-blue-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-blue-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-blue-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-blue-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-blue-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-blue-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-blue-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-blue-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-blue-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-blue-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-blue-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-blue-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-blue-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-blue-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-blue-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-blue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-blue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-blue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-blue-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-blue-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-blue-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-blue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-blue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-blue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-blue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-blue-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){.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-blue-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}.generic-blue-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}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-blue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-blue-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-blue-btn.pill-alt:before{background:var(--popup-default);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-blue-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-blue-btn.pill-alt.selected:before,.generic-blue-btn.pill-alt:hover:before{background:var(--button-border)}.generic-blue-btn.pill-alt.selected .button-text,.generic-blue-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-blue-btn.pill-alt.disabled,.generic-blue-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}.generic-blue-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-blue-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-blue-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-blue-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-blue-btn.round .icon,.generic-blue-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-blue-btn.round.selected,.generic-blue-btn.round:hover{opacity:1}.generic-blue-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-blue-btn.round.disabled{pointer-events:none}.generic-blue-btn.round.disabled .icon{filter:saturate(0)}.generic-blue-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-blue-btn.round[data-size=regular].active{opacity:1}.generic-blue-btn.round[data-size=small]{height:40px;width:40px}.generic-blue-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-blue-btn.round[data-size=tiny]{height:33px;width:33px}.generic-blue-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-blue-btn.round[data-size=mini]{height:25px;width:25px}.generic-blue-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-blue-btn.nav{flex-wrap:nowrap}.generic-blue-btn.nav svg{color:var(--troubadour-main)}.generic-blue-btn.nav .icon,.generic-blue-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-blue-btn.nav .button-text{color:var(--popup-default);font-weight:700}.generic-blue-btn.nav:hover{text-decoration:underline}.generic-blue-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-blue-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-blue-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-blue-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-blue-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-blue-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-blue-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-blue-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-blue-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-blue-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-blue-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-blue-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-blue-btn.nav[data-size=large] .icon{height:80px}.generic-blue-btn.nav[data-size=regular]{padding:20px 31px}.generic-blue-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-blue-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-blue-btn.nav[data-size=small]{padding:10px}.generic-blue-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-blue-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-blue-btn.nav[data-size=tiny]{padding:15px 20px}.generic-blue-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-blue-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-blue-btn.nav[data-size=mini]{padding:4px 12px}.generic-blue-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-blue-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-turquoise-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-turquoise-btn:focus{text-decoration:none}.generic-turquoise-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-turquoise-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-turquoise-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-turquoise-btn:active,.generic-turquoise-btn:hover{cursor:pointer;text-decoration:none}.generic-turquoise-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-turquoise-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--tutorial-color-9);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-turquoise-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-turquoise-btn.legacy .button-text,.generic-turquoise-btn.legacy .icon{z-index:11}.generic-turquoise-btn.legacy .button-text{color:var(--tutorial-color-9);font-weight:400;z-index:11}.generic-turquoise-btn.legacy svg{color:var(--tutorial-color-9)}.generic-turquoise-btn.legacy.selected:before,.generic-turquoise-btn.legacy:hover:before{background-color:var(--tutorial-color-9);border:2px solid var(--tutorial-color-9)}.generic-turquoise-btn.legacy.selected .button-text,.generic-turquoise-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-turquoise-btn.legacy.selected img,.generic-turquoise-btn.legacy:hover img{transform:scale(.95)}.generic-turquoise-btn.legacy.disabled{pointer-events:none}.generic-turquoise-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-turquoise-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-turquoise-btn.legacy.disabled .icon{opacity:.5}.generic-turquoise-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-turquoise-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-turquoise-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-turquoise-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-turquoise-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-turquoise-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-turquoise-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-turquoise-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-turquoise-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-turquoise-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-turquoise-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-turquoise-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-turquoise-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-turquoise-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-turquoise-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-turquoise-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-turquoise-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-turquoise-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-turquoise-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-turquoise-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-turquoise-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-turquoise-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-turquoise-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-turquoise-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-turquoise-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-turquoise-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-turquoise-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-turquoise-btn.pill:before{background:var(--tutorial-color-9);border:2px solid var(--tutorial-color-9);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-turquoise-btn.pill .button-text,.generic-turquoise-btn.pill .icon{z-index:11}.generic-turquoise-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-turquoise-btn.pill svg{color:var(--default-color-2)}.generic-turquoise-btn.pill.selected:before,.generic-turquoise-btn.pill:hover:before{filter:brightness(1.3)}.generic-turquoise-btn.pill.selected img,.generic-turquoise-btn.pill:hover img{transform:scale(.95)}.generic-turquoise-btn.pill.no-shadow:before{box-shadow:none}.generic-turquoise-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-turquoise-btn.pill.has-border.selected:before,.generic-turquoise-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-turquoise-btn.pill.alt-hover.selected:before,.generic-turquoise-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-turquoise-btn.pill.alt-hover.selected .button-text,.generic-turquoise-btn.pill.alt-hover.selected .icon,.generic-turquoise-btn.pill.alt-hover:hover .button-text,.generic-turquoise-btn.pill.alt-hover:hover .icon{color:var(--tutorial-color-9)}.generic-turquoise-btn.pill.disabled,.generic-turquoise-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-turquoise-btn.pill.disabled:before,.generic-turquoise-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-turquoise-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-turquoise-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-turquoise-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-turquoise-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-turquoise-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-turquoise-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-turquoise-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-turquoise-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-turquoise-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-turquoise-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-turquoise-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-turquoise-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-turquoise-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-turquoise-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-turquoise-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-turquoise-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-turquoise-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-turquoise-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-turquoise-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-turquoise-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-turquoise-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-turquoise-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-turquoise-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-turquoise-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-turquoise-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-turquoise-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-turquoise-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-turquoise-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-turquoise-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-turquoise-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-turquoise-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-turquoise-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-turquoise-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-turquoise-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-turquoise-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-turquoise-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-turquoise-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-turquoise-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-turquoise-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-turquoise-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-turquoise-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-turquoise-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-turquoise-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-turquoise-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-turquoise-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-turquoise-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-turquoise-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-turquoise-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-turquoise-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-turquoise-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-turquoise-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-turquoise-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-turquoise-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-turquoise-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-turquoise-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-turquoise-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-turquoise-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-turquoise-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-turquoise-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-turquoise-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-turquoise-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-turquoise-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-turquoise-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-turquoise-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-turquoise-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-turquoise-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-turquoise-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-turquoise-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-turquoise-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-turquoise-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-turquoise-btn.pill.icon-no-bg .icon{margin:0!important}.generic-turquoise-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-turquoise-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-turquoise-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-turquoise-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-turquoise-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-turquoise-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-turquoise-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-turquoise-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-turquoise-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-turquoise-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-turquoise-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-turquoise-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-turquoise-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-turquoise-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-turquoise-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-turquoise-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-turquoise-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-turquoise-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-turquoise-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-turquoise-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-turquoise-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-turquoise-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-turquoise-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-turquoise-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-turquoise-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-turquoise-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){.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-turquoise-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}.generic-turquoise-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}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-turquoise-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-turquoise-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-turquoise-btn.pill-alt:before{background:var(--tutorial-color-9);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-turquoise-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-turquoise-btn.pill-alt.selected:before,.generic-turquoise-btn.pill-alt:hover:before{background:var(--button-border)}.generic-turquoise-btn.pill-alt.selected .button-text,.generic-turquoise-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-turquoise-btn.pill-alt.disabled,.generic-turquoise-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}.generic-turquoise-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-turquoise-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-turquoise-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-turquoise-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-turquoise-btn.round .icon,.generic-turquoise-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-turquoise-btn.round.selected,.generic-turquoise-btn.round:hover{opacity:1}.generic-turquoise-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-turquoise-btn.round.disabled{pointer-events:none}.generic-turquoise-btn.round.disabled .icon{filter:saturate(0)}.generic-turquoise-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-turquoise-btn.round[data-size=regular].active{opacity:1}.generic-turquoise-btn.round[data-size=small]{height:40px;width:40px}.generic-turquoise-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-turquoise-btn.round[data-size=tiny]{height:33px;width:33px}.generic-turquoise-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-turquoise-btn.round[data-size=mini]{height:25px;width:25px}.generic-turquoise-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-turquoise-btn.nav{flex-wrap:nowrap}.generic-turquoise-btn.nav svg{color:var(--troubadour-main)}.generic-turquoise-btn.nav .icon,.generic-turquoise-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-turquoise-btn.nav .button-text{color:var(--tutorial-color-9);font-weight:700}.generic-turquoise-btn.nav:hover{text-decoration:underline}.generic-turquoise-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-turquoise-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-turquoise-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-turquoise-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-turquoise-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-turquoise-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-turquoise-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-turquoise-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-turquoise-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-turquoise-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-turquoise-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-turquoise-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-turquoise-btn.nav[data-size=large] .icon{height:80px}.generic-turquoise-btn.nav[data-size=regular]{padding:20px 31px}.generic-turquoise-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-turquoise-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-turquoise-btn.nav[data-size=small]{padding:10px}.generic-turquoise-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-turquoise-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-turquoise-btn.nav[data-size=tiny]{padding:15px 20px}.generic-turquoise-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-turquoise-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-turquoise-btn.nav[data-size=mini]{padding:4px 12px}.generic-turquoise-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-turquoise-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-medblue-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-medblue-btn:focus{text-decoration:none}.generic-medblue-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-medblue-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-medblue-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-medblue-btn:active,.generic-medblue-btn:hover{cursor:pointer;text-decoration:none}.generic-medblue-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medblue-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--tutorial-color-3);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medblue-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-medblue-btn.legacy .button-text,.generic-medblue-btn.legacy .icon{z-index:11}.generic-medblue-btn.legacy .button-text{color:var(--tutorial-color-3);font-weight:400;z-index:11}.generic-medblue-btn.legacy svg{color:var(--tutorial-color-3)}.generic-medblue-btn.legacy.selected:before,.generic-medblue-btn.legacy:hover:before{background-color:var(--tutorial-color-3);border:2px solid var(--tutorial-color-3)}.generic-medblue-btn.legacy.selected .button-text,.generic-medblue-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-medblue-btn.legacy.selected img,.generic-medblue-btn.legacy:hover img{transform:scale(.95)}.generic-medblue-btn.legacy.disabled{pointer-events:none}.generic-medblue-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medblue-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-medblue-btn.legacy.disabled .icon{opacity:.5}.generic-medblue-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medblue-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-medblue-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medblue-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medblue-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medblue-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-medblue-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-medblue-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-medblue-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-medblue-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-medblue-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-medblue-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-medblue-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-medblue-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-medblue-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-medblue-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-medblue-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-medblue-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-medblue-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-medblue-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-medblue-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medblue-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-medblue-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-medblue-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-medblue-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-medblue-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-medblue-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medblue-btn.pill:before{background:var(--tutorial-color-3);border:2px solid var(--tutorial-color-3);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medblue-btn.pill .button-text,.generic-medblue-btn.pill .icon{z-index:11}.generic-medblue-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medblue-btn.pill svg{color:var(--default-color-2)}.generic-medblue-btn.pill.selected:before,.generic-medblue-btn.pill:hover:before{filter:brightness(1.3)}.generic-medblue-btn.pill.selected img,.generic-medblue-btn.pill:hover img{transform:scale(.95)}.generic-medblue-btn.pill.no-shadow:before{box-shadow:none}.generic-medblue-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-medblue-btn.pill.has-border.selected:before,.generic-medblue-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-medblue-btn.pill.alt-hover.selected:before,.generic-medblue-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-medblue-btn.pill.alt-hover.selected .button-text,.generic-medblue-btn.pill.alt-hover.selected .icon,.generic-medblue-btn.pill.alt-hover:hover .button-text,.generic-medblue-btn.pill.alt-hover:hover .icon{color:var(--tutorial-color-3)}.generic-medblue-btn.pill.disabled,.generic-medblue-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-medblue-btn.pill.disabled:before,.generic-medblue-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-medblue-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-medblue-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-medblue-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-medblue-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medblue-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medblue-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medblue-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-medblue-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-medblue-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-medblue-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-medblue-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-medblue-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-medblue-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-medblue-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-medblue-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-medblue-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-medblue-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-medblue-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-medblue-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medblue-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-medblue-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-medblue-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-medblue-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-medblue-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-medblue-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-medblue-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-medblue-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medblue-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medblue-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-medblue-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-medblue-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-medblue-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-medblue-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-medblue-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-medblue-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-medblue-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medblue-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medblue-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-medblue-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-medblue-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-medblue-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-medblue-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-medblue-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-medblue-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-medblue-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-medblue-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-medblue-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-medblue-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-medblue-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-medblue-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-medblue-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-medblue-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-medblue-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-medblue-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-medblue-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-medblue-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-medblue-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-medblue-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-medblue-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-medblue-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-medblue-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-medblue-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-medblue-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-medblue-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-medblue-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-medblue-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-medblue-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-medblue-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-medblue-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-medblue-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-medblue-btn.pill.icon-no-bg .icon{margin:0!important}.generic-medblue-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-medblue-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-medblue-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-medblue-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-medblue-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-medblue-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-medblue-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-medblue-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-medblue-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-medblue-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-medblue-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-medblue-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-medblue-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-medblue-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-medblue-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-medblue-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medblue-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-medblue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-medblue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-medblue-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-medblue-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medblue-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-medblue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-medblue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-medblue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-medblue-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){.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-medblue-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}.generic-medblue-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}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-medblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-medblue-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medblue-btn.pill-alt:before{background:var(--tutorial-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}.generic-medblue-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medblue-btn.pill-alt.selected:before,.generic-medblue-btn.pill-alt:hover:before{background:var(--button-border)}.generic-medblue-btn.pill-alt.selected .button-text,.generic-medblue-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-medblue-btn.pill-alt.disabled,.generic-medblue-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}.generic-medblue-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medblue-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-medblue-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-medblue-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-medblue-btn.round .icon,.generic-medblue-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-medblue-btn.round.selected,.generic-medblue-btn.round:hover{opacity:1}.generic-medblue-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-medblue-btn.round.disabled{pointer-events:none}.generic-medblue-btn.round.disabled .icon{filter:saturate(0)}.generic-medblue-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-medblue-btn.round[data-size=regular].active{opacity:1}.generic-medblue-btn.round[data-size=small]{height:40px;width:40px}.generic-medblue-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-medblue-btn.round[data-size=tiny]{height:33px;width:33px}.generic-medblue-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-medblue-btn.round[data-size=mini]{height:25px;width:25px}.generic-medblue-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-medblue-btn.nav{flex-wrap:nowrap}.generic-medblue-btn.nav svg{color:var(--troubadour-main)}.generic-medblue-btn.nav .icon,.generic-medblue-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-medblue-btn.nav .button-text{color:var(--tutorial-color-3);font-weight:700}.generic-medblue-btn.nav:hover{text-decoration:underline}.generic-medblue-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-medblue-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-medblue-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-medblue-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-medblue-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-medblue-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-medblue-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-medblue-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-medblue-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-medblue-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-medblue-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-medblue-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-medblue-btn.nav[data-size=large] .icon{height:80px}.generic-medblue-btn.nav[data-size=regular]{padding:20px 31px}.generic-medblue-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-medblue-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-medblue-btn.nav[data-size=small]{padding:10px}.generic-medblue-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-medblue-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-medblue-btn.nav[data-size=tiny]{padding:15px 20px}.generic-medblue-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-medblue-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-medblue-btn.nav[data-size=mini]{padding:4px 12px}.generic-medblue-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-medblue-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-lightblue-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-lightblue-btn:focus{text-decoration:none}.generic-lightblue-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-lightblue-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-lightblue-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-lightblue-btn:active,.generic-lightblue-btn:hover{cursor:pointer;text-decoration:none}.generic-lightblue-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightblue-btn.legacy:before{background-color:var(--admin-main-9);border:2px solid var(--admin-main-8);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightblue-btn.legacy.has-shadow:before{border:2px solid var(--admin-main-9);box-shadow:var(--dropshadow)}.generic-lightblue-btn.legacy .button-text,.generic-lightblue-btn.legacy .icon{z-index:11}.generic-lightblue-btn.legacy .button-text{color:var(--admin-main-8);font-weight:400;z-index:11}.generic-lightblue-btn.legacy svg{color:var(--admin-main-8)}.generic-lightblue-btn.legacy.selected:before,.generic-lightblue-btn.legacy:hover:before{background-color:var(--admin-main-8);border:2px solid var(--admin-main-8)}.generic-lightblue-btn.legacy.selected .button-text,.generic-lightblue-btn.legacy:hover .button-text{color:var(--admin-main-9)}.generic-lightblue-btn.legacy.selected img,.generic-lightblue-btn.legacy:hover img{transform:scale(.95)}.generic-lightblue-btn.legacy.disabled{pointer-events:none}.generic-lightblue-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightblue-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-lightblue-btn.legacy.disabled .icon{opacity:.5}.generic-lightblue-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightblue-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-lightblue-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightblue-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightblue-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightblue-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-lightblue-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-lightblue-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-lightblue-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-lightblue-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-lightblue-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-lightblue-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-lightblue-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-lightblue-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-lightblue-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-lightblue-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-lightblue-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-lightblue-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-lightblue-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-lightblue-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-lightblue-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightblue-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-lightblue-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-lightblue-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-lightblue-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-lightblue-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-lightblue-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightblue-btn.pill:before{background:var(--admin-main-8);border:2px solid var(--admin-main-8);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightblue-btn.pill .button-text,.generic-lightblue-btn.pill .icon{z-index:11}.generic-lightblue-btn.pill .button-text{color:var(--admin-main-9);font-weight:400;z-index:11}.generic-lightblue-btn.pill svg{color:var(--admin-main-9)}.generic-lightblue-btn.pill.selected:before,.generic-lightblue-btn.pill:hover:before{filter:brightness(1.3)}.generic-lightblue-btn.pill.selected img,.generic-lightblue-btn.pill:hover img{transform:scale(.95)}.generic-lightblue-btn.pill.no-shadow:before{box-shadow:none}.generic-lightblue-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-lightblue-btn.pill.has-border.selected:before,.generic-lightblue-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-lightblue-btn.pill.alt-hover.selected:before,.generic-lightblue-btn.pill.alt-hover:hover:before{background-color:var(--admin-main-9);border-color:var(--admin-main-9);filter:brightness(1)}.generic-lightblue-btn.pill.alt-hover.selected .button-text,.generic-lightblue-btn.pill.alt-hover.selected .icon,.generic-lightblue-btn.pill.alt-hover:hover .button-text,.generic-lightblue-btn.pill.alt-hover:hover .icon{color:var(--admin-main-8)}.generic-lightblue-btn.pill.disabled,.generic-lightblue-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-lightblue-btn.pill.disabled:before,.generic-lightblue-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-lightblue-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-lightblue-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-lightblue-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-lightblue-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightblue-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightblue-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightblue-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-lightblue-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-lightblue-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-lightblue-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-lightblue-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-lightblue-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-lightblue-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-lightblue-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-lightblue-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-lightblue-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-lightblue-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-lightblue-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-lightblue-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightblue-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-lightblue-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-lightblue-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-lightblue-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-lightblue-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-lightblue-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-lightblue-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-lightblue-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightblue-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightblue-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-lightblue-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-lightblue-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-lightblue-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-lightblue-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-lightblue-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-lightblue-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-lightblue-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightblue-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightblue-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-lightblue-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-lightblue-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-lightblue-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-lightblue-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-lightblue-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-lightblue-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-lightblue-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-lightblue-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-lightblue-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-lightblue-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-lightblue-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-lightblue-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-lightblue-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-lightblue-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-lightblue-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-lightblue-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-lightblue-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-lightblue-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-lightblue-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-lightblue-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-lightblue-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-lightblue-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-lightblue-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-lightblue-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-lightblue-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-lightblue-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-lightblue-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-lightblue-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-lightblue-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-lightblue-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-lightblue-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-lightblue-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-lightblue-btn.pill.icon-no-bg .icon{margin:0!important}.generic-lightblue-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-lightblue-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-lightblue-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-lightblue-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-lightblue-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-lightblue-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-lightblue-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-lightblue-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-lightblue-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-lightblue-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-lightblue-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-lightblue-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-lightblue-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-lightblue-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-lightblue-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-lightblue-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightblue-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-lightblue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-lightblue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-lightblue-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-lightblue-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightblue-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-lightblue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-lightblue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-lightblue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-lightblue-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){.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-lightblue-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}.generic-lightblue-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}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-lightblue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-lightblue-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightblue-btn.pill-alt:before{background:var(--admin-main-8);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightblue-btn.pill-alt .button-text{color:var(--admin-main-9);font-weight:400;z-index:11}.generic-lightblue-btn.pill-alt.selected:before,.generic-lightblue-btn.pill-alt:hover:before{background:var(--button-border)}.generic-lightblue-btn.pill-alt.selected .button-text,.generic-lightblue-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-lightblue-btn.pill-alt.disabled,.generic-lightblue-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}.generic-lightblue-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightblue-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-lightblue-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-lightblue-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-lightblue-btn.round .icon,.generic-lightblue-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-lightblue-btn.round.selected,.generic-lightblue-btn.round:hover{opacity:1}.generic-lightblue-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-lightblue-btn.round.disabled{pointer-events:none}.generic-lightblue-btn.round.disabled .icon{filter:saturate(0)}.generic-lightblue-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-lightblue-btn.round[data-size=regular].active{opacity:1}.generic-lightblue-btn.round[data-size=small]{height:40px;width:40px}.generic-lightblue-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-lightblue-btn.round[data-size=tiny]{height:33px;width:33px}.generic-lightblue-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-lightblue-btn.round[data-size=mini]{height:25px;width:25px}.generic-lightblue-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-lightblue-btn.nav{flex-wrap:nowrap}.generic-lightblue-btn.nav svg{color:var(--troubadour-main)}.generic-lightblue-btn.nav .icon,.generic-lightblue-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-lightblue-btn.nav .button-text{color:var(--admin-main-8);font-weight:700}.generic-lightblue-btn.nav:hover{text-decoration:underline}.generic-lightblue-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-lightblue-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-lightblue-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-lightblue-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-lightblue-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-lightblue-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-lightblue-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-lightblue-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-lightblue-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-lightblue-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-lightblue-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-lightblue-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-lightblue-btn.nav[data-size=large] .icon{height:80px}.generic-lightblue-btn.nav[data-size=regular]{padding:20px 31px}.generic-lightblue-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-lightblue-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-lightblue-btn.nav[data-size=small]{padding:10px}.generic-lightblue-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-lightblue-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-lightblue-btn.nav[data-size=tiny]{padding:15px 20px}.generic-lightblue-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-lightblue-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-lightblue-btn.nav[data-size=mini]{padding:4px 12px}.generic-lightblue-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-lightblue-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-green-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-green-button:focus{text-decoration:none}.generic-green-button[data-icon-position=left]{flex-direction:row-reverse}.generic-green-button .button-text{font-family:Sofia Pro,sans-serif}.generic-green-button .button-text.ws-no-wrap{white-space:nowrap}.generic-green-button:active,.generic-green-button:hover{cursor:pointer;text-decoration:none}.generic-green-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-green-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--button-info);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-green-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-green-button.legacy .button-text,.generic-green-button.legacy .icon{z-index:11}.generic-green-button.legacy .button-text{color:var(--button-info);font-weight:400;z-index:11}.generic-green-button.legacy svg{color:var(--button-info)}.generic-green-button.legacy.selected:before,.generic-green-button.legacy:hover:before{background-color:var(--button-info);border:2px solid var(--button-info)}.generic-green-button.legacy.selected .button-text,.generic-green-button.legacy:hover .button-text{color:var(--default-color-2)}.generic-green-button.legacy.selected img,.generic-green-button.legacy:hover img{transform:scale(.95)}.generic-green-button.legacy.disabled{pointer-events:none}.generic-green-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-green-button.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-green-button.legacy.disabled .icon{opacity:.5}.generic-green-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-green-button.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-green-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-green-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-green-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-green-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-green-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-green-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-green-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-green-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-green-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-green-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-green-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-green-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-green-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-green-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-green-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-green-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-green-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-green-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-green-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-green-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-green-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-green-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-green-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-green-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-green-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-green-button.pill:before{background:var(--button-info);border:2px solid var(--button-info);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-green-button.pill .button-text,.generic-green-button.pill .icon{z-index:11}.generic-green-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-green-button.pill svg{color:var(--default-color-2)}.generic-green-button.pill.selected:before,.generic-green-button.pill:hover:before{filter:brightness(1.3)}.generic-green-button.pill.selected img,.generic-green-button.pill:hover img{transform:scale(.95)}.generic-green-button.pill.no-shadow:before{box-shadow:none}.generic-green-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-green-button.pill.has-border.selected:before,.generic-green-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-green-button.pill.alt-hover.selected:before,.generic-green-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-green-button.pill.alt-hover.selected .button-text,.generic-green-button.pill.alt-hover.selected .icon,.generic-green-button.pill.alt-hover:hover .button-text,.generic-green-button.pill.alt-hover:hover .icon{color:var(--button-info)}.generic-green-button.pill.disabled,.generic-green-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-green-button.pill.disabled:before,.generic-green-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-green-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-green-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-green-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-green-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-green-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-green-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-green-button.pill[data-icon-position=null] .icon{display:none!important}.generic-green-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-green-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-green-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-green-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-green-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-green-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-green-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-green-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-green-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-green-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-green-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-green-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-green-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-green-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-green-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-green-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-green-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-green-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-green-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-green-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-green-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-green-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-green-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-green-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-green-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-green-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-green-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-green-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-green-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-green-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-green-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-green-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-green-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-green-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-green-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-green-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-green-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-green-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-green-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-green-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-green-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-green-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-green-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-green-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-green-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-green-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-green-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-green-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-green-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-green-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-green-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-green-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-green-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-green-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-green-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-green-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-green-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-green-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-green-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-green-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-green-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-green-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-green-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-green-button.pill.icon-no-bg .icon{margin:0!important}.generic-green-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-green-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-green-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-green-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-green-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-green-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-green-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-green-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-green-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-green-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-green-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-green-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-green-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-green-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-green-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-green-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-green-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-green-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-green-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-green-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-green-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-green-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-green-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-green-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-green-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-green-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-green-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-green-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-green-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-green-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-green-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-green-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-green-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-green-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-green-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-green-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-green-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){.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-green-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}.generic-green-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}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-green-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-green-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-green-button.pill-alt:before{background:var(--button-info);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-green-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-green-button.pill-alt.selected:before,.generic-green-button.pill-alt:hover:before{background:var(--button-border)}.generic-green-button.pill-alt.selected .button-text,.generic-green-button.pill-alt:hover .button-text{color:var(--default-bg)}.generic-green-button.pill-alt.disabled,.generic-green-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}.generic-green-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-green-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-green-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-green-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-green-button.round .icon,.generic-green-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-green-button.round.selected,.generic-green-button.round:hover{opacity:1}.generic-green-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-green-button.round.disabled{pointer-events:none}.generic-green-button.round.disabled .icon{filter:saturate(0)}.generic-green-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-green-button.round[data-size=regular].active{opacity:1}.generic-green-button.round[data-size=small]{height:40px;width:40px}.generic-green-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-green-button.round[data-size=tiny]{height:33px;width:33px}.generic-green-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-green-button.round[data-size=mini]{height:25px;width:25px}.generic-green-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-green-button.nav{flex-wrap:nowrap}.generic-green-button.nav svg{color:var(--troubadour-main)}.generic-green-button.nav .icon,.generic-green-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-green-button.nav .button-text{color:var(--button-info);font-weight:700}.generic-green-button.nav:hover{text-decoration:underline}.generic-green-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-green-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-green-button.nav[data-icon-position=right][data-size=mini] .icon,.generic-green-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-green-button.nav[data-icon-position=right] .button-text{text-align:right}.generic-green-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-green-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-green-button.nav[data-icon-position=left][data-size=mini] .icon,.generic-green-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-green-button.nav[data-icon-position=left] .button-text{text-align:left}.generic-green-button.nav[data-size=large]{border-radius:100px;padding:5px}.generic-green-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-green-button.nav[data-size=large] .icon{height:80px}.generic-green-button.nav[data-size=regular]{padding:20px 31px}.generic-green-button.nav[data-size=regular] .icon{height:23px;width:auto}.generic-green-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-green-button.nav[data-size=small]{padding:10px}.generic-green-button.nav[data-size=small] .icon{height:16px;width:auto}.generic-green-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-green-button.nav[data-size=tiny]{padding:15px 20px}.generic-green-button.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-green-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-green-button.nav[data-size=mini]{padding:4px 12px}.generic-green-button.nav[data-size=mini] .icon{height:5px;width:auto}.generic-green-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-purple-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-purple-btn,.generic-purple-btn:focus{text-decoration:none}.generic-purple-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-purple-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-purple-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-purple-btn:active,.generic-purple-btn:hover{cursor:pointer;text-decoration:none}.generic-purple-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-purple-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--onboarding-bg-7);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-purple-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-purple-btn.legacy .button-text,.generic-purple-btn.legacy .icon{z-index:11}.generic-purple-btn.legacy .button-text{color:var(--onboarding-bg-7);font-weight:400;z-index:11}.generic-purple-btn.legacy svg{color:var(--onboarding-bg-7)}.generic-purple-btn.legacy.selected:before,.generic-purple-btn.legacy:hover:before{background-color:var(--onboarding-bg-7);border:2px solid var(--onboarding-bg-7)}.generic-purple-btn.legacy.selected .button-text,.generic-purple-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-purple-btn.legacy.selected img,.generic-purple-btn.legacy:hover img{transform:scale(.95)}.generic-purple-btn.legacy.disabled{pointer-events:none}.generic-purple-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-purple-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-purple-btn.legacy.disabled .icon{opacity:.5}.generic-purple-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-purple-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-purple-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-purple-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-purple-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-purple-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-purple-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-purple-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-purple-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-purple-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-purple-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-purple-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-purple-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-purple-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-purple-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-purple-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-purple-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-purple-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-purple-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-purple-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-purple-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-purple-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-purple-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-purple-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-purple-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-purple-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-purple-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-purple-btn.pill:before{background:var(--onboarding-bg-7);border:2px solid var(--onboarding-bg-7);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-purple-btn.pill .button-text,.generic-purple-btn.pill .icon{z-index:11}.generic-purple-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-purple-btn.pill svg{color:var(--default-color-2)}.generic-purple-btn.pill.selected:before,.generic-purple-btn.pill:hover:before{filter:brightness(1.3)}.generic-purple-btn.pill.selected img,.generic-purple-btn.pill:hover img{transform:scale(.95)}.generic-purple-btn.pill.no-shadow:before{box-shadow:none}.generic-purple-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-purple-btn.pill.has-border.selected:before,.generic-purple-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-purple-btn.pill.alt-hover.selected:before,.generic-purple-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-purple-btn.pill.alt-hover.selected .button-text,.generic-purple-btn.pill.alt-hover.selected .icon,.generic-purple-btn.pill.alt-hover:hover .button-text,.generic-purple-btn.pill.alt-hover:hover .icon{color:var(--onboarding-bg-7)}.generic-purple-btn.pill.disabled,.generic-purple-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-purple-btn.pill.disabled:before,.generic-purple-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-purple-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-purple-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-purple-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-purple-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-purple-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-purple-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-purple-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-purple-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-purple-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-purple-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-purple-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-purple-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-purple-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-purple-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-purple-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-purple-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-purple-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-purple-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-purple-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-purple-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-purple-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-purple-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-purple-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-purple-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-purple-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-purple-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-purple-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-purple-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-purple-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-purple-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-purple-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-purple-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-purple-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-purple-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-purple-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-purple-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-purple-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-purple-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-purple-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-purple-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-purple-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-purple-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-purple-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-purple-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-purple-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-purple-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-purple-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-purple-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-purple-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-purple-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-purple-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-purple-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-purple-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-purple-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-purple-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-purple-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-purple-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-purple-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-purple-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-purple-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-purple-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-purple-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-purple-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-purple-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-purple-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-purple-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-purple-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-purple-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-purple-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-purple-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-purple-btn.pill.icon-no-bg .icon{margin:0!important}.generic-purple-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-purple-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-purple-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-purple-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-purple-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-purple-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-purple-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-purple-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-purple-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-purple-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-purple-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-purple-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-purple-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-purple-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-purple-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-purple-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-purple-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-purple-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-purple-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-purple-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-purple-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-purple-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-purple-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-purple-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-purple-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-purple-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-purple-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-purple-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){.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-purple-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}.generic-purple-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}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-purple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-purple-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-purple-btn.pill-alt:before{background:var(--onboarding-bg-7);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-purple-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-purple-btn.pill-alt.selected:before,.generic-purple-btn.pill-alt:hover:before{background:var(--button-border)}.generic-purple-btn.pill-alt.selected .button-text,.generic-purple-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-purple-btn.pill-alt.disabled,.generic-purple-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}.generic-purple-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-purple-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-purple-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-purple-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-purple-btn.round .icon,.generic-purple-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-purple-btn.round.selected,.generic-purple-btn.round:hover{opacity:1}.generic-purple-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-purple-btn.round.disabled{pointer-events:none}.generic-purple-btn.round.disabled .icon{filter:saturate(0)}.generic-purple-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-purple-btn.round[data-size=regular].active{opacity:1}.generic-purple-btn.round[data-size=small]{height:40px;width:40px}.generic-purple-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-purple-btn.round[data-size=tiny]{height:33px;width:33px}.generic-purple-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-purple-btn.round[data-size=mini]{height:25px;width:25px}.generic-purple-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-purple-btn.nav{flex-wrap:nowrap}.generic-purple-btn.nav svg{color:var(--troubadour-main)}.generic-purple-btn.nav .icon,.generic-purple-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-purple-btn.nav .button-text{color:var(--onboarding-bg-7);font-weight:700}.generic-purple-btn.nav:hover{text-decoration:underline}.generic-purple-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-purple-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-purple-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-purple-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-purple-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-purple-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-purple-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-purple-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-purple-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-purple-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-purple-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-purple-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-purple-btn.nav[data-size=large] .icon{height:80px}.generic-purple-btn.nav[data-size=regular]{padding:20px 31px}.generic-purple-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-purple-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-purple-btn.nav[data-size=small]{padding:10px}.generic-purple-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-purple-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-purple-btn.nav[data-size=tiny]{padding:15px 20px}.generic-purple-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-purple-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-purple-btn.nav[data-size=mini]{padding:4px 12px}.generic-purple-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-purple-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-darkpurple-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-darkpurple-btn:focus{text-decoration:none}.generic-darkpurple-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-darkpurple-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-darkpurple-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-darkpurple-btn:active,.generic-darkpurple-btn:hover{cursor:pointer;text-decoration:none}.generic-darkpurple-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkpurple-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--onboarding-bg-8);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkpurple-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-darkpurple-btn.legacy .button-text,.generic-darkpurple-btn.legacy .icon{z-index:11}.generic-darkpurple-btn.legacy .button-text{color:var(--onboarding-bg-8);font-weight:400;z-index:11}.generic-darkpurple-btn.legacy svg{color:var(--onboarding-bg-8)}.generic-darkpurple-btn.legacy.selected:before,.generic-darkpurple-btn.legacy:hover:before{background-color:var(--onboarding-bg-8);border:2px solid var(--onboarding-bg-8)}.generic-darkpurple-btn.legacy.selected .button-text,.generic-darkpurple-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-darkpurple-btn.legacy.selected img,.generic-darkpurple-btn.legacy:hover img{transform:scale(.95)}.generic-darkpurple-btn.legacy.disabled{pointer-events:none}.generic-darkpurple-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkpurple-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-darkpurple-btn.legacy.disabled .icon{opacity:.5}.generic-darkpurple-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkpurple-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-darkpurple-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkpurple-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkpurple-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkpurple-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-darkpurple-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-darkpurple-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-darkpurple-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-darkpurple-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-darkpurple-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-darkpurple-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-darkpurple-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-darkpurple-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-darkpurple-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-darkpurple-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-darkpurple-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-darkpurple-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-darkpurple-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-darkpurple-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-darkpurple-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkpurple-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-darkpurple-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-darkpurple-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-darkpurple-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-darkpurple-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-darkpurple-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkpurple-btn.pill:before{background:var(--onboarding-bg-8);border:2px solid var(--onboarding-bg-8);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkpurple-btn.pill .button-text,.generic-darkpurple-btn.pill .icon{z-index:11}.generic-darkpurple-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkpurple-btn.pill svg{color:var(--default-color-2)}.generic-darkpurple-btn.pill.selected:before,.generic-darkpurple-btn.pill:hover:before{filter:brightness(1.3)}.generic-darkpurple-btn.pill.selected img,.generic-darkpurple-btn.pill:hover img{transform:scale(.95)}.generic-darkpurple-btn.pill.no-shadow:before{box-shadow:none}.generic-darkpurple-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-darkpurple-btn.pill.has-border.selected:before,.generic-darkpurple-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-darkpurple-btn.pill.alt-hover.selected:before,.generic-darkpurple-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-darkpurple-btn.pill.alt-hover.selected .button-text,.generic-darkpurple-btn.pill.alt-hover.selected .icon,.generic-darkpurple-btn.pill.alt-hover:hover .button-text,.generic-darkpurple-btn.pill.alt-hover:hover .icon{color:var(--onboarding-bg-8)}.generic-darkpurple-btn.pill.disabled,.generic-darkpurple-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-darkpurple-btn.pill.disabled:before,.generic-darkpurple-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-darkpurple-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-darkpurple-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-darkpurple-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-darkpurple-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkpurple-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkpurple-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkpurple-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-darkpurple-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-darkpurple-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-darkpurple-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-darkpurple-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-darkpurple-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-darkpurple-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-darkpurple-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-darkpurple-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-darkpurple-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-darkpurple-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-darkpurple-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-darkpurple-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkpurple-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-darkpurple-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-darkpurple-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-darkpurple-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-darkpurple-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-darkpurple-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-darkpurple-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-darkpurple-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkpurple-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkpurple-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-darkpurple-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-darkpurple-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-darkpurple-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-darkpurple-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-darkpurple-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-darkpurple-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-darkpurple-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkpurple-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkpurple-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-darkpurple-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-darkpurple-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-darkpurple-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-darkpurple-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-darkpurple-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-darkpurple-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-darkpurple-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-darkpurple-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-darkpurple-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-darkpurple-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-darkpurple-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-darkpurple-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-darkpurple-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-darkpurple-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-darkpurple-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-darkpurple-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-darkpurple-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-darkpurple-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-darkpurple-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-darkpurple-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-darkpurple-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-darkpurple-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-darkpurple-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-darkpurple-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-darkpurple-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-darkpurple-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-darkpurple-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-darkpurple-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-darkpurple-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-darkpurple-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-darkpurple-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-darkpurple-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-darkpurple-btn.pill.icon-no-bg .icon{margin:0!important}.generic-darkpurple-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-darkpurple-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-darkpurple-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-darkpurple-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkpurple-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-darkpurple-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-darkpurple-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-darkpurple-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-darkpurple-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkpurple-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-darkpurple-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-darkpurple-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-darkpurple-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-darkpurple-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){.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-darkpurple-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}.generic-darkpurple-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}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-darkpurple-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-darkpurple-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkpurple-btn.pill-alt:before{background:var(--onboarding-bg-8);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkpurple-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkpurple-btn.pill-alt.selected:before,.generic-darkpurple-btn.pill-alt:hover:before{background:var(--button-border)}.generic-darkpurple-btn.pill-alt.selected .button-text,.generic-darkpurple-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-darkpurple-btn.pill-alt.disabled,.generic-darkpurple-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}.generic-darkpurple-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkpurple-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-darkpurple-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-darkpurple-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-darkpurple-btn.round .icon,.generic-darkpurple-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-darkpurple-btn.round.selected,.generic-darkpurple-btn.round:hover{opacity:1}.generic-darkpurple-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-darkpurple-btn.round.disabled{pointer-events:none}.generic-darkpurple-btn.round.disabled .icon{filter:saturate(0)}.generic-darkpurple-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-darkpurple-btn.round[data-size=regular].active{opacity:1}.generic-darkpurple-btn.round[data-size=small]{height:40px;width:40px}.generic-darkpurple-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-darkpurple-btn.round[data-size=tiny]{height:33px;width:33px}.generic-darkpurple-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-darkpurple-btn.round[data-size=mini]{height:25px;width:25px}.generic-darkpurple-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-darkpurple-btn.nav{flex-wrap:nowrap}.generic-darkpurple-btn.nav svg{color:var(--troubadour-main)}.generic-darkpurple-btn.nav .icon,.generic-darkpurple-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-darkpurple-btn.nav .button-text{color:var(--onboarding-bg-8);font-weight:700}.generic-darkpurple-btn.nav:hover{text-decoration:underline}.generic-darkpurple-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-darkpurple-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-darkpurple-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-darkpurple-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-darkpurple-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-darkpurple-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-darkpurple-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-darkpurple-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-darkpurple-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-darkpurple-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-darkpurple-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-darkpurple-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-darkpurple-btn.nav[data-size=large] .icon{height:80px}.generic-darkpurple-btn.nav[data-size=regular]{padding:20px 31px}.generic-darkpurple-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-darkpurple-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-darkpurple-btn.nav[data-size=small]{padding:10px}.generic-darkpurple-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-darkpurple-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-darkpurple-btn.nav[data-size=tiny]{padding:15px 20px}.generic-darkpurple-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-darkpurple-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-darkpurple-btn.nav[data-size=mini]{padding:4px 12px}.generic-darkpurple-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-darkpurple-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-troub-white-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-troub-white-btn:focus{text-decoration:none}.generic-troub-white-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-troub-white-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-troub-white-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-troub-white-btn:active,.generic-troub-white-btn:hover{cursor:pointer;text-decoration:none}.generic-troub-white-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white-btn.legacy:before{background-color:var(--troubadour-main-5);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-5);box-shadow:var(--dropshadow)}.generic-troub-white-btn.legacy .button-text,.generic-troub-white-btn.legacy .icon{z-index:11}.generic-troub-white-btn.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.generic-troub-white-btn.legacy svg{color:var(--default-bg)}.generic-troub-white-btn.legacy.selected:before,.generic-troub-white-btn.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.generic-troub-white-btn.legacy.selected .button-text,.generic-troub-white-btn.legacy:hover .button-text{color:var(--troubadour-main-5)}.generic-troub-white-btn.legacy.selected img,.generic-troub-white-btn.legacy:hover img{transform:scale(.95)}.generic-troub-white-btn.legacy.disabled{pointer-events:none}.generic-troub-white-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-troub-white-btn.legacy.disabled .icon{opacity:.5}.generic-troub-white-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-troub-white-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-troub-white-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-troub-white-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-troub-white-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-troub-white-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-troub-white-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-troub-white-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-troub-white-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-troub-white-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-troub-white-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-troub-white-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-troub-white-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-troub-white-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-troub-white-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-troub-white-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white-btn.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white-btn.pill .button-text,.generic-troub-white-btn.pill .icon{z-index:11}.generic-troub-white-btn.pill .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-troub-white-btn.pill svg{color:var(--troubadour-main-5)}.generic-troub-white-btn.pill.selected:before,.generic-troub-white-btn.pill:hover:before{filter:brightness(1.3)}.generic-troub-white-btn.pill.selected img,.generic-troub-white-btn.pill:hover img{transform:scale(.95)}.generic-troub-white-btn.pill.no-shadow:before{box-shadow:none}.generic-troub-white-btn.pill.has-border:before{border-color:var(--troubadour-main-5);box-shadow:none!important}.generic-troub-white-btn.pill.has-border.selected:before,.generic-troub-white-btn.pill.has-border:hover:before{border-color:var(--troubadour-main-5)!important;box-shadow:none!important}.generic-troub-white-btn.pill.alt-hover.selected:before,.generic-troub-white-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-5);border-color:var(--troubadour-main-5);filter:brightness(1)}.generic-troub-white-btn.pill.alt-hover.selected .button-text,.generic-troub-white-btn.pill.alt-hover.selected .icon,.generic-troub-white-btn.pill.alt-hover:hover .button-text,.generic-troub-white-btn.pill.alt-hover:hover .icon{color:var(--default-bg)}.generic-troub-white-btn.pill.disabled,.generic-troub-white-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-troub-white-btn.pill.disabled:before,.generic-troub-white-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-troub-white-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-troub-white-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-troub-white-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-troub-white-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-troub-white-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-troub-white-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-troub-white-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-troub-white-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-troub-white-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-troub-white-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-troub-white-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-troub-white-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-troub-white-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-troub-white-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-troub-white-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-troub-white-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-troub-white-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-troub-white-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-troub-white-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-troub-white-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-troub-white-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-troub-white-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-troub-white-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-troub-white-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-troub-white-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-troub-white-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-troub-white-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-troub-white-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-troub-white-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-troub-white-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-troub-white-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-troub-white-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-troub-white-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-troub-white-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-troub-white-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-troub-white-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-troub-white-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-troub-white-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-troub-white-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-troub-white-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-troub-white-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-troub-white-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-troub-white-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-troub-white-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-troub-white-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-troub-white-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-troub-white-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-troub-white-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-troub-white-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-troub-white-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-troub-white-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-troub-white-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-troub-white-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-troub-white-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-troub-white-btn.pill.icon-no-bg .icon{margin:0!important}.generic-troub-white-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-troub-white-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-troub-white-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-troub-white-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-troub-white-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-troub-white-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-troub-white-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-troub-white-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-troub-white-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-troub-white-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-troub-white-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-troub-white-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-troub-white-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-troub-white-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-troub-white-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-troub-white-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-troub-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-troub-white-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-troub-white-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-troub-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-troub-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-troub-white-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){.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-troub-white-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}.generic-troub-white-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}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-troub-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-troub-white-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white-btn.pill-alt:before{background:var(--default-bg);border:2px solid var(--troubadour-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white-btn.pill-alt .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-troub-white-btn.pill-alt.selected:before,.generic-troub-white-btn.pill-alt:hover:before{background:var(--troubadour-main-5)}.generic-troub-white-btn.pill-alt.selected .button-text,.generic-troub-white-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-troub-white-btn.pill-alt.disabled,.generic-troub-white-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}.generic-troub-white-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-troub-white-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-troub-white-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-troub-white-btn.round .icon,.generic-troub-white-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-troub-white-btn.round.selected,.generic-troub-white-btn.round:hover{opacity:1}.generic-troub-white-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-troub-white-btn.round.disabled{pointer-events:none}.generic-troub-white-btn.round.disabled .icon{filter:saturate(0)}.generic-troub-white-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-troub-white-btn.round[data-size=regular].active{opacity:1}.generic-troub-white-btn.round[data-size=small]{height:40px;width:40px}.generic-troub-white-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-troub-white-btn.round[data-size=tiny]{height:33px;width:33px}.generic-troub-white-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-troub-white-btn.round[data-size=mini]{height:25px;width:25px}.generic-troub-white-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-troub-white-btn.nav{flex-wrap:nowrap}.generic-troub-white-btn.nav svg{color:var(--troubadour-main)}.generic-troub-white-btn.nav .icon,.generic-troub-white-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-troub-white-btn.nav .button-text{color:var(--default-bg);font-weight:700}.generic-troub-white-btn.nav:hover{text-decoration:underline}.generic-troub-white-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-troub-white-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-troub-white-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-troub-white-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-troub-white-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-troub-white-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-troub-white-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-troub-white-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-troub-white-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-troub-white-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-troub-white-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-troub-white-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-troub-white-btn.nav[data-size=large] .icon{height:80px}.generic-troub-white-btn.nav[data-size=regular]{padding:20px 31px}.generic-troub-white-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-troub-white-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-troub-white-btn.nav[data-size=small]{padding:10px}.generic-troub-white-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-troub-white-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-troub-white-btn.nav[data-size=tiny]{padding:15px 20px}.generic-troub-white-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-troub-white-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-troub-white-btn.nav[data-size=mini]{padding:4px 12px}.generic-troub-white-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-troub-white-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-troub-white-btn:hover{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-troub-white-btn:hover:focus{text-decoration:none}.generic-troub-white-btn:hover[data-icon-position=left]{flex-direction:row-reverse}.generic-troub-white-btn:hover .button-text{font-family:Sofia Pro,sans-serif}.generic-troub-white-btn:hover .button-text.ws-no-wrap{white-space:nowrap}.generic-troub-white-btn:hover:active,.generic-troub-white-btn:hover:hover{cursor:pointer;text-decoration:none}.generic-troub-white-btn:hover.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white-btn:hover.legacy:before{background-color:var(--default-bg);border:2px solid var(--troubadour-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white-btn:hover.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.generic-troub-white-btn:hover.legacy .button-text,.generic-troub-white-btn:hover.legacy .icon{z-index:11}.generic-troub-white-btn:hover.legacy .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-troub-white-btn:hover.legacy svg{color:var(--troubadour-main-5)}.generic-troub-white-btn:hover.legacy.selected:before,.generic-troub-white-btn:hover.legacy:hover:before{background-color:var(--troubadour-main-5);border:2px solid var(--troubadour-main-5)}.generic-troub-white-btn:hover.legacy.selected .button-text,.generic-troub-white-btn:hover.legacy:hover .button-text{color:var(--default-bg)}.generic-troub-white-btn:hover.legacy.selected img,.generic-troub-white-btn:hover.legacy:hover img{transform:scale(.95)}.generic-troub-white-btn:hover.legacy.disabled{pointer-events:none}.generic-troub-white-btn:hover.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white-btn:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-troub-white-btn:hover.legacy.disabled .icon{opacity:.5}.generic-troub-white-btn:hover.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white-btn:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-troub-white-btn:hover.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white-btn:hover.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white-btn:hover.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white-btn:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-troub-white-btn:hover.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-troub-white-btn:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-troub-white-btn:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-troub-white-btn:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white-btn:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-troub-white-btn:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white-btn:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-troub-white-btn:hover.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-troub-white-btn:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-troub-white-btn:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-troub-white-btn:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white-btn:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-troub-white-btn:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white-btn:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-troub-white-btn:hover.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white-btn:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-troub-white-btn:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-troub-white-btn:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white-btn:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-troub-white-btn:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white-btn:hover.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white-btn:hover.pill:before{background:var(--troubadour-main-5);border:2px solid var(--troubadour-main-5);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white-btn:hover.pill .button-text,.generic-troub-white-btn:hover.pill .icon{z-index:11}.generic-troub-white-btn:hover.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.generic-troub-white-btn:hover.pill svg{color:var(--default-bg)}.generic-troub-white-btn:hover.pill.selected:before,.generic-troub-white-btn:hover.pill:hover:before{filter:brightness(1.3)}.generic-troub-white-btn:hover.pill.selected img,.generic-troub-white-btn:hover.pill:hover img{transform:scale(.95)}.generic-troub-white-btn:hover.pill.no-shadow:before{box-shadow:none}.generic-troub-white-btn:hover.pill.has-border:before{border-color:var(--default-color);box-shadow:none!important}.generic-troub-white-btn:hover.pill.has-border.selected:before,.generic-troub-white-btn:hover.pill.has-border:hover:before{border-color:var(--default-color)!important;box-shadow:none!important}.generic-troub-white-btn:hover.pill.alt-hover.selected:before,.generic-troub-white-btn:hover.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.generic-troub-white-btn:hover.pill.alt-hover.selected .button-text,.generic-troub-white-btn:hover.pill.alt-hover.selected .icon,.generic-troub-white-btn:hover.pill.alt-hover:hover .button-text,.generic-troub-white-btn:hover.pill.alt-hover:hover .icon{color:var(--troubadour-main-5)}.generic-troub-white-btn:hover.pill.disabled,.generic-troub-white-btn:hover.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-troub-white-btn:hover.pill.disabled:before,.generic-troub-white-btn:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-troub-white-btn:hover.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-troub-white-btn:hover.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-troub-white-btn:hover.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-troub-white-btn:hover.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white-btn:hover.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white-btn:hover.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white-btn:hover.pill[data-icon-position=null] .icon{display:none!important}.generic-troub-white-btn:hover.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-troub-white-btn:hover.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-troub-white-btn:hover.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-troub-white-btn:hover.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-troub-white-btn:hover.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-troub-white-btn:hover.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-troub-white-btn:hover.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-troub-white-btn:hover.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-troub-white-btn:hover.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-troub-white-btn:hover.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-troub-white-btn:hover.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-troub-white-btn:hover.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white-btn:hover.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-troub-white-btn:hover.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white-btn:hover.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-troub-white-btn:hover.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white-btn:hover.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-troub-white-btn:hover.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white-btn:hover.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-troub-white-btn:hover.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white-btn:hover.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white-btn:hover.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-troub-white-btn:hover.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white-btn:hover.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-troub-white-btn:hover.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white-btn:hover.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-troub-white-btn:hover.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white-btn:hover.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-troub-white-btn:hover.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white-btn:hover.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white-btn:hover.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-troub-white-btn:hover.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white-btn:hover.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-troub-white-btn:hover.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white-btn:hover.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-troub-white-btn:hover.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-troub-white-btn:hover.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-troub-white-btn:hover.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-troub-white-btn:hover.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-troub-white-btn:hover.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-troub-white-btn:hover.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-troub-white-btn:hover.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-troub-white-btn:hover.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-troub-white-btn:hover.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-troub-white-btn:hover.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-troub-white-btn:hover.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-troub-white-btn:hover.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-troub-white-btn:hover.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-troub-white-btn:hover.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-troub-white-btn:hover.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-troub-white-btn:hover.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-troub-white-btn:hover.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-troub-white-btn:hover.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-troub-white-btn:hover.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-troub-white-btn:hover.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-troub-white-btn:hover.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-troub-white-btn:hover.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-troub-white-btn:hover.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-troub-white-btn:hover.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-troub-white-btn:hover.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-troub-white-btn:hover.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-troub-white-btn:hover.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-troub-white-btn:hover.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-troub-white-btn:hover.pill.icon-no-bg .icon{margin:0!important}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-troub-white-btn:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-troub-white-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-troub-white-btn:hover.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white-btn:hover.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-troub-white-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-troub-white-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-troub-white-btn:hover.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white-btn:hover.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-troub-white-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-troub-white-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-troub-white-btn: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){.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-troub-white-btn: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}.generic-troub-white-btn: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}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-troub-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-troub-white-btn:hover.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white-btn:hover.pill-alt:before{background:var(--troubadour-main-5);border:2px solid var(--default-color);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white-btn:hover.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.generic-troub-white-btn:hover.pill-alt.selected:before,.generic-troub-white-btn:hover.pill-alt:hover:before{background:var(--default-color)}.generic-troub-white-btn:hover.pill-alt.selected .button-text,.generic-troub-white-btn:hover.pill-alt:hover .button-text{color:var(--default-bg)}.generic-troub-white-btn:hover.pill-alt.disabled,.generic-troub-white-btn: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}.generic-troub-white-btn:hover.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white-btn:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-troub-white-btn:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-troub-white-btn:hover.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-troub-white-btn:hover.round .icon,.generic-troub-white-btn:hover.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-troub-white-btn:hover.round.selected,.generic-troub-white-btn:hover.round:hover{opacity:1}.generic-troub-white-btn:hover.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-troub-white-btn:hover.round.disabled{pointer-events:none}.generic-troub-white-btn:hover.round.disabled .icon{filter:saturate(0)}.generic-troub-white-btn:hover.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-troub-white-btn:hover.round[data-size=regular].active{opacity:1}.generic-troub-white-btn:hover.round[data-size=small]{height:40px;width:40px}.generic-troub-white-btn:hover.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-troub-white-btn:hover.round[data-size=tiny]{height:33px;width:33px}.generic-troub-white-btn:hover.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-troub-white-btn:hover.round[data-size=mini]{height:25px;width:25px}.generic-troub-white-btn:hover.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-troub-white-btn:hover.nav{flex-wrap:nowrap}.generic-troub-white-btn:hover.nav svg{color:var(--troubadour-main)}.generic-troub-white-btn:hover.nav .icon,.generic-troub-white-btn:hover.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-troub-white-btn:hover.nav .button-text{color:var(--troubadour-main-5);font-weight:700}.generic-troub-white-btn:hover.nav:hover{text-decoration:underline}.generic-troub-white-btn:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-troub-white-btn:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-troub-white-btn:hover.nav[data-icon-position=right][data-size=mini] .icon,.generic-troub-white-btn:hover.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-troub-white-btn:hover.nav[data-icon-position=right] .button-text{text-align:right}.generic-troub-white-btn:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-troub-white-btn:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-troub-white-btn:hover.nav[data-icon-position=left][data-size=mini] .icon,.generic-troub-white-btn:hover.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-troub-white-btn:hover.nav[data-icon-position=left] .button-text{text-align:left}.generic-troub-white-btn:hover.nav[data-size=large]{border-radius:100px;padding:5px}.generic-troub-white-btn:hover.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-troub-white-btn:hover.nav[data-size=large] .icon{height:80px}.generic-troub-white-btn:hover.nav[data-size=regular]{padding:20px 31px}.generic-troub-white-btn:hover.nav[data-size=regular] .icon{height:23px;width:auto}.generic-troub-white-btn:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-troub-white-btn:hover.nav[data-size=small]{padding:10px}.generic-troub-white-btn:hover.nav[data-size=small] .icon{height:16px;width:auto}.generic-troub-white-btn:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-troub-white-btn:hover.nav[data-size=tiny]{padding:15px 20px}.generic-troub-white-btn:hover.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-troub-white-btn:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-troub-white-btn:hover.nav[data-size=mini]{padding:4px 12px}.generic-troub-white-btn:hover.nav[data-size=mini] .icon{height:5px;width:auto}.generic-troub-white-btn:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-troub-white2-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-troub-white2-btn:focus{text-decoration:none}.generic-troub-white2-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-troub-white2-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-troub-white2-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-troub-white2-btn:active,.generic-troub-white2-btn:hover{cursor:pointer;text-decoration:none}.generic-troub-white2-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white2-btn.legacy:before{background-color:var(--troubadour-main);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white2-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main);box-shadow:var(--dropshadow)}.generic-troub-white2-btn.legacy .button-text,.generic-troub-white2-btn.legacy .icon{z-index:11}.generic-troub-white2-btn.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.generic-troub-white2-btn.legacy svg{color:var(--default-bg)}.generic-troub-white2-btn.legacy.selected:before,.generic-troub-white2-btn.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.generic-troub-white2-btn.legacy.selected .button-text,.generic-troub-white2-btn.legacy:hover .button-text{color:var(--troubadour-main)}.generic-troub-white2-btn.legacy.selected img,.generic-troub-white2-btn.legacy:hover img{transform:scale(.95)}.generic-troub-white2-btn.legacy.disabled{pointer-events:none}.generic-troub-white2-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white2-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-troub-white2-btn.legacy.disabled .icon{opacity:.5}.generic-troub-white2-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white2-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-troub-white2-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white2-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white2-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white2-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-troub-white2-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-troub-white2-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-troub-white2-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-troub-white2-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white2-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-troub-white2-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white2-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-troub-white2-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-troub-white2-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-troub-white2-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-troub-white2-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white2-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-troub-white2-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white2-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-troub-white2-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white2-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-troub-white2-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-troub-white2-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white2-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-troub-white2-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white2-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white2-btn.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white2-btn.pill .button-text,.generic-troub-white2-btn.pill .icon{z-index:11}.generic-troub-white2-btn.pill .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.generic-troub-white2-btn.pill svg{color:var(--troubadour-main)}.generic-troub-white2-btn.pill.selected:before,.generic-troub-white2-btn.pill:hover:before{filter:brightness(1.3)}.generic-troub-white2-btn.pill.selected img,.generic-troub-white2-btn.pill:hover img{transform:scale(.95)}.generic-troub-white2-btn.pill.no-shadow:before{box-shadow:none}.generic-troub-white2-btn.pill.has-border:before{border-color:var(--troubadour-main);box-shadow:none!important}.generic-troub-white2-btn.pill.has-border.selected:before,.generic-troub-white2-btn.pill.has-border:hover:before{border-color:var(--troubadour-main)!important;box-shadow:none!important}.generic-troub-white2-btn.pill.alt-hover.selected:before,.generic-troub-white2-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main);border-color:var(--troubadour-main);filter:brightness(1)}.generic-troub-white2-btn.pill.alt-hover.selected .button-text,.generic-troub-white2-btn.pill.alt-hover.selected .icon,.generic-troub-white2-btn.pill.alt-hover:hover .button-text,.generic-troub-white2-btn.pill.alt-hover:hover .icon{color:var(--default-bg)}.generic-troub-white2-btn.pill.disabled,.generic-troub-white2-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-troub-white2-btn.pill.disabled:before,.generic-troub-white2-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-troub-white2-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-troub-white2-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-troub-white2-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-troub-white2-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white2-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white2-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white2-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-troub-white2-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-troub-white2-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-troub-white2-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-troub-white2-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-troub-white2-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-troub-white2-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-troub-white2-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-troub-white2-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-troub-white2-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-troub-white2-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-troub-white2-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-troub-white2-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white2-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-troub-white2-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white2-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-troub-white2-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white2-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-troub-white2-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white2-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-troub-white2-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white2-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white2-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-troub-white2-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white2-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-troub-white2-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white2-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-troub-white2-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white2-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-troub-white2-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white2-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white2-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-troub-white2-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white2-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-troub-white2-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white2-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-troub-white2-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-troub-white2-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-troub-white2-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-troub-white2-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-troub-white2-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-troub-white2-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-troub-white2-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-troub-white2-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-troub-white2-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-troub-white2-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-troub-white2-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-troub-white2-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-troub-white2-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-troub-white2-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-troub-white2-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-troub-white2-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-troub-white2-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-troub-white2-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-troub-white2-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-troub-white2-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-troub-white2-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-troub-white2-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-troub-white2-btn.pill.icon-no-bg .icon{margin:0!important}.generic-troub-white2-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-troub-white2-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-troub-white2-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-troub-white2-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white2-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white2-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-troub-white2-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-troub-white2-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-troub-white2-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white2-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-troub-white2-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white2-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-troub-white2-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-troub-white2-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){.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-troub-white2-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}.generic-troub-white2-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}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-troub-white2-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-troub-white2-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white2-btn.pill-alt:before{background:var(--default-bg);border:2px solid var(--troubadour-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white2-btn.pill-alt .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.generic-troub-white2-btn.pill-alt.selected:before,.generic-troub-white2-btn.pill-alt:hover:before{background:var(--troubadour-main)}.generic-troub-white2-btn.pill-alt.selected .button-text,.generic-troub-white2-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-troub-white2-btn.pill-alt.disabled,.generic-troub-white2-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}.generic-troub-white2-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white2-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-troub-white2-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-troub-white2-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-troub-white2-btn.round .icon,.generic-troub-white2-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-troub-white2-btn.round.selected,.generic-troub-white2-btn.round:hover{opacity:1}.generic-troub-white2-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-troub-white2-btn.round.disabled{pointer-events:none}.generic-troub-white2-btn.round.disabled .icon{filter:saturate(0)}.generic-troub-white2-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-troub-white2-btn.round[data-size=regular].active{opacity:1}.generic-troub-white2-btn.round[data-size=small]{height:40px;width:40px}.generic-troub-white2-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-troub-white2-btn.round[data-size=tiny]{height:33px;width:33px}.generic-troub-white2-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-troub-white2-btn.round[data-size=mini]{height:25px;width:25px}.generic-troub-white2-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-troub-white2-btn.nav{flex-wrap:nowrap}.generic-troub-white2-btn.nav svg{color:var(--troubadour-main)}.generic-troub-white2-btn.nav .icon,.generic-troub-white2-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-troub-white2-btn.nav .button-text{color:var(--default-bg);font-weight:700}.generic-troub-white2-btn.nav:hover{text-decoration:underline}.generic-troub-white2-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-troub-white2-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-troub-white2-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-troub-white2-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-troub-white2-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-troub-white2-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-troub-white2-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-troub-white2-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-troub-white2-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-troub-white2-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-troub-white2-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-troub-white2-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-troub-white2-btn.nav[data-size=large] .icon{height:80px}.generic-troub-white2-btn.nav[data-size=regular]{padding:20px 31px}.generic-troub-white2-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-troub-white2-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-troub-white2-btn.nav[data-size=small]{padding:10px}.generic-troub-white2-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-troub-white2-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-troub-white2-btn.nav[data-size=tiny]{padding:15px 20px}.generic-troub-white2-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-troub-white2-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-troub-white2-btn.nav[data-size=mini]{padding:4px 12px}.generic-troub-white2-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-troub-white2-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-troub-white2-btn:hover{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-troub-white2-btn:hover:focus{text-decoration:none}.generic-troub-white2-btn:hover[data-icon-position=left]{flex-direction:row-reverse}.generic-troub-white2-btn:hover .button-text{font-family:Sofia Pro,sans-serif}.generic-troub-white2-btn:hover .button-text.ws-no-wrap{white-space:nowrap}.generic-troub-white2-btn:hover:active,.generic-troub-white2-btn:hover:hover{cursor:pointer;text-decoration:none}.generic-troub-white2-btn:hover.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white2-btn:hover.legacy:before{background-color:var(--default-bg);border:2px solid var(--troubadour-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white2-btn:hover.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.generic-troub-white2-btn:hover.legacy .button-text,.generic-troub-white2-btn:hover.legacy .icon{z-index:11}.generic-troub-white2-btn:hover.legacy .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.generic-troub-white2-btn:hover.legacy svg{color:var(--troubadour-main)}.generic-troub-white2-btn:hover.legacy.selected:before,.generic-troub-white2-btn:hover.legacy:hover:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.generic-troub-white2-btn:hover.legacy.selected .button-text,.generic-troub-white2-btn:hover.legacy:hover .button-text{color:var(--default-bg)}.generic-troub-white2-btn:hover.legacy.selected img,.generic-troub-white2-btn:hover.legacy:hover img{transform:scale(.95)}.generic-troub-white2-btn:hover.legacy.disabled{pointer-events:none}.generic-troub-white2-btn:hover.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white2-btn:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-troub-white2-btn:hover.legacy.disabled .icon{opacity:.5}.generic-troub-white2-btn:hover.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-troub-white2-btn:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-troub-white2-btn:hover.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white2-btn:hover.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white2-btn:hover.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white2-btn:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-troub-white2-btn:hover.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-troub-white2-btn:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-troub-white2-btn:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-troub-white2-btn:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white2-btn:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-troub-white2-btn:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white2-btn:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-troub-white2-btn:hover.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-troub-white2-btn:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-troub-white2-btn:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-troub-white2-btn:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white2-btn:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-troub-white2-btn:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white2-btn:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-troub-white2-btn:hover.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white2-btn:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-troub-white2-btn:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-troub-white2-btn:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white2-btn:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-troub-white2-btn:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white2-btn:hover.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white2-btn:hover.pill:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white2-btn:hover.pill .button-text,.generic-troub-white2-btn:hover.pill .icon{z-index:11}.generic-troub-white2-btn:hover.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.generic-troub-white2-btn:hover.pill svg{color:var(--default-bg)}.generic-troub-white2-btn:hover.pill.selected:before,.generic-troub-white2-btn:hover.pill:hover:before{filter:brightness(1.3)}.generic-troub-white2-btn:hover.pill.selected img,.generic-troub-white2-btn:hover.pill:hover img{transform:scale(.95)}.generic-troub-white2-btn:hover.pill.no-shadow:before{box-shadow:none}.generic-troub-white2-btn:hover.pill.has-border:before{border-color:var(--default-color);box-shadow:none!important}.generic-troub-white2-btn:hover.pill.has-border.selected:before,.generic-troub-white2-btn:hover.pill.has-border:hover:before{border-color:var(--default-color)!important;box-shadow:none!important}.generic-troub-white2-btn:hover.pill.alt-hover.selected:before,.generic-troub-white2-btn:hover.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.generic-troub-white2-btn:hover.pill.alt-hover.selected .button-text,.generic-troub-white2-btn:hover.pill.alt-hover.selected .icon,.generic-troub-white2-btn:hover.pill.alt-hover:hover .button-text,.generic-troub-white2-btn:hover.pill.alt-hover:hover .icon{color:var(--troubadour-main)}.generic-troub-white2-btn:hover.pill.disabled,.generic-troub-white2-btn:hover.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-troub-white2-btn:hover.pill.disabled:before,.generic-troub-white2-btn:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-troub-white2-btn:hover.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-troub-white2-btn:hover.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-troub-white2-btn:hover.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-troub-white2-btn:hover.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white2-btn:hover.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-troub-white2-btn:hover.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-troub-white2-btn:hover.pill[data-icon-position=null] .icon{display:none!important}.generic-troub-white2-btn:hover.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-troub-white2-btn:hover.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-troub-white2-btn:hover.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-troub-white2-btn:hover.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-troub-white2-btn:hover.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-troub-white2-btn:hover.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-troub-white2-btn:hover.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-troub-white2-btn:hover.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-troub-white2-btn:hover.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-troub-white2-btn:hover.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-troub-white2-btn:hover.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-troub-white2-btn:hover.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white2-btn:hover.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-troub-white2-btn:hover.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white2-btn:hover.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-troub-white2-btn:hover.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white2-btn:hover.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-troub-white2-btn:hover.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white2-btn:hover.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-troub-white2-btn:hover.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white2-btn:hover.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white2-btn:hover.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-troub-white2-btn:hover.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white2-btn:hover.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-troub-white2-btn:hover.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white2-btn:hover.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-troub-white2-btn:hover.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white2-btn:hover.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-troub-white2-btn:hover.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white2-btn:hover.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white2-btn:hover.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-troub-white2-btn:hover.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-troub-white2-btn:hover.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-troub-white2-btn:hover.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-troub-white2-btn:hover.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-troub-white2-btn:hover.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-troub-white2-btn:hover.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-troub-white2-btn:hover.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-troub-white2-btn:hover.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-troub-white2-btn:hover.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn:hover.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-troub-white2-btn:hover.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn:hover.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-troub-white2-btn:hover.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-troub-white2-btn:hover.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-troub-white2-btn:hover.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-troub-white2-btn:hover.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-troub-white2-btn:hover.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-troub-white2-btn:hover.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn:hover.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-troub-white2-btn:hover.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn:hover.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-troub-white2-btn:hover.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-troub-white2-btn:hover.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-troub-white2-btn:hover.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-troub-white2-btn:hover.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-troub-white2-btn:hover.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-troub-white2-btn:hover.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn:hover.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-troub-white2-btn:hover.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn:hover.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-troub-white2-btn:hover.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-troub-white2-btn:hover.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-troub-white2-btn:hover.pill.icon-no-bg .icon{margin:0!important}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-troub-white2-btn:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-troub-white2-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-troub-white2-btn:hover.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-troub-white2-btn:hover.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-troub-white2-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-troub-white2-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-troub-white2-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-troub-white2-btn:hover.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-troub-white2-btn:hover.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-troub-white2-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-troub-white2-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-troub-white2-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-troub-white2-btn: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){.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-troub-white2-btn: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}.generic-troub-white2-btn: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}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-troub-white2-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-troub-white2-btn:hover.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-troub-white2-btn:hover.pill-alt:before{background:var(--troubadour-main);border:2px solid var(--default-color);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-troub-white2-btn:hover.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.generic-troub-white2-btn:hover.pill-alt.selected:before,.generic-troub-white2-btn:hover.pill-alt:hover:before{background:var(--default-color)}.generic-troub-white2-btn:hover.pill-alt.selected .button-text,.generic-troub-white2-btn:hover.pill-alt:hover .button-text{color:var(--default-bg)}.generic-troub-white2-btn:hover.pill-alt.disabled,.generic-troub-white2-btn: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}.generic-troub-white2-btn:hover.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-troub-white2-btn:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-troub-white2-btn:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-troub-white2-btn:hover.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-troub-white2-btn:hover.round .icon,.generic-troub-white2-btn:hover.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-troub-white2-btn:hover.round.selected,.generic-troub-white2-btn:hover.round:hover{opacity:1}.generic-troub-white2-btn:hover.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-troub-white2-btn:hover.round.disabled{pointer-events:none}.generic-troub-white2-btn:hover.round.disabled .icon{filter:saturate(0)}.generic-troub-white2-btn:hover.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-troub-white2-btn:hover.round[data-size=regular].active{opacity:1}.generic-troub-white2-btn:hover.round[data-size=small]{height:40px;width:40px}.generic-troub-white2-btn:hover.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-troub-white2-btn:hover.round[data-size=tiny]{height:33px;width:33px}.generic-troub-white2-btn:hover.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-troub-white2-btn:hover.round[data-size=mini]{height:25px;width:25px}.generic-troub-white2-btn:hover.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-troub-white2-btn:hover.nav{flex-wrap:nowrap}.generic-troub-white2-btn:hover.nav svg{color:var(--troubadour-main)}.generic-troub-white2-btn:hover.nav .icon,.generic-troub-white2-btn:hover.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-troub-white2-btn:hover.nav .button-text{color:var(--troubadour-main);font-weight:700}.generic-troub-white2-btn:hover.nav:hover{text-decoration:underline}.generic-troub-white2-btn:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-troub-white2-btn:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-troub-white2-btn:hover.nav[data-icon-position=right][data-size=mini] .icon,.generic-troub-white2-btn:hover.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-troub-white2-btn:hover.nav[data-icon-position=right] .button-text{text-align:right}.generic-troub-white2-btn:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-troub-white2-btn:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-troub-white2-btn:hover.nav[data-icon-position=left][data-size=mini] .icon,.generic-troub-white2-btn:hover.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-troub-white2-btn:hover.nav[data-icon-position=left] .button-text{text-align:left}.generic-troub-white2-btn:hover.nav[data-size=large]{border-radius:100px;padding:5px}.generic-troub-white2-btn:hover.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-troub-white2-btn:hover.nav[data-size=large] .icon{height:80px}.generic-troub-white2-btn:hover.nav[data-size=regular]{padding:20px 31px}.generic-troub-white2-btn:hover.nav[data-size=regular] .icon{height:23px;width:auto}.generic-troub-white2-btn:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-troub-white2-btn:hover.nav[data-size=small]{padding:10px}.generic-troub-white2-btn:hover.nav[data-size=small] .icon{height:16px;width:auto}.generic-troub-white2-btn:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-troub-white2-btn:hover.nav[data-size=tiny]{padding:15px 20px}.generic-troub-white2-btn:hover.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-troub-white2-btn:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-troub-white2-btn:hover.nav[data-size=mini]{padding:4px 12px}.generic-troub-white2-btn:hover.nav[data-size=mini] .icon{height:5px;width:auto}.generic-troub-white2-btn:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-no-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;border:1px solid var(--default-color)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-no-button,.generic-no-button:focus{text-decoration:none}.generic-no-button[data-icon-position=left]{flex-direction:row-reverse}.generic-no-button .button-text{font-family:Sofia Pro,sans-serif}.generic-no-button .button-text.ws-no-wrap{white-space:nowrap}.generic-no-button:active,.generic-no-button:hover{cursor:pointer;text-decoration:none}.generic-no-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-no-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-no-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-no-button.legacy .button-text,.generic-no-button.legacy .icon{z-index:11}.generic-no-button.legacy .button-text{color:var(--troubadour-main-4);font-weight:400;z-index:11}.generic-no-button.legacy svg{color:var(--troubadour-main-4)}.generic-no-button.legacy.selected:before,.generic-no-button.legacy:hover:before{background-color:var(--troubadour-main-4);border:2px solid var(--troubadour-main-4)}.generic-no-button.legacy.selected .button-text,.generic-no-button.legacy:hover .button-text{color:var(--default-color-2)}.generic-no-button.legacy.selected img,.generic-no-button.legacy:hover img{transform:scale(.95)}.generic-no-button.legacy.disabled{pointer-events:none}.generic-no-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-no-button.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-no-button.legacy.disabled .icon{opacity:.5}.generic-no-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-no-button.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-no-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-no-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-no-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-no-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-no-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-no-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-no-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-no-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-no-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-no-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-no-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-no-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-no-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-no-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-no-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-no-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-no-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-no-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-no-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-no-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-no-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-no-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-no-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-no-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-no-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-no-button.pill:before{background:var(--troubadour-main-4);border:2px solid var(--troubadour-main-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-no-button.pill .button-text,.generic-no-button.pill .icon{z-index:11}.generic-no-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-no-button.pill svg{color:var(--default-color-2)}.generic-no-button.pill.selected:before,.generic-no-button.pill:hover:before{filter:brightness(1.3)}.generic-no-button.pill.selected img,.generic-no-button.pill:hover img{transform:scale(.95)}.generic-no-button.pill.no-shadow:before{box-shadow:none}.generic-no-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-no-button.pill.has-border.selected:before,.generic-no-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-no-button.pill.alt-hover.selected:before,.generic-no-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-no-button.pill.alt-hover.selected .button-text,.generic-no-button.pill.alt-hover.selected .icon,.generic-no-button.pill.alt-hover:hover .button-text,.generic-no-button.pill.alt-hover:hover .icon{color:var(--troubadour-main-4)}.generic-no-button.pill.disabled,.generic-no-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-no-button.pill.disabled:before,.generic-no-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-no-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-no-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-no-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-no-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-no-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-no-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-no-button.pill[data-icon-position=null] .icon{display:none!important}.generic-no-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-no-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-no-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-no-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-no-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-no-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-no-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-no-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-no-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-no-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-no-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-no-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-no-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-no-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-no-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-no-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-no-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-no-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-no-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-no-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-no-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-no-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-no-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-no-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-no-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-no-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-no-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-no-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-no-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-no-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-no-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-no-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-no-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-no-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-no-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-no-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-no-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-no-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-no-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-no-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-no-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-no-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-no-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-no-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-no-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-no-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-no-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-no-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-no-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-no-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-no-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-no-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-no-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-no-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-no-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-no-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-no-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-no-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-no-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-no-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-no-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-no-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-no-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-no-button.pill.icon-no-bg .icon{margin:0!important}.generic-no-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-no-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-no-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-no-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-no-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-no-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-no-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-no-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-no-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-no-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-no-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-no-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-no-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-no-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-no-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-no-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-no-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-no-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-no-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-no-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-no-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-no-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-no-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-no-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-no-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-no-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-no-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-no-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-no-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-no-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-no-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-no-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-no-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-no-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-no-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-no-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-no-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){.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-no-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}.generic-no-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}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-no-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-no-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-no-button.pill-alt:before{background:var(--troubadour-main-4);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-no-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-no-button.pill-alt.selected:before,.generic-no-button.pill-alt:hover:before{background:var(--button-border)}.generic-no-button.pill-alt.selected .button-text,.generic-no-button.pill-alt:hover .button-text{color:var(--default-bg)}.generic-no-button.pill-alt.disabled,.generic-no-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}.generic-no-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-no-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-no-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-no-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-no-button.round .icon,.generic-no-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-no-button.round.selected,.generic-no-button.round:hover{opacity:1}.generic-no-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-no-button.round.disabled{pointer-events:none}.generic-no-button.round.disabled .icon{filter:saturate(0)}.generic-no-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-no-button.round[data-size=regular].active{opacity:1}.generic-no-button.round[data-size=small]{height:40px;width:40px}.generic-no-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-no-button.round[data-size=tiny]{height:33px;width:33px}.generic-no-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-no-button.round[data-size=mini]{height:25px;width:25px}.generic-no-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-no-button.nav{flex-wrap:nowrap}.generic-no-button.nav svg{color:var(--troubadour-main)}.generic-no-button.nav .icon,.generic-no-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-no-button.nav .button-text{color:var(--troubadour-main-4);font-weight:700}.generic-no-button.nav:hover{text-decoration:underline}.generic-no-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-no-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-no-button.nav[data-icon-position=right][data-size=mini] .icon,.generic-no-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-no-button.nav[data-icon-position=right] .button-text{text-align:right}.generic-no-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-no-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-no-button.nav[data-icon-position=left][data-size=mini] .icon,.generic-no-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-no-button.nav[data-icon-position=left] .button-text{text-align:left}.generic-no-button.nav[data-size=large]{border-radius:100px;padding:5px}.generic-no-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-no-button.nav[data-size=large] .icon{height:80px}.generic-no-button.nav[data-size=regular]{padding:20px 31px}.generic-no-button.nav[data-size=regular] .icon{height:23px;width:auto}.generic-no-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-no-button.nav[data-size=small]{padding:10px}.generic-no-button.nav[data-size=small] .icon{height:16px;width:auto}.generic-no-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-no-button.nav[data-size=tiny]{padding:15px 20px}.generic-no-button.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-no-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-no-button.nav[data-size=mini]{padding:4px 12px}.generic-no-button.nav[data-size=mini] .icon{height:5px;width:auto}.generic-no-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-no-button .icon{background-color:var(--default-bg);padding:5px;transform:scale(.9)!important}.generic-yes-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;border:1px solid var(--default-color)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-yes-button,.generic-yes-button:focus{text-decoration:none}.generic-yes-button[data-icon-position=left]{flex-direction:row-reverse}.generic-yes-button .button-text{font-family:Sofia Pro,sans-serif}.generic-yes-button .button-text.ws-no-wrap{white-space:nowrap}.generic-yes-button:active,.generic-yes-button:hover{cursor:pointer;text-decoration:none}.generic-yes-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-yes-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--admin-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-yes-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-yes-button.legacy .button-text,.generic-yes-button.legacy .icon{z-index:11}.generic-yes-button.legacy .button-text{color:var(--admin-main);font-weight:400;z-index:11}.generic-yes-button.legacy svg{color:var(--admin-main)}.generic-yes-button.legacy.selected:before,.generic-yes-button.legacy:hover:before{background-color:var(--admin-main);border:2px solid var(--admin-main)}.generic-yes-button.legacy.selected .button-text,.generic-yes-button.legacy:hover .button-text{color:var(--default-color-2)}.generic-yes-button.legacy.selected img,.generic-yes-button.legacy:hover img{transform:scale(.95)}.generic-yes-button.legacy.disabled{pointer-events:none}.generic-yes-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-yes-button.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-yes-button.legacy.disabled .icon{opacity:.5}.generic-yes-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-yes-button.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-yes-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-yes-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-yes-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-yes-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-yes-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-yes-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-yes-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-yes-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-yes-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-yes-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-yes-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-yes-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-yes-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-yes-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-yes-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-yes-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-yes-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-yes-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-yes-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-yes-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-yes-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-yes-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-yes-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-yes-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-yes-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-yes-button.pill:before{background:var(--admin-main);border:2px solid var(--admin-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-yes-button.pill .button-text,.generic-yes-button.pill .icon{z-index:11}.generic-yes-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-yes-button.pill svg{color:var(--default-color-2)}.generic-yes-button.pill.selected:before,.generic-yes-button.pill:hover:before{filter:brightness(1.3)}.generic-yes-button.pill.selected img,.generic-yes-button.pill:hover img{transform:scale(.95)}.generic-yes-button.pill.no-shadow:before{box-shadow:none}.generic-yes-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-yes-button.pill.has-border.selected:before,.generic-yes-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-yes-button.pill.alt-hover.selected:before,.generic-yes-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-yes-button.pill.alt-hover.selected .button-text,.generic-yes-button.pill.alt-hover.selected .icon,.generic-yes-button.pill.alt-hover:hover .button-text,.generic-yes-button.pill.alt-hover:hover .icon{color:var(--admin-main)}.generic-yes-button.pill.disabled,.generic-yes-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-yes-button.pill.disabled:before,.generic-yes-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-yes-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-yes-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-yes-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-yes-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-yes-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-yes-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-yes-button.pill[data-icon-position=null] .icon{display:none!important}.generic-yes-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-yes-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-yes-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-yes-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-yes-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-yes-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-yes-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-yes-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-yes-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-yes-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-yes-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-yes-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-yes-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-yes-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-yes-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-yes-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-yes-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-yes-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-yes-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-yes-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-yes-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-yes-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-yes-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-yes-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-yes-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-yes-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-yes-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-yes-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-yes-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-yes-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-yes-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-yes-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-yes-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-yes-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-yes-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-yes-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-yes-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-yes-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-yes-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-yes-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-yes-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-yes-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-yes-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-yes-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-yes-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-yes-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-yes-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-yes-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-yes-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-yes-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-yes-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-yes-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-yes-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-yes-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-yes-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-yes-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-yes-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-yes-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-yes-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-yes-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-yes-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-yes-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-yes-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-yes-button.pill.icon-no-bg .icon{margin:0!important}.generic-yes-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-yes-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-yes-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-yes-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-yes-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-yes-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-yes-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-yes-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-yes-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-yes-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-yes-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-yes-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-yes-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-yes-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-yes-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-yes-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-yes-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-yes-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-yes-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-yes-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-yes-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-yes-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-yes-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-yes-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-yes-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-yes-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-yes-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-yes-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-yes-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-yes-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-yes-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-yes-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-yes-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-yes-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-yes-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-yes-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-yes-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){.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-yes-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}.generic-yes-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}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-yes-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-yes-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-yes-button.pill-alt:before{background:var(--admin-main);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-yes-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-yes-button.pill-alt.selected:before,.generic-yes-button.pill-alt:hover:before{background:var(--button-border)}.generic-yes-button.pill-alt.selected .button-text,.generic-yes-button.pill-alt:hover .button-text{color:var(--default-bg)}.generic-yes-button.pill-alt.disabled,.generic-yes-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}.generic-yes-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-yes-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-yes-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-yes-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-yes-button.round .icon,.generic-yes-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-yes-button.round.selected,.generic-yes-button.round:hover{opacity:1}.generic-yes-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-yes-button.round.disabled{pointer-events:none}.generic-yes-button.round.disabled .icon{filter:saturate(0)}.generic-yes-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-yes-button.round[data-size=regular].active{opacity:1}.generic-yes-button.round[data-size=small]{height:40px;width:40px}.generic-yes-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-yes-button.round[data-size=tiny]{height:33px;width:33px}.generic-yes-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-yes-button.round[data-size=mini]{height:25px;width:25px}.generic-yes-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-yes-button.nav{flex-wrap:nowrap}.generic-yes-button.nav svg{color:var(--troubadour-main)}.generic-yes-button.nav .icon,.generic-yes-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-yes-button.nav .button-text{color:var(--admin-main);font-weight:700}.generic-yes-button.nav:hover{text-decoration:underline}.generic-yes-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-yes-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-yes-button.nav[data-icon-position=right][data-size=mini] .icon,.generic-yes-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-yes-button.nav[data-icon-position=right] .button-text{text-align:right}.generic-yes-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-yes-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-yes-button.nav[data-icon-position=left][data-size=mini] .icon,.generic-yes-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-yes-button.nav[data-icon-position=left] .button-text{text-align:left}.generic-yes-button.nav[data-size=large]{border-radius:100px;padding:5px}.generic-yes-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-yes-button.nav[data-size=large] .icon{height:80px}.generic-yes-button.nav[data-size=regular]{padding:20px 31px}.generic-yes-button.nav[data-size=regular] .icon{height:23px;width:auto}.generic-yes-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-yes-button.nav[data-size=small]{padding:10px}.generic-yes-button.nav[data-size=small] .icon{height:16px;width:auto}.generic-yes-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-yes-button.nav[data-size=tiny]{padding:15px 20px}.generic-yes-button.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-yes-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-yes-button.nav[data-size=mini]{padding:4px 12px}.generic-yes-button.nav[data-size=mini] .icon{height:5px;width:auto}.generic-yes-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-yes-button .icon{background-color:var(--default-bg);padding:5px;transform:scale(.9)!important}.freemium-continue-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.freemium-continue-btn:focus{text-decoration:none}.freemium-continue-btn[data-icon-position=left]{flex-direction:row-reverse}.freemium-continue-btn .button-text{font-family:Sofia Pro,sans-serif}.freemium-continue-btn .button-text.ws-no-wrap{white-space:nowrap}.freemium-continue-btn:active,.freemium-continue-btn:hover{cursor:pointer;text-decoration:none}.freemium-continue-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.freemium-continue-btn.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}.freemium-continue-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.freemium-continue-btn.legacy .button-text,.freemium-continue-btn.legacy .icon{z-index:11}.freemium-continue-btn.legacy .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.freemium-continue-btn.legacy svg{color:var(--troubadour-main)}.freemium-continue-btn.legacy.selected:before,.freemium-continue-btn.legacy:hover:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.freemium-continue-btn.legacy.selected .button-text,.freemium-continue-btn.legacy:hover .button-text{color:var(--default-color-2)}.freemium-continue-btn.legacy.selected img,.freemium-continue-btn.legacy:hover img{transform:scale(.95)}.freemium-continue-btn.legacy.disabled{pointer-events:none}.freemium-continue-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.freemium-continue-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.freemium-continue-btn.legacy.disabled .icon{opacity:.5}.freemium-continue-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.freemium-continue-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.freemium-continue-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.freemium-continue-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.freemium-continue-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.freemium-continue-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.freemium-continue-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.freemium-continue-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.freemium-continue-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.freemium-continue-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.freemium-continue-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.freemium-continue-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.freemium-continue-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.freemium-continue-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.freemium-continue-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.freemium-continue-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.freemium-continue-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.freemium-continue-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.freemium-continue-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.freemium-continue-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.freemium-continue-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.freemium-continue-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.freemium-continue-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.freemium-continue-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.freemium-continue-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.freemium-continue-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.freemium-continue-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.freemium-continue-btn.pill:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.freemium-continue-btn.pill .button-text,.freemium-continue-btn.pill .icon{z-index:11}.freemium-continue-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.freemium-continue-btn.pill svg{color:var(--default-color-2)}.freemium-continue-btn.pill.selected:before,.freemium-continue-btn.pill:hover:before{filter:brightness(1.3)}.freemium-continue-btn.pill.selected img,.freemium-continue-btn.pill:hover img{transform:scale(.95)}.freemium-continue-btn.pill.no-shadow:before{box-shadow:none}.freemium-continue-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.freemium-continue-btn.pill.has-border.selected:before,.freemium-continue-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.freemium-continue-btn.pill.alt-hover.selected:before,.freemium-continue-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.freemium-continue-btn.pill.alt-hover.selected .button-text,.freemium-continue-btn.pill.alt-hover.selected .icon,.freemium-continue-btn.pill.alt-hover:hover .button-text,.freemium-continue-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main)}.freemium-continue-btn.pill.disabled,.freemium-continue-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.freemium-continue-btn.pill.disabled:before,.freemium-continue-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.freemium-continue-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.freemium-continue-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.freemium-continue-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.freemium-continue-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.freemium-continue-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.freemium-continue-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.freemium-continue-btn.pill[data-icon-position=null] .icon{display:none!important}.freemium-continue-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.freemium-continue-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.freemium-continue-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.freemium-continue-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.freemium-continue-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.freemium-continue-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.freemium-continue-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.freemium-continue-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.freemium-continue-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.freemium-continue-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.freemium-continue-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.freemium-continue-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.freemium-continue-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.freemium-continue-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.freemium-continue-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.freemium-continue-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.freemium-continue-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.freemium-continue-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.freemium-continue-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.freemium-continue-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.freemium-continue-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.freemium-continue-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.freemium-continue-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.freemium-continue-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.freemium-continue-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.freemium-continue-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.freemium-continue-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.freemium-continue-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.freemium-continue-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.freemium-continue-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.freemium-continue-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.freemium-continue-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.freemium-continue-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.freemium-continue-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.freemium-continue-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.freemium-continue-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.freemium-continue-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.freemium-continue-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.freemium-continue-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.freemium-continue-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.freemium-continue-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.freemium-continue-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.freemium-continue-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.freemium-continue-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.freemium-continue-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.freemium-continue-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.freemium-continue-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.freemium-continue-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.freemium-continue-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.freemium-continue-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.freemium-continue-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.freemium-continue-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.freemium-continue-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.freemium-continue-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.freemium-continue-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.freemium-continue-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.freemium-continue-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.freemium-continue-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.freemium-continue-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.freemium-continue-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.freemium-continue-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.freemium-continue-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.freemium-continue-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.freemium-continue-btn.pill.icon-no-bg .icon{margin:0!important}.freemium-continue-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.freemium-continue-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.freemium-continue-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.freemium-continue-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.freemium-continue-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.freemium-continue-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.freemium-continue-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.freemium-continue-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.freemium-continue-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.freemium-continue-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.freemium-continue-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.freemium-continue-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.freemium-continue-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.freemium-continue-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.freemium-continue-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.freemium-continue-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.freemium-continue-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.freemium-continue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.freemium-continue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.freemium-continue-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.freemium-continue-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.freemium-continue-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.freemium-continue-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.freemium-continue-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.freemium-continue-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.freemium-continue-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){.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.freemium-continue-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}.freemium-continue-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}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.freemium-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.freemium-continue-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.freemium-continue-btn.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}.freemium-continue-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.freemium-continue-btn.pill-alt.selected:before,.freemium-continue-btn.pill-alt:hover:before{background:var(--button-border)}.freemium-continue-btn.pill-alt.selected .button-text,.freemium-continue-btn.pill-alt:hover .button-text{color:var(--default-bg)}.freemium-continue-btn.pill-alt.disabled,.freemium-continue-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}.freemium-continue-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.freemium-continue-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.freemium-continue-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.freemium-continue-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.freemium-continue-btn.round .icon,.freemium-continue-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.freemium-continue-btn.round.selected,.freemium-continue-btn.round:hover{opacity:1}.freemium-continue-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.freemium-continue-btn.round.disabled{pointer-events:none}.freemium-continue-btn.round.disabled .icon{filter:saturate(0)}.freemium-continue-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.freemium-continue-btn.round[data-size=regular].active{opacity:1}.freemium-continue-btn.round[data-size=small]{height:40px;width:40px}.freemium-continue-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.freemium-continue-btn.round[data-size=tiny]{height:33px;width:33px}.freemium-continue-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.freemium-continue-btn.round[data-size=mini]{height:25px;width:25px}.freemium-continue-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.freemium-continue-btn.nav{flex-wrap:nowrap}.freemium-continue-btn.nav svg{color:var(--troubadour-main)}.freemium-continue-btn.nav .icon,.freemium-continue-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.freemium-continue-btn.nav .button-text{color:var(--troubadour-main);font-weight:700}.freemium-continue-btn.nav:hover{text-decoration:underline}.freemium-continue-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.freemium-continue-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.freemium-continue-btn.nav[data-icon-position=right][data-size=mini] .icon,.freemium-continue-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.freemium-continue-btn.nav[data-icon-position=right] .button-text{text-align:right}.freemium-continue-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.freemium-continue-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.freemium-continue-btn.nav[data-icon-position=left][data-size=mini] .icon,.freemium-continue-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.freemium-continue-btn.nav[data-icon-position=left] .button-text{text-align:left}.freemium-continue-btn.nav[data-size=large]{border-radius:100px;padding:5px}.freemium-continue-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.freemium-continue-btn.nav[data-size=large] .icon{height:80px}.freemium-continue-btn.nav[data-size=regular]{padding:20px 31px}.freemium-continue-btn.nav[data-size=regular] .icon{height:23px;width:auto}.freemium-continue-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.freemium-continue-btn.nav[data-size=small]{padding:10px}.freemium-continue-btn.nav[data-size=small] .icon{height:16px;width:auto}.freemium-continue-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.freemium-continue-btn.nav[data-size=tiny]{padding:15px 20px}.freemium-continue-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.freemium-continue-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.freemium-continue-btn.nav[data-size=mini]{padding:4px 12px}.freemium-continue-btn.nav[data-size=mini] .icon{height:5px;width:auto}.freemium-continue-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.add-student-button,.form-submit-button{background-color:var(--landing-bg-2);border:none;border-radius:45px;box-shadow:var(--dropshadow);color:var(--default-color-2);font-size:20px;font-weight:700;line-height:30px;padding:12px 20px 12px 50px;position:relative;transition:all .25s}.add-student-button:hover,.form-submit-button:hover{background-color:var(--default-color-2);color:var(--landing-bg-2)}.add-student-button:before,.form-submit-button:before{background-repeat:no-repeat;background-size:cover;content:"";height:36px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:36px}.form-submit-button:before{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/checkmark-light-green.svg)}.add-student-button:before{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/buy-cart-plus-green.svg)}.cancel-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cancel-button,.cancel-button:focus{text-decoration:none}.cancel-button[data-icon-position=left]{flex-direction:row-reverse}.cancel-button .button-text{font-family:Sofia Pro,sans-serif}.cancel-button .button-text.ws-no-wrap{white-space:nowrap}.cancel-button:active,.cancel-button:hover{cursor:pointer;text-decoration:none}.cancel-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cancel-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}.cancel-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.cancel-button.legacy .button-text,.cancel-button.legacy .icon{z-index:11}.cancel-button.legacy .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.cancel-button.legacy svg{color:var(--troubadour-main)}.cancel-button.legacy.selected:before,.cancel-button.legacy:hover:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.cancel-button.legacy.selected .button-text,.cancel-button.legacy:hover .button-text{color:var(--default-color-2)}.cancel-button.legacy.selected img,.cancel-button.legacy:hover img{transform:scale(.95)}.cancel-button.legacy.disabled{pointer-events:none}.cancel-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.cancel-button.legacy.disabled .button-text{color:var(--ui-disabled)}.cancel-button.legacy.disabled .icon{opacity:.5}.cancel-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.cancel-button.legacy.invalid .button-text{color:var(--ui-disabled)}.cancel-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cancel-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.cancel-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.cancel-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.cancel-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.cancel-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.cancel-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.cancel-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.cancel-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.cancel-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.cancel-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.cancel-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.cancel-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.cancel-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.cancel-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.cancel-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.cancel-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.cancel-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.cancel-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.cancel-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.cancel-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.cancel-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.cancel-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.cancel-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.cancel-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cancel-button.pill:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.cancel-button.pill .button-text,.cancel-button.pill .icon{z-index:11}.cancel-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.cancel-button.pill svg{color:var(--default-color-2)}.cancel-button.pill.selected:before,.cancel-button.pill:hover:before{filter:brightness(1.3)}.cancel-button.pill.selected img,.cancel-button.pill:hover img{transform:scale(.95)}.cancel-button.pill.no-shadow:before{box-shadow:none}.cancel-button.pill.has-border:before{border-color:var(--troubadour-main);box-shadow:none!important}.cancel-button.pill.has-border.selected:before,.cancel-button.pill.has-border:hover:before{border-color:var(--troubadour-main)!important;box-shadow:none!important}.cancel-button.pill.alt-hover.selected:before,.cancel-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.cancel-button.pill.alt-hover.selected .button-text,.cancel-button.pill.alt-hover.selected .icon,.cancel-button.pill.alt-hover:hover .button-text,.cancel-button.pill.alt-hover:hover .icon{color:var(--troubadour-main)}.cancel-button.pill.disabled,.cancel-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.cancel-button.pill.disabled:before,.cancel-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.cancel-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.cancel-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.cancel-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.cancel-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cancel-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.cancel-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.cancel-button.pill[data-icon-position=null] .icon{display:none!important}.cancel-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.cancel-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.cancel-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.cancel-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.cancel-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.cancel-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.cancel-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.cancel-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.cancel-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.cancel-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.cancel-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.cancel-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.cancel-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.cancel-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.cancel-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.cancel-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.cancel-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.cancel-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.cancel-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.cancel-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.cancel-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.cancel-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.cancel-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.cancel-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.cancel-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.cancel-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.cancel-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.cancel-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.cancel-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.cancel-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.cancel-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.cancel-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.cancel-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.cancel-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.cancel-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.cancel-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.cancel-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.cancel-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.cancel-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.cancel-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.cancel-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.cancel-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.cancel-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.cancel-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.cancel-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.cancel-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.cancel-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.cancel-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.cancel-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.cancel-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.cancel-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.cancel-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.cancel-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.cancel-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.cancel-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.cancel-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.cancel-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.cancel-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.cancel-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.cancel-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.cancel-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.cancel-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.cancel-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.cancel-button.pill.icon-no-bg .icon{margin:0!important}.cancel-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.cancel-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.cancel-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.cancel-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.cancel-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.cancel-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.cancel-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.cancel-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.cancel-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.cancel-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.cancel-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.cancel-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.cancel-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.cancel-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.cancel-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.cancel-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.cancel-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.cancel-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.cancel-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.cancel-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.cancel-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.cancel-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.cancel-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.cancel-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.cancel-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.cancel-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.cancel-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.cancel-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.cancel-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.cancel-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.cancel-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.cancel-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.cancel-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.cancel-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.cancel-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.cancel-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.cancel-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){.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.cancel-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}.cancel-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}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.cancel-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.cancel-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cancel-button.pill-alt:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.cancel-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.cancel-button.pill-alt.selected:before,.cancel-button.pill-alt:hover:before{background:var(--troubadour-main)}.cancel-button.pill-alt.selected .button-text,.cancel-button.pill-alt:hover .button-text{color:var(--default-bg)}.cancel-button.pill-alt.disabled,.cancel-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}.cancel-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cancel-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.cancel-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.cancel-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.cancel-button.round .icon,.cancel-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.cancel-button.round.selected,.cancel-button.round:hover{opacity:1}.cancel-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.cancel-button.round.disabled{pointer-events:none}.cancel-button.round.disabled .icon{filter:saturate(0)}.cancel-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.cancel-button.round[data-size=regular].active{opacity:1}.cancel-button.round[data-size=small]{height:40px;width:40px}.cancel-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.cancel-button.round[data-size=tiny]{height:33px;width:33px}.cancel-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.cancel-button.round[data-size=mini]{height:25px;width:25px}.cancel-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.cancel-button.nav{flex-wrap:nowrap}.cancel-button.nav svg{color:var(--troubadour-main)}.cancel-button.nav .icon,.cancel-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.cancel-button.nav .button-text{color:var(--troubadour-main);font-weight:700}.cancel-button.nav:hover{text-decoration:underline}.cancel-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.cancel-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.cancel-button.nav[data-icon-position=right][data-size=mini] .icon,.cancel-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.cancel-button.nav[data-icon-position=right] .button-text{text-align:right}.cancel-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.cancel-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.cancel-button.nav[data-icon-position=left][data-size=mini] .icon,.cancel-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.cancel-button.nav[data-icon-position=left] .button-text{text-align:left}.cancel-button.nav[data-size=large]{border-radius:100px;padding:5px}.cancel-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.cancel-button.nav[data-size=large] .icon{height:80px}.cancel-button.nav[data-size=regular]{padding:20px 31px}.cancel-button.nav[data-size=regular] .icon{height:23px;width:auto}.cancel-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.cancel-button.nav[data-size=small]{padding:10px}.cancel-button.nav[data-size=small] .icon{height:16px;width:auto}.cancel-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.cancel-button.nav[data-size=tiny]{padding:15px 20px}.cancel-button.nav[data-size=tiny] .icon{height:10px;width:auto}.cancel-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.cancel-button.nav[data-size=mini]{padding:4px 12px}.cancel-button.nav[data-size=mini] .icon{height:5px;width:auto}.cancel-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-darkred-pill-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-darkred-pill-btn:focus{text-decoration:none}.generic-darkred-pill-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-darkred-pill-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-darkred-pill-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-darkred-pill-btn:active,.generic-darkred-pill-btn:hover{cursor:pointer;text-decoration:none}.generic-darkred-pill-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkred-pill-btn.legacy:before{background-color:var(--default-color-2);border:2px solid transparent;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkred-pill-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-darkred-pill-btn.legacy .button-text,.generic-darkred-pill-btn.legacy .icon{z-index:11}.generic-darkred-pill-btn.legacy .button-text{color:transparent;font-weight:400;z-index:11}.generic-darkred-pill-btn.legacy svg{color:transparent}.generic-darkred-pill-btn.legacy.selected:before,.generic-darkred-pill-btn.legacy:hover:before{background-color:transparent;border:2px solid transparent}.generic-darkred-pill-btn.legacy.selected .button-text,.generic-darkred-pill-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-darkred-pill-btn.legacy.selected img,.generic-darkred-pill-btn.legacy:hover img{transform:scale(.95)}.generic-darkred-pill-btn.legacy.disabled{pointer-events:none}.generic-darkred-pill-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkred-pill-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-darkred-pill-btn.legacy.disabled .icon{opacity:.5}.generic-darkred-pill-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-darkred-pill-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-darkred-pill-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkred-pill-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkred-pill-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkred-pill-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-darkred-pill-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-darkred-pill-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-darkred-pill-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-darkred-pill-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-darkred-pill-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-darkred-pill-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-darkred-pill-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-darkred-pill-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-darkred-pill-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-darkred-pill-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-darkred-pill-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-darkred-pill-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-darkred-pill-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-darkred-pill-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-darkred-pill-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkred-pill-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-darkred-pill-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-darkred-pill-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-darkred-pill-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-darkred-pill-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-darkred-pill-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkred-pill-btn.pill:before{background:transparent;border:2px solid transparent;border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkred-pill-btn.pill .button-text,.generic-darkred-pill-btn.pill .icon{z-index:11}.generic-darkred-pill-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkred-pill-btn.pill svg{color:var(--default-color-2)}.generic-darkred-pill-btn.pill.selected:before,.generic-darkred-pill-btn.pill:hover:before{filter:brightness(1.3)}.generic-darkred-pill-btn.pill.selected img,.generic-darkred-pill-btn.pill:hover img{transform:scale(.95)}.generic-darkred-pill-btn.pill.no-shadow:before{box-shadow:none}.generic-darkred-pill-btn.pill.has-border:before{border-color:var(--default-color-2);box-shadow:none!important}.generic-darkred-pill-btn.pill.has-border.selected:before,.generic-darkred-pill-btn.pill.has-border:hover:before{border-color:var(--default-color-2)!important;box-shadow:none!important}.generic-darkred-pill-btn.pill.alt-hover.selected:before,.generic-darkred-pill-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-darkred-pill-btn.pill.alt-hover.selected .button-text,.generic-darkred-pill-btn.pill.alt-hover.selected .icon,.generic-darkred-pill-btn.pill.alt-hover:hover .button-text,.generic-darkred-pill-btn.pill.alt-hover:hover .icon{color:transparent}.generic-darkred-pill-btn.pill.disabled,.generic-darkred-pill-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-darkred-pill-btn.pill.disabled:before,.generic-darkred-pill-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-darkred-pill-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-darkred-pill-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-darkred-pill-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-darkred-pill-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkred-pill-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-darkred-pill-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-darkred-pill-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-darkred-pill-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-darkred-pill-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-darkred-pill-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-darkred-pill-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-darkred-pill-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-darkred-pill-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-darkred-pill-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-darkred-pill-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-darkred-pill-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-darkred-pill-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-darkred-pill-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-darkred-pill-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkred-pill-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-darkred-pill-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-darkred-pill-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-darkred-pill-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-darkred-pill-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-darkred-pill-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-darkred-pill-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-darkred-pill-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkred-pill-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkred-pill-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-darkred-pill-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-darkred-pill-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-darkred-pill-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-darkred-pill-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-darkred-pill-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-darkred-pill-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-darkred-pill-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkred-pill-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkred-pill-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-darkred-pill-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-darkred-pill-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-darkred-pill-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-darkred-pill-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-darkred-pill-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-darkred-pill-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-darkred-pill-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-darkred-pill-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-darkred-pill-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-darkred-pill-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-darkred-pill-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-darkred-pill-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-darkred-pill-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-darkred-pill-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-darkred-pill-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-darkred-pill-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-darkred-pill-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-darkred-pill-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-darkred-pill-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-darkred-pill-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-darkred-pill-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-darkred-pill-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-darkred-pill-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-darkred-pill-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-darkred-pill-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-darkred-pill-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-darkred-pill-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-darkred-pill-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-darkred-pill-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-darkred-pill-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-darkred-pill-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-darkred-pill-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-darkred-pill-btn.pill.icon-no-bg .icon{margin:0!important}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-darkred-pill-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-darkred-pill-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-darkred-pill-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-darkred-pill-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-darkred-pill-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-darkred-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-darkred-pill-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-darkred-pill-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-darkred-pill-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-darkred-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-darkred-pill-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-darkred-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-darkred-pill-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){.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-darkred-pill-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}.generic-darkred-pill-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}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-darkred-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-darkred-pill-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-darkred-pill-btn.pill-alt:before{background:transparent;border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-darkred-pill-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-darkred-pill-btn.pill-alt.selected:before,.generic-darkred-pill-btn.pill-alt:hover:before{background:var(--default-color-2)}.generic-darkred-pill-btn.pill-alt.selected .button-text,.generic-darkred-pill-btn.pill-alt:hover .button-text{color:var(--troubadour-main-5)}.generic-darkred-pill-btn.pill-alt.disabled,.generic-darkred-pill-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}.generic-darkred-pill-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-darkred-pill-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-darkred-pill-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-darkred-pill-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-darkred-pill-btn.round .icon,.generic-darkred-pill-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-darkred-pill-btn.round.selected,.generic-darkred-pill-btn.round:hover{opacity:1}.generic-darkred-pill-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-darkred-pill-btn.round.disabled{pointer-events:none}.generic-darkred-pill-btn.round.disabled .icon{filter:saturate(0)}.generic-darkred-pill-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-darkred-pill-btn.round[data-size=regular].active{opacity:1}.generic-darkred-pill-btn.round[data-size=small]{height:40px;width:40px}.generic-darkred-pill-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-darkred-pill-btn.round[data-size=tiny]{height:33px;width:33px}.generic-darkred-pill-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-darkred-pill-btn.round[data-size=mini]{height:25px;width:25px}.generic-darkred-pill-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-darkred-pill-btn.nav{flex-wrap:nowrap}.generic-darkred-pill-btn.nav svg{color:var(--troubadour-main)}.generic-darkred-pill-btn.nav .icon,.generic-darkred-pill-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-darkred-pill-btn.nav .button-text{color:transparent;font-weight:700}.generic-darkred-pill-btn.nav:hover{text-decoration:underline}.generic-darkred-pill-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-darkred-pill-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-darkred-pill-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-darkred-pill-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-darkred-pill-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-darkred-pill-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-darkred-pill-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-darkred-pill-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-darkred-pill-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-darkred-pill-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-darkred-pill-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-darkred-pill-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-darkred-pill-btn.nav[data-size=large] .icon{height:80px}.generic-darkred-pill-btn.nav[data-size=regular]{padding:20px 31px}.generic-darkred-pill-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-darkred-pill-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-darkred-pill-btn.nav[data-size=small]{padding:10px}.generic-darkred-pill-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-darkred-pill-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-darkred-pill-btn.nav[data-size=tiny]{padding:15px 20px}.generic-darkred-pill-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-darkred-pill-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-darkred-pill-btn.nav[data-size=mini]{padding:4px 12px}.generic-darkred-pill-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-darkred-pill-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-orange-pill-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-orange-pill-btn:focus{text-decoration:none}.generic-orange-pill-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-orange-pill-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-orange-pill-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-orange-pill-btn:active,.generic-orange-pill-btn:hover{cursor:pointer;text-decoration:none}.generic-orange-pill-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-pill-btn.legacy:before{background-color:var(--troubadour-main-5);border:2px solid transparent;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-pill-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-5);box-shadow:var(--dropshadow)}.generic-orange-pill-btn.legacy .button-text,.generic-orange-pill-btn.legacy .icon{z-index:11}.generic-orange-pill-btn.legacy .button-text{color:transparent;font-weight:400;z-index:11}.generic-orange-pill-btn.legacy svg{color:transparent}.generic-orange-pill-btn.legacy.selected:before,.generic-orange-pill-btn.legacy:hover:before{background-color:transparent;border:2px solid transparent}.generic-orange-pill-btn.legacy.selected .button-text,.generic-orange-pill-btn.legacy:hover .button-text{color:var(--troubadour-main-5)}.generic-orange-pill-btn.legacy.selected img,.generic-orange-pill-btn.legacy:hover img{transform:scale(.95)}.generic-orange-pill-btn.legacy.disabled{pointer-events:none}.generic-orange-pill-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-pill-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-orange-pill-btn.legacy.disabled .icon{opacity:.5}.generic-orange-pill-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-pill-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-orange-pill-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-pill-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-pill-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-pill-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-orange-pill-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-orange-pill-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-orange-pill-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-orange-pill-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-orange-pill-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-orange-pill-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-orange-pill-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-orange-pill-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-orange-pill-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-orange-pill-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-orange-pill-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-orange-pill-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-orange-pill-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-orange-pill-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-orange-pill-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-pill-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-orange-pill-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-orange-pill-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-orange-pill-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-orange-pill-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-orange-pill-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-pill-btn.pill:before{background:transparent;border:2px solid transparent;border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-pill-btn.pill .button-text,.generic-orange-pill-btn.pill .icon{z-index:11}.generic-orange-pill-btn.pill .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-orange-pill-btn.pill svg{color:var(--troubadour-main-5)}.generic-orange-pill-btn.pill.selected:before,.generic-orange-pill-btn.pill:hover:before{filter:brightness(1.3)}.generic-orange-pill-btn.pill.selected img,.generic-orange-pill-btn.pill:hover img{transform:scale(.95)}.generic-orange-pill-btn.pill.no-shadow:before{box-shadow:none}.generic-orange-pill-btn.pill.has-border:before{border-color:var(--troubadour-main-5);box-shadow:none!important}.generic-orange-pill-btn.pill.has-border.selected:before,.generic-orange-pill-btn.pill.has-border:hover:before{border-color:var(--troubadour-main-5)!important;box-shadow:none!important}.generic-orange-pill-btn.pill.alt-hover.selected:before,.generic-orange-pill-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-5);border-color:var(--troubadour-main-5);filter:brightness(1)}.generic-orange-pill-btn.pill.alt-hover.selected .button-text,.generic-orange-pill-btn.pill.alt-hover.selected .icon,.generic-orange-pill-btn.pill.alt-hover:hover .button-text,.generic-orange-pill-btn.pill.alt-hover:hover .icon{color:transparent}.generic-orange-pill-btn.pill.disabled,.generic-orange-pill-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-orange-pill-btn.pill.disabled:before,.generic-orange-pill-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-orange-pill-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-orange-pill-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-orange-pill-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-orange-pill-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-pill-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-pill-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-pill-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-orange-pill-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-orange-pill-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-orange-pill-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-orange-pill-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-orange-pill-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-orange-pill-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-orange-pill-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-orange-pill-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-orange-pill-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-orange-pill-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-orange-pill-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-orange-pill-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-pill-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-orange-pill-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-orange-pill-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-orange-pill-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-orange-pill-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-orange-pill-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-orange-pill-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-orange-pill-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-pill-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-pill-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-orange-pill-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-orange-pill-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-orange-pill-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-orange-pill-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-orange-pill-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-orange-pill-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-orange-pill-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-pill-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-pill-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-orange-pill-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-orange-pill-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-orange-pill-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-orange-pill-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-orange-pill-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-orange-pill-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-orange-pill-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-orange-pill-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-orange-pill-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-orange-pill-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-orange-pill-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-orange-pill-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-orange-pill-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-orange-pill-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-orange-pill-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-orange-pill-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-orange-pill-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-orange-pill-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-orange-pill-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-orange-pill-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-orange-pill-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-orange-pill-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-orange-pill-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-orange-pill-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-orange-pill-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-orange-pill-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-orange-pill-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-orange-pill-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-orange-pill-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-orange-pill-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-orange-pill-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-orange-pill-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-orange-pill-btn.pill.icon-no-bg .icon{margin:0!important}.generic-orange-pill-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-orange-pill-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-orange-pill-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-orange-pill-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-pill-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-orange-pill-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-orange-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-orange-pill-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-orange-pill-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-pill-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-orange-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-orange-pill-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-orange-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-orange-pill-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){.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-orange-pill-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}.generic-orange-pill-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}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-orange-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-orange-pill-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-pill-btn.pill-alt:before{background:transparent;border:2px solid var(--troubadour-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-pill-btn.pill-alt .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.generic-orange-pill-btn.pill-alt.selected:before,.generic-orange-pill-btn.pill-alt:hover:before{background:var(--troubadour-main-5)}.generic-orange-pill-btn.pill-alt.selected .button-text,.generic-orange-pill-btn.pill-alt:hover .button-text{color:var(--troubadour-main-9)}.generic-orange-pill-btn.pill-alt.disabled,.generic-orange-pill-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}.generic-orange-pill-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-pill-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-orange-pill-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-orange-pill-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-orange-pill-btn.round .icon,.generic-orange-pill-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-orange-pill-btn.round.selected,.generic-orange-pill-btn.round:hover{opacity:1}.generic-orange-pill-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-orange-pill-btn.round.disabled{pointer-events:none}.generic-orange-pill-btn.round.disabled .icon{filter:saturate(0)}.generic-orange-pill-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-orange-pill-btn.round[data-size=regular].active{opacity:1}.generic-orange-pill-btn.round[data-size=small]{height:40px;width:40px}.generic-orange-pill-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-orange-pill-btn.round[data-size=tiny]{height:33px;width:33px}.generic-orange-pill-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-orange-pill-btn.round[data-size=mini]{height:25px;width:25px}.generic-orange-pill-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-orange-pill-btn.nav{flex-wrap:nowrap}.generic-orange-pill-btn.nav svg{color:var(--troubadour-main)}.generic-orange-pill-btn.nav .icon,.generic-orange-pill-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-orange-pill-btn.nav .button-text{color:transparent;font-weight:700}.generic-orange-pill-btn.nav:hover{text-decoration:underline}.generic-orange-pill-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-orange-pill-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-orange-pill-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-orange-pill-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-orange-pill-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-orange-pill-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-orange-pill-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-orange-pill-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-orange-pill-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-orange-pill-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-orange-pill-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-orange-pill-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-orange-pill-btn.nav[data-size=large] .icon{height:80px}.generic-orange-pill-btn.nav[data-size=regular]{padding:20px 31px}.generic-orange-pill-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-orange-pill-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-orange-pill-btn.nav[data-size=small]{padding:10px}.generic-orange-pill-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-orange-pill-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-orange-pill-btn.nav[data-size=tiny]{padding:15px 20px}.generic-orange-pill-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-orange-pill-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-orange-pill-btn.nav[data-size=mini]{padding:4px 12px}.generic-orange-pill-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-orange-pill-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-orange-gradient-pill-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-orange-gradient-pill-btn:focus{text-decoration:none}.generic-orange-gradient-pill-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-orange-gradient-pill-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-orange-gradient-pill-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-orange-gradient-pill-btn:active,.generic-orange-gradient-pill-btn:hover{cursor:pointer;text-decoration:none}.generic-orange-gradient-pill-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-gradient-pill-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-gradient-pill-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-orange-gradient-pill-btn.legacy .button-text,.generic-orange-gradient-pill-btn.legacy .icon{z-index:11}.generic-orange-gradient-pill-btn.legacy .button-text{color:var(--troubadour-main-button-bg);font-weight:400;z-index:11}.generic-orange-gradient-pill-btn.legacy svg{color:var(--troubadour-main-button-bg)}.generic-orange-gradient-pill-btn.legacy.selected:before,.generic-orange-gradient-pill-btn.legacy:hover:before{background-color:var(--troubadour-main-button-bg);border:2px solid var(--troubadour-main-button-bg)}.generic-orange-gradient-pill-btn.legacy.selected .button-text,.generic-orange-gradient-pill-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-orange-gradient-pill-btn.legacy.selected img,.generic-orange-gradient-pill-btn.legacy:hover img{transform:scale(.95)}.generic-orange-gradient-pill-btn.legacy.disabled{pointer-events:none}.generic-orange-gradient-pill-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-gradient-pill-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-orange-gradient-pill-btn.legacy.disabled .icon{opacity:.5}.generic-orange-gradient-pill-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-gradient-pill-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-orange-gradient-pill-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-gradient-pill-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-gradient-pill-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-gradient-pill-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-orange-gradient-pill-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-orange-gradient-pill-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-orange-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-orange-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-orange-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-orange-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-orange-gradient-pill-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-orange-gradient-pill-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-orange-gradient-pill-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-orange-gradient-pill-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-orange-gradient-pill-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-orange-gradient-pill-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-orange-gradient-pill-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-orange-gradient-pill-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-orange-gradient-pill-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-gradient-pill-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-orange-gradient-pill-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-orange-gradient-pill-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-orange-gradient-pill-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-orange-gradient-pill-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-orange-gradient-pill-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-gradient-pill-btn.pill:before{background:var(--troubadour-main-button-bg);border:2px solid var(--troubadour-main-button-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-gradient-pill-btn.pill .button-text,.generic-orange-gradient-pill-btn.pill .icon{z-index:11}.generic-orange-gradient-pill-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-orange-gradient-pill-btn.pill svg{color:var(--default-color-2)}.generic-orange-gradient-pill-btn.pill.selected:before,.generic-orange-gradient-pill-btn.pill:hover:before{filter:brightness(1.3)}.generic-orange-gradient-pill-btn.pill.selected img,.generic-orange-gradient-pill-btn.pill:hover img{transform:scale(.95)}.generic-orange-gradient-pill-btn.pill.no-shadow:before{box-shadow:none}.generic-orange-gradient-pill-btn.pill.has-border:before{border-color:var(--troubadour-main-button-bg);box-shadow:none!important}.generic-orange-gradient-pill-btn.pill.has-border.selected:before,.generic-orange-gradient-pill-btn.pill.has-border:hover:before{border-color:var(--troubadour-main-button-bg)!important;box-shadow:none!important}.generic-orange-gradient-pill-btn.pill.alt-hover.selected:before,.generic-orange-gradient-pill-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-orange-gradient-pill-btn.pill.alt-hover.selected .button-text,.generic-orange-gradient-pill-btn.pill.alt-hover.selected .icon,.generic-orange-gradient-pill-btn.pill.alt-hover:hover .button-text,.generic-orange-gradient-pill-btn.pill.alt-hover:hover .icon{color:var(--troubadour-main-button-bg)}.generic-orange-gradient-pill-btn.pill.disabled,.generic-orange-gradient-pill-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-orange-gradient-pill-btn.pill.disabled:before,.generic-orange-gradient-pill-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-orange-gradient-pill-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-orange-gradient-pill-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-orange-gradient-pill-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-orange-gradient-pill-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-gradient-pill-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-gradient-pill-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-gradient-pill-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-orange-gradient-pill-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-orange-gradient-pill-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-orange-gradient-pill-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-orange-gradient-pill-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-orange-gradient-pill-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-orange-gradient-pill-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-orange-gradient-pill-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-orange-gradient-pill-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-orange-gradient-pill-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-orange-gradient-pill-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-orange-gradient-pill-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-orange-gradient-pill-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-gradient-pill-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-orange-gradient-pill-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-orange-gradient-pill-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-orange-gradient-pill-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-orange-gradient-pill-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-orange-gradient-pill-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-orange-gradient-pill-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-orange-gradient-pill-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-gradient-pill-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-gradient-pill-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-orange-gradient-pill-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-orange-gradient-pill-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-orange-gradient-pill-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-orange-gradient-pill-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-orange-gradient-pill-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-orange-gradient-pill-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-orange-gradient-pill-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-gradient-pill-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-gradient-pill-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-orange-gradient-pill-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-orange-gradient-pill-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-orange-gradient-pill-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-orange-gradient-pill-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-orange-gradient-pill-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-orange-gradient-pill-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-orange-gradient-pill-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-orange-gradient-pill-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-orange-gradient-pill-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-orange-gradient-pill-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-orange-gradient-pill-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-orange-gradient-pill-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-orange-gradient-pill-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-orange-gradient-pill-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-orange-gradient-pill-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-orange-gradient-pill-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-orange-gradient-pill-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-orange-gradient-pill-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-orange-gradient-pill-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-orange-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-orange-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-orange-gradient-pill-btn.pill.icon-no-bg .icon{margin:0!important}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-orange-gradient-pill-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-orange-gradient-pill-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-orange-gradient-pill-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-gradient-pill-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-orange-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-orange-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-orange-gradient-pill-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-orange-gradient-pill-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-gradient-pill-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-orange-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-orange-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-orange-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-orange-gradient-pill-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){.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-orange-gradient-pill-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}.generic-orange-gradient-pill-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}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-orange-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-orange-gradient-pill-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-gradient-pill-btn.pill-alt:before{background:var(--troubadour-main-button-bg);border:2px solid var(--troubadour-main-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-gradient-pill-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-orange-gradient-pill-btn.pill-alt.selected:before,.generic-orange-gradient-pill-btn.pill-alt:hover:before{background:var(--troubadour-main-button-bg)}.generic-orange-gradient-pill-btn.pill-alt.selected .button-text,.generic-orange-gradient-pill-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-orange-gradient-pill-btn.pill-alt.disabled,.generic-orange-gradient-pill-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}.generic-orange-gradient-pill-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-gradient-pill-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-orange-gradient-pill-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-orange-gradient-pill-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-orange-gradient-pill-btn.round .icon,.generic-orange-gradient-pill-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-orange-gradient-pill-btn.round.selected,.generic-orange-gradient-pill-btn.round:hover{opacity:1}.generic-orange-gradient-pill-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-orange-gradient-pill-btn.round.disabled{pointer-events:none}.generic-orange-gradient-pill-btn.round.disabled .icon{filter:saturate(0)}.generic-orange-gradient-pill-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-orange-gradient-pill-btn.round[data-size=regular].active{opacity:1}.generic-orange-gradient-pill-btn.round[data-size=small]{height:40px;width:40px}.generic-orange-gradient-pill-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-orange-gradient-pill-btn.round[data-size=tiny]{height:33px;width:33px}.generic-orange-gradient-pill-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-orange-gradient-pill-btn.round[data-size=mini]{height:25px;width:25px}.generic-orange-gradient-pill-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-orange-gradient-pill-btn.nav{flex-wrap:nowrap}.generic-orange-gradient-pill-btn.nav svg{color:var(--troubadour-main)}.generic-orange-gradient-pill-btn.nav .icon,.generic-orange-gradient-pill-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-orange-gradient-pill-btn.nav .button-text{color:var(--troubadour-main-button-bg);font-weight:700}.generic-orange-gradient-pill-btn.nav:hover{text-decoration:underline}.generic-orange-gradient-pill-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-orange-gradient-pill-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-orange-gradient-pill-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-orange-gradient-pill-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-orange-gradient-pill-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-orange-gradient-pill-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-orange-gradient-pill-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-orange-gradient-pill-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-orange-gradient-pill-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-orange-gradient-pill-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-orange-gradient-pill-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-orange-gradient-pill-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-orange-gradient-pill-btn.nav[data-size=large] .icon{height:80px}.generic-orange-gradient-pill-btn.nav[data-size=regular]{padding:20px 31px}.generic-orange-gradient-pill-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-orange-gradient-pill-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-orange-gradient-pill-btn.nav[data-size=small]{padding:10px}.generic-orange-gradient-pill-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-orange-gradient-pill-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-orange-gradient-pill-btn.nav[data-size=tiny]{padding:15px 20px}.generic-orange-gradient-pill-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-orange-gradient-pill-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-orange-gradient-pill-btn.nav[data-size=mini]{padding:4px 12px}.generic-orange-gradient-pill-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-orange-gradient-pill-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-orange-gradient-pill-btn:hover{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-orange-gradient-pill-btn:hover:focus{text-decoration:none}.generic-orange-gradient-pill-btn:hover[data-icon-position=left]{flex-direction:row-reverse}.generic-orange-gradient-pill-btn:hover .button-text{font-family:Sofia Pro,sans-serif}.generic-orange-gradient-pill-btn:hover .button-text.ws-no-wrap{white-space:nowrap}.generic-orange-gradient-pill-btn:hover:active,.generic-orange-gradient-pill-btn:hover:hover{cursor:pointer;text-decoration:none}.generic-orange-gradient-pill-btn:hover.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-gradient-pill-btn:hover.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-gradient-pill-btn:hover.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-orange-gradient-pill-btn:hover.legacy .button-text,.generic-orange-gradient-pill-btn:hover.legacy .icon{z-index:11}.generic-orange-gradient-pill-btn:hover.legacy .button-text{color:var(--troubadour-main-button-bg);font-weight:400;z-index:11}.generic-orange-gradient-pill-btn:hover.legacy svg{color:var(--troubadour-main-button-bg)}.generic-orange-gradient-pill-btn:hover.legacy.selected:before,.generic-orange-gradient-pill-btn:hover.legacy:hover:before{background-color:var(--troubadour-main-button-bg);border:2px solid var(--troubadour-main-button-bg)}.generic-orange-gradient-pill-btn:hover.legacy.selected .button-text,.generic-orange-gradient-pill-btn:hover.legacy:hover .button-text{color:var(--default-color-2)}.generic-orange-gradient-pill-btn:hover.legacy.selected img,.generic-orange-gradient-pill-btn:hover.legacy:hover img{transform:scale(.95)}.generic-orange-gradient-pill-btn:hover.legacy.disabled{pointer-events:none}.generic-orange-gradient-pill-btn:hover.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-gradient-pill-btn:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-orange-gradient-pill-btn:hover.legacy.disabled .icon{opacity:.5}.generic-orange-gradient-pill-btn:hover.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-orange-gradient-pill-btn:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-orange-gradient-pill-btn:hover.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-gradient-pill-btn:hover.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-gradient-pill-btn:hover.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-gradient-pill-btn:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-orange-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-orange-gradient-pill-btn:hover.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-gradient-pill-btn:hover.pill:before{background:var(--troubadour-main-button-bg);border:2px solid var(--troubadour-main-button-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-gradient-pill-btn:hover.pill .button-text,.generic-orange-gradient-pill-btn:hover.pill .icon{z-index:11}.generic-orange-gradient-pill-btn:hover.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-orange-gradient-pill-btn:hover.pill svg{color:var(--default-color-2)}.generic-orange-gradient-pill-btn:hover.pill.selected:before,.generic-orange-gradient-pill-btn:hover.pill:hover:before{filter:brightness(1.3)}.generic-orange-gradient-pill-btn:hover.pill.selected img,.generic-orange-gradient-pill-btn:hover.pill:hover img{transform:scale(.95)}.generic-orange-gradient-pill-btn:hover.pill.no-shadow:before{box-shadow:none}.generic-orange-gradient-pill-btn:hover.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.generic-orange-gradient-pill-btn:hover.pill.has-border.selected:before,.generic-orange-gradient-pill-btn:hover.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.generic-orange-gradient-pill-btn:hover.pill.alt-hover.selected:before,.generic-orange-gradient-pill-btn:hover.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-orange-gradient-pill-btn:hover.pill.alt-hover.selected .button-text,.generic-orange-gradient-pill-btn:hover.pill.alt-hover.selected .icon,.generic-orange-gradient-pill-btn:hover.pill.alt-hover:hover .button-text,.generic-orange-gradient-pill-btn:hover.pill.alt-hover:hover .icon{color:var(--troubadour-main-button-bg)}.generic-orange-gradient-pill-btn:hover.pill.disabled,.generic-orange-gradient-pill-btn:hover.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-orange-gradient-pill-btn:hover.pill.disabled:before,.generic-orange-gradient-pill-btn:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-orange-gradient-pill-btn:hover.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-orange-gradient-pill-btn:hover.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-orange-gradient-pill-btn:hover.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-orange-gradient-pill-btn:hover.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-gradient-pill-btn:hover.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-orange-gradient-pill-btn:hover.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-orange-gradient-pill-btn:hover.pill[data-icon-position=null] .icon{display:none!important}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-orange-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-orange-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-orange-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-orange-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-orange-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-orange-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg .icon{margin:0!important}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-orange-gradient-pill-btn:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-orange-gradient-pill-btn: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){.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-orange-gradient-pill-btn: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}.generic-orange-gradient-pill-btn: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}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-orange-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-orange-gradient-pill-btn:hover.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-orange-gradient-pill-btn:hover.pill-alt:before{background:var(--troubadour-main-button-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-orange-gradient-pill-btn:hover.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-orange-gradient-pill-btn:hover.pill-alt.selected:before,.generic-orange-gradient-pill-btn:hover.pill-alt:hover:before{background:var(--button-border)}.generic-orange-gradient-pill-btn:hover.pill-alt.selected .button-text,.generic-orange-gradient-pill-btn:hover.pill-alt:hover .button-text{color:var(--default-bg)}.generic-orange-gradient-pill-btn:hover.pill-alt.disabled,.generic-orange-gradient-pill-btn: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}.generic-orange-gradient-pill-btn:hover.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-orange-gradient-pill-btn:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-orange-gradient-pill-btn:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-orange-gradient-pill-btn:hover.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-orange-gradient-pill-btn:hover.round .icon,.generic-orange-gradient-pill-btn:hover.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-orange-gradient-pill-btn:hover.round.selected,.generic-orange-gradient-pill-btn:hover.round:hover{opacity:1}.generic-orange-gradient-pill-btn:hover.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-orange-gradient-pill-btn:hover.round.disabled{pointer-events:none}.generic-orange-gradient-pill-btn:hover.round.disabled .icon{filter:saturate(0)}.generic-orange-gradient-pill-btn:hover.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-orange-gradient-pill-btn:hover.round[data-size=regular].active{opacity:1}.generic-orange-gradient-pill-btn:hover.round[data-size=small]{height:40px;width:40px}.generic-orange-gradient-pill-btn:hover.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-orange-gradient-pill-btn:hover.round[data-size=tiny]{height:33px;width:33px}.generic-orange-gradient-pill-btn:hover.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-orange-gradient-pill-btn:hover.round[data-size=mini]{height:25px;width:25px}.generic-orange-gradient-pill-btn:hover.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-orange-gradient-pill-btn:hover.nav{flex-wrap:nowrap}.generic-orange-gradient-pill-btn:hover.nav svg{color:var(--troubadour-main)}.generic-orange-gradient-pill-btn:hover.nav .icon,.generic-orange-gradient-pill-btn:hover.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-orange-gradient-pill-btn:hover.nav .button-text{color:var(--troubadour-main-button-bg);font-weight:700}.generic-orange-gradient-pill-btn:hover.nav:hover{text-decoration:underline}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=mini] .icon,.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=right] .button-text{text-align:right}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=mini] .icon,.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-orange-gradient-pill-btn:hover.nav[data-icon-position=left] .button-text{text-align:left}.generic-orange-gradient-pill-btn:hover.nav[data-size=large]{border-radius:100px;padding:5px}.generic-orange-gradient-pill-btn:hover.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-orange-gradient-pill-btn:hover.nav[data-size=large] .icon{height:80px}.generic-orange-gradient-pill-btn:hover.nav[data-size=regular]{padding:20px 31px}.generic-orange-gradient-pill-btn:hover.nav[data-size=regular] .icon{height:23px;width:auto}.generic-orange-gradient-pill-btn:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-orange-gradient-pill-btn:hover.nav[data-size=small]{padding:10px}.generic-orange-gradient-pill-btn:hover.nav[data-size=small] .icon{height:16px;width:auto}.generic-orange-gradient-pill-btn:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-orange-gradient-pill-btn:hover.nav[data-size=tiny]{padding:15px 20px}.generic-orange-gradient-pill-btn:hover.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-orange-gradient-pill-btn:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-orange-gradient-pill-btn:hover.nav[data-size=mini]{padding:4px 12px}.generic-orange-gradient-pill-btn:hover.nav[data-size=mini] .icon{height:5px;width:auto}.generic-orange-gradient-pill-btn:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-gradient-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-gradient-btn,.troub-gradient-btn:focus{text-decoration:none}.troub-gradient-btn[data-icon-position=left]{flex-direction:row-reverse}.troub-gradient-btn .button-text{font-family:Sofia Pro,sans-serif}.troub-gradient-btn .button-text.ws-no-wrap{white-space:nowrap}.troub-gradient-btn:active,.troub-gradient-btn:hover{cursor:pointer;text-decoration:none}.troub-gradient-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-gradient-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-gradient-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-gradient-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-gradient-btn.legacy .button-text,.troub-gradient-btn.legacy .icon{z-index:11}.troub-gradient-btn.legacy .button-text{font-weight:400;z-index:11}.troub-gradient-btn.legacy .button-text,.troub-gradient-btn.legacy svg{color:var(--troubadour-gradient-button-bg)}.troub-gradient-btn.legacy.selected:before,.troub-gradient-btn.legacy:hover:before{background-color:var(--troubadour-gradient-button-bg);border:2px solid var(--troubadour-gradient-button-bg)}.troub-gradient-btn.legacy.selected .button-text,.troub-gradient-btn.legacy:hover .button-text{color:var(--default-color-2)}.troub-gradient-btn.legacy.selected img,.troub-gradient-btn.legacy:hover img{transform:scale(.95)}.troub-gradient-btn.legacy.disabled{pointer-events:none}.troub-gradient-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-gradient-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-gradient-btn.legacy.disabled .icon{opacity:.5}.troub-gradient-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-gradient-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-gradient-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-gradient-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-gradient-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-gradient-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-gradient-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-gradient-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-gradient-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-gradient-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-gradient-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-gradient-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-gradient-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-gradient-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-gradient-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-gradient-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-gradient-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-gradient-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-gradient-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-gradient-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-gradient-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-gradient-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-gradient-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-gradient-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-gradient-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-gradient-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-gradient-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-gradient-btn.pill:before{background:var(--troubadour-gradient-button-bg);border:2px solid var(--troubadour-gradient-button-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-gradient-btn.pill .button-text,.troub-gradient-btn.pill .icon{z-index:11}.troub-gradient-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-gradient-btn.pill svg{color:var(--default-color-2)}.troub-gradient-btn.pill.selected:before,.troub-gradient-btn.pill:hover:before{filter:brightness(1.3)}.troub-gradient-btn.pill.selected img,.troub-gradient-btn.pill:hover img{transform:scale(.95)}.troub-gradient-btn.pill.no-shadow:before{box-shadow:none}.troub-gradient-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-gradient-btn.pill.has-border.selected:before,.troub-gradient-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-gradient-btn.pill.alt-hover.selected:before,.troub-gradient-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-gradient-btn.pill.alt-hover.selected .button-text,.troub-gradient-btn.pill.alt-hover.selected .icon,.troub-gradient-btn.pill.alt-hover:hover .button-text,.troub-gradient-btn.pill.alt-hover:hover .icon{color:var(--troubadour-gradient-button-bg)}.troub-gradient-btn.pill.disabled,.troub-gradient-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-gradient-btn.pill.disabled:before,.troub-gradient-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-gradient-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-gradient-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-gradient-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-gradient-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-gradient-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-gradient-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-gradient-btn.pill[data-icon-position=null] .icon{display:none!important}.troub-gradient-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-gradient-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-gradient-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-gradient-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-gradient-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-gradient-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-gradient-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-gradient-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-gradient-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-gradient-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-gradient-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-gradient-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-gradient-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-gradient-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-gradient-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-gradient-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-gradient-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-gradient-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-gradient-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-gradient-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-gradient-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-gradient-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-gradient-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-gradient-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-gradient-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-gradient-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-gradient-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-gradient-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-gradient-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-gradient-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-gradient-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-gradient-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-gradient-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-gradient-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-gradient-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-gradient-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-gradient-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-gradient-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-gradient-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-gradient-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-gradient-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-gradient-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-gradient-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-gradient-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-gradient-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-gradient-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-gradient-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-gradient-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-gradient-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-gradient-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-gradient-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-gradient-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-gradient-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-gradient-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-gradient-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-gradient-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-gradient-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-gradient-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-gradient-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-gradient-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-gradient-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-gradient-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-gradient-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-gradient-btn.pill.icon-no-bg .icon{margin:0!important}.troub-gradient-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-gradient-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-gradient-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-gradient-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-gradient-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-gradient-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-gradient-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-gradient-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-gradient-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-gradient-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-gradient-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-gradient-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-gradient-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-gradient-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-gradient-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-gradient-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-gradient-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-gradient-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-gradient-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-gradient-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-gradient-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-gradient-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-gradient-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-gradient-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-gradient-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-gradient-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-gradient-btn.pill-alt:before{background:var(--troubadour-gradient-button-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-gradient-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-gradient-btn.pill-alt.selected:before,.troub-gradient-btn.pill-alt:hover:before{background:var(--button-border)}.troub-gradient-btn.pill-alt.selected .button-text,.troub-gradient-btn.pill-alt:hover .button-text{color:var(--default-bg)}.troub-gradient-btn.pill-alt.disabled,.troub-gradient-btn.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-gradient-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-gradient-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-gradient-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-gradient-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-gradient-btn.round .icon,.troub-gradient-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-gradient-btn.round.selected,.troub-gradient-btn.round:hover{opacity:1}.troub-gradient-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-gradient-btn.round.disabled{pointer-events:none}.troub-gradient-btn.round.disabled .icon{filter:saturate(0)}.troub-gradient-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-gradient-btn.round[data-size=regular].active{opacity:1}.troub-gradient-btn.round[data-size=small]{height:40px;width:40px}.troub-gradient-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-gradient-btn.round[data-size=tiny]{height:33px;width:33px}.troub-gradient-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-gradient-btn.round[data-size=mini]{height:25px;width:25px}.troub-gradient-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-gradient-btn.nav{flex-wrap:nowrap}.troub-gradient-btn.nav svg{color:var(--troubadour-main)}.troub-gradient-btn.nav .icon,.troub-gradient-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-gradient-btn.nav .button-text{color:var(--troubadour-gradient-button-bg);font-weight:700}.troub-gradient-btn.nav:hover{text-decoration:underline}.troub-gradient-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-gradient-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-gradient-btn.nav[data-icon-position=right][data-size=mini] .icon,.troub-gradient-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-gradient-btn.nav[data-icon-position=right] .button-text{text-align:right}.troub-gradient-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-gradient-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-gradient-btn.nav[data-icon-position=left][data-size=mini] .icon,.troub-gradient-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-gradient-btn.nav[data-icon-position=left] .button-text{text-align:left}.troub-gradient-btn.nav[data-size=large]{border-radius:100px;padding:5px}.troub-gradient-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-gradient-btn.nav[data-size=large] .icon{height:80px}.troub-gradient-btn.nav[data-size=regular]{padding:20px 31px}.troub-gradient-btn.nav[data-size=regular] .icon{height:23px;width:auto}.troub-gradient-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-gradient-btn.nav[data-size=small]{padding:10px}.troub-gradient-btn.nav[data-size=small] .icon{height:16px;width:auto}.troub-gradient-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-gradient-btn.nav[data-size=tiny]{padding:15px 20px}.troub-gradient-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-gradient-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-gradient-btn.nav[data-size=mini]{padding:4px 12px}.troub-gradient-btn.nav[data-size=mini] .icon{height:5px;width:auto}.troub-gradient-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn{width:100%}.troub-challenge-card-btn:before{box-shadow:var(--dropshadow4)!important}.troub-challenge-card-btn.troub-card-read{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn.troub-card-read:focus{text-decoration:none}.troub-challenge-card-btn.troub-card-read[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn.troub-card-read .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn.troub-card-read .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn.troub-card-read:active,.troub-challenge-card-btn.troub-card-read:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn.troub-card-read.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-read.legacy:before{background-color:var(--onboarding-bg-13);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-read.legacy.has-shadow:before{border:2px solid var(--onboarding-bg-13);box-shadow:var(--dropshadow)}.troub-challenge-card-btn.troub-card-read.legacy .button-text,.troub-challenge-card-btn.troub-card-read.legacy .icon{z-index:11}.troub-challenge-card-btn.troub-card-read.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-read.legacy svg{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-read.legacy.selected:before,.troub-challenge-card-btn.troub-card-read.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.troub-challenge-card-btn.troub-card-read.legacy.selected .button-text,.troub-challenge-card-btn.troub-card-read.legacy:hover .button-text{color:var(--onboarding-bg-13)}.troub-challenge-card-btn.troub-card-read.legacy.selected img,.troub-challenge-card-btn.troub-card-read.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-read.legacy.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-read.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-read.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-read.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn.troub-card-read.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-read.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-read.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-read.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-read.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-read.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn.troub-card-read.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-read.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-read.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-read.pill .button-text,.troub-challenge-card-btn.troub-card-read.pill .icon{z-index:11}.troub-challenge-card-btn.troub-card-read.pill .button-text{color:var(--onboarding-bg-13);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-read.pill svg{color:var(--onboarding-bg-13)}.troub-challenge-card-btn.troub-card-read.pill.selected:before,.troub-challenge-card-btn.troub-card-read.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn.troub-card-read.pill.selected img,.troub-challenge-card-btn.troub-card-read.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-read.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn.troub-card-read.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn.troub-card-read.pill.has-border.selected:before,.troub-challenge-card-btn.troub-card-read.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn.troub-card-read.pill.alt-hover.selected:before,.troub-challenge-card-btn.troub-card-read.pill.alt-hover:hover:before{background-color:var(--onboarding-bg-13);border-color:var(--onboarding-bg-13);filter:brightness(1)}.troub-challenge-card-btn.troub-card-read.pill.alt-hover.selected .button-text,.troub-challenge-card-btn.troub-card-read.pill.alt-hover.selected .icon,.troub-challenge-card-btn.troub-card-read.pill.alt-hover:hover .button-text,.troub-challenge-card-btn.troub-card-read.pill.alt-hover:hover .icon{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-read.pill.disabled,.troub-challenge-card-btn.troub-card-read.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn.troub-card-read.pill.disabled:before,.troub-challenge-card-btn.troub-card-read.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn.troub-card-read.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn.troub-card-read.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn.troub-card-read.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn.troub-card-read.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-read.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-read.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-read.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn.troub-card-read.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-read.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-read.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-read.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn.troub-card-read.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn.troub-card-read.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn.troub-card-read.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn.troub-card-read.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-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-read.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-challenge-card-btn.troub-card-read.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-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn.troub-card-read.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-read.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}.troub-challenge-card-btn.troub-card-read.pill-alt .button-text{color:var(--onboarding-bg-13);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-read.pill-alt.selected:before,.troub-challenge-card-btn.troub-card-read.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn.troub-card-read.pill-alt.selected .button-text,.troub-challenge-card-btn.troub-card-read.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-read.pill-alt.disabled,.troub-challenge-card-btn.troub-card-read.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-challenge-card-btn.troub-card-read.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-read.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn.troub-card-read.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn.troub-card-read.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn.troub-card-read.round .icon,.troub-challenge-card-btn.troub-card-read.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn.troub-card-read.round.selected,.troub-challenge-card-btn.troub-card-read.round:hover{opacity:1}.troub-challenge-card-btn.troub-card-read.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn.troub-card-read.round.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-read.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn.troub-card-read.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn.troub-card-read.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn.troub-card-read.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn.troub-card-read.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn.troub-card-read.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn.troub-card-read.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn.troub-card-read.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn.troub-card-read.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn.troub-card-read.nav{flex-wrap:nowrap}.troub-challenge-card-btn.troub-card-read.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn.troub-card-read.nav .icon,.troub-challenge-card-btn.troub-card-read.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn.troub-card-read.nav .button-text{color:var(--default-bg);font-weight:700}.troub-challenge-card-btn.troub-card-read.nav:hover{text-decoration:underline}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn.troub-card-read.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn.troub-card-read.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn.troub-card-read.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn.troub-card-read.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn.troub-card-read.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn.troub-card-read.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn.troub-card-read.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn.troub-card-read.nav[data-size=small]{padding:10px}.troub-challenge-card-btn.troub-card-read.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn.troub-card-read.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn.troub-card-read.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn.troub-card-read.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn.troub-card-read.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-read.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn.troub-card-read.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn.troub-card-read.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-write{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn.troub-card-write:focus{text-decoration:none}.troub-challenge-card-btn.troub-card-write[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn.troub-card-write .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn.troub-card-write .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn.troub-card-write:active,.troub-challenge-card-btn.troub-card-write:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn.troub-card-write.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-write.legacy:before{background-color:var(--babillard-color-1);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-write.legacy.has-shadow:before{border:2px solid var(--babillard-color-1);box-shadow:var(--dropshadow)}.troub-challenge-card-btn.troub-card-write.legacy .button-text,.troub-challenge-card-btn.troub-card-write.legacy .icon{z-index:11}.troub-challenge-card-btn.troub-card-write.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-write.legacy svg{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-write.legacy.selected:before,.troub-challenge-card-btn.troub-card-write.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.troub-challenge-card-btn.troub-card-write.legacy.selected .button-text,.troub-challenge-card-btn.troub-card-write.legacy:hover .button-text{color:var(--babillard-color-1)}.troub-challenge-card-btn.troub-card-write.legacy.selected img,.troub-challenge-card-btn.troub-card-write.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-write.legacy.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-write.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-write.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-write.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn.troub-card-write.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-write.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-write.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-write.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-write.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-write.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn.troub-card-write.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-write.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-write.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-write.pill .button-text,.troub-challenge-card-btn.troub-card-write.pill .icon{z-index:11}.troub-challenge-card-btn.troub-card-write.pill .button-text{color:var(--babillard-color-1);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-write.pill svg{color:var(--babillard-color-1)}.troub-challenge-card-btn.troub-card-write.pill.selected:before,.troub-challenge-card-btn.troub-card-write.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn.troub-card-write.pill.selected img,.troub-challenge-card-btn.troub-card-write.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-write.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn.troub-card-write.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn.troub-card-write.pill.has-border.selected:before,.troub-challenge-card-btn.troub-card-write.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn.troub-card-write.pill.alt-hover.selected:before,.troub-challenge-card-btn.troub-card-write.pill.alt-hover:hover:before{background-color:var(--babillard-color-1);border-color:var(--babillard-color-1);filter:brightness(1)}.troub-challenge-card-btn.troub-card-write.pill.alt-hover.selected .button-text,.troub-challenge-card-btn.troub-card-write.pill.alt-hover.selected .icon,.troub-challenge-card-btn.troub-card-write.pill.alt-hover:hover .button-text,.troub-challenge-card-btn.troub-card-write.pill.alt-hover:hover .icon{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-write.pill.disabled,.troub-challenge-card-btn.troub-card-write.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn.troub-card-write.pill.disabled:before,.troub-challenge-card-btn.troub-card-write.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn.troub-card-write.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn.troub-card-write.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn.troub-card-write.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn.troub-card-write.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-write.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-write.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-write.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn.troub-card-write.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-write.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-write.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-write.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn.troub-card-write.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn.troub-card-write.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn.troub-card-write.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn.troub-card-write.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-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-write.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-challenge-card-btn.troub-card-write.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-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn.troub-card-write.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-write.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}.troub-challenge-card-btn.troub-card-write.pill-alt .button-text{color:var(--babillard-color-1);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-write.pill-alt.selected:before,.troub-challenge-card-btn.troub-card-write.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn.troub-card-write.pill-alt.selected .button-text,.troub-challenge-card-btn.troub-card-write.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-write.pill-alt.disabled,.troub-challenge-card-btn.troub-card-write.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-challenge-card-btn.troub-card-write.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-write.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn.troub-card-write.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn.troub-card-write.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn.troub-card-write.round .icon,.troub-challenge-card-btn.troub-card-write.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn.troub-card-write.round.selected,.troub-challenge-card-btn.troub-card-write.round:hover{opacity:1}.troub-challenge-card-btn.troub-card-write.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn.troub-card-write.round.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-write.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn.troub-card-write.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn.troub-card-write.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn.troub-card-write.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn.troub-card-write.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn.troub-card-write.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn.troub-card-write.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn.troub-card-write.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn.troub-card-write.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn.troub-card-write.nav{flex-wrap:nowrap}.troub-challenge-card-btn.troub-card-write.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn.troub-card-write.nav .icon,.troub-challenge-card-btn.troub-card-write.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn.troub-card-write.nav .button-text{color:var(--default-bg);font-weight:700}.troub-challenge-card-btn.troub-card-write.nav:hover{text-decoration:underline}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn.troub-card-write.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn.troub-card-write.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn.troub-card-write.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn.troub-card-write.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn.troub-card-write.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn.troub-card-write.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn.troub-card-write.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn.troub-card-write.nav[data-size=small]{padding:10px}.troub-challenge-card-btn.troub-card-write.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn.troub-card-write.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn.troub-card-write.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn.troub-card-write.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn.troub-card-write.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-write.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn.troub-card-write.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn.troub-card-write.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-correct{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn.troub-card-correct:focus{text-decoration:none}.troub-challenge-card-btn.troub-card-correct[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn.troub-card-correct .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn.troub-card-correct .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn.troub-card-correct:active,.troub-challenge-card-btn.troub-card-correct:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn.troub-card-correct.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-correct.legacy:before{background-color:var(--tutorial-color-14);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-correct.legacy.has-shadow:before{border:2px solid var(--tutorial-color-14);box-shadow:var(--dropshadow)}.troub-challenge-card-btn.troub-card-correct.legacy .button-text,.troub-challenge-card-btn.troub-card-correct.legacy .icon{z-index:11}.troub-challenge-card-btn.troub-card-correct.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-correct.legacy svg{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-correct.legacy.selected:before,.troub-challenge-card-btn.troub-card-correct.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.troub-challenge-card-btn.troub-card-correct.legacy.selected .button-text,.troub-challenge-card-btn.troub-card-correct.legacy:hover .button-text{color:var(--tutorial-color-14)}.troub-challenge-card-btn.troub-card-correct.legacy.selected img,.troub-challenge-card-btn.troub-card-correct.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-correct.legacy.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-correct.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-correct.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-correct.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn.troub-card-correct.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-correct.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-correct.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-correct.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-correct.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn.troub-card-correct.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-correct.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-correct.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-correct.pill .button-text,.troub-challenge-card-btn.troub-card-correct.pill .icon{z-index:11}.troub-challenge-card-btn.troub-card-correct.pill .button-text{color:var(--tutorial-color-14);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-correct.pill svg{color:var(--tutorial-color-14)}.troub-challenge-card-btn.troub-card-correct.pill.selected:before,.troub-challenge-card-btn.troub-card-correct.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn.troub-card-correct.pill.selected img,.troub-challenge-card-btn.troub-card-correct.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-correct.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn.troub-card-correct.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn.troub-card-correct.pill.has-border.selected:before,.troub-challenge-card-btn.troub-card-correct.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn.troub-card-correct.pill.alt-hover.selected:before,.troub-challenge-card-btn.troub-card-correct.pill.alt-hover:hover:before{background-color:var(--tutorial-color-14);border-color:var(--tutorial-color-14);filter:brightness(1)}.troub-challenge-card-btn.troub-card-correct.pill.alt-hover.selected .button-text,.troub-challenge-card-btn.troub-card-correct.pill.alt-hover.selected .icon,.troub-challenge-card-btn.troub-card-correct.pill.alt-hover:hover .button-text,.troub-challenge-card-btn.troub-card-correct.pill.alt-hover:hover .icon{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-correct.pill.disabled,.troub-challenge-card-btn.troub-card-correct.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn.troub-card-correct.pill.disabled:before,.troub-challenge-card-btn.troub-card-correct.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn.troub-card-correct.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn.troub-card-correct.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn.troub-card-correct.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn.troub-card-correct.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-correct.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-correct.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-correct.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn.troub-card-correct.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn.troub-card-correct.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-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-correct.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-challenge-card-btn.troub-card-correct.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-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn.troub-card-correct.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-correct.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}.troub-challenge-card-btn.troub-card-correct.pill-alt .button-text{color:var(--tutorial-color-14);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-correct.pill-alt.selected:before,.troub-challenge-card-btn.troub-card-correct.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn.troub-card-correct.pill-alt.selected .button-text,.troub-challenge-card-btn.troub-card-correct.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-correct.pill-alt.disabled,.troub-challenge-card-btn.troub-card-correct.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-challenge-card-btn.troub-card-correct.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-correct.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn.troub-card-correct.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn.troub-card-correct.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn.troub-card-correct.round .icon,.troub-challenge-card-btn.troub-card-correct.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn.troub-card-correct.round.selected,.troub-challenge-card-btn.troub-card-correct.round:hover{opacity:1}.troub-challenge-card-btn.troub-card-correct.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn.troub-card-correct.round.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-correct.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn.troub-card-correct.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn.troub-card-correct.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn.troub-card-correct.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn.troub-card-correct.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn.troub-card-correct.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn.troub-card-correct.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn.troub-card-correct.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn.troub-card-correct.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn.troub-card-correct.nav{flex-wrap:nowrap}.troub-challenge-card-btn.troub-card-correct.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn.troub-card-correct.nav .icon,.troub-challenge-card-btn.troub-card-correct.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn.troub-card-correct.nav .button-text{color:var(--default-bg);font-weight:700}.troub-challenge-card-btn.troub-card-correct.nav:hover{text-decoration:underline}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn.troub-card-correct.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn.troub-card-correct.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn.troub-card-correct.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=small]{padding:10px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn.troub-card-correct.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn.troub-card-correct.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn.troub-card-correct.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn.troub-card-correct.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-share{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn.troub-card-share:focus{text-decoration:none}.troub-challenge-card-btn.troub-card-share[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn.troub-card-share .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn.troub-card-share .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn.troub-card-share:active,.troub-challenge-card-btn.troub-card-share:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn.troub-card-share.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-share.legacy:before{background-color:var(--troubadour-main-20);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-share.legacy.has-shadow:before{border:2px solid var(--troubadour-main-20);box-shadow:var(--dropshadow)}.troub-challenge-card-btn.troub-card-share.legacy .button-text,.troub-challenge-card-btn.troub-card-share.legacy .icon{z-index:11}.troub-challenge-card-btn.troub-card-share.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-share.legacy svg{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-share.legacy.selected:before,.troub-challenge-card-btn.troub-card-share.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.troub-challenge-card-btn.troub-card-share.legacy.selected .button-text,.troub-challenge-card-btn.troub-card-share.legacy:hover .button-text{color:var(--troubadour-main-20)}.troub-challenge-card-btn.troub-card-share.legacy.selected img,.troub-challenge-card-btn.troub-card-share.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-share.legacy.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-share.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-share.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-share.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn.troub-card-share.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-share.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-share.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-share.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-share.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-share.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn.troub-card-share.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-share.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-share.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-share.pill .button-text,.troub-challenge-card-btn.troub-card-share.pill .icon{z-index:11}.troub-challenge-card-btn.troub-card-share.pill .button-text{color:var(--troubadour-main-20);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-share.pill svg{color:var(--troubadour-main-20)}.troub-challenge-card-btn.troub-card-share.pill.selected:before,.troub-challenge-card-btn.troub-card-share.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn.troub-card-share.pill.selected img,.troub-challenge-card-btn.troub-card-share.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-share.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn.troub-card-share.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn.troub-card-share.pill.has-border.selected:before,.troub-challenge-card-btn.troub-card-share.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn.troub-card-share.pill.alt-hover.selected:before,.troub-challenge-card-btn.troub-card-share.pill.alt-hover:hover:before{background-color:var(--troubadour-main-20);border-color:var(--troubadour-main-20);filter:brightness(1)}.troub-challenge-card-btn.troub-card-share.pill.alt-hover.selected .button-text,.troub-challenge-card-btn.troub-card-share.pill.alt-hover.selected .icon,.troub-challenge-card-btn.troub-card-share.pill.alt-hover:hover .button-text,.troub-challenge-card-btn.troub-card-share.pill.alt-hover:hover .icon{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-share.pill.disabled,.troub-challenge-card-btn.troub-card-share.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn.troub-card-share.pill.disabled:before,.troub-challenge-card-btn.troub-card-share.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn.troub-card-share.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn.troub-card-share.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn.troub-card-share.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn.troub-card-share.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-share.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-share.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-share.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn.troub-card-share.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-share.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-share.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-share.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn.troub-card-share.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn.troub-card-share.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn.troub-card-share.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn.troub-card-share.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-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-share.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-challenge-card-btn.troub-card-share.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-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn.troub-card-share.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-share.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}.troub-challenge-card-btn.troub-card-share.pill-alt .button-text{color:var(--troubadour-main-20);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-share.pill-alt.selected:before,.troub-challenge-card-btn.troub-card-share.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn.troub-card-share.pill-alt.selected .button-text,.troub-challenge-card-btn.troub-card-share.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-share.pill-alt.disabled,.troub-challenge-card-btn.troub-card-share.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-challenge-card-btn.troub-card-share.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-share.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn.troub-card-share.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn.troub-card-share.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn.troub-card-share.round .icon,.troub-challenge-card-btn.troub-card-share.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn.troub-card-share.round.selected,.troub-challenge-card-btn.troub-card-share.round:hover{opacity:1}.troub-challenge-card-btn.troub-card-share.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn.troub-card-share.round.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-share.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn.troub-card-share.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn.troub-card-share.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn.troub-card-share.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn.troub-card-share.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn.troub-card-share.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn.troub-card-share.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn.troub-card-share.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn.troub-card-share.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn.troub-card-share.nav{flex-wrap:nowrap}.troub-challenge-card-btn.troub-card-share.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn.troub-card-share.nav .icon,.troub-challenge-card-btn.troub-card-share.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn.troub-card-share.nav .button-text{color:var(--default-bg);font-weight:700}.troub-challenge-card-btn.troub-card-share.nav:hover{text-decoration:underline}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn.troub-card-share.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn.troub-card-share.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn.troub-card-share.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn.troub-card-share.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn.troub-card-share.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn.troub-card-share.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn.troub-card-share.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn.troub-card-share.nav[data-size=small]{padding:10px}.troub-challenge-card-btn.troub-card-share.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn.troub-card-share.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn.troub-card-share.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn.troub-card-share.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn.troub-card-share.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-share.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn.troub-card-share.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn.troub-card-share.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-options{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn.troub-card-options:focus{text-decoration:none}.troub-challenge-card-btn.troub-card-options[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn.troub-card-options .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn.troub-card-options .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn.troub-card-options:active,.troub-challenge-card-btn.troub-card-options:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn.troub-card-options.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-options.legacy:before{background-color:var(--student-challenges-color-12);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-options.legacy.has-shadow:before{border:2px solid var(--student-challenges-color-12);box-shadow:var(--dropshadow)}.troub-challenge-card-btn.troub-card-options.legacy .button-text,.troub-challenge-card-btn.troub-card-options.legacy .icon{z-index:11}.troub-challenge-card-btn.troub-card-options.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-options.legacy svg{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-options.legacy.selected:before,.troub-challenge-card-btn.troub-card-options.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.troub-challenge-card-btn.troub-card-options.legacy.selected .button-text,.troub-challenge-card-btn.troub-card-options.legacy:hover .button-text{color:var(--student-challenges-color-12)}.troub-challenge-card-btn.troub-card-options.legacy.selected img,.troub-challenge-card-btn.troub-card-options.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-options.legacy.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-options.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-options.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-options.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn.troub-card-options.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-options.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn.troub-card-options.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-options.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-options.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-options.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn.troub-card-options.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-options.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-options.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn.troub-card-options.pill .button-text,.troub-challenge-card-btn.troub-card-options.pill .icon{z-index:11}.troub-challenge-card-btn.troub-card-options.pill .button-text{color:var(--student-challenges-color-12);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-options.pill svg{color:var(--student-challenges-color-12)}.troub-challenge-card-btn.troub-card-options.pill.selected:before,.troub-challenge-card-btn.troub-card-options.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn.troub-card-options.pill.selected img,.troub-challenge-card-btn.troub-card-options.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn.troub-card-options.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn.troub-card-options.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn.troub-card-options.pill.has-border.selected:before,.troub-challenge-card-btn.troub-card-options.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn.troub-card-options.pill.alt-hover.selected:before,.troub-challenge-card-btn.troub-card-options.pill.alt-hover:hover:before{background-color:var(--student-challenges-color-12);border-color:var(--student-challenges-color-12);filter:brightness(1)}.troub-challenge-card-btn.troub-card-options.pill.alt-hover.selected .button-text,.troub-challenge-card-btn.troub-card-options.pill.alt-hover.selected .icon,.troub-challenge-card-btn.troub-card-options.pill.alt-hover:hover .button-text,.troub-challenge-card-btn.troub-card-options.pill.alt-hover:hover .icon{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-options.pill.disabled,.troub-challenge-card-btn.troub-card-options.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn.troub-card-options.pill.disabled:before,.troub-challenge-card-btn.troub-card-options.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn.troub-card-options.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn.troub-card-options.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn.troub-card-options.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn.troub-card-options.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-options.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn.troub-card-options.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn.troub-card-options.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn.troub-card-options.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-options.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-options.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-options.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn.troub-card-options.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn.troub-card-options.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn.troub-card-options.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn.troub-card-options.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-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn.troub-card-options.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-challenge-card-btn.troub-card-options.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-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn.troub-card-options.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn.troub-card-options.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}.troub-challenge-card-btn.troub-card-options.pill-alt .button-text{color:var(--student-challenges-color-12);font-weight:400;z-index:11}.troub-challenge-card-btn.troub-card-options.pill-alt.selected:before,.troub-challenge-card-btn.troub-card-options.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn.troub-card-options.pill-alt.selected .button-text,.troub-challenge-card-btn.troub-card-options.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn.troub-card-options.pill-alt.disabled,.troub-challenge-card-btn.troub-card-options.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-challenge-card-btn.troub-card-options.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn.troub-card-options.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn.troub-card-options.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn.troub-card-options.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn.troub-card-options.round .icon,.troub-challenge-card-btn.troub-card-options.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn.troub-card-options.round.selected,.troub-challenge-card-btn.troub-card-options.round:hover{opacity:1}.troub-challenge-card-btn.troub-card-options.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn.troub-card-options.round.disabled{pointer-events:none}.troub-challenge-card-btn.troub-card-options.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn.troub-card-options.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn.troub-card-options.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn.troub-card-options.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn.troub-card-options.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn.troub-card-options.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn.troub-card-options.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn.troub-card-options.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn.troub-card-options.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn.troub-card-options.nav{flex-wrap:nowrap}.troub-challenge-card-btn.troub-card-options.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn.troub-card-options.nav .icon,.troub-challenge-card-btn.troub-card-options.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn.troub-card-options.nav .button-text{color:var(--default-bg);font-weight:700}.troub-challenge-card-btn.troub-card-options.nav:hover{text-decoration:underline}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn.troub-card-options.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn.troub-card-options.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn.troub-card-options.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn.troub-card-options.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn.troub-card-options.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn.troub-card-options.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn.troub-card-options.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn.troub-card-options.nav[data-size=small]{padding:10px}.troub-challenge-card-btn.troub-card-options.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn.troub-card-options.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn.troub-card-options.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn.troub-card-options.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn.troub-card-options.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn.troub-card-options.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn.troub-card-options.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn.troub-card-options.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-read{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn:hover.troub-card-read:focus{text-decoration:none}.troub-challenge-card-btn:hover.troub-card-read[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn:hover.troub-card-read .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn:hover.troub-card-read .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn:hover.troub-card-read:active,.troub-challenge-card-btn:hover.troub-card-read:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn:hover.troub-card-read.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-read.legacy:before{background-color:var(--default-bg);border:2px solid var(--onboarding-bg-13);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-read.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troub-challenge-card-btn:hover.troub-card-read.legacy .button-text,.troub-challenge-card-btn:hover.troub-card-read.legacy .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-read.legacy .button-text{color:var(--onboarding-bg-13);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-read.legacy svg{color:var(--onboarding-bg-13)}.troub-challenge-card-btn:hover.troub-card-read.legacy.selected:before,.troub-challenge-card-btn:hover.troub-card-read.legacy:hover:before{background-color:var(--onboarding-bg-13);border:2px solid var(--onboarding-bg-13)}.troub-challenge-card-btn:hover.troub-card-read.legacy.selected .button-text,.troub-challenge-card-btn:hover.troub-card-read.legacy:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-read.legacy.selected img,.troub-challenge-card-btn:hover.troub-card-read.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-read.legacy.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-read.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-read.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-read.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn:hover.troub-card-read.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-read.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-read.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-read.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-read.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn:hover.troub-card-read.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-read.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-read.pill:before{background:var(--onboarding-bg-13);border:2px solid var(--onboarding-bg-13);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-read.pill .button-text,.troub-challenge-card-btn:hover.troub-card-read.pill .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-read.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-read.pill svg{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-read.pill.selected:before,.troub-challenge-card-btn:hover.troub-card-read.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn:hover.troub-card-read.pill.selected img,.troub-challenge-card-btn:hover.troub-card-read.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-read.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn:hover.troub-card-read.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-read.pill.has-border.selected:before,.troub-challenge-card-btn:hover.troub-card-read.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-read.pill.alt-hover.selected:before,.troub-challenge-card-btn:hover.troub-card-read.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troub-challenge-card-btn:hover.troub-card-read.pill.alt-hover.selected .button-text,.troub-challenge-card-btn:hover.troub-card-read.pill.alt-hover.selected .icon,.troub-challenge-card-btn:hover.troub-card-read.pill.alt-hover:hover .button-text,.troub-challenge-card-btn:hover.troub-card-read.pill.alt-hover:hover .icon{color:var(--onboarding-bg-13)}.troub-challenge-card-btn:hover.troub-card-read.pill.disabled,.troub-challenge-card-btn:hover.troub-card-read.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn:hover.troub-card-read.pill.disabled:before,.troub-challenge-card-btn:hover.troub-card-read.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn:hover.troub-card-read.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn:hover.troub-card-read.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn:hover.troub-card-read.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn:hover.troub-card-read.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-read.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-read.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-read.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn:hover.troub-card-read.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn:hover.troub-card-read.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-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-read.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-challenge-card-btn:hover.troub-card-read.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-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn:hover.troub-card-read.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn:hover.troub-card-read.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-read.pill-alt:before{background:var(--onboarding-bg-13);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-read.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-read.pill-alt.selected:before,.troub-challenge-card-btn:hover.troub-card-read.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn:hover.troub-card-read.pill-alt.selected .button-text,.troub-challenge-card-btn:hover.troub-card-read.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-read.pill-alt.disabled,.troub-challenge-card-btn:hover.troub-card-read.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-challenge-card-btn:hover.troub-card-read.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-read.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn:hover.troub-card-read.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn:hover.troub-card-read.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn:hover.troub-card-read.round .icon,.troub-challenge-card-btn:hover.troub-card-read.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn:hover.troub-card-read.round.selected,.troub-challenge-card-btn:hover.troub-card-read.round:hover{opacity:1}.troub-challenge-card-btn:hover.troub-card-read.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn:hover.troub-card-read.round.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-read.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn:hover.troub-card-read.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn:hover.troub-card-read.nav{flex-wrap:nowrap}.troub-challenge-card-btn:hover.troub-card-read.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn:hover.troub-card-read.nav .icon,.troub-challenge-card-btn:hover.troub-card-read.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn:hover.troub-card-read.nav .button-text{color:var(--onboarding-bg-13);font-weight:700}.troub-challenge-card-btn:hover.troub-card-read.nav:hover{text-decoration:underline}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=small]{padding:10px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn:hover.troub-card-read.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-write{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn:hover.troub-card-write:focus{text-decoration:none}.troub-challenge-card-btn:hover.troub-card-write[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn:hover.troub-card-write .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn:hover.troub-card-write .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn:hover.troub-card-write:active,.troub-challenge-card-btn:hover.troub-card-write:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn:hover.troub-card-write.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-write.legacy:before{background-color:var(--default-bg);border:2px solid var(--babillard-color-1);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-write.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troub-challenge-card-btn:hover.troub-card-write.legacy .button-text,.troub-challenge-card-btn:hover.troub-card-write.legacy .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-write.legacy .button-text{color:var(--babillard-color-1);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-write.legacy svg{color:var(--babillard-color-1)}.troub-challenge-card-btn:hover.troub-card-write.legacy.selected:before,.troub-challenge-card-btn:hover.troub-card-write.legacy:hover:before{background-color:var(--babillard-color-1);border:2px solid var(--babillard-color-1)}.troub-challenge-card-btn:hover.troub-card-write.legacy.selected .button-text,.troub-challenge-card-btn:hover.troub-card-write.legacy:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-write.legacy.selected img,.troub-challenge-card-btn:hover.troub-card-write.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-write.legacy.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-write.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-write.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-write.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn:hover.troub-card-write.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-write.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-write.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-write.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-write.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn:hover.troub-card-write.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-write.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-write.pill:before{background:var(--babillard-color-1);border:2px solid var(--babillard-color-1);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-write.pill .button-text,.troub-challenge-card-btn:hover.troub-card-write.pill .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-write.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-write.pill svg{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-write.pill.selected:before,.troub-challenge-card-btn:hover.troub-card-write.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn:hover.troub-card-write.pill.selected img,.troub-challenge-card-btn:hover.troub-card-write.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-write.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn:hover.troub-card-write.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-write.pill.has-border.selected:before,.troub-challenge-card-btn:hover.troub-card-write.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-write.pill.alt-hover.selected:before,.troub-challenge-card-btn:hover.troub-card-write.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troub-challenge-card-btn:hover.troub-card-write.pill.alt-hover.selected .button-text,.troub-challenge-card-btn:hover.troub-card-write.pill.alt-hover.selected .icon,.troub-challenge-card-btn:hover.troub-card-write.pill.alt-hover:hover .button-text,.troub-challenge-card-btn:hover.troub-card-write.pill.alt-hover:hover .icon{color:var(--babillard-color-1)}.troub-challenge-card-btn:hover.troub-card-write.pill.disabled,.troub-challenge-card-btn:hover.troub-card-write.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn:hover.troub-card-write.pill.disabled:before,.troub-challenge-card-btn:hover.troub-card-write.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn:hover.troub-card-write.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn:hover.troub-card-write.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn:hover.troub-card-write.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn:hover.troub-card-write.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-write.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-write.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-write.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn:hover.troub-card-write.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn:hover.troub-card-write.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-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-write.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-challenge-card-btn:hover.troub-card-write.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-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn:hover.troub-card-write.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn:hover.troub-card-write.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-write.pill-alt:before{background:var(--babillard-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}.troub-challenge-card-btn:hover.troub-card-write.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-write.pill-alt.selected:before,.troub-challenge-card-btn:hover.troub-card-write.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn:hover.troub-card-write.pill-alt.selected .button-text,.troub-challenge-card-btn:hover.troub-card-write.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-write.pill-alt.disabled,.troub-challenge-card-btn:hover.troub-card-write.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-challenge-card-btn:hover.troub-card-write.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-write.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn:hover.troub-card-write.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn:hover.troub-card-write.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn:hover.troub-card-write.round .icon,.troub-challenge-card-btn:hover.troub-card-write.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn:hover.troub-card-write.round.selected,.troub-challenge-card-btn:hover.troub-card-write.round:hover{opacity:1}.troub-challenge-card-btn:hover.troub-card-write.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn:hover.troub-card-write.round.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-write.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn:hover.troub-card-write.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn:hover.troub-card-write.nav{flex-wrap:nowrap}.troub-challenge-card-btn:hover.troub-card-write.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn:hover.troub-card-write.nav .icon,.troub-challenge-card-btn:hover.troub-card-write.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn:hover.troub-card-write.nav .button-text{color:var(--babillard-color-1);font-weight:700}.troub-challenge-card-btn:hover.troub-card-write.nav:hover{text-decoration:underline}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=small]{padding:10px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn:hover.troub-card-write.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-correct{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn:hover.troub-card-correct:focus{text-decoration:none}.troub-challenge-card-btn:hover.troub-card-correct[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn:hover.troub-card-correct .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn:hover.troub-card-correct .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn:hover.troub-card-correct:active,.troub-challenge-card-btn:hover.troub-card-correct:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn:hover.troub-card-correct.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-correct.legacy:before{background-color:var(--default-bg);border:2px solid var(--tutorial-color-14);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-correct.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troub-challenge-card-btn:hover.troub-card-correct.legacy .button-text,.troub-challenge-card-btn:hover.troub-card-correct.legacy .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-correct.legacy .button-text{color:var(--tutorial-color-14);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-correct.legacy svg{color:var(--tutorial-color-14)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.selected:before,.troub-challenge-card-btn:hover.troub-card-correct.legacy:hover:before{background-color:var(--tutorial-color-14);border:2px solid var(--tutorial-color-14)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.selected .button-text,.troub-challenge-card-btn:hover.troub-card-correct.legacy:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.selected img,.troub-challenge-card-btn:hover.troub-card-correct.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-correct.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn:hover.troub-card-correct.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-correct.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-correct.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-correct.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn:hover.troub-card-correct.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-correct.pill:before{background:var(--tutorial-color-14);border:2px solid var(--tutorial-color-14);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-correct.pill .button-text,.troub-challenge-card-btn:hover.troub-card-correct.pill .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-correct.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-correct.pill svg{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-correct.pill.selected:before,.troub-challenge-card-btn:hover.troub-card-correct.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn:hover.troub-card-correct.pill.selected img,.troub-challenge-card-btn:hover.troub-card-correct.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-correct.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn:hover.troub-card-correct.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-correct.pill.has-border.selected:before,.troub-challenge-card-btn:hover.troub-card-correct.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-correct.pill.alt-hover.selected:before,.troub-challenge-card-btn:hover.troub-card-correct.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troub-challenge-card-btn:hover.troub-card-correct.pill.alt-hover.selected .button-text,.troub-challenge-card-btn:hover.troub-card-correct.pill.alt-hover.selected .icon,.troub-challenge-card-btn:hover.troub-card-correct.pill.alt-hover:hover .button-text,.troub-challenge-card-btn:hover.troub-card-correct.pill.alt-hover:hover .icon{color:var(--tutorial-color-14)}.troub-challenge-card-btn:hover.troub-card-correct.pill.disabled,.troub-challenge-card-btn:hover.troub-card-correct.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn:hover.troub-card-correct.pill.disabled:before,.troub-challenge-card-btn:hover.troub-card-correct.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn:hover.troub-card-correct.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn:hover.troub-card-correct.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn:hover.troub-card-correct.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn:hover.troub-card-correct.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-correct.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-correct.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn:hover.troub-card-correct.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn:hover.troub-card-correct.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-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-correct.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-challenge-card-btn:hover.troub-card-correct.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-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn:hover.troub-card-correct.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt:before{background:var(--tutorial-color-14);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt.selected:before,.troub-challenge-card-btn:hover.troub-card-correct.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt.selected .button-text,.troub-challenge-card-btn:hover.troub-card-correct.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt.disabled,.troub-challenge-card-btn:hover.troub-card-correct.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-challenge-card-btn:hover.troub-card-correct.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn:hover.troub-card-correct.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn:hover.troub-card-correct.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn:hover.troub-card-correct.round .icon,.troub-challenge-card-btn:hover.troub-card-correct.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn:hover.troub-card-correct.round.selected,.troub-challenge-card-btn:hover.troub-card-correct.round:hover{opacity:1}.troub-challenge-card-btn:hover.troub-card-correct.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn:hover.troub-card-correct.round.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-correct.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn:hover.troub-card-correct.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn:hover.troub-card-correct.nav{flex-wrap:nowrap}.troub-challenge-card-btn:hover.troub-card-correct.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn:hover.troub-card-correct.nav .icon,.troub-challenge-card-btn:hover.troub-card-correct.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn:hover.troub-card-correct.nav .button-text{color:var(--tutorial-color-14);font-weight:700}.troub-challenge-card-btn:hover.troub-card-correct.nav:hover{text-decoration:underline}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=small]{padding:10px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn:hover.troub-card-correct.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-share{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn:hover.troub-card-share:focus{text-decoration:none}.troub-challenge-card-btn:hover.troub-card-share[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn:hover.troub-card-share .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn:hover.troub-card-share .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn:hover.troub-card-share:active,.troub-challenge-card-btn:hover.troub-card-share:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn:hover.troub-card-share.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-share.legacy:before{background-color:var(--default-bg);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-challenge-card-btn:hover.troub-card-share.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troub-challenge-card-btn:hover.troub-card-share.legacy .button-text,.troub-challenge-card-btn:hover.troub-card-share.legacy .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-share.legacy .button-text{color:var(--troubadour-main-20);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-share.legacy svg{color:var(--troubadour-main-20)}.troub-challenge-card-btn:hover.troub-card-share.legacy.selected:before,.troub-challenge-card-btn:hover.troub-card-share.legacy:hover:before{background-color:var(--troubadour-main-20);border:2px solid var(--troubadour-main-20)}.troub-challenge-card-btn:hover.troub-card-share.legacy.selected .button-text,.troub-challenge-card-btn:hover.troub-card-share.legacy:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-share.legacy.selected img,.troub-challenge-card-btn:hover.troub-card-share.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-share.legacy.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-share.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-share.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-share.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn:hover.troub-card-share.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-share.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-share.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-share.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-share.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn:hover.troub-card-share.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-share.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-share.pill:before{background:var(--troubadour-main-20);border:2px solid var(--troubadour-main-20);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-share.pill .button-text,.troub-challenge-card-btn:hover.troub-card-share.pill .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-share.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-share.pill svg{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-share.pill.selected:before,.troub-challenge-card-btn:hover.troub-card-share.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn:hover.troub-card-share.pill.selected img,.troub-challenge-card-btn:hover.troub-card-share.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-share.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn:hover.troub-card-share.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-share.pill.has-border.selected:before,.troub-challenge-card-btn:hover.troub-card-share.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-share.pill.alt-hover.selected:before,.troub-challenge-card-btn:hover.troub-card-share.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troub-challenge-card-btn:hover.troub-card-share.pill.alt-hover.selected .button-text,.troub-challenge-card-btn:hover.troub-card-share.pill.alt-hover.selected .icon,.troub-challenge-card-btn:hover.troub-card-share.pill.alt-hover:hover .button-text,.troub-challenge-card-btn:hover.troub-card-share.pill.alt-hover:hover .icon{color:var(--troubadour-main-20)}.troub-challenge-card-btn:hover.troub-card-share.pill.disabled,.troub-challenge-card-btn:hover.troub-card-share.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn:hover.troub-card-share.pill.disabled:before,.troub-challenge-card-btn:hover.troub-card-share.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn:hover.troub-card-share.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn:hover.troub-card-share.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn:hover.troub-card-share.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn:hover.troub-card-share.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-share.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-share.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-share.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn:hover.troub-card-share.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn:hover.troub-card-share.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-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-share.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-challenge-card-btn:hover.troub-card-share.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-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn:hover.troub-card-share.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn:hover.troub-card-share.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-share.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-challenge-card-btn:hover.troub-card-share.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-share.pill-alt.selected:before,.troub-challenge-card-btn:hover.troub-card-share.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn:hover.troub-card-share.pill-alt.selected .button-text,.troub-challenge-card-btn:hover.troub-card-share.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-share.pill-alt.disabled,.troub-challenge-card-btn:hover.troub-card-share.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-challenge-card-btn:hover.troub-card-share.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-share.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn:hover.troub-card-share.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn:hover.troub-card-share.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn:hover.troub-card-share.round .icon,.troub-challenge-card-btn:hover.troub-card-share.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn:hover.troub-card-share.round.selected,.troub-challenge-card-btn:hover.troub-card-share.round:hover{opacity:1}.troub-challenge-card-btn:hover.troub-card-share.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn:hover.troub-card-share.round.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-share.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn:hover.troub-card-share.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn:hover.troub-card-share.nav{flex-wrap:nowrap}.troub-challenge-card-btn:hover.troub-card-share.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn:hover.troub-card-share.nav .icon,.troub-challenge-card-btn:hover.troub-card-share.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn:hover.troub-card-share.nav .button-text{color:var(--troubadour-main-20);font-weight:700}.troub-challenge-card-btn:hover.troub-card-share.nav:hover{text-decoration:underline}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=small]{padding:10px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn:hover.troub-card-share.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-options{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-challenge-card-btn:hover.troub-card-options:focus{text-decoration:none}.troub-challenge-card-btn:hover.troub-card-options[data-icon-position=left]{flex-direction:row-reverse}.troub-challenge-card-btn:hover.troub-card-options .button-text{font-family:Sofia Pro,sans-serif}.troub-challenge-card-btn:hover.troub-card-options .button-text.ws-no-wrap{white-space:nowrap}.troub-challenge-card-btn:hover.troub-card-options:active,.troub-challenge-card-btn:hover.troub-card-options:hover{cursor:pointer;text-decoration:none}.troub-challenge-card-btn:hover.troub-card-options.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-options.legacy:before{background-color:var(--default-bg);border:2px solid var(--student-challenges-color-12);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-options.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troub-challenge-card-btn:hover.troub-card-options.legacy .button-text,.troub-challenge-card-btn:hover.troub-card-options.legacy .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-options.legacy .button-text{color:var(--student-challenges-color-12);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-options.legacy svg{color:var(--student-challenges-color-12)}.troub-challenge-card-btn:hover.troub-card-options.legacy.selected:before,.troub-challenge-card-btn:hover.troub-card-options.legacy:hover:before{background-color:var(--student-challenges-color-12);border:2px solid var(--student-challenges-color-12)}.troub-challenge-card-btn:hover.troub-card-options.legacy.selected .button-text,.troub-challenge-card-btn:hover.troub-card-options.legacy:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-options.legacy.selected img,.troub-challenge-card-btn:hover.troub-card-options.legacy:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-options.legacy.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-options.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-options.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-options.legacy.disabled .icon{opacity:.5}.troub-challenge-card-btn:hover.troub-card-options.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-options.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-challenge-card-btn:hover.troub-card-options.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-options.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-options.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-challenge-card-btn:hover.troub-card-options.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-options.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-options.pill:before{background:var(--student-challenges-color-12);border:2px solid var(--student-challenges-color-12);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-options.pill .button-text,.troub-challenge-card-btn:hover.troub-card-options.pill .icon{z-index:11}.troub-challenge-card-btn:hover.troub-card-options.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-options.pill svg{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-options.pill.selected:before,.troub-challenge-card-btn:hover.troub-card-options.pill:hover:before{filter:brightness(1.3)}.troub-challenge-card-btn:hover.troub-card-options.pill.selected img,.troub-challenge-card-btn:hover.troub-card-options.pill:hover img{transform:scale(.95)}.troub-challenge-card-btn:hover.troub-card-options.pill.no-shadow:before{box-shadow:none}.troub-challenge-card-btn:hover.troub-card-options.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-options.pill.has-border.selected:before,.troub-challenge-card-btn:hover.troub-card-options.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-challenge-card-btn:hover.troub-card-options.pill.alt-hover.selected:before,.troub-challenge-card-btn:hover.troub-card-options.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troub-challenge-card-btn:hover.troub-card-options.pill.alt-hover.selected .button-text,.troub-challenge-card-btn:hover.troub-card-options.pill.alt-hover.selected .icon,.troub-challenge-card-btn:hover.troub-card-options.pill.alt-hover:hover .button-text,.troub-challenge-card-btn:hover.troub-card-options.pill.alt-hover:hover .icon{color:var(--student-challenges-color-12)}.troub-challenge-card-btn:hover.troub-card-options.pill.disabled,.troub-challenge-card-btn:hover.troub-card-options.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-challenge-card-btn:hover.troub-card-options.pill.disabled:before,.troub-challenge-card-btn:hover.troub-card-options.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-challenge-card-btn:hover.troub-card-options.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-challenge-card-btn:hover.troub-card-options.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-challenge-card-btn:hover.troub-card-options.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-challenge-card-btn:hover.troub-card-options.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-options.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-challenge-card-btn:hover.troub-card-options.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-challenge-card-btn:hover.troub-card-options.pill[data-icon-position=null] .icon{display:none!important}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg .icon{margin:0!important}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-challenge-card-btn:hover.troub-card-options.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-challenge-card-btn:hover.troub-card-options.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-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-challenge-card-btn:hover.troub-card-options.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-challenge-card-btn:hover.troub-card-options.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-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-challenge-card-btn:hover.troub-card-options.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-challenge-card-btn:hover.troub-card-options.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-challenge-card-btn:hover.troub-card-options.pill-alt:before{background:var(--student-challenges-color-12);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-challenge-card-btn:hover.troub-card-options.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troub-challenge-card-btn:hover.troub-card-options.pill-alt.selected:before,.troub-challenge-card-btn:hover.troub-card-options.pill-alt:hover:before{background:var(--button-border)}.troub-challenge-card-btn:hover.troub-card-options.pill-alt.selected .button-text,.troub-challenge-card-btn:hover.troub-card-options.pill-alt:hover .button-text{color:var(--default-bg)}.troub-challenge-card-btn:hover.troub-card-options.pill-alt.disabled,.troub-challenge-card-btn:hover.troub-card-options.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-challenge-card-btn:hover.troub-card-options.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-challenge-card-btn:hover.troub-card-options.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-challenge-card-btn:hover.troub-card-options.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-challenge-card-btn:hover.troub-card-options.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-challenge-card-btn:hover.troub-card-options.round .icon,.troub-challenge-card-btn:hover.troub-card-options.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-challenge-card-btn:hover.troub-card-options.round.selected,.troub-challenge-card-btn:hover.troub-card-options.round:hover{opacity:1}.troub-challenge-card-btn:hover.troub-card-options.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-challenge-card-btn:hover.troub-card-options.round.disabled{pointer-events:none}.troub-challenge-card-btn:hover.troub-card-options.round.disabled .icon{filter:saturate(0)}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=regular].active{opacity:1}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=small]{height:40px;width:40px}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=tiny]{height:33px;width:33px}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=mini]{height:25px;width:25px}.troub-challenge-card-btn:hover.troub-card-options.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-challenge-card-btn:hover.troub-card-options.nav{flex-wrap:nowrap}.troub-challenge-card-btn:hover.troub-card-options.nav svg{color:var(--troubadour-main)}.troub-challenge-card-btn:hover.troub-card-options.nav .icon,.troub-challenge-card-btn:hover.troub-card-options.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-challenge-card-btn:hover.troub-card-options.nav .button-text{color:var(--student-challenges-color-12);font-weight:700}.troub-challenge-card-btn:hover.troub-card-options.nav:hover{text-decoration:underline}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=right][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=right] .button-text{text-align:right}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=left][data-size=mini] .icon,.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-icon-position=left] .button-text{text-align:left}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=large]{border-radius:100px;padding:5px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=large] .icon{height:80px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=regular]{padding:20px 31px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=regular] .icon{height:23px;width:auto}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=small]{padding:10px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=small] .icon{height:16px;width:auto}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=tiny]{padding:15px 20px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=mini]{padding:4px 12px}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=mini] .icon{height:5px;width:auto}.troub-challenge-card-btn:hover.troub-card-options.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-challenge-card-btn:hover:before{border:2px solid var(--default-color-2)!important}.troub-radial-gradient-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-radial-gradient-btn:focus{text-decoration:none}.troub-radial-gradient-btn[data-icon-position=left]{flex-direction:row-reverse}.troub-radial-gradient-btn .button-text{font-family:Sofia Pro,sans-serif}.troub-radial-gradient-btn .button-text.ws-no-wrap{white-space:nowrap}.troub-radial-gradient-btn:active,.troub-radial-gradient-btn:hover{cursor:pointer;text-decoration:none}.troub-radial-gradient-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-radial-gradient-btn.legacy:before{background-color:var(--troubadour-main-5);border:2px solid var(--troubadour-radial-button-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-radial-gradient-btn.legacy.has-shadow:before{border:2px solid var(--troubadour-main-5);box-shadow:var(--dropshadow)}.troub-radial-gradient-btn.legacy .button-text,.troub-radial-gradient-btn.legacy .icon{z-index:11}.troub-radial-gradient-btn.legacy .button-text{color:var(--troubadour-radial-button-bg);font-weight:400;z-index:11}.troub-radial-gradient-btn.legacy svg{color:var(--troubadour-radial-button-bg)}.troub-radial-gradient-btn.legacy.selected:before,.troub-radial-gradient-btn.legacy:hover:before{background-color:var(--troubadour-radial-button-bg);border:2px solid var(--troubadour-radial-button-bg)}.troub-radial-gradient-btn.legacy.selected .button-text,.troub-radial-gradient-btn.legacy:hover .button-text{color:var(--troubadour-main-5)}.troub-radial-gradient-btn.legacy.selected img,.troub-radial-gradient-btn.legacy:hover img{transform:scale(.95)}.troub-radial-gradient-btn.legacy.disabled{pointer-events:none}.troub-radial-gradient-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-radial-gradient-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-radial-gradient-btn.legacy.disabled .icon{opacity:.5}.troub-radial-gradient-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-radial-gradient-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-radial-gradient-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-radial-gradient-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-radial-gradient-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-radial-gradient-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-radial-gradient-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-radial-gradient-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-radial-gradient-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-radial-gradient-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-radial-gradient-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-radial-gradient-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-radial-gradient-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-radial-gradient-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-radial-gradient-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-radial-gradient-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-radial-gradient-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-radial-gradient-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-radial-gradient-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-radial-gradient-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-radial-gradient-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-radial-gradient-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-radial-gradient-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-radial-gradient-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-radial-gradient-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-radial-gradient-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-radial-gradient-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-radial-gradient-btn.pill:before{background:var(--troubadour-radial-button-bg);border:2px solid var(--troubadour-radial-button-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-radial-gradient-btn.pill .button-text,.troub-radial-gradient-btn.pill .icon{z-index:11}.troub-radial-gradient-btn.pill .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.troub-radial-gradient-btn.pill svg{color:var(--troubadour-main-5)}.troub-radial-gradient-btn.pill.selected:before,.troub-radial-gradient-btn.pill:hover:before{filter:brightness(1.3)}.troub-radial-gradient-btn.pill.selected img,.troub-radial-gradient-btn.pill:hover img{transform:scale(.95)}.troub-radial-gradient-btn.pill.no-shadow:before{box-shadow:none}.troub-radial-gradient-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-radial-gradient-btn.pill.has-border.selected:before,.troub-radial-gradient-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-radial-gradient-btn.pill.alt-hover.selected:before,.troub-radial-gradient-btn.pill.alt-hover:hover:before{background-color:var(--troubadour-main-5);border-color:var(--troubadour-main-5);filter:brightness(1)}.troub-radial-gradient-btn.pill.alt-hover.selected .button-text,.troub-radial-gradient-btn.pill.alt-hover.selected .icon,.troub-radial-gradient-btn.pill.alt-hover:hover .button-text,.troub-radial-gradient-btn.pill.alt-hover:hover .icon{color:var(--troubadour-radial-button-bg)}.troub-radial-gradient-btn.pill.disabled,.troub-radial-gradient-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-radial-gradient-btn.pill.disabled:before,.troub-radial-gradient-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-radial-gradient-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-radial-gradient-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-radial-gradient-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-radial-gradient-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-radial-gradient-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-radial-gradient-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-radial-gradient-btn.pill[data-icon-position=null] .icon{display:none!important}.troub-radial-gradient-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-radial-gradient-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-radial-gradient-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-radial-gradient-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-radial-gradient-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-radial-gradient-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-radial-gradient-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-radial-gradient-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-radial-gradient-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-radial-gradient-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-radial-gradient-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-radial-gradient-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-radial-gradient-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-radial-gradient-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-radial-gradient-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-radial-gradient-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-radial-gradient-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-radial-gradient-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-radial-gradient-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-radial-gradient-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-radial-gradient-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-radial-gradient-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-radial-gradient-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-radial-gradient-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-radial-gradient-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-radial-gradient-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-radial-gradient-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-radial-gradient-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-radial-gradient-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-radial-gradient-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-radial-gradient-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-radial-gradient-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-radial-gradient-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-radial-gradient-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-radial-gradient-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-radial-gradient-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-radial-gradient-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-radial-gradient-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-radial-gradient-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-radial-gradient-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-radial-gradient-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-radial-gradient-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-radial-gradient-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-radial-gradient-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-radial-gradient-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-radial-gradient-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-radial-gradient-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-radial-gradient-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-radial-gradient-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-radial-gradient-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-radial-gradient-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-radial-gradient-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-radial-gradient-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-radial-gradient-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-radial-gradient-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-radial-gradient-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-radial-gradient-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-radial-gradient-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-radial-gradient-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-radial-gradient-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-radial-gradient-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-radial-gradient-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-radial-gradient-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-radial-gradient-btn.pill.icon-no-bg .icon{margin:0!important}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-radial-gradient-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-radial-gradient-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-radial-gradient-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-radial-gradient-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-radial-gradient-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-radial-gradient-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-radial-gradient-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-radial-gradient-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-radial-gradient-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-radial-gradient-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-radial-gradient-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-radial-gradient-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-radial-gradient-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-radial-gradient-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-radial-gradient-btn.pill-alt:before{background:var(--troubadour-radial-button-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-radial-gradient-btn.pill-alt .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.troub-radial-gradient-btn.pill-alt.selected:before,.troub-radial-gradient-btn.pill-alt:hover:before{background:var(--button-border)}.troub-radial-gradient-btn.pill-alt.selected .button-text,.troub-radial-gradient-btn.pill-alt:hover .button-text{color:var(--default-bg)}.troub-radial-gradient-btn.pill-alt.disabled,.troub-radial-gradient-btn.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-radial-gradient-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-radial-gradient-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-radial-gradient-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-radial-gradient-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-radial-gradient-btn.round .icon,.troub-radial-gradient-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-radial-gradient-btn.round.selected,.troub-radial-gradient-btn.round:hover{opacity:1}.troub-radial-gradient-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-radial-gradient-btn.round.disabled{pointer-events:none}.troub-radial-gradient-btn.round.disabled .icon{filter:saturate(0)}.troub-radial-gradient-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-radial-gradient-btn.round[data-size=regular].active{opacity:1}.troub-radial-gradient-btn.round[data-size=small]{height:40px;width:40px}.troub-radial-gradient-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-radial-gradient-btn.round[data-size=tiny]{height:33px;width:33px}.troub-radial-gradient-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-radial-gradient-btn.round[data-size=mini]{height:25px;width:25px}.troub-radial-gradient-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-radial-gradient-btn.nav{flex-wrap:nowrap}.troub-radial-gradient-btn.nav svg{color:var(--troubadour-main)}.troub-radial-gradient-btn.nav .icon,.troub-radial-gradient-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-radial-gradient-btn.nav .button-text{color:var(--troubadour-radial-button-bg);font-weight:700}.troub-radial-gradient-btn.nav:hover{text-decoration:underline}.troub-radial-gradient-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-radial-gradient-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-radial-gradient-btn.nav[data-icon-position=right][data-size=mini] .icon,.troub-radial-gradient-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-radial-gradient-btn.nav[data-icon-position=right] .button-text{text-align:right}.troub-radial-gradient-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-radial-gradient-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-radial-gradient-btn.nav[data-icon-position=left][data-size=mini] .icon,.troub-radial-gradient-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-radial-gradient-btn.nav[data-icon-position=left] .button-text{text-align:left}.troub-radial-gradient-btn.nav[data-size=large]{border-radius:100px;padding:5px}.troub-radial-gradient-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-radial-gradient-btn.nav[data-size=large] .icon{height:80px}.troub-radial-gradient-btn.nav[data-size=regular]{padding:20px 31px}.troub-radial-gradient-btn.nav[data-size=regular] .icon{height:23px;width:auto}.troub-radial-gradient-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-radial-gradient-btn.nav[data-size=small]{padding:10px}.troub-radial-gradient-btn.nav[data-size=small] .icon{height:16px;width:auto}.troub-radial-gradient-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-radial-gradient-btn.nav[data-size=tiny]{padding:15px 20px}.troub-radial-gradient-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-radial-gradient-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-radial-gradient-btn.nav[data-size=mini]{padding:4px 12px}.troub-radial-gradient-btn.nav[data-size=mini] .icon{height:5px;width:auto}.troub-radial-gradient-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.nano-button-small{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none;transition:background-color .1s;-webkit-touch-callout:none;font-size:14px;font-weight:700;letter-spacing:1px;line-height:22px;line-height:1;padding:6px 16px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.nano-button-small .sm-hide,.nano-button-small .xs-hide{display:inline}.nano-button-small:focus,.nano-button-small:hover{outline:none;text-decoration:none}.nano-button-small.disabled,.nano-button-small:disabled{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-small.disabled{pointer-events:none}.nano-button-small.invalid,.nano-button-small:invalid{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-small.inactive{pointer-events:none}.nano-button-small svg{margin-right:5px!important}.nano-button-small :last-child{margin:0}.nano-button-small div{margin:auto 10px auto auto}.nano-button-small svg{font-size:16px;margin:0 5px 0 0}.nano-button-small img{height:18px}.nano-button-small svg:only-of-type:only-child{font-size:18px}.nano-button-small .icon{margin-right:5px!important}.nano-button-small-alt{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none;transition:background-color .1s;-webkit-touch-callout:none;font-size:14px;font-weight:700;letter-spacing:1px;line-height:22px;line-height:1;padding:6px 16px;padding:12px 22px!important;text-align:center;text-transform:uppercase;text-transform:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.nano-button-small-alt .sm-hide,.nano-button-small-alt .xs-hide{display:inline}.nano-button-small-alt:focus,.nano-button-small-alt:hover{outline:none;text-decoration:none}.nano-button-small-alt.disabled,.nano-button-small-alt:disabled{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-small-alt.disabled{pointer-events:none}.nano-button-small-alt.invalid,.nano-button-small-alt:invalid{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-small-alt.inactive{pointer-events:none}.nano-button-small-alt svg{margin-right:5px!important}.nano-button-small-alt :last-child{margin:0}.nano-button-small-alt div{margin:auto 10px auto auto}.nano-button-small-alt svg{font-size:16px;margin:0 5px 0 0}.nano-button-small-alt img{height:18px}.nano-button-small-alt svg:only-of-type:only-child{font-size:18px}.nano-button-small-alt .icon{margin-right:5px!important}.nano-button-submit{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;text-decoration:none;transition:background-color .1s;-webkit-touch-callout:none;display:inline;font-size:18px;font-weight:700;margin-bottom:20px;margin-top:50px;padding:10px 20px;transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.nano-button-submit .sm-hide,.nano-button-submit .xs-hide{display:inline}.nano-button-submit:focus,.nano-button-submit:hover{outline:none;text-decoration:none}.nano-button-submit.disabled,.nano-button-submit:disabled{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-submit.disabled{pointer-events:none}.nano-button-submit.invalid,.nano-button-submit:invalid{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-submit.inactive{pointer-events:none}.nano-button-submit svg{margin-right:5px!important}.nano-button-submit :last-child{margin:0}.nano-button-submit .icon{margin-right:5px!important}.nano-button-submit i{font-size:18px;margin:0 10px 0 0}.nano-button-submit img{height:18px}.nano-button-micro{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;text-decoration:none;transition:background-color .1s;-webkit-touch-callout:none;font-size:12px;font-weight:700;line-height:14px;margin:5px 20%;padding:5px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60%}.nano-button-micro .sm-hide,.nano-button-micro .xs-hide{display:inline}.nano-button-micro:focus,.nano-button-micro:hover{outline:none;text-decoration:none}.nano-button-micro.disabled,.nano-button-micro:disabled{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-micro.disabled{pointer-events:none}.nano-button-micro.invalid,.nano-button-micro:invalid{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-micro.inactive{pointer-events:none}.nano-button-micro svg{margin-right:5px!important}.nano-button-micro :last-child{margin:0}.nano-button-micro .icon{margin-right:5px!important}.nano-button-micro i[data-fa-i2]{font-size:12px;margin:0 5px 0 0}.nano-button-micro img{height:12px}.nano-button{align-items:center;border:0;cursor:pointer;justify-content:center;text-align:center;transition:background-color .1s;-webkit-touch-callout:none;align-content:center;border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,.2);display:inline-flex;font-weight:700;line-height:1;min-height:40px;padding-left:17px;padding-right:17px;text-decoration:none;transition:all .25s cubic-bezier(.25,.8,.25,1)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nano-button .sm-hide,.nano-button .xs-hide{display:inline}.nano-button:focus,.nano-button:hover{outline:none;text-decoration:none}.nano-button.disabled,.nano-button:disabled{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button.disabled{pointer-events:none}.nano-button.invalid,.nano-button:invalid{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button.inactive{pointer-events:none}.nano-button svg{margin-right:5px!important}.nano-button :last-child{margin:0}.nano-button div{margin:auto;padding:5px 0}.nano-button svg{font-size:16px;margin:auto}.nano-button img{height:18px}.nano-button svg:only-of-type:only-child{font-size:18px}.nano-button :first-child{margin:auto 10px auto auto}.nano-button :last-child{margin:auto auto auto 10px}.nano-button .icon{margin-right:5px!important}.nano-button :only-child{margin:auto}.nano-button-big{align-items:center;border:0;cursor:pointer;justify-content:center;text-align:center;text-decoration:none;transition:background-color .1s;-webkit-touch-callout:none;align-content:center;border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,.2);display:inline-flex;font-size:20px;font-weight:700;line-height:1;margin-top:10px;min-height:50px;padding-left:17px;padding-right:17px;text-decoration:none!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nano-button-big .sm-hide,.nano-button-big .xs-hide{display:inline}.nano-button-big:focus,.nano-button-big:hover{outline:none;text-decoration:none}.nano-button-big.disabled,.nano-button-big:disabled{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-big.disabled{pointer-events:none}.nano-button-big.invalid,.nano-button-big:invalid{background-color:var(--disabled)!important;border:none!important;color:var(--button-heavy-second-color)!important;cursor:unset!important}.nano-button-big.inactive{pointer-events:none}.nano-button-big svg{margin-right:5px!important}.nano-button-big :last-child{margin:0}.nano-button-big div{margin:auto;padding:5px 0}.nano-button-big svg{font-size:20px;margin:auto}.nano-button-big img{height:24px}.nano-button-big :last-child{margin:auto auto auto 10px}.nano-button-big :first-child{margin:auto 10px auto auto}.nano-button-big svg:only-of-type:only-child{font-size:24px}.nano-button-big :only-child{margin:auto}.nano-button-big .icon{margin-right:5px!important}@media (max-width:992px){.usage-type-button{margin-top:15px}}.--micro{padding:6px 12px}.--micro svg{margin:0!important}.excel-button{background-color:var(--button-excell)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.excel-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-excell)!important;text-decoration:none}.excel-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-excell)}@media (max-width:992px){.excel-button{margin-top:15px}}.download-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--button-download);color:var(--button-download)!important}.download-button:hover:not(.disabled){background-color:var(--button-download)!important}.download-button:hover:not(.disabled),.download-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.download-button:focus{background-color:var(--button-download);color:var(--button-light-second-color)}.download-button a{color:var(--button-download)}.uc-waiting-review-button{background-color:var(--button-uc-correction)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-waiting-review-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-uc-correction)!important;text-decoration:none}.uc-waiting-review-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-uc-correction)}.uc-resend-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--button-uc-correction);color:var(--button-uc-correction)!important}.uc-resend-button:hover:not(.disabled){background-color:var(--button-uc-correction)!important}.uc-resend-button:hover:not(.disabled),.uc-resend-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.uc-resend-button:focus{background-color:var(--button-uc-correction);color:var(--button-light-second-color)}.uc-resend-button a{color:var(--button-uc-correction)}.uc-current-button{background-color:var(--button-uc-revision)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-current-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-uc-revision)!important;text-decoration:none}.uc-current-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-uc-revision)}.uc-private-button{background-color:var(--button-uc-failed)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-private-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-uc-failed)!important;text-decoration:none}.uc-private-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-uc-failed)}.uc-done-button{background-color:var(--button-uc-done)!important}.uc-done-button:hover:not(.disabled){color:var(--button-uc-done)!important}.uc-done-button:focus{color:var(--button-uc-done)}.uc-new-button{background-color:var(--userchallenge-status-new)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-new-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-new)!important;text-decoration:none}.uc-new-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-new)}.uc-new-button.selected{background-color:var(--button-light-second-color)!important;border:1px solid var(--userchallenge-status-new);color:var(--userchallenge-status-new)!important}.uc-new-button.selected:hover:not(.disabled){background-color:var(--userchallenge-status-new)!important}.uc-new-button.selected:hover:not(.disabled),.uc-new-button.selected:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.uc-new-button.selected:focus{background-color:var(--userchallenge-status-new);color:var(--button-light-second-color)}.uc-new-button.selected a{color:var(--userchallenge-status-new)}.uc-construction-button{background-color:var(--userchallenge-status-construction)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-construction-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-construction)!important;text-decoration:none}.uc-construction-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-construction)}.uc-construction-button.selected{background-color:var(--button-light-second-color)!important;border:1px solid var(--userchallenge-status-construction);color:var(--userchallenge-status-construction)!important}.uc-construction-button.selected:hover:not(.disabled){background-color:var(--userchallenge-status-construction)!important}.uc-construction-button.selected:hover:not(.disabled),.uc-construction-button.selected:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.uc-construction-button.selected:focus{background-color:var(--userchallenge-status-construction);color:var(--button-light-second-color)}.uc-construction-button.selected a{color:var(--userchallenge-status-construction)}.uc-correction-button{background-color:var(--userchallenge-status-correction)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-correction-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-correction)!important;text-decoration:none}.uc-correction-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-correction)}.uc-correction-button.selected{background-color:var(--button-light-second-color)!important;border:1px solid var(--userchallenge-status-correction);color:var(--userchallenge-status-correction)!important}.uc-correction-button.selected:hover:not(.disabled){background-color:var(--userchallenge-status-correction)!important}.uc-correction-button.selected:hover:not(.disabled),.uc-correction-button.selected:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.uc-correction-button.selected:focus{background-color:var(--userchallenge-status-correction);color:var(--button-light-second-color)}.uc-correction-button.selected a{color:var(--userchallenge-status-correction)}.uc-revision-button{background-color:var(--userchallenge-status-revision)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-revision-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-revision)!important;text-decoration:none}.uc-revision-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-revision)}.uc-revision-button.selected{background-color:var(--button-light-second-color)!important;border:1px solid var(--userchallenge-status-revision);color:var(--userchallenge-status-revision)!important}.uc-revision-button.selected:hover:not(.disabled){background-color:var(--userchallenge-status-revision)!important}.uc-revision-button.selected:hover:not(.disabled),.uc-revision-button.selected:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.uc-revision-button.selected:focus{background-color:var(--userchallenge-status-revision);color:var(--button-light-second-color)}.uc-revision-button.selected a{color:var(--userchallenge-status-revision)}.uc-done-button{background-color:var(--userchallenge-status-completed)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.uc-done-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-completed)!important;text-decoration:none}.uc-done-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-completed)}.uc-done-button.selected{background-color:var(--button-light-second-color)!important;border:1px solid var(--userchallenge-status-completed);color:var(--userchallenge-status-completed)!important}.uc-done-button.selected:hover:not(.disabled){background-color:var(--userchallenge-status-completed)!important}.uc-done-button.selected:hover:not(.disabled),.uc-done-button.selected:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.uc-done-button.selected:focus{background-color:var(--userchallenge-status-completed);color:var(--button-light-second-color)}.uc-done-button.selected a{color:var(--userchallenge-status-completed)}.send-button{background-color:var(--button-send)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.send-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-send)!important;text-decoration:none}.send-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-send)}.save-button{background-color:var(--button-save)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.save-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-save)!important;text-decoration:none}.save-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-save)}.delete-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--button-delete);color:var(--button-delete)!important}.delete-button:hover:not(.disabled){background-color:var(--button-delete)!important}.delete-button:hover:not(.disabled),.delete-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.delete-button:focus{background-color:var(--button-delete);color:var(--button-light-second-color)}.delete-button a{color:var(--button-delete)}.cancel-changes-button{background-color:var(--button-cancel)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.cancel-changes-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-cancel)!important;text-decoration:none}.cancel-changes-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-cancel)}.reading-challenge-correction-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--button-reading-challenge-correction);color:var(--button-reading-challenge-correction)!important}.reading-challenge-correction-button:hover:not(.disabled){background-color:var(--button-reading-challenge-correction)!important}.reading-challenge-correction-button:hover:not(.disabled),.reading-challenge-correction-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.reading-challenge-correction-button:focus{background-color:var(--button-reading-challenge-correction);color:var(--button-light-second-color)}.reading-challenge-correction-button a{color:var(--button-reading-challenge-correction)}.admin-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--admin-main);color:var(--admin-main)!important}.admin-button:hover:not(.disabled){background-color:var(--admin-main)!important}.admin-button:hover:not(.disabled),.admin-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.admin-button:focus{background-color:var(--admin-main);color:var(--button-light-second-color)}.admin-button a{color:var(--admin-main)}.admin-button-2{background-color:var(--admin-main)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.admin-button-2:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--admin-main)!important;text-decoration:none}.admin-button-2:focus{background-color:var(--button-heavy-second-color);color:var(--admin-main)}.admin-button-2:hover img{filter:invert(12%) sepia(93%) saturate(7387%) hue-rotate(171deg) brightness(90%) contrast(103%)}.student-info-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--primary-text-2);box-shadow:1px 1px 3px rgba(0,0,0,.4);color:var(--primary-text-2)!important;font-size:1em}.student-info-button:hover:not(.disabled){background-color:var(--primary-text-2)!important}.student-info-button:hover:not(.disabled),.student-info-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.student-info-button:focus{background-color:var(--primary-text-2);color:var(--button-light-second-color)}.student-info-button a{color:var(--primary-text-2)}.active--button{background-color:var(--button-active)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.active--button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-active)!important;text-decoration:none}.active--button:focus{background-color:var(--button-heavy-second-color);color:var(--button-active)}.action-button{background-color:var(--button-action)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.action-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-action)!important;text-decoration:none}.action-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-action)}.action-button-2{background-color:var(--button-action-2)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.action-button-2:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-action-2)!important;text-decoration:none}.action-button-2:focus{background-color:var(--button-heavy-second-color);color:var(--button-action-2)}.action-button-light{background-color:var(--button-light-second-color)!important;border:1px solid var(--button-action);color:var(--button-action)!important}.action-button-light:hover:not(.disabled){background-color:var(--button-action)!important}.action-button-light:hover:not(.disabled),.action-button-light:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.action-button-light:focus{background-color:var(--button-action);color:var(--button-light-second-color)}.action-button-light a{color:var(--button-action)}.main-button-light{background-color:var(--button-light-second-color)!important;border:1px solid var(--primary-text-1);color:var(--primary-text-1)!important}.main-button-light:hover:not(.disabled){background-color:var(--primary-text-1)!important}.main-button-light:hover:not(.disabled),.main-button-light:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.main-button-light:focus{background-color:var(--primary-text-1);color:var(--button-light-second-color)}.main-button-light a{color:var(--primary-text-1)}.info-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--button-info);color:var(--button-info)!important}.info-button:hover:not(.disabled){background-color:var(--button-info)!important}.info-button:hover:not(.disabled),.info-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.info-button:focus{background-color:var(--button-info);color:var(--button-light-second-color)}.info-button a{color:var(--button-info)}.top-bar-button{background-color:var(--button-top-bar)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.top-bar-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-top-bar)!important;text-decoration:none}.top-bar-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-top-bar)}.back-button{background-color:var(--button-back)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.back-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-back)!important;text-decoration:none}.back-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-back)}.gallery-button{background-color:var(--button-gallery)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.gallery-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-gallery)!important;text-decoration:none}.gallery-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-gallery)}.challenge-activate-button{background-color:var(--challenge-activate)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.challenge-activate-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--challenge-activate)!important;text-decoration:none}.challenge-activate-button:focus{background-color:var(--button-heavy-second-color);color:var(--challenge-activate)}.challenge-deactivate-button{background-color:var(--challenge-deactivate)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.challenge-deactivate-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--challenge-deactivate)!important;text-decoration:none}.challenge-deactivate-button:focus{background-color:var(--button-heavy-second-color);color:var(--challenge-deactivate)}.signup-button{background-color:var(--button-signup)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.signup-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-signup)!important;text-decoration:none}.signup-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-signup)}.deeplink-button{background-color:var(--button-light-second-color)!important;border:1px solid var(--button-deeplink);color:var(--button-deeplink)!important}.deeplink-button:hover:not(.disabled){background-color:var(--button-deeplink)!important}.deeplink-button:hover:not(.disabled),.deeplink-button:hover:not(.disabled) a{color:var(--button-light-second-color)!important;text-decoration:none}.deeplink-button:focus{background-color:var(--button-deeplink);color:var(--button-light-second-color)}.deeplink-button a{color:var(--button-deeplink)}.notification-button{background-color:var(--student-pending)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.notification-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--student-pending)!important;text-decoration:none}.notification-button:focus{background-color:var(--button-heavy-second-color);color:var(--student-pending)}.reading-template-button{background-color:var(--reading-challenge)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.reading-template-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--reading-challenge)!important;text-decoration:none}.reading-template-button:focus{background-color:var(--button-heavy-second-color);color:var(--reading-challenge)}.writing-template-button{background-color:var(--writing-challenge)!important;border:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.writing-template-button:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--writing-challenge)!important;text-decoration:none}.writing-template-button:focus{background-color:var(--button-heavy-second-color);color:var(--writing-challenge)}.cancel-button-2{background-color:var(--button-cancel)!important;border:1px solid transparent;border-color:var(--button-cancel)!important;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:var(--button-heavy-second-color)!important}.cancel-button-2:hover:not(.disabled){background-color:var(--button-heavy-second-color)!important;color:var(--button-cancel)!important;text-decoration:none}.cancel-button-2:focus{background-color:var(--button-heavy-second-color);color:var(--button-cancel)}.download-passwords-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.download-passwords-button:focus{text-decoration:none}.download-passwords-button[data-icon-position=left]{flex-direction:row-reverse}.download-passwords-button .button-text{font-family:Sofia Pro,sans-serif}.download-passwords-button .button-text.ws-no-wrap{white-space:nowrap}.download-passwords-button:active,.download-passwords-button:hover{cursor:pointer;text-decoration:none}.download-passwords-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.download-passwords-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--button-download-pwd);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.download-passwords-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.download-passwords-button.legacy .button-text,.download-passwords-button.legacy .icon{z-index:11}.download-passwords-button.legacy .button-text{color:var(--button-download-pwd);font-weight:400;z-index:11}.download-passwords-button.legacy svg{color:var(--button-download-pwd)}.download-passwords-button.legacy.selected:before,.download-passwords-button.legacy:hover:before{background-color:var(--button-download-pwd);border:2px solid var(--button-download-pwd)}.download-passwords-button.legacy.selected .button-text,.download-passwords-button.legacy:hover .button-text{color:var(--default-bg)}.download-passwords-button.legacy.selected img,.download-passwords-button.legacy:hover img{transform:scale(.95)}.download-passwords-button.legacy.disabled{pointer-events:none}.download-passwords-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.download-passwords-button.legacy.disabled .button-text{color:var(--ui-disabled)}.download-passwords-button.legacy.disabled .icon{opacity:.5}.download-passwords-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.download-passwords-button.legacy.invalid .button-text{color:var(--ui-disabled)}.download-passwords-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.download-passwords-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.download-passwords-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.download-passwords-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.download-passwords-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.download-passwords-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.download-passwords-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.download-passwords-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.download-passwords-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.download-passwords-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.download-passwords-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.download-passwords-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.download-passwords-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.download-passwords-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.download-passwords-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.download-passwords-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.download-passwords-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.download-passwords-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.download-passwords-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.download-passwords-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.download-passwords-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.download-passwords-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.download-passwords-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.download-passwords-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.download-passwords-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.download-passwords-button.pill:before{background:var(--button-download-pwd);border:2px solid var(--button-download-pwd);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.download-passwords-button.pill .button-text,.download-passwords-button.pill .icon{z-index:11}.download-passwords-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.download-passwords-button.pill svg{color:var(--default-bg)}.download-passwords-button.pill.selected:before,.download-passwords-button.pill:hover:before{filter:brightness(1.3)}.download-passwords-button.pill.selected img,.download-passwords-button.pill:hover img{transform:scale(.95)}.download-passwords-button.pill.no-shadow:before{box-shadow:none}.download-passwords-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.download-passwords-button.pill.has-border.selected:before,.download-passwords-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.download-passwords-button.pill.alt-hover.selected:before,.download-passwords-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.download-passwords-button.pill.alt-hover.selected .button-text,.download-passwords-button.pill.alt-hover.selected .icon,.download-passwords-button.pill.alt-hover:hover .button-text,.download-passwords-button.pill.alt-hover:hover .icon{color:var(--button-download-pwd)}.download-passwords-button.pill.disabled,.download-passwords-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.download-passwords-button.pill.disabled:before,.download-passwords-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.download-passwords-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.download-passwords-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.download-passwords-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.download-passwords-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.download-passwords-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.download-passwords-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.download-passwords-button.pill[data-icon-position=null] .icon{display:none!important}.download-passwords-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.download-passwords-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.download-passwords-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.download-passwords-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.download-passwords-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.download-passwords-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.download-passwords-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.download-passwords-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.download-passwords-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.download-passwords-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.download-passwords-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.download-passwords-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.download-passwords-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.download-passwords-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.download-passwords-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.download-passwords-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.download-passwords-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.download-passwords-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.download-passwords-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.download-passwords-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.download-passwords-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.download-passwords-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.download-passwords-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.download-passwords-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.download-passwords-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.download-passwords-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.download-passwords-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.download-passwords-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.download-passwords-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.download-passwords-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.download-passwords-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.download-passwords-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.download-passwords-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.download-passwords-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.download-passwords-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.download-passwords-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.download-passwords-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.download-passwords-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.download-passwords-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.download-passwords-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.download-passwords-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.download-passwords-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.download-passwords-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.download-passwords-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.download-passwords-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.download-passwords-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.download-passwords-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.download-passwords-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.download-passwords-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.download-passwords-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.download-passwords-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.download-passwords-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.download-passwords-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.download-passwords-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.download-passwords-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.download-passwords-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.download-passwords-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.download-passwords-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.download-passwords-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.download-passwords-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.download-passwords-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.download-passwords-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.download-passwords-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.download-passwords-button.pill.icon-no-bg .icon{margin:0!important}.download-passwords-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.download-passwords-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.download-passwords-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.download-passwords-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.download-passwords-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.download-passwords-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.download-passwords-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.download-passwords-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.download-passwords-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.download-passwords-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.download-passwords-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.download-passwords-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.download-passwords-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.download-passwords-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.download-passwords-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.download-passwords-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.download-passwords-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.download-passwords-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.download-passwords-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.download-passwords-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.download-passwords-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.download-passwords-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.download-passwords-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.download-passwords-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.download-passwords-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.download-passwords-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.download-passwords-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.download-passwords-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.download-passwords-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.download-passwords-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.download-passwords-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.download-passwords-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.download-passwords-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.download-passwords-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.download-passwords-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.download-passwords-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.download-passwords-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){.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.download-passwords-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}.download-passwords-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}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.download-passwords-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.download-passwords-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.download-passwords-button.pill-alt:before{background:var(--button-download-pwd);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.download-passwords-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.download-passwords-button.pill-alt.selected:before,.download-passwords-button.pill-alt:hover:before{background:var(--button-border)}.download-passwords-button.pill-alt.selected .button-text,.download-passwords-button.pill-alt:hover .button-text{color:var(--default-bg)}.download-passwords-button.pill-alt.disabled,.download-passwords-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}.download-passwords-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.download-passwords-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.download-passwords-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.download-passwords-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.download-passwords-button.round .icon,.download-passwords-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.download-passwords-button.round.selected,.download-passwords-button.round:hover{opacity:1}.download-passwords-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.download-passwords-button.round.disabled{pointer-events:none}.download-passwords-button.round.disabled .icon{filter:saturate(0)}.download-passwords-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.download-passwords-button.round[data-size=regular].active{opacity:1}.download-passwords-button.round[data-size=small]{height:40px;width:40px}.download-passwords-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.download-passwords-button.round[data-size=tiny]{height:33px;width:33px}.download-passwords-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.download-passwords-button.round[data-size=mini]{height:25px;width:25px}.download-passwords-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.download-passwords-button.nav{flex-wrap:nowrap}.download-passwords-button.nav svg{color:var(--troubadour-main)}.download-passwords-button.nav .icon,.download-passwords-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.download-passwords-button.nav .button-text{color:var(--button-download-pwd);font-weight:700}.download-passwords-button.nav:hover{text-decoration:underline}.download-passwords-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.download-passwords-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.download-passwords-button.nav[data-icon-position=right][data-size=mini] .icon,.download-passwords-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.download-passwords-button.nav[data-icon-position=right] .button-text{text-align:right}.download-passwords-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.download-passwords-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.download-passwords-button.nav[data-icon-position=left][data-size=mini] .icon,.download-passwords-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.download-passwords-button.nav[data-icon-position=left] .button-text{text-align:left}.download-passwords-button.nav[data-size=large]{border-radius:100px;padding:5px}.download-passwords-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.download-passwords-button.nav[data-size=large] .icon{height:80px}.download-passwords-button.nav[data-size=regular]{padding:20px 31px}.download-passwords-button.nav[data-size=regular] .icon{height:23px;width:auto}.download-passwords-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.download-passwords-button.nav[data-size=small]{padding:10px}.download-passwords-button.nav[data-size=small] .icon{height:16px;width:auto}.download-passwords-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.download-passwords-button.nav[data-size=tiny]{padding:15px 20px}.download-passwords-button.nav[data-size=tiny] .icon{height:10px;width:auto}.download-passwords-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.download-passwords-button.nav[data-size=mini]{padding:4px 12px}.download-passwords-button.nav[data-size=mini] .icon{height:5px;width:auto}.download-passwords-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-lightgreen-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-lightgreen-btn:focus{text-decoration:none}.generic-lightgreen-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-lightgreen-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-lightgreen-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-lightgreen-btn:active,.generic-lightgreen-btn:hover{cursor:pointer;text-decoration:none}.generic-lightgreen-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightgreen-btn.legacy:before{background-color:var(--primary-text-2);border:2px solid var(--onboarding-bg-6);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightgreen-btn.legacy.has-shadow:before{border:2px solid var(--primary-text-2);box-shadow:var(--dropshadow)}.generic-lightgreen-btn.legacy .button-text,.generic-lightgreen-btn.legacy .icon{z-index:11}.generic-lightgreen-btn.legacy .button-text{color:var(--onboarding-bg-6);font-weight:400;z-index:11}.generic-lightgreen-btn.legacy svg{color:var(--onboarding-bg-6)}.generic-lightgreen-btn.legacy.selected:before,.generic-lightgreen-btn.legacy:hover:before{background-color:var(--onboarding-bg-6);border:2px solid var(--onboarding-bg-6)}.generic-lightgreen-btn.legacy.selected .button-text,.generic-lightgreen-btn.legacy:hover .button-text{color:var(--primary-text-2)}.generic-lightgreen-btn.legacy.selected img,.generic-lightgreen-btn.legacy:hover img{transform:scale(.95)}.generic-lightgreen-btn.legacy.disabled{pointer-events:none}.generic-lightgreen-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightgreen-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-lightgreen-btn.legacy.disabled .icon{opacity:.5}.generic-lightgreen-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-lightgreen-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-lightgreen-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightgreen-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightgreen-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightgreen-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-lightgreen-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-lightgreen-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-lightgreen-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-lightgreen-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-lightgreen-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-lightgreen-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-lightgreen-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-lightgreen-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-lightgreen-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-lightgreen-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-lightgreen-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-lightgreen-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-lightgreen-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-lightgreen-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-lightgreen-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightgreen-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-lightgreen-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-lightgreen-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-lightgreen-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-lightgreen-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-lightgreen-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightgreen-btn.pill:before{background:var(--onboarding-bg-6);border:2px solid var(--onboarding-bg-6);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightgreen-btn.pill .button-text,.generic-lightgreen-btn.pill .icon{z-index:11}.generic-lightgreen-btn.pill .button-text{color:var(--primary-text-2);font-weight:400;z-index:11}.generic-lightgreen-btn.pill svg{color:var(--primary-text-2)}.generic-lightgreen-btn.pill.selected:before,.generic-lightgreen-btn.pill:hover:before{filter:brightness(1.3)}.generic-lightgreen-btn.pill.selected img,.generic-lightgreen-btn.pill:hover img{transform:scale(.95)}.generic-lightgreen-btn.pill.no-shadow:before{box-shadow:none}.generic-lightgreen-btn.pill.has-border:before{border-color:var(--primary-text-2);box-shadow:none!important}.generic-lightgreen-btn.pill.has-border.selected:before,.generic-lightgreen-btn.pill.has-border:hover:before{border-color:var(--primary-text-2)!important;box-shadow:none!important}.generic-lightgreen-btn.pill.alt-hover.selected:before,.generic-lightgreen-btn.pill.alt-hover:hover:before{background-color:var(--primary-text-2);border-color:var(--primary-text-2);filter:brightness(1)}.generic-lightgreen-btn.pill.alt-hover.selected .button-text,.generic-lightgreen-btn.pill.alt-hover.selected .icon,.generic-lightgreen-btn.pill.alt-hover:hover .button-text,.generic-lightgreen-btn.pill.alt-hover:hover .icon{color:var(--onboarding-bg-6)}.generic-lightgreen-btn.pill.disabled,.generic-lightgreen-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-lightgreen-btn.pill.disabled:before,.generic-lightgreen-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-lightgreen-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-lightgreen-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-lightgreen-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-lightgreen-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightgreen-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-lightgreen-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-lightgreen-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-lightgreen-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-lightgreen-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-lightgreen-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-lightgreen-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-lightgreen-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-lightgreen-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-lightgreen-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-lightgreen-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-lightgreen-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-lightgreen-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-lightgreen-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-lightgreen-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightgreen-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-lightgreen-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-lightgreen-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-lightgreen-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-lightgreen-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-lightgreen-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-lightgreen-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-lightgreen-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightgreen-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightgreen-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-lightgreen-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-lightgreen-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-lightgreen-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-lightgreen-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-lightgreen-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-lightgreen-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-lightgreen-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightgreen-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightgreen-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-lightgreen-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-lightgreen-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-lightgreen-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-lightgreen-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-lightgreen-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-lightgreen-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-lightgreen-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-lightgreen-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-lightgreen-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-lightgreen-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-lightgreen-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-lightgreen-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-lightgreen-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-lightgreen-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-lightgreen-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-lightgreen-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-lightgreen-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-lightgreen-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-lightgreen-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-lightgreen-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-lightgreen-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-lightgreen-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-lightgreen-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-lightgreen-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-lightgreen-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-lightgreen-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-lightgreen-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-lightgreen-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-lightgreen-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-lightgreen-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-lightgreen-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-lightgreen-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-lightgreen-btn.pill.icon-no-bg .icon{margin:0!important}.generic-lightgreen-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-lightgreen-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-lightgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-lightgreen-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-lightgreen-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-lightgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-lightgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-lightgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-lightgreen-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-lightgreen-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-lightgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-lightgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-lightgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-lightgreen-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){.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-lightgreen-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}.generic-lightgreen-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}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-lightgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-lightgreen-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-lightgreen-btn.pill-alt:before{background:var(--onboarding-bg-6);border:2px solid var(--primary-text-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-lightgreen-btn.pill-alt .button-text{color:var(--primary-text-2);font-weight:400;z-index:11}.generic-lightgreen-btn.pill-alt.selected:before,.generic-lightgreen-btn.pill-alt:hover:before{background:var(--primary-text-2)}.generic-lightgreen-btn.pill-alt.selected .button-text,.generic-lightgreen-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-lightgreen-btn.pill-alt.disabled,.generic-lightgreen-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}.generic-lightgreen-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-lightgreen-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-lightgreen-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-lightgreen-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-lightgreen-btn.round .icon,.generic-lightgreen-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-lightgreen-btn.round.selected,.generic-lightgreen-btn.round:hover{opacity:1}.generic-lightgreen-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-lightgreen-btn.round.disabled{pointer-events:none}.generic-lightgreen-btn.round.disabled .icon{filter:saturate(0)}.generic-lightgreen-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-lightgreen-btn.round[data-size=regular].active{opacity:1}.generic-lightgreen-btn.round[data-size=small]{height:40px;width:40px}.generic-lightgreen-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-lightgreen-btn.round[data-size=tiny]{height:33px;width:33px}.generic-lightgreen-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-lightgreen-btn.round[data-size=mini]{height:25px;width:25px}.generic-lightgreen-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-lightgreen-btn.nav{flex-wrap:nowrap}.generic-lightgreen-btn.nav svg{color:var(--troubadour-main)}.generic-lightgreen-btn.nav .icon,.generic-lightgreen-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-lightgreen-btn.nav .button-text{color:var(--onboarding-bg-6);font-weight:700}.generic-lightgreen-btn.nav:hover{text-decoration:underline}.generic-lightgreen-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-lightgreen-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-lightgreen-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-lightgreen-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-lightgreen-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-lightgreen-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-lightgreen-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-lightgreen-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-lightgreen-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-lightgreen-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-lightgreen-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-lightgreen-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-lightgreen-btn.nav[data-size=large] .icon{height:80px}.generic-lightgreen-btn.nav[data-size=regular]{padding:20px 31px}.generic-lightgreen-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-lightgreen-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-lightgreen-btn.nav[data-size=small]{padding:10px}.generic-lightgreen-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-lightgreen-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-lightgreen-btn.nav[data-size=tiny]{padding:15px 20px}.generic-lightgreen-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-lightgreen-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-lightgreen-btn.nav[data-size=mini]{padding:4px 12px}.generic-lightgreen-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-lightgreen-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-medgreen-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-medgreen-btn:focus{text-decoration:none}.generic-medgreen-btn[data-icon-position=left]{flex-direction:row-reverse}.generic-medgreen-btn .button-text{font-family:Sofia Pro,sans-serif}.generic-medgreen-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-medgreen-btn:active,.generic-medgreen-btn:hover{cursor:pointer;text-decoration:none}.generic-medgreen-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medgreen-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--primary-text-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medgreen-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.generic-medgreen-btn.legacy .button-text,.generic-medgreen-btn.legacy .icon{z-index:11}.generic-medgreen-btn.legacy .button-text{color:var(--primary-text-2);font-weight:400;z-index:11}.generic-medgreen-btn.legacy svg{color:var(--primary-text-2)}.generic-medgreen-btn.legacy.selected:before,.generic-medgreen-btn.legacy:hover:before{background-color:var(--primary-text-2);border:2px solid var(--primary-text-2)}.generic-medgreen-btn.legacy.selected .button-text,.generic-medgreen-btn.legacy:hover .button-text{color:var(--default-color-2)}.generic-medgreen-btn.legacy.selected img,.generic-medgreen-btn.legacy:hover img{transform:scale(.95)}.generic-medgreen-btn.legacy.disabled{pointer-events:none}.generic-medgreen-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medgreen-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-medgreen-btn.legacy.disabled .icon{opacity:.5}.generic-medgreen-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.generic-medgreen-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-medgreen-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medgreen-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medgreen-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medgreen-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-medgreen-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.generic-medgreen-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-medgreen-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-medgreen-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-medgreen-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-medgreen-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-medgreen-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-medgreen-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.generic-medgreen-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-medgreen-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-medgreen-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-medgreen-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-medgreen-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-medgreen-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-medgreen-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medgreen-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-medgreen-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-medgreen-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-medgreen-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-medgreen-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-medgreen-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medgreen-btn.pill:before{background:var(--primary-text-2);border:2px solid var(--primary-text-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medgreen-btn.pill .button-text,.generic-medgreen-btn.pill .icon{z-index:11}.generic-medgreen-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medgreen-btn.pill svg{color:var(--default-color-2)}.generic-medgreen-btn.pill.selected:before,.generic-medgreen-btn.pill:hover:before{filter:brightness(1.3)}.generic-medgreen-btn.pill.selected img,.generic-medgreen-btn.pill:hover img{transform:scale(.95)}.generic-medgreen-btn.pill.no-shadow:before{box-shadow:none}.generic-medgreen-btn.pill.has-border:before{border-color:var(--default-color-2);box-shadow:none!important}.generic-medgreen-btn.pill.has-border.selected:before,.generic-medgreen-btn.pill.has-border:hover:before{border-color:var(--default-color-2)!important;box-shadow:none!important}.generic-medgreen-btn.pill.alt-hover.selected:before,.generic-medgreen-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.generic-medgreen-btn.pill.alt-hover.selected .button-text,.generic-medgreen-btn.pill.alt-hover.selected .icon,.generic-medgreen-btn.pill.alt-hover:hover .button-text,.generic-medgreen-btn.pill.alt-hover:hover .icon{color:var(--primary-text-2)}.generic-medgreen-btn.pill.disabled,.generic-medgreen-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.generic-medgreen-btn.pill.disabled:before,.generic-medgreen-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-medgreen-btn.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-medgreen-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.generic-medgreen-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-medgreen-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medgreen-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.generic-medgreen-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.generic-medgreen-btn.pill[data-icon-position=null] .icon{display:none!important}.generic-medgreen-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.generic-medgreen-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.generic-medgreen-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.generic-medgreen-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.generic-medgreen-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.generic-medgreen-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.generic-medgreen-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.generic-medgreen-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.generic-medgreen-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.generic-medgreen-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.generic-medgreen-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.generic-medgreen-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medgreen-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.generic-medgreen-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.generic-medgreen-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.generic-medgreen-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.generic-medgreen-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.generic-medgreen-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.generic-medgreen-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.generic-medgreen-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medgreen-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medgreen-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.generic-medgreen-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.generic-medgreen-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.generic-medgreen-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.generic-medgreen-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.generic-medgreen-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.generic-medgreen-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.generic-medgreen-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medgreen-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medgreen-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.generic-medgreen-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.generic-medgreen-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.generic-medgreen-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.generic-medgreen-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.generic-medgreen-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.generic-medgreen-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.generic-medgreen-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.generic-medgreen-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.generic-medgreen-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.generic-medgreen-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.generic-medgreen-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.generic-medgreen-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.generic-medgreen-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.generic-medgreen-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.generic-medgreen-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.generic-medgreen-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.generic-medgreen-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.generic-medgreen-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.generic-medgreen-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.generic-medgreen-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.generic-medgreen-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.generic-medgreen-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.generic-medgreen-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.generic-medgreen-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.generic-medgreen-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.generic-medgreen-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.generic-medgreen-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.generic-medgreen-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.generic-medgreen-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.generic-medgreen-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.generic-medgreen-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.generic-medgreen-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.generic-medgreen-btn.pill.icon-no-bg .icon{margin:0!important}.generic-medgreen-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-medgreen-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-medgreen-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-medgreen-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-medgreen-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-medgreen-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-medgreen-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-medgreen-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-medgreen-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-medgreen-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-medgreen-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-medgreen-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-medgreen-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-medgreen-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.generic-medgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.generic-medgreen-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.generic-medgreen-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.generic-medgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.generic-medgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.generic-medgreen-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.generic-medgreen-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.generic-medgreen-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.generic-medgreen-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.generic-medgreen-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.generic-medgreen-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.generic-medgreen-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){.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.generic-medgreen-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}.generic-medgreen-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}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.generic-medgreen-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.generic-medgreen-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.generic-medgreen-btn.pill-alt:before{background:var(--primary-text-2);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.generic-medgreen-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.generic-medgreen-btn.pill-alt.selected:before,.generic-medgreen-btn.pill-alt:hover:before{background:var(--default-color-2)}.generic-medgreen-btn.pill-alt.selected .button-text,.generic-medgreen-btn.pill-alt:hover .button-text{color:var(--default-bg)}.generic-medgreen-btn.pill-alt.disabled,.generic-medgreen-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}.generic-medgreen-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.generic-medgreen-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-medgreen-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-medgreen-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.generic-medgreen-btn.round .icon,.generic-medgreen-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.generic-medgreen-btn.round.selected,.generic-medgreen-btn.round:hover{opacity:1}.generic-medgreen-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.generic-medgreen-btn.round.disabled{pointer-events:none}.generic-medgreen-btn.round.disabled .icon{filter:saturate(0)}.generic-medgreen-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.generic-medgreen-btn.round[data-size=regular].active{opacity:1}.generic-medgreen-btn.round[data-size=small]{height:40px;width:40px}.generic-medgreen-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.generic-medgreen-btn.round[data-size=tiny]{height:33px;width:33px}.generic-medgreen-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.generic-medgreen-btn.round[data-size=mini]{height:25px;width:25px}.generic-medgreen-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.generic-medgreen-btn.nav{flex-wrap:nowrap}.generic-medgreen-btn.nav svg{color:var(--troubadour-main)}.generic-medgreen-btn.nav .icon,.generic-medgreen-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.generic-medgreen-btn.nav .button-text{color:var(--primary-text-2);font-weight:700}.generic-medgreen-btn.nav:hover{text-decoration:underline}.generic-medgreen-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-medgreen-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-medgreen-btn.nav[data-icon-position=right][data-size=mini] .icon,.generic-medgreen-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.generic-medgreen-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-medgreen-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-medgreen-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-medgreen-btn.nav[data-icon-position=left][data-size=mini] .icon,.generic-medgreen-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.generic-medgreen-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-medgreen-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-medgreen-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.generic-medgreen-btn.nav[data-size=large] .icon{height:80px}.generic-medgreen-btn.nav[data-size=regular]{padding:20px 31px}.generic-medgreen-btn.nav[data-size=regular] .icon{height:23px;width:auto}.generic-medgreen-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-medgreen-btn.nav[data-size=small]{padding:10px}.generic-medgreen-btn.nav[data-size=small] .icon{height:16px;width:auto}.generic-medgreen-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-medgreen-btn.nav[data-size=tiny]{padding:15px 20px}.generic-medgreen-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.generic-medgreen-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-medgreen-btn.nav[data-size=mini]{padding:4px 12px}.generic-medgreen-btn.nav[data-size=mini] .icon{height:5px;width:auto}.generic-medgreen-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troubadour-access-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troubadour-access-button:focus{text-decoration:none}.troubadour-access-button[data-icon-position=left]{flex-direction:row-reverse}.troubadour-access-button .button-text{font-family:Sofia Pro,sans-serif}.troubadour-access-button .button-text.ws-no-wrap{white-space:nowrap}.troubadour-access-button:active,.troubadour-access-button:hover{cursor:pointer;text-decoration:none}.troubadour-access-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-access-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--troubadour-main-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-access-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troubadour-access-button.legacy .button-text,.troubadour-access-button.legacy .icon{z-index:11}.troubadour-access-button.legacy .button-text{color:var(--troubadour-main-2);font-weight:400;z-index:11}.troubadour-access-button.legacy svg{color:var(--troubadour-main-2)}.troubadour-access-button.legacy.selected:before,.troubadour-access-button.legacy:hover:before{background-color:var(--troubadour-main-2);border:2px solid var(--troubadour-main-2)}.troubadour-access-button.legacy.selected .button-text,.troubadour-access-button.legacy:hover .button-text{color:var(--default-bg)}.troubadour-access-button.legacy.selected img,.troubadour-access-button.legacy:hover img{transform:scale(.95)}.troubadour-access-button.legacy.disabled{pointer-events:none}.troubadour-access-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-access-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troubadour-access-button.legacy.disabled .icon{opacity:.5}.troubadour-access-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-access-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troubadour-access-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-access-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-access-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-access-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troubadour-access-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troubadour-access-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troubadour-access-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troubadour-access-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troubadour-access-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troubadour-access-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troubadour-access-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troubadour-access-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troubadour-access-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troubadour-access-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troubadour-access-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troubadour-access-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troubadour-access-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troubadour-access-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troubadour-access-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-access-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troubadour-access-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troubadour-access-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troubadour-access-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troubadour-access-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troubadour-access-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-access-button.pill:before{background:var(--troubadour-main-2);border:2px solid var(--troubadour-main-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-access-button.pill .button-text,.troubadour-access-button.pill .icon{z-index:11}.troubadour-access-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troubadour-access-button.pill svg{color:var(--default-bg)}.troubadour-access-button.pill.selected:before,.troubadour-access-button.pill:hover:before{filter:brightness(1.3)}.troubadour-access-button.pill.selected img,.troubadour-access-button.pill:hover img{transform:scale(.95)}.troubadour-access-button.pill.no-shadow:before{box-shadow:none}.troubadour-access-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troubadour-access-button.pill.has-border.selected:before,.troubadour-access-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troubadour-access-button.pill.alt-hover.selected:before,.troubadour-access-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troubadour-access-button.pill.alt-hover.selected .button-text,.troubadour-access-button.pill.alt-hover.selected .icon,.troubadour-access-button.pill.alt-hover:hover .button-text,.troubadour-access-button.pill.alt-hover:hover .icon{color:var(--troubadour-main-2)}.troubadour-access-button.pill.disabled,.troubadour-access-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troubadour-access-button.pill.disabled:before,.troubadour-access-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troubadour-access-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troubadour-access-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troubadour-access-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troubadour-access-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-access-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-access-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-access-button.pill[data-icon-position=null] .icon{display:none!important}.troubadour-access-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troubadour-access-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troubadour-access-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troubadour-access-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troubadour-access-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troubadour-access-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troubadour-access-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troubadour-access-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troubadour-access-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troubadour-access-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troubadour-access-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troubadour-access-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-access-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troubadour-access-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troubadour-access-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troubadour-access-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troubadour-access-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troubadour-access-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troubadour-access-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troubadour-access-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-access-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-access-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troubadour-access-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troubadour-access-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troubadour-access-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troubadour-access-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troubadour-access-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troubadour-access-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troubadour-access-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-access-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-access-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troubadour-access-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troubadour-access-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troubadour-access-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troubadour-access-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troubadour-access-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troubadour-access-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troubadour-access-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troubadour-access-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troubadour-access-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troubadour-access-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troubadour-access-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troubadour-access-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troubadour-access-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troubadour-access-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troubadour-access-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troubadour-access-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troubadour-access-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troubadour-access-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troubadour-access-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troubadour-access-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troubadour-access-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troubadour-access-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troubadour-access-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troubadour-access-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troubadour-access-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troubadour-access-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troubadour-access-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troubadour-access-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troubadour-access-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troubadour-access-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troubadour-access-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troubadour-access-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troubadour-access-button.pill.icon-no-bg .icon{margin:0!important}.troubadour-access-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troubadour-access-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troubadour-access-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troubadour-access-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troubadour-access-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troubadour-access-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troubadour-access-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troubadour-access-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troubadour-access-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troubadour-access-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troubadour-access-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troubadour-access-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troubadour-access-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troubadour-access-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troubadour-access-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troubadour-access-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-access-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-access-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troubadour-access-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troubadour-access-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troubadour-access-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troubadour-access-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-access-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-access-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troubadour-access-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troubadour-access-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troubadour-access-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troubadour-access-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){.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troubadour-access-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}.troubadour-access-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}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troubadour-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troubadour-access-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-access-button.pill-alt:before{background:var(--troubadour-main-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-access-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troubadour-access-button.pill-alt.selected:before,.troubadour-access-button.pill-alt:hover:before{background:var(--button-border)}.troubadour-access-button.pill-alt.selected .button-text,.troubadour-access-button.pill-alt:hover .button-text{color:var(--default-bg)}.troubadour-access-button.pill-alt.disabled,.troubadour-access-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}.troubadour-access-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-access-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troubadour-access-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troubadour-access-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troubadour-access-button.round .icon,.troubadour-access-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troubadour-access-button.round.selected,.troubadour-access-button.round:hover{opacity:1}.troubadour-access-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troubadour-access-button.round.disabled{pointer-events:none}.troubadour-access-button.round.disabled .icon{filter:saturate(0)}.troubadour-access-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troubadour-access-button.round[data-size=regular].active{opacity:1}.troubadour-access-button.round[data-size=small]{height:40px;width:40px}.troubadour-access-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troubadour-access-button.round[data-size=tiny]{height:33px;width:33px}.troubadour-access-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troubadour-access-button.round[data-size=mini]{height:25px;width:25px}.troubadour-access-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troubadour-access-button.nav{flex-wrap:nowrap}.troubadour-access-button.nav svg{color:var(--troubadour-main)}.troubadour-access-button.nav .icon,.troubadour-access-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troubadour-access-button.nav .button-text{color:var(--troubadour-main-2);font-weight:700}.troubadour-access-button.nav:hover{text-decoration:underline}.troubadour-access-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troubadour-access-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troubadour-access-button.nav[data-icon-position=right][data-size=mini] .icon,.troubadour-access-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troubadour-access-button.nav[data-icon-position=right] .button-text{text-align:right}.troubadour-access-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troubadour-access-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troubadour-access-button.nav[data-icon-position=left][data-size=mini] .icon,.troubadour-access-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troubadour-access-button.nav[data-icon-position=left] .button-text{text-align:left}.troubadour-access-button.nav[data-size=large]{border-radius:100px;padding:5px}.troubadour-access-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troubadour-access-button.nav[data-size=large] .icon{height:80px}.troubadour-access-button.nav[data-size=regular]{padding:20px 31px}.troubadour-access-button.nav[data-size=regular] .icon{height:23px;width:auto}.troubadour-access-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troubadour-access-button.nav[data-size=small]{padding:10px}.troubadour-access-button.nav[data-size=small] .icon{height:16px;width:auto}.troubadour-access-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troubadour-access-button.nav[data-size=tiny]{padding:15px 20px}.troubadour-access-button.nav[data-size=tiny] .icon{height:10px;width:auto}.troubadour-access-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troubadour-access-button.nav[data-size=mini]{padding:4px 12px}.troubadour-access-button.nav[data-size=mini] .icon{height:5px;width:auto}.troubadour-access-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.constellation-access-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.constellation-access-button:focus{text-decoration:none}.constellation-access-button[data-icon-position=left]{flex-direction:row-reverse}.constellation-access-button .button-text{font-family:Sofia Pro,sans-serif}.constellation-access-button .button-text.ws-no-wrap{white-space:nowrap}.constellation-access-button:active,.constellation-access-button:hover{cursor:pointer;text-decoration:none}.constellation-access-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-access-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--constellation-main-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-access-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.constellation-access-button.legacy .button-text,.constellation-access-button.legacy .icon{z-index:11}.constellation-access-button.legacy .button-text{color:var(--constellation-main-2);font-weight:400;z-index:11}.constellation-access-button.legacy svg{color:var(--constellation-main-2)}.constellation-access-button.legacy.selected:before,.constellation-access-button.legacy:hover:before{background-color:var(--constellation-main-2);border:2px solid var(--constellation-main-2)}.constellation-access-button.legacy.selected .button-text,.constellation-access-button.legacy:hover .button-text{color:var(--default-bg)}.constellation-access-button.legacy.selected img,.constellation-access-button.legacy:hover img{transform:scale(.95)}.constellation-access-button.legacy.disabled{pointer-events:none}.constellation-access-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.constellation-access-button.legacy.disabled .button-text{color:var(--ui-disabled)}.constellation-access-button.legacy.disabled .icon{opacity:.5}.constellation-access-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.constellation-access-button.legacy.invalid .button-text{color:var(--ui-disabled)}.constellation-access-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-access-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.constellation-access-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.constellation-access-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.constellation-access-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.constellation-access-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.constellation-access-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.constellation-access-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.constellation-access-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.constellation-access-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.constellation-access-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.constellation-access-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.constellation-access-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.constellation-access-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.constellation-access-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.constellation-access-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.constellation-access-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.constellation-access-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.constellation-access-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.constellation-access-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.constellation-access-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.constellation-access-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.constellation-access-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.constellation-access-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.constellation-access-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-access-button.pill:before{background:var(--constellation-main-2);border:2px solid var(--constellation-main-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-access-button.pill .button-text,.constellation-access-button.pill .icon{z-index:11}.constellation-access-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.constellation-access-button.pill svg{color:var(--default-bg)}.constellation-access-button.pill.selected:before,.constellation-access-button.pill:hover:before{filter:brightness(1.3)}.constellation-access-button.pill.selected img,.constellation-access-button.pill:hover img{transform:scale(.95)}.constellation-access-button.pill.no-shadow:before{box-shadow:none}.constellation-access-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.constellation-access-button.pill.has-border.selected:before,.constellation-access-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.constellation-access-button.pill.alt-hover.selected:before,.constellation-access-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.constellation-access-button.pill.alt-hover.selected .button-text,.constellation-access-button.pill.alt-hover.selected .icon,.constellation-access-button.pill.alt-hover:hover .button-text,.constellation-access-button.pill.alt-hover:hover .icon{color:var(--constellation-main-2)}.constellation-access-button.pill.disabled,.constellation-access-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.constellation-access-button.pill.disabled:before,.constellation-access-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.constellation-access-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.constellation-access-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.constellation-access-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.constellation-access-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-access-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.constellation-access-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.constellation-access-button.pill[data-icon-position=null] .icon{display:none!important}.constellation-access-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.constellation-access-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.constellation-access-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.constellation-access-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.constellation-access-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.constellation-access-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.constellation-access-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.constellation-access-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.constellation-access-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.constellation-access-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.constellation-access-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.constellation-access-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.constellation-access-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.constellation-access-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.constellation-access-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.constellation-access-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.constellation-access-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.constellation-access-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.constellation-access-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.constellation-access-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.constellation-access-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.constellation-access-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.constellation-access-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.constellation-access-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.constellation-access-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.constellation-access-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.constellation-access-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.constellation-access-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.constellation-access-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.constellation-access-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.constellation-access-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.constellation-access-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.constellation-access-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.constellation-access-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.constellation-access-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.constellation-access-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.constellation-access-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.constellation-access-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.constellation-access-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.constellation-access-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.constellation-access-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.constellation-access-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.constellation-access-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.constellation-access-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.constellation-access-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.constellation-access-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.constellation-access-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.constellation-access-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.constellation-access-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.constellation-access-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.constellation-access-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.constellation-access-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.constellation-access-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.constellation-access-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.constellation-access-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.constellation-access-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.constellation-access-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.constellation-access-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.constellation-access-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.constellation-access-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.constellation-access-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.constellation-access-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.constellation-access-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.constellation-access-button.pill.icon-no-bg .icon{margin:0!important}.constellation-access-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.constellation-access-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.constellation-access-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.constellation-access-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.constellation-access-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.constellation-access-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.constellation-access-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.constellation-access-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.constellation-access-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.constellation-access-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.constellation-access-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.constellation-access-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.constellation-access-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.constellation-access-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.constellation-access-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.constellation-access-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.constellation-access-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.constellation-access-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.constellation-access-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.constellation-access-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.constellation-access-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.constellation-access-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.constellation-access-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.constellation-access-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.constellation-access-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.constellation-access-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.constellation-access-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.constellation-access-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.constellation-access-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.constellation-access-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.constellation-access-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.constellation-access-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.constellation-access-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.constellation-access-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.constellation-access-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.constellation-access-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.constellation-access-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){.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.constellation-access-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}.constellation-access-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}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.constellation-access-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.constellation-access-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-access-button.pill-alt:before{background:var(--constellation-main-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-access-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.constellation-access-button.pill-alt.selected:before,.constellation-access-button.pill-alt:hover:before{background:var(--button-border)}.constellation-access-button.pill-alt.selected .button-text,.constellation-access-button.pill-alt:hover .button-text{color:var(--default-bg)}.constellation-access-button.pill-alt.disabled,.constellation-access-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}.constellation-access-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-access-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.constellation-access-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.constellation-access-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.constellation-access-button.round .icon,.constellation-access-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.constellation-access-button.round.selected,.constellation-access-button.round:hover{opacity:1}.constellation-access-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.constellation-access-button.round.disabled{pointer-events:none}.constellation-access-button.round.disabled .icon{filter:saturate(0)}.constellation-access-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.constellation-access-button.round[data-size=regular].active{opacity:1}.constellation-access-button.round[data-size=small]{height:40px;width:40px}.constellation-access-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.constellation-access-button.round[data-size=tiny]{height:33px;width:33px}.constellation-access-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.constellation-access-button.round[data-size=mini]{height:25px;width:25px}.constellation-access-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.constellation-access-button.nav{flex-wrap:nowrap}.constellation-access-button.nav svg{color:var(--troubadour-main)}.constellation-access-button.nav .icon,.constellation-access-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.constellation-access-button.nav .button-text{color:var(--constellation-main-2);font-weight:700}.constellation-access-button.nav:hover{text-decoration:underline}.constellation-access-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.constellation-access-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.constellation-access-button.nav[data-icon-position=right][data-size=mini] .icon,.constellation-access-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.constellation-access-button.nav[data-icon-position=right] .button-text{text-align:right}.constellation-access-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.constellation-access-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.constellation-access-button.nav[data-icon-position=left][data-size=mini] .icon,.constellation-access-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.constellation-access-button.nav[data-icon-position=left] .button-text{text-align:left}.constellation-access-button.nav[data-size=large]{border-radius:100px;padding:5px}.constellation-access-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.constellation-access-button.nav[data-size=large] .icon{height:80px}.constellation-access-button.nav[data-size=regular]{padding:20px 31px}.constellation-access-button.nav[data-size=regular] .icon{height:23px;width:auto}.constellation-access-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.constellation-access-button.nav[data-size=small]{padding:10px}.constellation-access-button.nav[data-size=small] .icon{height:16px;width:auto}.constellation-access-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.constellation-access-button.nav[data-size=tiny]{padding:15px 20px}.constellation-access-button.nav[data-size=tiny] .icon{height:10px;width:auto}.constellation-access-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.constellation-access-button.nav[data-size=mini]{padding:4px 12px}.constellation-access-button.nav[data-size=mini] .icon{height:5px;width:auto}.constellation-access-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.add-teacher-package{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-teacher-package:focus{text-decoration:none}.add-teacher-package[data-icon-position=left]{flex-direction:row-reverse}.add-teacher-package .button-text{font-family:Sofia Pro,sans-serif}.add-teacher-package .button-text.ws-no-wrap{white-space:nowrap}.add-teacher-package:active,.add-teacher-package:hover{cursor:pointer;text-decoration:none}.add-teacher-package.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-teacher-package.legacy:before{background-color:var(--default-color-2);border:2px solid var(--admin-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-teacher-package.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.add-teacher-package.legacy .button-text,.add-teacher-package.legacy .icon{z-index:11}.add-teacher-package.legacy .button-text{color:var(--admin-main);font-weight:400;z-index:11}.add-teacher-package.legacy svg{color:var(--admin-main)}.add-teacher-package.legacy.selected:before,.add-teacher-package.legacy:hover:before{background-color:var(--admin-main);border:2px solid var(--admin-main)}.add-teacher-package.legacy.selected .button-text,.add-teacher-package.legacy:hover .button-text{color:var(--default-color-2)}.add-teacher-package.legacy.selected img,.add-teacher-package.legacy:hover img{transform:scale(.95)}.add-teacher-package.legacy.disabled{pointer-events:none}.add-teacher-package.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.add-teacher-package.legacy.disabled .button-text{color:var(--ui-disabled)}.add-teacher-package.legacy.disabled .icon{opacity:.5}.add-teacher-package.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.add-teacher-package.legacy.invalid .button-text{color:var(--ui-disabled)}.add-teacher-package.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-teacher-package.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.add-teacher-package.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.add-teacher-package.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.add-teacher-package.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.add-teacher-package.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.add-teacher-package.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.add-teacher-package.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.add-teacher-package.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.add-teacher-package.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.add-teacher-package.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.add-teacher-package.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.add-teacher-package.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.add-teacher-package.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.add-teacher-package.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.add-teacher-package.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.add-teacher-package.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.add-teacher-package.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.add-teacher-package.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.add-teacher-package.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.add-teacher-package.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.add-teacher-package.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.add-teacher-package.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.add-teacher-package.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.add-teacher-package.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-teacher-package.pill:before{background:var(--admin-main);border:2px solid var(--admin-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-teacher-package.pill .button-text,.add-teacher-package.pill .icon{z-index:11}.add-teacher-package.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.add-teacher-package.pill svg{color:var(--default-color-2)}.add-teacher-package.pill.selected:before,.add-teacher-package.pill:hover:before{filter:brightness(1.3)}.add-teacher-package.pill.selected img,.add-teacher-package.pill:hover img{transform:scale(.95)}.add-teacher-package.pill.no-shadow:before{box-shadow:none}.add-teacher-package.pill.has-border:before{border-color:var(--admin-main);box-shadow:none!important}.add-teacher-package.pill.has-border.selected:before,.add-teacher-package.pill.has-border:hover:before{border-color:var(--admin-main)!important;box-shadow:none!important}.add-teacher-package.pill.alt-hover.selected:before,.add-teacher-package.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.add-teacher-package.pill.alt-hover.selected .button-text,.add-teacher-package.pill.alt-hover.selected .icon,.add-teacher-package.pill.alt-hover:hover .button-text,.add-teacher-package.pill.alt-hover:hover .icon{color:var(--admin-main)}.add-teacher-package.pill.disabled,.add-teacher-package.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.add-teacher-package.pill.disabled:before,.add-teacher-package.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.add-teacher-package.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.add-teacher-package.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.add-teacher-package.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.add-teacher-package.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-teacher-package.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.add-teacher-package.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.add-teacher-package.pill[data-icon-position=null] .icon{display:none!important}.add-teacher-package.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.add-teacher-package.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.add-teacher-package.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.add-teacher-package.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.add-teacher-package.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.add-teacher-package.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.add-teacher-package.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.add-teacher-package.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.add-teacher-package.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.add-teacher-package.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.add-teacher-package.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.add-teacher-package.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.add-teacher-package.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.add-teacher-package.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.add-teacher-package.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.add-teacher-package.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.add-teacher-package.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.add-teacher-package.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.add-teacher-package.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.add-teacher-package.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.add-teacher-package.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.add-teacher-package.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.add-teacher-package.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.add-teacher-package.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.add-teacher-package.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.add-teacher-package.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.add-teacher-package.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.add-teacher-package.pill[data-size=small]{border-radius:45px;padding:8px 30px}.add-teacher-package.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.add-teacher-package.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.add-teacher-package.pill[data-size=small][data-icon-position=left]{padding-left:8px}.add-teacher-package.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.add-teacher-package.pill[data-size=small][data-icon-position=right]{padding-right:8px}.add-teacher-package.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.add-teacher-package.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.add-teacher-package.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.add-teacher-package.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.add-teacher-package.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.add-teacher-package.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.add-teacher-package.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.add-teacher-package.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.add-teacher-package.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.add-teacher-package.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.add-teacher-package.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.add-teacher-package.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.add-teacher-package.pill[data-size=large]{border-radius:100px;padding:16px 40px}.add-teacher-package.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.add-teacher-package.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.add-teacher-package.pill[data-size=large][data-icon-position=left]{padding-left:16px}.add-teacher-package.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.add-teacher-package.pill[data-size=large][data-icon-position=right]{padding-right:16px}.add-teacher-package.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.add-teacher-package.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.add-teacher-package.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.add-teacher-package.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.add-teacher-package.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.add-teacher-package.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.add-teacher-package.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.add-teacher-package.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.add-teacher-package.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.add-teacher-package.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.add-teacher-package.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.add-teacher-package.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.add-teacher-package.pill.icon-no-bg .icon{margin:0!important}.add-teacher-package.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.add-teacher-package.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.add-teacher-package.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.add-teacher-package.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.add-teacher-package.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.add-teacher-package.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.add-teacher-package.pill.icon-no-bg[data-size=small] .icon{padding:18px}.add-teacher-package.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.add-teacher-package.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.add-teacher-package.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.add-teacher-package.pill.icon-no-bg[data-size=large] .icon{padding:30px}.add-teacher-package.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.add-teacher-package.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.add-teacher-package.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.add-teacher-package.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.add-teacher-package.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.add-teacher-package.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.add-teacher-package.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.add-teacher-package.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.add-teacher-package.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.add-teacher-package.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.add-teacher-package.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.add-teacher-package.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.add-teacher-package.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.add-teacher-package.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.add-teacher-package.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.add-teacher-package.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.add-teacher-package.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.add-teacher-package.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.add-teacher-package.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.add-teacher-package.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.add-teacher-package.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.add-teacher-package.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.add-teacher-package.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.add-teacher-package.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.add-teacher-package.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.add-teacher-package.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}.add-teacher-package.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}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.add-teacher-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.add-teacher-package.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-teacher-package.pill-alt:before{background:var(--admin-main);border:2px solid var(--admin-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-teacher-package.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.add-teacher-package.pill-alt.selected:before,.add-teacher-package.pill-alt:hover:before{background:var(--admin-main)}.add-teacher-package.pill-alt.selected .button-text,.add-teacher-package.pill-alt:hover .button-text{color:var(--default-bg)}.add-teacher-package.pill-alt.disabled,.add-teacher-package.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}.add-teacher-package.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-teacher-package.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.add-teacher-package.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.add-teacher-package.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.add-teacher-package.round .icon,.add-teacher-package.round svg{align-items:center;display:flex;height:100%;justify-content:center}.add-teacher-package.round.selected,.add-teacher-package.round:hover{opacity:1}.add-teacher-package.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.add-teacher-package.round.disabled{pointer-events:none}.add-teacher-package.round.disabled .icon{filter:saturate(0)}.add-teacher-package.round[data-size=regular]{height:50px;opacity:.8;width:50px}.add-teacher-package.round[data-size=regular].active{opacity:1}.add-teacher-package.round[data-size=small]{height:40px;width:40px}.add-teacher-package.round[data-size=small].active{height:52px;opacity:1;width:52px}.add-teacher-package.round[data-size=tiny]{height:33px;width:33px}.add-teacher-package.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.add-teacher-package.round[data-size=mini]{height:25px;width:25px}.add-teacher-package.round[data-size=mini].active{height:25px;opacity:1;width:25px}.add-teacher-package.nav{flex-wrap:nowrap}.add-teacher-package.nav svg{color:var(--troubadour-main)}.add-teacher-package.nav .icon,.add-teacher-package.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.add-teacher-package.nav .button-text{color:var(--admin-main);font-weight:700}.add-teacher-package.nav:hover{text-decoration:underline}.add-teacher-package.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.add-teacher-package.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.add-teacher-package.nav[data-icon-position=right][data-size=mini] .icon,.add-teacher-package.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.add-teacher-package.nav[data-icon-position=right] .button-text{text-align:right}.add-teacher-package.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.add-teacher-package.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.add-teacher-package.nav[data-icon-position=left][data-size=mini] .icon,.add-teacher-package.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.add-teacher-package.nav[data-icon-position=left] .button-text{text-align:left}.add-teacher-package.nav[data-size=large]{border-radius:100px;padding:5px}.add-teacher-package.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.add-teacher-package.nav[data-size=large] .icon{height:80px}.add-teacher-package.nav[data-size=regular]{padding:20px 31px}.add-teacher-package.nav[data-size=regular] .icon{height:23px;width:auto}.add-teacher-package.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.add-teacher-package.nav[data-size=small]{padding:10px}.add-teacher-package.nav[data-size=small] .icon{height:16px;width:auto}.add-teacher-package.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.add-teacher-package.nav[data-size=tiny]{padding:15px 20px}.add-teacher-package.nav[data-size=tiny] .icon{height:10px;width:auto}.add-teacher-package.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.add-teacher-package.nav[data-size=mini]{padding:4px 12px}.add-teacher-package.nav[data-size=mini] .icon{height:5px;width:auto}.add-teacher-package.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.add-family-package{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-family-package,.add-family-package:focus{text-decoration:none}.add-family-package[data-icon-position=left]{flex-direction:row-reverse}.add-family-package .button-text{font-family:Sofia Pro,sans-serif}.add-family-package .button-text.ws-no-wrap{white-space:nowrap}.add-family-package:active,.add-family-package:hover{cursor:pointer;text-decoration:none}.add-family-package.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-family-package.legacy:before{background-color:var(--default-color-2);border:2px solid var(--quote-form-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-family-package.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.add-family-package.legacy .button-text,.add-family-package.legacy .icon{z-index:11}.add-family-package.legacy .button-text{color:var(--quote-form-dark);font-weight:400;z-index:11}.add-family-package.legacy svg{color:var(--quote-form-dark)}.add-family-package.legacy.selected:before,.add-family-package.legacy:hover:before{background-color:var(--quote-form-dark);border:2px solid var(--quote-form-dark)}.add-family-package.legacy.selected .button-text,.add-family-package.legacy:hover .button-text{color:var(--default-color-2)}.add-family-package.legacy.selected img,.add-family-package.legacy:hover img{transform:scale(.95)}.add-family-package.legacy.disabled{pointer-events:none}.add-family-package.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.add-family-package.legacy.disabled .button-text{color:var(--ui-disabled)}.add-family-package.legacy.disabled .icon{opacity:.5}.add-family-package.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.add-family-package.legacy.invalid .button-text{color:var(--ui-disabled)}.add-family-package.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-family-package.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.add-family-package.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.add-family-package.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.add-family-package.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.add-family-package.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.add-family-package.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.add-family-package.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.add-family-package.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.add-family-package.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.add-family-package.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.add-family-package.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.add-family-package.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.add-family-package.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.add-family-package.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.add-family-package.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.add-family-package.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.add-family-package.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.add-family-package.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.add-family-package.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.add-family-package.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.add-family-package.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.add-family-package.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.add-family-package.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.add-family-package.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-family-package.pill:before{background:var(--quote-form-dark);border:2px solid var(--quote-form-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-family-package.pill .button-text,.add-family-package.pill .icon{z-index:11}.add-family-package.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.add-family-package.pill svg{color:var(--default-color-2)}.add-family-package.pill.selected:before,.add-family-package.pill:hover:before{filter:brightness(1.3)}.add-family-package.pill.selected img,.add-family-package.pill:hover img{transform:scale(.95)}.add-family-package.pill.no-shadow:before{box-shadow:none}.add-family-package.pill.has-border:before{border-color:var(--quote-form-dark);box-shadow:none!important}.add-family-package.pill.has-border.selected:before,.add-family-package.pill.has-border:hover:before{border-color:var(--quote-form-dark)!important;box-shadow:none!important}.add-family-package.pill.alt-hover.selected:before,.add-family-package.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.add-family-package.pill.alt-hover.selected .button-text,.add-family-package.pill.alt-hover.selected .icon,.add-family-package.pill.alt-hover:hover .button-text,.add-family-package.pill.alt-hover:hover .icon{color:var(--quote-form-dark)}.add-family-package.pill.disabled,.add-family-package.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.add-family-package.pill.disabled:before,.add-family-package.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.add-family-package.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.add-family-package.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.add-family-package.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.add-family-package.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-family-package.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.add-family-package.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.add-family-package.pill[data-icon-position=null] .icon{display:none!important}.add-family-package.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.add-family-package.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.add-family-package.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.add-family-package.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.add-family-package.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.add-family-package.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.add-family-package.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.add-family-package.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.add-family-package.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.add-family-package.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.add-family-package.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.add-family-package.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.add-family-package.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.add-family-package.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.add-family-package.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.add-family-package.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.add-family-package.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.add-family-package.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.add-family-package.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.add-family-package.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.add-family-package.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.add-family-package.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.add-family-package.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.add-family-package.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.add-family-package.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.add-family-package.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.add-family-package.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.add-family-package.pill[data-size=small]{border-radius:45px;padding:8px 30px}.add-family-package.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.add-family-package.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.add-family-package.pill[data-size=small][data-icon-position=left]{padding-left:8px}.add-family-package.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.add-family-package.pill[data-size=small][data-icon-position=right]{padding-right:8px}.add-family-package.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.add-family-package.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.add-family-package.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.add-family-package.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.add-family-package.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.add-family-package.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.add-family-package.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.add-family-package.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.add-family-package.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.add-family-package.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.add-family-package.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.add-family-package.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.add-family-package.pill[data-size=large]{border-radius:100px;padding:16px 40px}.add-family-package.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.add-family-package.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.add-family-package.pill[data-size=large][data-icon-position=left]{padding-left:16px}.add-family-package.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.add-family-package.pill[data-size=large][data-icon-position=right]{padding-right:16px}.add-family-package.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.add-family-package.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.add-family-package.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.add-family-package.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.add-family-package.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.add-family-package.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.add-family-package.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.add-family-package.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.add-family-package.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.add-family-package.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.add-family-package.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.add-family-package.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.add-family-package.pill.icon-no-bg .icon{margin:0!important}.add-family-package.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.add-family-package.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.add-family-package.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.add-family-package.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.add-family-package.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.add-family-package.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.add-family-package.pill.icon-no-bg[data-size=small] .icon{padding:18px}.add-family-package.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.add-family-package.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.add-family-package.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.add-family-package.pill.icon-no-bg[data-size=large] .icon{padding:30px}.add-family-package.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.add-family-package.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.add-family-package.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.add-family-package.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.add-family-package.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.add-family-package.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.add-family-package.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.add-family-package.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.add-family-package.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.add-family-package.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.add-family-package.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.add-family-package.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.add-family-package.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.add-family-package.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.add-family-package.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.add-family-package.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.add-family-package.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.add-family-package.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.add-family-package.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.add-family-package.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.add-family-package.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.add-family-package.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.add-family-package.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.add-family-package.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.add-family-package.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.add-family-package.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}.add-family-package.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}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.add-family-package.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.add-family-package.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-family-package.pill-alt:before{background:var(--quote-form-dark);border:2px solid var(--quote-form-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-family-package.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.add-family-package.pill-alt.selected:before,.add-family-package.pill-alt:hover:before{background:var(--quote-form-dark)}.add-family-package.pill-alt.selected .button-text,.add-family-package.pill-alt:hover .button-text{color:var(--default-bg)}.add-family-package.pill-alt.disabled,.add-family-package.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}.add-family-package.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-family-package.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.add-family-package.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.add-family-package.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.add-family-package.round .icon,.add-family-package.round svg{align-items:center;display:flex;height:100%;justify-content:center}.add-family-package.round.selected,.add-family-package.round:hover{opacity:1}.add-family-package.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.add-family-package.round.disabled{pointer-events:none}.add-family-package.round.disabled .icon{filter:saturate(0)}.add-family-package.round[data-size=regular]{height:50px;opacity:.8;width:50px}.add-family-package.round[data-size=regular].active{opacity:1}.add-family-package.round[data-size=small]{height:40px;width:40px}.add-family-package.round[data-size=small].active{height:52px;opacity:1;width:52px}.add-family-package.round[data-size=tiny]{height:33px;width:33px}.add-family-package.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.add-family-package.round[data-size=mini]{height:25px;width:25px}.add-family-package.round[data-size=mini].active{height:25px;opacity:1;width:25px}.add-family-package.nav{flex-wrap:nowrap}.add-family-package.nav svg{color:var(--troubadour-main)}.add-family-package.nav .icon,.add-family-package.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.add-family-package.nav .button-text{color:var(--quote-form-dark);font-weight:700}.add-family-package.nav:hover{text-decoration:underline}.add-family-package.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.add-family-package.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.add-family-package.nav[data-icon-position=right][data-size=mini] .icon,.add-family-package.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.add-family-package.nav[data-icon-position=right] .button-text{text-align:right}.add-family-package.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.add-family-package.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.add-family-package.nav[data-icon-position=left][data-size=mini] .icon,.add-family-package.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.add-family-package.nav[data-icon-position=left] .button-text{text-align:left}.add-family-package.nav[data-size=large]{border-radius:100px;padding:5px}.add-family-package.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.add-family-package.nav[data-size=large] .icon{height:80px}.add-family-package.nav[data-size=regular]{padding:20px 31px}.add-family-package.nav[data-size=regular] .icon{height:23px;width:auto}.add-family-package.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.add-family-package.nav[data-size=small]{padding:10px}.add-family-package.nav[data-size=small] .icon{height:16px;width:auto}.add-family-package.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.add-family-package.nav[data-size=tiny]{padding:15px 20px}.add-family-package.nav[data-size=tiny] .icon{height:10px;width:auto}.add-family-package.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.add-family-package.nav[data-size=mini]{padding:4px 12px}.add-family-package.nav[data-size=mini] .icon{height:5px;width:auto}.add-family-package.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.cart-checkout{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-checkout,.cart-checkout:focus{text-decoration:none}.cart-checkout[data-icon-position=left]{flex-direction:row-reverse}.cart-checkout .button-text{font-family:Sofia Pro,sans-serif}.cart-checkout .button-text.ws-no-wrap{white-space:nowrap}.cart-checkout:active,.cart-checkout:hover{cursor:pointer;text-decoration:none}.cart-checkout.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cart-checkout.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.cart-checkout.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.cart-checkout.legacy .button-text,.cart-checkout.legacy .icon{z-index:11}.cart-checkout.legacy .button-text{color:var(--troubadour-main-5);font-weight:400;z-index:11}.cart-checkout.legacy svg{color:var(--troubadour-main-5)}.cart-checkout.legacy.selected:before,.cart-checkout.legacy:hover:before{background-color:var(--troubadour-main-5);border:2px solid var(--troubadour-main-5)}.cart-checkout.legacy.selected .button-text,.cart-checkout.legacy:hover .button-text{color:var(--default-color-2)}.cart-checkout.legacy.selected img,.cart-checkout.legacy:hover img{transform:scale(.95)}.cart-checkout.legacy.disabled{pointer-events:none}.cart-checkout.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.cart-checkout.legacy.disabled .button-text{color:var(--ui-disabled)}.cart-checkout.legacy.disabled .icon{opacity:.5}.cart-checkout.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.cart-checkout.legacy.invalid .button-text{color:var(--ui-disabled)}.cart-checkout.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cart-checkout.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.cart-checkout.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.cart-checkout.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.cart-checkout.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.cart-checkout.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.cart-checkout.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.cart-checkout.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.cart-checkout.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.cart-checkout.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.cart-checkout.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.cart-checkout.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.cart-checkout.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.cart-checkout.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.cart-checkout.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.cart-checkout.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.cart-checkout.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.cart-checkout.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.cart-checkout.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.cart-checkout.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.cart-checkout.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.cart-checkout.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.cart-checkout.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.cart-checkout.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.cart-checkout.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cart-checkout.pill:before{background:var(--troubadour-main-5);border:2px solid var(--troubadour-main-5);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.cart-checkout.pill .button-text,.cart-checkout.pill .icon{z-index:11}.cart-checkout.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.cart-checkout.pill svg{color:var(--default-color-2)}.cart-checkout.pill.selected:before,.cart-checkout.pill:hover:before{filter:brightness(1.3)}.cart-checkout.pill.selected img,.cart-checkout.pill:hover img{transform:scale(.95)}.cart-checkout.pill.no-shadow:before{box-shadow:none}.cart-checkout.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.cart-checkout.pill.has-border.selected:before,.cart-checkout.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.cart-checkout.pill.alt-hover.selected:before,.cart-checkout.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.cart-checkout.pill.alt-hover.selected .button-text,.cart-checkout.pill.alt-hover.selected .icon,.cart-checkout.pill.alt-hover:hover .button-text,.cart-checkout.pill.alt-hover:hover .icon{color:var(--troubadour-main-5)}.cart-checkout.pill.disabled,.cart-checkout.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.cart-checkout.pill.disabled:before,.cart-checkout.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.cart-checkout.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.cart-checkout.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.cart-checkout.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.cart-checkout.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cart-checkout.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.cart-checkout.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.cart-checkout.pill[data-icon-position=null] .icon{display:none!important}.cart-checkout.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.cart-checkout.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.cart-checkout.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.cart-checkout.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.cart-checkout.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.cart-checkout.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.cart-checkout.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.cart-checkout.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.cart-checkout.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.cart-checkout.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.cart-checkout.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.cart-checkout.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.cart-checkout.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.cart-checkout.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.cart-checkout.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.cart-checkout.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.cart-checkout.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.cart-checkout.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.cart-checkout.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.cart-checkout.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.cart-checkout.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.cart-checkout.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.cart-checkout.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.cart-checkout.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.cart-checkout.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.cart-checkout.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.cart-checkout.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.cart-checkout.pill[data-size=small]{border-radius:45px;padding:8px 30px}.cart-checkout.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.cart-checkout.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.cart-checkout.pill[data-size=small][data-icon-position=left]{padding-left:8px}.cart-checkout.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.cart-checkout.pill[data-size=small][data-icon-position=right]{padding-right:8px}.cart-checkout.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.cart-checkout.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.cart-checkout.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.cart-checkout.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.cart-checkout.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.cart-checkout.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.cart-checkout.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.cart-checkout.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.cart-checkout.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.cart-checkout.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.cart-checkout.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.cart-checkout.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.cart-checkout.pill[data-size=large]{border-radius:100px;padding:16px 40px}.cart-checkout.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.cart-checkout.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.cart-checkout.pill[data-size=large][data-icon-position=left]{padding-left:16px}.cart-checkout.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.cart-checkout.pill[data-size=large][data-icon-position=right]{padding-right:16px}.cart-checkout.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.cart-checkout.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.cart-checkout.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.cart-checkout.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.cart-checkout.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.cart-checkout.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.cart-checkout.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.cart-checkout.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.cart-checkout.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.cart-checkout.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.cart-checkout.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.cart-checkout.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.cart-checkout.pill.icon-no-bg .icon{margin:0!important}.cart-checkout.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.cart-checkout.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.cart-checkout.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.cart-checkout.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.cart-checkout.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.cart-checkout.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.cart-checkout.pill.icon-no-bg[data-size=small] .icon{padding:18px}.cart-checkout.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.cart-checkout.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.cart-checkout.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.cart-checkout.pill.icon-no-bg[data-size=large] .icon{padding:30px}.cart-checkout.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.cart-checkout.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.cart-checkout.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.cart-checkout.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.cart-checkout.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.cart-checkout.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.cart-checkout.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.cart-checkout.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.cart-checkout.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.cart-checkout.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.cart-checkout.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.cart-checkout.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.cart-checkout.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.cart-checkout.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.cart-checkout.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.cart-checkout.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.cart-checkout.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.cart-checkout.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.cart-checkout.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.cart-checkout.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.cart-checkout.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.cart-checkout.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.cart-checkout.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.cart-checkout.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.cart-checkout.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.cart-checkout.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}.cart-checkout.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}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.cart-checkout.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.cart-checkout.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cart-checkout.pill-alt:before{background:var(--troubadour-main-5);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.cart-checkout.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.cart-checkout.pill-alt.selected:before,.cart-checkout.pill-alt:hover:before{background:var(--button-border)}.cart-checkout.pill-alt.selected .button-text,.cart-checkout.pill-alt:hover .button-text{color:var(--default-bg)}.cart-checkout.pill-alt.disabled,.cart-checkout.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}.cart-checkout.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cart-checkout.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.cart-checkout.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.cart-checkout.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.cart-checkout.round .icon,.cart-checkout.round svg{align-items:center;display:flex;height:100%;justify-content:center}.cart-checkout.round.selected,.cart-checkout.round:hover{opacity:1}.cart-checkout.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.cart-checkout.round.disabled{pointer-events:none}.cart-checkout.round.disabled .icon{filter:saturate(0)}.cart-checkout.round[data-size=regular]{height:50px;opacity:.8;width:50px}.cart-checkout.round[data-size=regular].active{opacity:1}.cart-checkout.round[data-size=small]{height:40px;width:40px}.cart-checkout.round[data-size=small].active{height:52px;opacity:1;width:52px}.cart-checkout.round[data-size=tiny]{height:33px;width:33px}.cart-checkout.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.cart-checkout.round[data-size=mini]{height:25px;width:25px}.cart-checkout.round[data-size=mini].active{height:25px;opacity:1;width:25px}.cart-checkout.nav{flex-wrap:nowrap}.cart-checkout.nav svg{color:var(--troubadour-main)}.cart-checkout.nav .icon,.cart-checkout.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.cart-checkout.nav .button-text{color:var(--troubadour-main-5);font-weight:700}.cart-checkout.nav:hover{text-decoration:underline}.cart-checkout.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.cart-checkout.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.cart-checkout.nav[data-icon-position=right][data-size=mini] .icon,.cart-checkout.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.cart-checkout.nav[data-icon-position=right] .button-text{text-align:right}.cart-checkout.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.cart-checkout.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.cart-checkout.nav[data-icon-position=left][data-size=mini] .icon,.cart-checkout.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.cart-checkout.nav[data-icon-position=left] .button-text{text-align:left}.cart-checkout.nav[data-size=large]{border-radius:100px;padding:5px}.cart-checkout.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.cart-checkout.nav[data-size=large] .icon{height:80px}.cart-checkout.nav[data-size=regular]{padding:20px 31px}.cart-checkout.nav[data-size=regular] .icon{height:23px;width:auto}.cart-checkout.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.cart-checkout.nav[data-size=small]{padding:10px}.cart-checkout.nav[data-size=small] .icon{height:16px;width:auto}.cart-checkout.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.cart-checkout.nav[data-size=tiny]{padding:15px 20px}.cart-checkout.nav[data-size=tiny] .icon{height:10px;width:auto}.cart-checkout.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.cart-checkout.nav[data-size=mini]{padding:4px 12px}.cart-checkout.nav[data-size=mini] .icon{height:5px;width:auto}.cart-checkout.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.submit-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.submit-button,.submit-button:focus{text-decoration:none}.submit-button[data-icon-position=left]{flex-direction:row-reverse}.submit-button .button-text{font-family:Sofia Pro,sans-serif}.submit-button .button-text.ws-no-wrap{white-space:nowrap}.submit-button:active,.submit-button:hover{cursor:pointer;text-decoration:none}.submit-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.submit-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--button-login);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.submit-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.submit-button.legacy .button-text,.submit-button.legacy .icon{z-index:11}.submit-button.legacy .button-text{color:var(--button-login);font-weight:400;z-index:11}.submit-button.legacy svg{color:var(--button-login)}.submit-button.legacy.selected:before,.submit-button.legacy:hover:before{background-color:var(--button-login);border:2px solid var(--button-login)}.submit-button.legacy.selected .button-text,.submit-button.legacy:hover .button-text{color:var(--default-bg)}.submit-button.legacy.selected img,.submit-button.legacy:hover img{transform:scale(.95)}.submit-button.legacy.disabled{pointer-events:none}.submit-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.submit-button.legacy.disabled .button-text{color:var(--ui-disabled)}.submit-button.legacy.disabled .icon{opacity:.5}.submit-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.submit-button.legacy.invalid .button-text{color:var(--ui-disabled)}.submit-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.submit-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.submit-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.submit-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.submit-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.submit-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.submit-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.submit-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.submit-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.submit-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.submit-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.submit-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.submit-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.submit-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.submit-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.submit-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.submit-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.submit-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.submit-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.submit-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.submit-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.submit-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.submit-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.submit-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.submit-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.submit-button.pill:before{background:var(--button-login);border:2px solid var(--button-login);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.submit-button.pill .button-text,.submit-button.pill .icon{z-index:11}.submit-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.submit-button.pill svg{color:var(--default-bg)}.submit-button.pill.selected:before,.submit-button.pill:hover:before{filter:brightness(1.3)}.submit-button.pill.selected img,.submit-button.pill:hover img{transform:scale(.95)}.submit-button.pill.no-shadow:before{box-shadow:none}.submit-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.submit-button.pill.has-border.selected:before,.submit-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.submit-button.pill.alt-hover.selected:before,.submit-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.submit-button.pill.alt-hover.selected .button-text,.submit-button.pill.alt-hover.selected .icon,.submit-button.pill.alt-hover:hover .button-text,.submit-button.pill.alt-hover:hover .icon{color:var(--button-login)}.submit-button.pill.disabled,.submit-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.submit-button.pill.disabled:before,.submit-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.submit-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.submit-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.submit-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.submit-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.submit-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.submit-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.submit-button.pill[data-icon-position=null] .icon{display:none!important}.submit-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.submit-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.submit-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.submit-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.submit-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.submit-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.submit-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.submit-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.submit-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.submit-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.submit-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.submit-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.submit-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.submit-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.submit-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.submit-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.submit-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.submit-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.submit-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.submit-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.submit-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.submit-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.submit-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.submit-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.submit-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.submit-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.submit-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.submit-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.submit-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.submit-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.submit-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.submit-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.submit-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.submit-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.submit-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.submit-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.submit-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.submit-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.submit-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.submit-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.submit-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.submit-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.submit-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.submit-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.submit-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.submit-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.submit-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.submit-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.submit-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.submit-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.submit-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.submit-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.submit-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.submit-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.submit-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.submit-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.submit-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.submit-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.submit-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.submit-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.submit-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.submit-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.submit-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.submit-button.pill.icon-no-bg .icon{margin:0!important}.submit-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.submit-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.submit-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.submit-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.submit-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.submit-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.submit-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.submit-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.submit-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.submit-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.submit-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.submit-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.submit-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.submit-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.submit-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.submit-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.submit-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.submit-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.submit-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.submit-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.submit-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.submit-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.submit-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.submit-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.submit-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.submit-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.submit-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.submit-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.submit-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.submit-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.submit-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.submit-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.submit-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.submit-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.submit-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.submit-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.submit-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){.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.submit-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}.submit-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}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.submit-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.submit-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.submit-button.pill-alt:before{background:var(--button-login);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.submit-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.submit-button.pill-alt.selected:before,.submit-button.pill-alt:hover:before{background:var(--button-border)}.submit-button.pill-alt.selected .button-text,.submit-button.pill-alt:hover .button-text{color:var(--default-bg)}.submit-button.pill-alt.disabled,.submit-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}.submit-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.submit-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.submit-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.submit-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.submit-button.round .icon,.submit-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.submit-button.round.selected,.submit-button.round:hover{opacity:1}.submit-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.submit-button.round.disabled{pointer-events:none}.submit-button.round.disabled .icon{filter:saturate(0)}.submit-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.submit-button.round[data-size=regular].active{opacity:1}.submit-button.round[data-size=small]{height:40px;width:40px}.submit-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.submit-button.round[data-size=tiny]{height:33px;width:33px}.submit-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.submit-button.round[data-size=mini]{height:25px;width:25px}.submit-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.submit-button.nav{flex-wrap:nowrap}.submit-button.nav svg{color:var(--troubadour-main)}.submit-button.nav .icon,.submit-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.submit-button.nav .button-text{color:var(--button-login);font-weight:700}.submit-button.nav:hover{text-decoration:underline}.submit-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.submit-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.submit-button.nav[data-icon-position=right][data-size=mini] .icon,.submit-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.submit-button.nav[data-icon-position=right] .button-text{text-align:right}.submit-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.submit-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.submit-button.nav[data-icon-position=left][data-size=mini] .icon,.submit-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.submit-button.nav[data-icon-position=left] .button-text{text-align:left}.submit-button.nav[data-size=large]{border-radius:100px;padding:5px}.submit-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.submit-button.nav[data-size=large] .icon{height:80px}.submit-button.nav[data-size=regular]{padding:20px 31px}.submit-button.nav[data-size=regular] .icon{height:23px;width:auto}.submit-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.submit-button.nav[data-size=small]{padding:10px}.submit-button.nav[data-size=small] .icon{height:16px;width:auto}.submit-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.submit-button.nav[data-size=tiny]{padding:15px 20px}.submit-button.nav[data-size=tiny] .icon{height:10px;width:auto}.submit-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.submit-button.nav[data-size=mini]{padding:4px 12px}.submit-button.nav[data-size=mini] .icon{height:5px;width:auto}.submit-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troubadour-login-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troubadour-login-button:focus{text-decoration:none}.troubadour-login-button[data-icon-position=left]{flex-direction:row-reverse}.troubadour-login-button .button-text{font-family:Sofia Pro,sans-serif}.troubadour-login-button .button-text.ws-no-wrap{white-space:nowrap}.troubadour-login-button:active,.troubadour-login-button:hover{cursor:pointer;text-decoration:none}.troubadour-login-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-login-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--troubadour-main-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-login-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.troubadour-login-button.legacy .button-text,.troubadour-login-button.legacy .icon{z-index:11}.troubadour-login-button.legacy .button-text{color:var(--troubadour-main-2);font-weight:400;z-index:11}.troubadour-login-button.legacy svg{color:var(--troubadour-main-2)}.troubadour-login-button.legacy.selected:before,.troubadour-login-button.legacy:hover:before{background-color:var(--troubadour-main-2);border:2px solid var(--troubadour-main-2)}.troubadour-login-button.legacy.selected .button-text,.troubadour-login-button.legacy:hover .button-text{color:var(--default-bg)}.troubadour-login-button.legacy.selected img,.troubadour-login-button.legacy:hover img{transform:scale(.95)}.troubadour-login-button.legacy.disabled{pointer-events:none}.troubadour-login-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-login-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troubadour-login-button.legacy.disabled .icon{opacity:.5}.troubadour-login-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-login-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troubadour-login-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-login-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-login-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-login-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troubadour-login-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troubadour-login-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troubadour-login-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troubadour-login-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troubadour-login-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troubadour-login-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troubadour-login-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troubadour-login-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troubadour-login-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troubadour-login-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troubadour-login-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troubadour-login-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troubadour-login-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troubadour-login-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troubadour-login-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-login-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troubadour-login-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troubadour-login-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troubadour-login-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troubadour-login-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troubadour-login-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-login-button.pill:before{background:var(--troubadour-main-2);border:2px solid var(--troubadour-main-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-login-button.pill .button-text,.troubadour-login-button.pill .icon{z-index:11}.troubadour-login-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troubadour-login-button.pill svg{color:var(--default-bg)}.troubadour-login-button.pill.selected:before,.troubadour-login-button.pill:hover:before{filter:brightness(1.3)}.troubadour-login-button.pill.selected img,.troubadour-login-button.pill:hover img{transform:scale(.95)}.troubadour-login-button.pill.no-shadow:before{box-shadow:none}.troubadour-login-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troubadour-login-button.pill.has-border.selected:before,.troubadour-login-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troubadour-login-button.pill.alt-hover.selected:before,.troubadour-login-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.troubadour-login-button.pill.alt-hover.selected .button-text,.troubadour-login-button.pill.alt-hover.selected .icon,.troubadour-login-button.pill.alt-hover:hover .button-text,.troubadour-login-button.pill.alt-hover:hover .icon{color:var(--troubadour-main-2)}.troubadour-login-button.pill.disabled,.troubadour-login-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troubadour-login-button.pill.disabled:before,.troubadour-login-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troubadour-login-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troubadour-login-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troubadour-login-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troubadour-login-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-login-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-login-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-login-button.pill[data-icon-position=null] .icon{display:none!important}.troubadour-login-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troubadour-login-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troubadour-login-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troubadour-login-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troubadour-login-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troubadour-login-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troubadour-login-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troubadour-login-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troubadour-login-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troubadour-login-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troubadour-login-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troubadour-login-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-login-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troubadour-login-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troubadour-login-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troubadour-login-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troubadour-login-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troubadour-login-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troubadour-login-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troubadour-login-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-login-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-login-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troubadour-login-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troubadour-login-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troubadour-login-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troubadour-login-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troubadour-login-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troubadour-login-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troubadour-login-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-login-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-login-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troubadour-login-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troubadour-login-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troubadour-login-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troubadour-login-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troubadour-login-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troubadour-login-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troubadour-login-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troubadour-login-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troubadour-login-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troubadour-login-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troubadour-login-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troubadour-login-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troubadour-login-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troubadour-login-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troubadour-login-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troubadour-login-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troubadour-login-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troubadour-login-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troubadour-login-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troubadour-login-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troubadour-login-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troubadour-login-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troubadour-login-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troubadour-login-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troubadour-login-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troubadour-login-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troubadour-login-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troubadour-login-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troubadour-login-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troubadour-login-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troubadour-login-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troubadour-login-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troubadour-login-button.pill.icon-no-bg .icon{margin:0!important}.troubadour-login-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troubadour-login-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troubadour-login-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troubadour-login-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troubadour-login-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troubadour-login-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troubadour-login-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troubadour-login-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troubadour-login-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troubadour-login-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troubadour-login-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troubadour-login-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troubadour-login-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troubadour-login-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troubadour-login-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troubadour-login-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-login-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-login-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troubadour-login-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troubadour-login-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troubadour-login-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troubadour-login-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-login-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-login-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troubadour-login-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troubadour-login-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troubadour-login-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troubadour-login-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){.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troubadour-login-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}.troubadour-login-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}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troubadour-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troubadour-login-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-login-button.pill-alt:before{background:var(--troubadour-main-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-login-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troubadour-login-button.pill-alt.selected:before,.troubadour-login-button.pill-alt:hover:before{background:var(--button-border)}.troubadour-login-button.pill-alt.selected .button-text,.troubadour-login-button.pill-alt:hover .button-text{color:var(--default-bg)}.troubadour-login-button.pill-alt.disabled,.troubadour-login-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}.troubadour-login-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-login-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troubadour-login-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troubadour-login-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troubadour-login-button.round .icon,.troubadour-login-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troubadour-login-button.round.selected,.troubadour-login-button.round:hover{opacity:1}.troubadour-login-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troubadour-login-button.round.disabled{pointer-events:none}.troubadour-login-button.round.disabled .icon{filter:saturate(0)}.troubadour-login-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troubadour-login-button.round[data-size=regular].active{opacity:1}.troubadour-login-button.round[data-size=small]{height:40px;width:40px}.troubadour-login-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troubadour-login-button.round[data-size=tiny]{height:33px;width:33px}.troubadour-login-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troubadour-login-button.round[data-size=mini]{height:25px;width:25px}.troubadour-login-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troubadour-login-button.nav{flex-wrap:nowrap}.troubadour-login-button.nav svg{color:var(--troubadour-main)}.troubadour-login-button.nav .icon,.troubadour-login-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troubadour-login-button.nav .button-text{color:var(--troubadour-main-2);font-weight:700}.troubadour-login-button.nav:hover{text-decoration:underline}.troubadour-login-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troubadour-login-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troubadour-login-button.nav[data-icon-position=right][data-size=mini] .icon,.troubadour-login-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troubadour-login-button.nav[data-icon-position=right] .button-text{text-align:right}.troubadour-login-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troubadour-login-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troubadour-login-button.nav[data-icon-position=left][data-size=mini] .icon,.troubadour-login-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troubadour-login-button.nav[data-icon-position=left] .button-text{text-align:left}.troubadour-login-button.nav[data-size=large]{border-radius:100px;padding:5px}.troubadour-login-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troubadour-login-button.nav[data-size=large] .icon{height:80px}.troubadour-login-button.nav[data-size=regular]{padding:20px 31px}.troubadour-login-button.nav[data-size=regular] .icon{height:23px;width:auto}.troubadour-login-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troubadour-login-button.nav[data-size=small]{padding:10px}.troubadour-login-button.nav[data-size=small] .icon{height:16px;width:auto}.troubadour-login-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troubadour-login-button.nav[data-size=tiny]{padding:15px 20px}.troubadour-login-button.nav[data-size=tiny] .icon{height:10px;width:auto}.troubadour-login-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troubadour-login-button.nav[data-size=mini]{padding:4px 12px}.troubadour-login-button.nav[data-size=mini] .icon{height:5px;width:auto}.troubadour-login-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.constellation-login-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.constellation-login-button:focus{text-decoration:none}.constellation-login-button[data-icon-position=left]{flex-direction:row-reverse}.constellation-login-button .button-text{font-family:Sofia Pro,sans-serif}.constellation-login-button .button-text.ws-no-wrap{white-space:nowrap}.constellation-login-button:active,.constellation-login-button:hover{cursor:pointer;text-decoration:none}.constellation-login-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-login-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--constellation-main-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-login-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.constellation-login-button.legacy .button-text,.constellation-login-button.legacy .icon{z-index:11}.constellation-login-button.legacy .button-text{color:var(--constellation-main-2);font-weight:400;z-index:11}.constellation-login-button.legacy svg{color:var(--constellation-main-2)}.constellation-login-button.legacy.selected:before,.constellation-login-button.legacy:hover:before{background-color:var(--constellation-main-2);border:2px solid var(--constellation-main-2)}.constellation-login-button.legacy.selected .button-text,.constellation-login-button.legacy:hover .button-text{color:var(--default-bg)}.constellation-login-button.legacy.selected img,.constellation-login-button.legacy:hover img{transform:scale(.95)}.constellation-login-button.legacy.disabled{pointer-events:none}.constellation-login-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.constellation-login-button.legacy.disabled .button-text{color:var(--ui-disabled)}.constellation-login-button.legacy.disabled .icon{opacity:.5}.constellation-login-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.constellation-login-button.legacy.invalid .button-text{color:var(--ui-disabled)}.constellation-login-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-login-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.constellation-login-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.constellation-login-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.constellation-login-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.constellation-login-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.constellation-login-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.constellation-login-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.constellation-login-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.constellation-login-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.constellation-login-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.constellation-login-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.constellation-login-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.constellation-login-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.constellation-login-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.constellation-login-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.constellation-login-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.constellation-login-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.constellation-login-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.constellation-login-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.constellation-login-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.constellation-login-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.constellation-login-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.constellation-login-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.constellation-login-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-login-button.pill:before{background:var(--constellation-main-2);border:2px solid var(--constellation-main-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-login-button.pill .button-text,.constellation-login-button.pill .icon{z-index:11}.constellation-login-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.constellation-login-button.pill svg{color:var(--default-bg)}.constellation-login-button.pill.selected:before,.constellation-login-button.pill:hover:before{filter:brightness(1.3)}.constellation-login-button.pill.selected img,.constellation-login-button.pill:hover img{transform:scale(.95)}.constellation-login-button.pill.no-shadow:before{box-shadow:none}.constellation-login-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.constellation-login-button.pill.has-border.selected:before,.constellation-login-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.constellation-login-button.pill.alt-hover.selected:before,.constellation-login-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.constellation-login-button.pill.alt-hover.selected .button-text,.constellation-login-button.pill.alt-hover.selected .icon,.constellation-login-button.pill.alt-hover:hover .button-text,.constellation-login-button.pill.alt-hover:hover .icon{color:var(--constellation-main-2)}.constellation-login-button.pill.disabled,.constellation-login-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.constellation-login-button.pill.disabled:before,.constellation-login-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.constellation-login-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.constellation-login-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.constellation-login-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.constellation-login-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-login-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.constellation-login-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.constellation-login-button.pill[data-icon-position=null] .icon{display:none!important}.constellation-login-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.constellation-login-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.constellation-login-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.constellation-login-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.constellation-login-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.constellation-login-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.constellation-login-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.constellation-login-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.constellation-login-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.constellation-login-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.constellation-login-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.constellation-login-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.constellation-login-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.constellation-login-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.constellation-login-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.constellation-login-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.constellation-login-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.constellation-login-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.constellation-login-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.constellation-login-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.constellation-login-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.constellation-login-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.constellation-login-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.constellation-login-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.constellation-login-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.constellation-login-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.constellation-login-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.constellation-login-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.constellation-login-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.constellation-login-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.constellation-login-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.constellation-login-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.constellation-login-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.constellation-login-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.constellation-login-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.constellation-login-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.constellation-login-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.constellation-login-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.constellation-login-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.constellation-login-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.constellation-login-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.constellation-login-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.constellation-login-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.constellation-login-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.constellation-login-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.constellation-login-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.constellation-login-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.constellation-login-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.constellation-login-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.constellation-login-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.constellation-login-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.constellation-login-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.constellation-login-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.constellation-login-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.constellation-login-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.constellation-login-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.constellation-login-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.constellation-login-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.constellation-login-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.constellation-login-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.constellation-login-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.constellation-login-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.constellation-login-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.constellation-login-button.pill.icon-no-bg .icon{margin:0!important}.constellation-login-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.constellation-login-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.constellation-login-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.constellation-login-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.constellation-login-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.constellation-login-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.constellation-login-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.constellation-login-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.constellation-login-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.constellation-login-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.constellation-login-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.constellation-login-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.constellation-login-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.constellation-login-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.constellation-login-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.constellation-login-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.constellation-login-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.constellation-login-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.constellation-login-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.constellation-login-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.constellation-login-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.constellation-login-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.constellation-login-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.constellation-login-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.constellation-login-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.constellation-login-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.constellation-login-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.constellation-login-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.constellation-login-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.constellation-login-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.constellation-login-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.constellation-login-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.constellation-login-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.constellation-login-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.constellation-login-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.constellation-login-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.constellation-login-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){.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.constellation-login-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}.constellation-login-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}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.constellation-login-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.constellation-login-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-login-button.pill-alt:before{background:var(--constellation-main-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-login-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.constellation-login-button.pill-alt.selected:before,.constellation-login-button.pill-alt:hover:before{background:var(--button-border)}.constellation-login-button.pill-alt.selected .button-text,.constellation-login-button.pill-alt:hover .button-text{color:var(--default-bg)}.constellation-login-button.pill-alt.disabled,.constellation-login-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}.constellation-login-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-login-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.constellation-login-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.constellation-login-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.constellation-login-button.round .icon,.constellation-login-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.constellation-login-button.round.selected,.constellation-login-button.round:hover{opacity:1}.constellation-login-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.constellation-login-button.round.disabled{pointer-events:none}.constellation-login-button.round.disabled .icon{filter:saturate(0)}.constellation-login-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.constellation-login-button.round[data-size=regular].active{opacity:1}.constellation-login-button.round[data-size=small]{height:40px;width:40px}.constellation-login-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.constellation-login-button.round[data-size=tiny]{height:33px;width:33px}.constellation-login-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.constellation-login-button.round[data-size=mini]{height:25px;width:25px}.constellation-login-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.constellation-login-button.nav{flex-wrap:nowrap}.constellation-login-button.nav svg{color:var(--troubadour-main)}.constellation-login-button.nav .icon,.constellation-login-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.constellation-login-button.nav .button-text{color:var(--constellation-main-2);font-weight:700}.constellation-login-button.nav:hover{text-decoration:underline}.constellation-login-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.constellation-login-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.constellation-login-button.nav[data-icon-position=right][data-size=mini] .icon,.constellation-login-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.constellation-login-button.nav[data-icon-position=right] .button-text{text-align:right}.constellation-login-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.constellation-login-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.constellation-login-button.nav[data-icon-position=left][data-size=mini] .icon,.constellation-login-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.constellation-login-button.nav[data-icon-position=left] .button-text{text-align:left}.constellation-login-button.nav[data-size=large]{border-radius:100px;padding:5px}.constellation-login-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.constellation-login-button.nav[data-size=large] .icon{height:80px}.constellation-login-button.nav[data-size=regular]{padding:20px 31px}.constellation-login-button.nav[data-size=regular] .icon{height:23px;width:auto}.constellation-login-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.constellation-login-button.nav[data-size=small]{padding:10px}.constellation-login-button.nav[data-size=small] .icon{height:16px;width:auto}.constellation-login-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.constellation-login-button.nav[data-size=tiny]{padding:15px 20px}.constellation-login-button.nav[data-size=tiny] .icon{height:10px;width:auto}.constellation-login-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.constellation-login-button.nav[data-size=mini]{padding:4px 12px}.constellation-login-button.nav[data-size=mini] .icon{height:5px;width:auto}.constellation-login-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troubadour-infos-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troubadour-infos-button:focus{text-decoration:none}.troubadour-infos-button[data-icon-position=left]{flex-direction:row-reverse}.troubadour-infos-button .button-text{font-family:Sofia Pro,sans-serif}.troubadour-infos-button .button-text.ws-no-wrap{white-space:nowrap}.troubadour-infos-button:active,.troubadour-infos-button:hover{cursor:pointer;text-decoration:none}.troubadour-infos-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-infos-button.legacy:before{background-color:var(--troubadour-main-3);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-infos-button.legacy.has-shadow:before{border:2px solid var(--troubadour-main-3);box-shadow:var(--dropshadow)}.troubadour-infos-button.legacy .button-text,.troubadour-infos-button.legacy .icon{z-index:11}.troubadour-infos-button.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.troubadour-infos-button.legacy svg{color:var(--default-bg)}.troubadour-infos-button.legacy.selected:before,.troubadour-infos-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.troubadour-infos-button.legacy.selected .button-text,.troubadour-infos-button.legacy:hover .button-text{color:var(--troubadour-main-3)}.troubadour-infos-button.legacy.selected img,.troubadour-infos-button.legacy:hover img{transform:scale(.95)}.troubadour-infos-button.legacy.disabled{pointer-events:none}.troubadour-infos-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-infos-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troubadour-infos-button.legacy.disabled .icon{opacity:.5}.troubadour-infos-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troubadour-infos-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troubadour-infos-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-infos-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-infos-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-infos-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troubadour-infos-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troubadour-infos-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troubadour-infos-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troubadour-infos-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troubadour-infos-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troubadour-infos-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troubadour-infos-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troubadour-infos-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troubadour-infos-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troubadour-infos-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troubadour-infos-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troubadour-infos-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troubadour-infos-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troubadour-infos-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troubadour-infos-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-infos-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troubadour-infos-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troubadour-infos-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troubadour-infos-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troubadour-infos-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troubadour-infos-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-infos-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troubadour-infos-button.pill .button-text,.troubadour-infos-button.pill .icon{z-index:11}.troubadour-infos-button.pill .button-text{color:var(--troubadour-main-3);font-weight:400;z-index:11}.troubadour-infos-button.pill svg{color:var(--troubadour-main-3)}.troubadour-infos-button.pill.selected:before,.troubadour-infos-button.pill:hover:before{filter:brightness(1.3)}.troubadour-infos-button.pill.selected img,.troubadour-infos-button.pill:hover img{transform:scale(.95)}.troubadour-infos-button.pill.no-shadow:before{box-shadow:none}.troubadour-infos-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troubadour-infos-button.pill.has-border.selected:before,.troubadour-infos-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troubadour-infos-button.pill.alt-hover.selected:before,.troubadour-infos-button.pill.alt-hover:hover:before{background-color:var(--troubadour-main-3);border-color:var(--troubadour-main-3);filter:brightness(1)}.troubadour-infos-button.pill.alt-hover.selected .button-text,.troubadour-infos-button.pill.alt-hover.selected .icon,.troubadour-infos-button.pill.alt-hover:hover .button-text,.troubadour-infos-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.troubadour-infos-button.pill.disabled,.troubadour-infos-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troubadour-infos-button.pill.disabled:before,.troubadour-infos-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troubadour-infos-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troubadour-infos-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troubadour-infos-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troubadour-infos-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-infos-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troubadour-infos-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troubadour-infos-button.pill[data-icon-position=null] .icon{display:none!important}.troubadour-infos-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troubadour-infos-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troubadour-infos-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troubadour-infos-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troubadour-infos-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troubadour-infos-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troubadour-infos-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troubadour-infos-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troubadour-infos-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troubadour-infos-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troubadour-infos-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troubadour-infos-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-infos-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troubadour-infos-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troubadour-infos-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troubadour-infos-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troubadour-infos-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troubadour-infos-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troubadour-infos-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troubadour-infos-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-infos-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-infos-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troubadour-infos-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troubadour-infos-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troubadour-infos-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troubadour-infos-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troubadour-infos-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troubadour-infos-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troubadour-infos-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-infos-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-infos-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troubadour-infos-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troubadour-infos-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troubadour-infos-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troubadour-infos-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troubadour-infos-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troubadour-infos-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troubadour-infos-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troubadour-infos-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troubadour-infos-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troubadour-infos-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troubadour-infos-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troubadour-infos-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troubadour-infos-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troubadour-infos-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troubadour-infos-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troubadour-infos-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troubadour-infos-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troubadour-infos-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troubadour-infos-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troubadour-infos-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troubadour-infos-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troubadour-infos-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troubadour-infos-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troubadour-infos-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troubadour-infos-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troubadour-infos-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troubadour-infos-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troubadour-infos-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troubadour-infos-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troubadour-infos-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troubadour-infos-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troubadour-infos-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troubadour-infos-button.pill.icon-no-bg .icon{margin:0!important}.troubadour-infos-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troubadour-infos-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troubadour-infos-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troubadour-infos-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troubadour-infos-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troubadour-infos-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troubadour-infos-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troubadour-infos-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troubadour-infos-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troubadour-infos-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troubadour-infos-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troubadour-infos-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troubadour-infos-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troubadour-infos-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troubadour-infos-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troubadour-infos-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troubadour-infos-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troubadour-infos-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troubadour-infos-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troubadour-infos-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troubadour-infos-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troubadour-infos-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troubadour-infos-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troubadour-infos-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troubadour-infos-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troubadour-infos-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){.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troubadour-infos-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}.troubadour-infos-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}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troubadour-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troubadour-infos-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troubadour-infos-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}.troubadour-infos-button.pill-alt .button-text{color:var(--troubadour-main-3);font-weight:400;z-index:11}.troubadour-infos-button.pill-alt.selected:before,.troubadour-infos-button.pill-alt:hover:before{background:var(--button-border)}.troubadour-infos-button.pill-alt.selected .button-text,.troubadour-infos-button.pill-alt:hover .button-text{color:var(--default-bg)}.troubadour-infos-button.pill-alt.disabled,.troubadour-infos-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}.troubadour-infos-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troubadour-infos-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troubadour-infos-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troubadour-infos-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troubadour-infos-button.round .icon,.troubadour-infos-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troubadour-infos-button.round.selected,.troubadour-infos-button.round:hover{opacity:1}.troubadour-infos-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troubadour-infos-button.round.disabled{pointer-events:none}.troubadour-infos-button.round.disabled .icon{filter:saturate(0)}.troubadour-infos-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troubadour-infos-button.round[data-size=regular].active{opacity:1}.troubadour-infos-button.round[data-size=small]{height:40px;width:40px}.troubadour-infos-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troubadour-infos-button.round[data-size=tiny]{height:33px;width:33px}.troubadour-infos-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troubadour-infos-button.round[data-size=mini]{height:25px;width:25px}.troubadour-infos-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troubadour-infos-button.nav{flex-wrap:nowrap}.troubadour-infos-button.nav svg{color:var(--troubadour-main)}.troubadour-infos-button.nav .icon,.troubadour-infos-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troubadour-infos-button.nav .button-text{color:var(--default-bg);font-weight:700}.troubadour-infos-button.nav:hover{text-decoration:underline}.troubadour-infos-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troubadour-infos-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troubadour-infos-button.nav[data-icon-position=right][data-size=mini] .icon,.troubadour-infos-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troubadour-infos-button.nav[data-icon-position=right] .button-text{text-align:right}.troubadour-infos-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troubadour-infos-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troubadour-infos-button.nav[data-icon-position=left][data-size=mini] .icon,.troubadour-infos-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troubadour-infos-button.nav[data-icon-position=left] .button-text{text-align:left}.troubadour-infos-button.nav[data-size=large]{border-radius:100px;padding:5px}.troubadour-infos-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troubadour-infos-button.nav[data-size=large] .icon{height:80px}.troubadour-infos-button.nav[data-size=regular]{padding:20px 31px}.troubadour-infos-button.nav[data-size=regular] .icon{height:23px;width:auto}.troubadour-infos-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troubadour-infos-button.nav[data-size=small]{padding:10px}.troubadour-infos-button.nav[data-size=small] .icon{height:16px;width:auto}.troubadour-infos-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troubadour-infos-button.nav[data-size=tiny]{padding:15px 20px}.troubadour-infos-button.nav[data-size=tiny] .icon{height:10px;width:auto}.troubadour-infos-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troubadour-infos-button.nav[data-size=mini]{padding:4px 12px}.troubadour-infos-button.nav[data-size=mini] .icon{height:5px;width:auto}.troubadour-infos-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.constellation-infos-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.constellation-infos-button:focus{text-decoration:none}.constellation-infos-button[data-icon-position=left]{flex-direction:row-reverse}.constellation-infos-button .button-text{font-family:Sofia Pro,sans-serif}.constellation-infos-button .button-text.ws-no-wrap{white-space:nowrap}.constellation-infos-button:active,.constellation-infos-button:hover{cursor:pointer;text-decoration:none}.constellation-infos-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-infos-button.legacy:before{background-color:var(--constellation-main);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-infos-button.legacy.has-shadow:before{border:2px solid var(--constellation-main);box-shadow:var(--dropshadow)}.constellation-infos-button.legacy .button-text,.constellation-infos-button.legacy .icon{z-index:11}.constellation-infos-button.legacy .button-text{color:var(--default-bg);font-weight:400;z-index:11}.constellation-infos-button.legacy svg{color:var(--default-bg)}.constellation-infos-button.legacy.selected:before,.constellation-infos-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.constellation-infos-button.legacy.selected .button-text,.constellation-infos-button.legacy:hover .button-text{color:var(--constellation-main)}.constellation-infos-button.legacy.selected img,.constellation-infos-button.legacy:hover img{transform:scale(.95)}.constellation-infos-button.legacy.disabled{pointer-events:none}.constellation-infos-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.constellation-infos-button.legacy.disabled .button-text{color:var(--ui-disabled)}.constellation-infos-button.legacy.disabled .icon{opacity:.5}.constellation-infos-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.constellation-infos-button.legacy.invalid .button-text{color:var(--ui-disabled)}.constellation-infos-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-infos-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.constellation-infos-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.constellation-infos-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.constellation-infos-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.constellation-infos-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.constellation-infos-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.constellation-infos-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.constellation-infos-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.constellation-infos-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.constellation-infos-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.constellation-infos-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.constellation-infos-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.constellation-infos-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.constellation-infos-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.constellation-infos-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.constellation-infos-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.constellation-infos-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.constellation-infos-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.constellation-infos-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.constellation-infos-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.constellation-infos-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.constellation-infos-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.constellation-infos-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.constellation-infos-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-infos-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.constellation-infos-button.pill .button-text,.constellation-infos-button.pill .icon{z-index:11}.constellation-infos-button.pill .button-text{color:var(--constellation-main);font-weight:400;z-index:11}.constellation-infos-button.pill svg{color:var(--constellation-main)}.constellation-infos-button.pill.selected:before,.constellation-infos-button.pill:hover:before{filter:brightness(1.3)}.constellation-infos-button.pill.selected img,.constellation-infos-button.pill:hover img{transform:scale(.95)}.constellation-infos-button.pill.no-shadow:before{box-shadow:none}.constellation-infos-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.constellation-infos-button.pill.has-border.selected:before,.constellation-infos-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.constellation-infos-button.pill.alt-hover.selected:before,.constellation-infos-button.pill.alt-hover:hover:before{background-color:var(--constellation-main);border-color:var(--constellation-main);filter:brightness(1)}.constellation-infos-button.pill.alt-hover.selected .button-text,.constellation-infos-button.pill.alt-hover.selected .icon,.constellation-infos-button.pill.alt-hover:hover .button-text,.constellation-infos-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.constellation-infos-button.pill.disabled,.constellation-infos-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.constellation-infos-button.pill.disabled:before,.constellation-infos-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.constellation-infos-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.constellation-infos-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.constellation-infos-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.constellation-infos-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-infos-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.constellation-infos-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.constellation-infos-button.pill[data-icon-position=null] .icon{display:none!important}.constellation-infos-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.constellation-infos-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.constellation-infos-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.constellation-infos-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.constellation-infos-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.constellation-infos-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.constellation-infos-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.constellation-infos-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.constellation-infos-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.constellation-infos-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.constellation-infos-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.constellation-infos-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.constellation-infos-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.constellation-infos-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.constellation-infos-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.constellation-infos-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.constellation-infos-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.constellation-infos-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.constellation-infos-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.constellation-infos-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.constellation-infos-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.constellation-infos-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.constellation-infos-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.constellation-infos-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.constellation-infos-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.constellation-infos-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.constellation-infos-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.constellation-infos-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.constellation-infos-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.constellation-infos-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.constellation-infos-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.constellation-infos-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.constellation-infos-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.constellation-infos-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.constellation-infos-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.constellation-infos-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.constellation-infos-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.constellation-infos-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.constellation-infos-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.constellation-infos-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.constellation-infos-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.constellation-infos-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.constellation-infos-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.constellation-infos-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.constellation-infos-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.constellation-infos-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.constellation-infos-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.constellation-infos-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.constellation-infos-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.constellation-infos-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.constellation-infos-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.constellation-infos-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.constellation-infos-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.constellation-infos-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.constellation-infos-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.constellation-infos-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.constellation-infos-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.constellation-infos-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.constellation-infos-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.constellation-infos-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.constellation-infos-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.constellation-infos-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.constellation-infos-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.constellation-infos-button.pill.icon-no-bg .icon{margin:0!important}.constellation-infos-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.constellation-infos-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.constellation-infos-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.constellation-infos-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.constellation-infos-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.constellation-infos-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.constellation-infos-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.constellation-infos-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.constellation-infos-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.constellation-infos-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.constellation-infos-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.constellation-infos-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.constellation-infos-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.constellation-infos-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.constellation-infos-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.constellation-infos-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.constellation-infos-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.constellation-infos-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.constellation-infos-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.constellation-infos-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.constellation-infos-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.constellation-infos-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.constellation-infos-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.constellation-infos-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.constellation-infos-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.constellation-infos-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.constellation-infos-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.constellation-infos-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){.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.constellation-infos-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}.constellation-infos-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}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.constellation-infos-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.constellation-infos-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.constellation-infos-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}.constellation-infos-button.pill-alt .button-text{color:var(--constellation-main);font-weight:400;z-index:11}.constellation-infos-button.pill-alt.selected:before,.constellation-infos-button.pill-alt:hover:before{background:var(--button-border)}.constellation-infos-button.pill-alt.selected .button-text,.constellation-infos-button.pill-alt:hover .button-text{color:var(--default-bg)}.constellation-infos-button.pill-alt.disabled,.constellation-infos-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}.constellation-infos-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.constellation-infos-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.constellation-infos-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.constellation-infos-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.constellation-infos-button.round .icon,.constellation-infos-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.constellation-infos-button.round.selected,.constellation-infos-button.round:hover{opacity:1}.constellation-infos-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.constellation-infos-button.round.disabled{pointer-events:none}.constellation-infos-button.round.disabled .icon{filter:saturate(0)}.constellation-infos-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.constellation-infos-button.round[data-size=regular].active{opacity:1}.constellation-infos-button.round[data-size=small]{height:40px;width:40px}.constellation-infos-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.constellation-infos-button.round[data-size=tiny]{height:33px;width:33px}.constellation-infos-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.constellation-infos-button.round[data-size=mini]{height:25px;width:25px}.constellation-infos-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.constellation-infos-button.nav{flex-wrap:nowrap}.constellation-infos-button.nav svg{color:var(--troubadour-main)}.constellation-infos-button.nav .icon,.constellation-infos-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.constellation-infos-button.nav .button-text{color:var(--default-bg);font-weight:700}.constellation-infos-button.nav:hover{text-decoration:underline}.constellation-infos-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.constellation-infos-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.constellation-infos-button.nav[data-icon-position=right][data-size=mini] .icon,.constellation-infos-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.constellation-infos-button.nav[data-icon-position=right] .button-text{text-align:right}.constellation-infos-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.constellation-infos-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.constellation-infos-button.nav[data-icon-position=left][data-size=mini] .icon,.constellation-infos-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.constellation-infos-button.nav[data-icon-position=left] .button-text{text-align:left}.constellation-infos-button.nav[data-size=large]{border-radius:100px;padding:5px}.constellation-infos-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.constellation-infos-button.nav[data-size=large] .icon{height:80px}.constellation-infos-button.nav[data-size=regular]{padding:20px 31px}.constellation-infos-button.nav[data-size=regular] .icon{height:23px;width:auto}.constellation-infos-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.constellation-infos-button.nav[data-size=small]{padding:10px}.constellation-infos-button.nav[data-size=small] .icon{height:16px;width:auto}.constellation-infos-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.constellation-infos-button.nav[data-size=tiny]{padding:15px 20px}.constellation-infos-button.nav[data-size=tiny] .icon{height:10px;width:auto}.constellation-infos-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.constellation-infos-button.nav[data-size=mini]{padding:4px 12px}.constellation-infos-button.nav[data-size=mini] .icon{height:5px;width:auto}.constellation-infos-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.classic-classroom-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.classic-classroom-button:focus{text-decoration:none}.classic-classroom-button[data-icon-position=left]{flex-direction:row-reverse}.classic-classroom-button .button-text{font-family:Sofia Pro,sans-serif}.classic-classroom-button .button-text.ws-no-wrap{white-space:nowrap}.classic-classroom-button:active,.classic-classroom-button:hover{cursor:pointer;text-decoration:none}.classic-classroom-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.classic-classroom-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--primary-text-3);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.classic-classroom-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.classic-classroom-button.legacy .button-text,.classic-classroom-button.legacy .icon{z-index:11}.classic-classroom-button.legacy .button-text{color:var(--primary-text-3);font-weight:400;z-index:11}.classic-classroom-button.legacy svg{color:var(--primary-text-3)}.classic-classroom-button.legacy.selected:before,.classic-classroom-button.legacy:hover:before{background-color:var(--primary-text-3);border:2px solid var(--primary-text-3)}.classic-classroom-button.legacy.selected .button-text,.classic-classroom-button.legacy:hover .button-text{color:var(--default-color-2)}.classic-classroom-button.legacy.selected img,.classic-classroom-button.legacy:hover img{transform:scale(.95)}.classic-classroom-button.legacy.disabled{pointer-events:none}.classic-classroom-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.classic-classroom-button.legacy.disabled .button-text{color:var(--ui-disabled)}.classic-classroom-button.legacy.disabled .icon{opacity:.5}.classic-classroom-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.classic-classroom-button.legacy.invalid .button-text{color:var(--ui-disabled)}.classic-classroom-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.classic-classroom-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.classic-classroom-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.classic-classroom-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.classic-classroom-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.classic-classroom-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.classic-classroom-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.classic-classroom-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.classic-classroom-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.classic-classroom-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.classic-classroom-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.classic-classroom-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.classic-classroom-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.classic-classroom-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.classic-classroom-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.classic-classroom-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.classic-classroom-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.classic-classroom-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.classic-classroom-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.classic-classroom-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.classic-classroom-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.classic-classroom-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.classic-classroom-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.classic-classroom-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.classic-classroom-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.classic-classroom-button.pill:before{background:var(--primary-text-3);border:2px solid var(--primary-text-3);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.classic-classroom-button.pill .button-text,.classic-classroom-button.pill .icon{z-index:11}.classic-classroom-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.classic-classroom-button.pill svg{color:var(--default-color-2)}.classic-classroom-button.pill.selected:before,.classic-classroom-button.pill:hover:before{filter:brightness(1.3)}.classic-classroom-button.pill.selected img,.classic-classroom-button.pill:hover img{transform:scale(.95)}.classic-classroom-button.pill.no-shadow:before{box-shadow:none}.classic-classroom-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.classic-classroom-button.pill.has-border.selected:before,.classic-classroom-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.classic-classroom-button.pill.alt-hover.selected:before,.classic-classroom-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.classic-classroom-button.pill.alt-hover.selected .button-text,.classic-classroom-button.pill.alt-hover.selected .icon,.classic-classroom-button.pill.alt-hover:hover .button-text,.classic-classroom-button.pill.alt-hover:hover .icon{color:var(--primary-text-3)}.classic-classroom-button.pill.disabled,.classic-classroom-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.classic-classroom-button.pill.disabled:before,.classic-classroom-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.classic-classroom-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.classic-classroom-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.classic-classroom-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.classic-classroom-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.classic-classroom-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.classic-classroom-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.classic-classroom-button.pill[data-icon-position=null] .icon{display:none!important}.classic-classroom-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.classic-classroom-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.classic-classroom-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.classic-classroom-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.classic-classroom-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.classic-classroom-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.classic-classroom-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.classic-classroom-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.classic-classroom-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.classic-classroom-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.classic-classroom-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.classic-classroom-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.classic-classroom-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.classic-classroom-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.classic-classroom-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.classic-classroom-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.classic-classroom-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.classic-classroom-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.classic-classroom-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.classic-classroom-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.classic-classroom-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.classic-classroom-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.classic-classroom-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.classic-classroom-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.classic-classroom-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.classic-classroom-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.classic-classroom-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.classic-classroom-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.classic-classroom-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.classic-classroom-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.classic-classroom-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.classic-classroom-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.classic-classroom-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.classic-classroom-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.classic-classroom-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.classic-classroom-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.classic-classroom-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.classic-classroom-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.classic-classroom-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.classic-classroom-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.classic-classroom-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.classic-classroom-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.classic-classroom-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.classic-classroom-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.classic-classroom-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.classic-classroom-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.classic-classroom-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.classic-classroom-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.classic-classroom-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.classic-classroom-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.classic-classroom-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.classic-classroom-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.classic-classroom-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.classic-classroom-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.classic-classroom-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.classic-classroom-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.classic-classroom-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.classic-classroom-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.classic-classroom-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.classic-classroom-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.classic-classroom-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.classic-classroom-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.classic-classroom-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.classic-classroom-button.pill.icon-no-bg .icon{margin:0!important}.classic-classroom-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.classic-classroom-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.classic-classroom-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.classic-classroom-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.classic-classroom-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.classic-classroom-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.classic-classroom-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.classic-classroom-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.classic-classroom-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.classic-classroom-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.classic-classroom-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.classic-classroom-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.classic-classroom-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.classic-classroom-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.classic-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.classic-classroom-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.classic-classroom-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.classic-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.classic-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.classic-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.classic-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.classic-classroom-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.classic-classroom-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.classic-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.classic-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.classic-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.classic-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.classic-classroom-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){.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.classic-classroom-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}.classic-classroom-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}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.classic-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.classic-classroom-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.classic-classroom-button.pill-alt:before{background:var(--primary-text-3);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.classic-classroom-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.classic-classroom-button.pill-alt.selected:before,.classic-classroom-button.pill-alt:hover:before{background:var(--button-border)}.classic-classroom-button.pill-alt.selected .button-text,.classic-classroom-button.pill-alt:hover .button-text{color:var(--default-bg)}.classic-classroom-button.pill-alt.disabled,.classic-classroom-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}.classic-classroom-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.classic-classroom-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.classic-classroom-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.classic-classroom-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.classic-classroom-button.round .icon,.classic-classroom-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.classic-classroom-button.round.selected,.classic-classroom-button.round:hover{opacity:1}.classic-classroom-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.classic-classroom-button.round.disabled{pointer-events:none}.classic-classroom-button.round.disabled .icon{filter:saturate(0)}.classic-classroom-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.classic-classroom-button.round[data-size=regular].active{opacity:1}.classic-classroom-button.round[data-size=small]{height:40px;width:40px}.classic-classroom-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.classic-classroom-button.round[data-size=tiny]{height:33px;width:33px}.classic-classroom-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.classic-classroom-button.round[data-size=mini]{height:25px;width:25px}.classic-classroom-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.classic-classroom-button.nav{flex-wrap:nowrap}.classic-classroom-button.nav svg{color:var(--troubadour-main)}.classic-classroom-button.nav .icon,.classic-classroom-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.classic-classroom-button.nav .button-text{color:var(--primary-text-3);font-weight:700}.classic-classroom-button.nav:hover{text-decoration:underline}.classic-classroom-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.classic-classroom-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.classic-classroom-button.nav[data-icon-position=right][data-size=mini] .icon,.classic-classroom-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.classic-classroom-button.nav[data-icon-position=right] .button-text{text-align:right}.classic-classroom-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.classic-classroom-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.classic-classroom-button.nav[data-icon-position=left][data-size=mini] .icon,.classic-classroom-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.classic-classroom-button.nav[data-icon-position=left] .button-text{text-align:left}.classic-classroom-button.nav[data-size=large]{border-radius:100px;padding:5px}.classic-classroom-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.classic-classroom-button.nav[data-size=large] .icon{height:80px}.classic-classroom-button.nav[data-size=regular]{padding:20px 31px}.classic-classroom-button.nav[data-size=regular] .icon{height:23px;width:auto}.classic-classroom-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.classic-classroom-button.nav[data-size=small]{padding:10px}.classic-classroom-button.nav[data-size=small] .icon{height:16px;width:auto}.classic-classroom-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.classic-classroom-button.nav[data-size=tiny]{padding:15px 20px}.classic-classroom-button.nav[data-size=tiny] .icon{height:10px;width:auto}.classic-classroom-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.classic-classroom-button.nav[data-size=mini]{padding:4px 12px}.classic-classroom-button.nav[data-size=mini] .icon{height:5px;width:auto}.classic-classroom-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.onboarding-continue-constellation{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-continue-constellation:focus{text-decoration:none}.onboarding-continue-constellation[data-icon-position=left]{flex-direction:row-reverse}.onboarding-continue-constellation .button-text{font-family:Sofia Pro,sans-serif}.onboarding-continue-constellation .button-text.ws-no-wrap{white-space:nowrap}.onboarding-continue-constellation:active,.onboarding-continue-constellation:hover{cursor:pointer;text-decoration:none}.onboarding-continue-constellation.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.onboarding-continue-constellation.legacy:before{background-color:var(--default-color-2);border:2px solid var(--constellation-main-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.onboarding-continue-constellation.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.onboarding-continue-constellation.legacy .button-text,.onboarding-continue-constellation.legacy .icon{z-index:11}.onboarding-continue-constellation.legacy .button-text{color:var(--constellation-main-5);font-weight:400;z-index:11}.onboarding-continue-constellation.legacy svg{color:var(--constellation-main-5)}.onboarding-continue-constellation.legacy.selected:before,.onboarding-continue-constellation.legacy:hover:before{background-color:var(--constellation-main-5);border:2px solid var(--constellation-main-5)}.onboarding-continue-constellation.legacy.selected .button-text,.onboarding-continue-constellation.legacy:hover .button-text{color:var(--default-color-2)}.onboarding-continue-constellation.legacy.selected img,.onboarding-continue-constellation.legacy:hover img{transform:scale(.95)}.onboarding-continue-constellation.legacy.disabled{pointer-events:none}.onboarding-continue-constellation.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.onboarding-continue-constellation.legacy.disabled .button-text{color:var(--ui-disabled)}.onboarding-continue-constellation.legacy.disabled .icon{opacity:.5}.onboarding-continue-constellation.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.onboarding-continue-constellation.legacy.invalid .button-text{color:var(--ui-disabled)}.onboarding-continue-constellation.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.onboarding-continue-constellation.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.onboarding-continue-constellation.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.onboarding-continue-constellation.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.onboarding-continue-constellation.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.onboarding-continue-constellation.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.onboarding-continue-constellation.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.onboarding-continue-constellation.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.onboarding-continue-constellation.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.onboarding-continue-constellation.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.onboarding-continue-constellation.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.onboarding-continue-constellation.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.onboarding-continue-constellation.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.onboarding-continue-constellation.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.onboarding-continue-constellation.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.onboarding-continue-constellation.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.onboarding-continue-constellation.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.onboarding-continue-constellation.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.onboarding-continue-constellation.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.onboarding-continue-constellation.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.onboarding-continue-constellation.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.onboarding-continue-constellation.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.onboarding-continue-constellation.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.onboarding-continue-constellation.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.onboarding-continue-constellation.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.onboarding-continue-constellation.pill:before{background:var(--constellation-main-5);border:2px solid var(--constellation-main-5);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.onboarding-continue-constellation.pill .button-text,.onboarding-continue-constellation.pill .icon{z-index:11}.onboarding-continue-constellation.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.onboarding-continue-constellation.pill svg{color:var(--default-color-2)}.onboarding-continue-constellation.pill.selected:before,.onboarding-continue-constellation.pill:hover:before{filter:brightness(1.3)}.onboarding-continue-constellation.pill.selected img,.onboarding-continue-constellation.pill:hover img{transform:scale(.95)}.onboarding-continue-constellation.pill.no-shadow:before{box-shadow:none}.onboarding-continue-constellation.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.onboarding-continue-constellation.pill.has-border.selected:before,.onboarding-continue-constellation.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.onboarding-continue-constellation.pill.alt-hover.selected:before,.onboarding-continue-constellation.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.onboarding-continue-constellation.pill.alt-hover.selected .button-text,.onboarding-continue-constellation.pill.alt-hover.selected .icon,.onboarding-continue-constellation.pill.alt-hover:hover .button-text,.onboarding-continue-constellation.pill.alt-hover:hover .icon{color:var(--constellation-main-5)}.onboarding-continue-constellation.pill.disabled,.onboarding-continue-constellation.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.onboarding-continue-constellation.pill.disabled:before,.onboarding-continue-constellation.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.onboarding-continue-constellation.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.onboarding-continue-constellation.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.onboarding-continue-constellation.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.onboarding-continue-constellation.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.onboarding-continue-constellation.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.onboarding-continue-constellation.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.onboarding-continue-constellation.pill[data-icon-position=null] .icon{display:none!important}.onboarding-continue-constellation.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.onboarding-continue-constellation.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.onboarding-continue-constellation.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.onboarding-continue-constellation.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.onboarding-continue-constellation.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.onboarding-continue-constellation.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.onboarding-continue-constellation.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.onboarding-continue-constellation.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.onboarding-continue-constellation.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.onboarding-continue-constellation.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.onboarding-continue-constellation.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.onboarding-continue-constellation.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.onboarding-continue-constellation.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.onboarding-continue-constellation.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.onboarding-continue-constellation.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.onboarding-continue-constellation.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.onboarding-continue-constellation.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.onboarding-continue-constellation.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.onboarding-continue-constellation.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.onboarding-continue-constellation.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.onboarding-continue-constellation.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.onboarding-continue-constellation.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.onboarding-continue-constellation.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.onboarding-continue-constellation.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.onboarding-continue-constellation.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.onboarding-continue-constellation.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.onboarding-continue-constellation.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.onboarding-continue-constellation.pill[data-size=small]{border-radius:45px;padding:8px 30px}.onboarding-continue-constellation.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.onboarding-continue-constellation.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.onboarding-continue-constellation.pill[data-size=small][data-icon-position=left]{padding-left:8px}.onboarding-continue-constellation.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.onboarding-continue-constellation.pill[data-size=small][data-icon-position=right]{padding-right:8px}.onboarding-continue-constellation.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.onboarding-continue-constellation.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.onboarding-continue-constellation.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.onboarding-continue-constellation.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.onboarding-continue-constellation.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.onboarding-continue-constellation.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.onboarding-continue-constellation.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.onboarding-continue-constellation.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.onboarding-continue-constellation.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.onboarding-continue-constellation.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.onboarding-continue-constellation.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.onboarding-continue-constellation.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.onboarding-continue-constellation.pill[data-size=large]{border-radius:100px;padding:16px 40px}.onboarding-continue-constellation.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.onboarding-continue-constellation.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.onboarding-continue-constellation.pill[data-size=large][data-icon-position=left]{padding-left:16px}.onboarding-continue-constellation.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.onboarding-continue-constellation.pill[data-size=large][data-icon-position=right]{padding-right:16px}.onboarding-continue-constellation.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.onboarding-continue-constellation.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.onboarding-continue-constellation.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.onboarding-continue-constellation.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.onboarding-continue-constellation.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.onboarding-continue-constellation.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.onboarding-continue-constellation.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.onboarding-continue-constellation.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.onboarding-continue-constellation.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.onboarding-continue-constellation.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.onboarding-continue-constellation.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.onboarding-continue-constellation.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.onboarding-continue-constellation.pill.icon-no-bg .icon{margin:0!important}.onboarding-continue-constellation.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=small] .icon{padding:18px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=large] .icon{padding:30px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.onboarding-continue-constellation.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.onboarding-continue-constellation.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.onboarding-continue-constellation.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.onboarding-continue-constellation.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.onboarding-continue-constellation.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.onboarding-continue-constellation.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.onboarding-continue-constellation.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.onboarding-continue-constellation.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.onboarding-continue-constellation.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.onboarding-continue-constellation.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.onboarding-continue-constellation.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.onboarding-continue-constellation.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.onboarding-continue-constellation.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}.onboarding-continue-constellation.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}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.onboarding-continue-constellation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.onboarding-continue-constellation.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.onboarding-continue-constellation.pill-alt:before{background:var(--constellation-main-5);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.onboarding-continue-constellation.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.onboarding-continue-constellation.pill-alt.selected:before,.onboarding-continue-constellation.pill-alt:hover:before{background:var(--button-border)}.onboarding-continue-constellation.pill-alt.selected .button-text,.onboarding-continue-constellation.pill-alt:hover .button-text{color:var(--default-bg)}.onboarding-continue-constellation.pill-alt.disabled,.onboarding-continue-constellation.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}.onboarding-continue-constellation.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.onboarding-continue-constellation.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.onboarding-continue-constellation.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.onboarding-continue-constellation.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.onboarding-continue-constellation.round .icon,.onboarding-continue-constellation.round svg{align-items:center;display:flex;height:100%;justify-content:center}.onboarding-continue-constellation.round.selected,.onboarding-continue-constellation.round:hover{opacity:1}.onboarding-continue-constellation.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.onboarding-continue-constellation.round.disabled{pointer-events:none}.onboarding-continue-constellation.round.disabled .icon{filter:saturate(0)}.onboarding-continue-constellation.round[data-size=regular]{height:50px;opacity:.8;width:50px}.onboarding-continue-constellation.round[data-size=regular].active{opacity:1}.onboarding-continue-constellation.round[data-size=small]{height:40px;width:40px}.onboarding-continue-constellation.round[data-size=small].active{height:52px;opacity:1;width:52px}.onboarding-continue-constellation.round[data-size=tiny]{height:33px;width:33px}.onboarding-continue-constellation.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.onboarding-continue-constellation.round[data-size=mini]{height:25px;width:25px}.onboarding-continue-constellation.round[data-size=mini].active{height:25px;opacity:1;width:25px}.onboarding-continue-constellation.nav{flex-wrap:nowrap}.onboarding-continue-constellation.nav svg{color:var(--troubadour-main)}.onboarding-continue-constellation.nav .icon,.onboarding-continue-constellation.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.onboarding-continue-constellation.nav .button-text{color:var(--constellation-main-5);font-weight:700}.onboarding-continue-constellation.nav:hover{text-decoration:underline}.onboarding-continue-constellation.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.onboarding-continue-constellation.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.onboarding-continue-constellation.nav[data-icon-position=right][data-size=mini] .icon,.onboarding-continue-constellation.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.onboarding-continue-constellation.nav[data-icon-position=right] .button-text{text-align:right}.onboarding-continue-constellation.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.onboarding-continue-constellation.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.onboarding-continue-constellation.nav[data-icon-position=left][data-size=mini] .icon,.onboarding-continue-constellation.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.onboarding-continue-constellation.nav[data-icon-position=left] .button-text{text-align:left}.onboarding-continue-constellation.nav[data-size=large]{border-radius:100px;padding:5px}.onboarding-continue-constellation.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.onboarding-continue-constellation.nav[data-size=large] .icon{height:80px}.onboarding-continue-constellation.nav[data-size=regular]{padding:20px 31px}.onboarding-continue-constellation.nav[data-size=regular] .icon{height:23px;width:auto}.onboarding-continue-constellation.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.onboarding-continue-constellation.nav[data-size=small]{padding:10px}.onboarding-continue-constellation.nav[data-size=small] .icon{height:16px;width:auto}.onboarding-continue-constellation.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.onboarding-continue-constellation.nav[data-size=tiny]{padding:15px 20px}.onboarding-continue-constellation.nav[data-size=tiny] .icon{height:10px;width:auto}.onboarding-continue-constellation.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.onboarding-continue-constellation.nav[data-size=mini]{padding:4px 12px}.onboarding-continue-constellation.nav[data-size=mini] .icon{height:5px;width:auto}.onboarding-continue-constellation.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.onboarding-continue-constellation img{display:block;padding:18px}.onboarding-continue-constellation:hover .icon{transform:scale(1)!important}.payment-modes{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.payment-modes,.payment-modes:focus{text-decoration:none}.payment-modes[data-icon-position=left]{flex-direction:row-reverse}.payment-modes .button-text{font-family:Sofia Pro,sans-serif}.payment-modes .button-text.ws-no-wrap{white-space:nowrap}.payment-modes:active,.payment-modes:hover{cursor:pointer;text-decoration:none}.payment-modes.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.payment-modes.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}.payment-modes.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.payment-modes.legacy .button-text,.payment-modes.legacy .icon{z-index:11}.payment-modes.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.payment-modes.legacy svg{color:var(--default-color-2)}.payment-modes.legacy.selected:before,.payment-modes.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.payment-modes.legacy.selected .button-text,.payment-modes.legacy:hover .button-text{color:var(--default-color)}.payment-modes.legacy.selected img,.payment-modes.legacy:hover img{transform:scale(.95)}.payment-modes.legacy.disabled{pointer-events:none}.payment-modes.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.payment-modes.legacy.disabled .button-text{color:var(--ui-disabled)}.payment-modes.legacy.disabled .icon{opacity:.5}.payment-modes.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.payment-modes.legacy.invalid .button-text{color:var(--ui-disabled)}.payment-modes.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.payment-modes.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.payment-modes.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.payment-modes.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.payment-modes.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.payment-modes.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.payment-modes.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.payment-modes.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.payment-modes.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.payment-modes.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.payment-modes.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.payment-modes.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.payment-modes.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.payment-modes.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.payment-modes.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.payment-modes.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.payment-modes.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.payment-modes.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.payment-modes.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.payment-modes.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.payment-modes.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.payment-modes.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.payment-modes.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.payment-modes.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.payment-modes.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.payment-modes.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.payment-modes.pill .button-text,.payment-modes.pill .icon{z-index:11}.payment-modes.pill .button-text{color:var(--default-color);font-weight:400;z-index:11}.payment-modes.pill svg{color:var(--default-color)}.payment-modes.pill.selected:before,.payment-modes.pill:hover:before{filter:brightness(1.3)}.payment-modes.pill.selected img,.payment-modes.pill:hover img{transform:scale(.95)}.payment-modes.pill.no-shadow:before{box-shadow:none}.payment-modes.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.payment-modes.pill.has-border.selected:before,.payment-modes.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.payment-modes.pill.alt-hover.selected:before,.payment-modes.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.payment-modes.pill.alt-hover.selected .button-text,.payment-modes.pill.alt-hover.selected .icon,.payment-modes.pill.alt-hover:hover .button-text,.payment-modes.pill.alt-hover:hover .icon{color:var(--default-color-2)}.payment-modes.pill.disabled,.payment-modes.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.payment-modes.pill.disabled:before,.payment-modes.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.payment-modes.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.payment-modes.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.payment-modes.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.payment-modes.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.payment-modes.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.payment-modes.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.payment-modes.pill[data-icon-position=null] .icon{display:none!important}.payment-modes.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.payment-modes.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.payment-modes.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.payment-modes.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.payment-modes.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.payment-modes.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.payment-modes.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.payment-modes.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.payment-modes.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.payment-modes.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.payment-modes.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.payment-modes.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.payment-modes.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.payment-modes.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.payment-modes.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.payment-modes.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.payment-modes.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.payment-modes.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.payment-modes.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.payment-modes.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.payment-modes.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.payment-modes.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.payment-modes.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.payment-modes.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.payment-modes.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.payment-modes.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.payment-modes.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.payment-modes.pill[data-size=small]{border-radius:45px;padding:8px 30px}.payment-modes.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.payment-modes.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.payment-modes.pill[data-size=small][data-icon-position=left]{padding-left:8px}.payment-modes.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.payment-modes.pill[data-size=small][data-icon-position=right]{padding-right:8px}.payment-modes.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.payment-modes.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.payment-modes.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.payment-modes.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.payment-modes.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.payment-modes.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.payment-modes.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.payment-modes.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.payment-modes.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.payment-modes.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.payment-modes.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.payment-modes.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.payment-modes.pill[data-size=large]{border-radius:100px;padding:16px 40px}.payment-modes.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.payment-modes.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.payment-modes.pill[data-size=large][data-icon-position=left]{padding-left:16px}.payment-modes.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.payment-modes.pill[data-size=large][data-icon-position=right]{padding-right:16px}.payment-modes.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.payment-modes.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.payment-modes.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.payment-modes.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.payment-modes.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.payment-modes.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.payment-modes.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.payment-modes.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.payment-modes.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.payment-modes.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.payment-modes.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.payment-modes.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.payment-modes.pill.icon-no-bg .icon{margin:0!important}.payment-modes.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.payment-modes.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.payment-modes.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.payment-modes.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.payment-modes.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.payment-modes.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.payment-modes.pill.icon-no-bg[data-size=small] .icon{padding:18px}.payment-modes.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.payment-modes.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.payment-modes.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.payment-modes.pill.icon-no-bg[data-size=large] .icon{padding:30px}.payment-modes.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.payment-modes.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.payment-modes.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.payment-modes.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.payment-modes.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.payment-modes.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.payment-modes.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.payment-modes.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.payment-modes.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.payment-modes.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.payment-modes.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.payment-modes.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.payment-modes.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.payment-modes.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.payment-modes.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.payment-modes.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.payment-modes.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.payment-modes.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.payment-modes.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.payment-modes.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.payment-modes.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.payment-modes.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.payment-modes.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.payment-modes.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.payment-modes.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.payment-modes.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}.payment-modes.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}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.payment-modes.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.payment-modes.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.payment-modes.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}.payment-modes.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.payment-modes.pill-alt.selected:before,.payment-modes.pill-alt:hover:before{background:var(--button-border)}.payment-modes.pill-alt.selected .button-text,.payment-modes.pill-alt:hover .button-text{color:var(--default-bg)}.payment-modes.pill-alt.disabled,.payment-modes.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}.payment-modes.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.payment-modes.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.payment-modes.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.payment-modes.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.payment-modes.round .icon,.payment-modes.round svg{align-items:center;display:flex;height:100%;justify-content:center}.payment-modes.round.selected,.payment-modes.round:hover{opacity:1}.payment-modes.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.payment-modes.round.disabled{pointer-events:none}.payment-modes.round.disabled .icon{filter:saturate(0)}.payment-modes.round[data-size=regular]{height:50px;opacity:.8;width:50px}.payment-modes.round[data-size=regular].active{opacity:1}.payment-modes.round[data-size=small]{height:40px;width:40px}.payment-modes.round[data-size=small].active{height:52px;opacity:1;width:52px}.payment-modes.round[data-size=tiny]{height:33px;width:33px}.payment-modes.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.payment-modes.round[data-size=mini]{height:25px;width:25px}.payment-modes.round[data-size=mini].active{height:25px;opacity:1;width:25px}.payment-modes.nav{flex-wrap:nowrap}.payment-modes.nav svg{color:var(--troubadour-main)}.payment-modes.nav .icon,.payment-modes.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.payment-modes.nav .button-text{color:var(--default-color-2);font-weight:700}.payment-modes.nav:hover{text-decoration:underline}.payment-modes.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.payment-modes.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.payment-modes.nav[data-icon-position=right][data-size=mini] .icon,.payment-modes.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.payment-modes.nav[data-icon-position=right] .button-text{text-align:right}.payment-modes.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.payment-modes.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.payment-modes.nav[data-icon-position=left][data-size=mini] .icon,.payment-modes.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.payment-modes.nav[data-icon-position=left] .button-text{text-align:left}.payment-modes.nav[data-size=large]{border-radius:100px;padding:5px}.payment-modes.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.payment-modes.nav[data-size=large] .icon{height:80px}.payment-modes.nav[data-size=regular]{padding:20px 31px}.payment-modes.nav[data-size=regular] .icon{height:23px;width:auto}.payment-modes.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.payment-modes.nav[data-size=small]{padding:10px}.payment-modes.nav[data-size=small] .icon{height:16px;width:auto}.payment-modes.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.payment-modes.nav[data-size=tiny]{padding:15px 20px}.payment-modes.nav[data-size=tiny] .icon{height:10px;width:auto}.payment-modes.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.payment-modes.nav[data-size=mini]{padding:4px 12px}.payment-modes.nav[data-size=mini] .icon{height:5px;width:auto}.payment-modes.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-learn-more{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-learn-more,.troub-learn-more:focus{text-decoration:none}.troub-learn-more[data-icon-position=left]{flex-direction:row-reverse}.troub-learn-more .button-text{font-family:Sofia Pro,sans-serif}.troub-learn-more .button-text.ws-no-wrap{white-space:nowrap}.troub-learn-more:active,.troub-learn-more:hover{cursor:pointer;text-decoration:none}.troub-learn-more.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-learn-more.legacy:before{background-color:var(--package-learn-more-button-bg);border:2px solid var(--package-learn-more-button-fg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-learn-more.legacy.has-shadow:before{border:2px solid var(--package-learn-more-button-bg);box-shadow:var(--dropshadow)}.troub-learn-more.legacy .button-text,.troub-learn-more.legacy .icon{z-index:11}.troub-learn-more.legacy .button-text{font-weight:400;z-index:11}.troub-learn-more.legacy .button-text,.troub-learn-more.legacy svg{color:var(--package-learn-more-button-fg)}.troub-learn-more.legacy.selected:before,.troub-learn-more.legacy:hover:before{background-color:var(--package-learn-more-button-fg);border:2px solid var(--package-learn-more-button-fg)}.troub-learn-more.legacy.selected .button-text,.troub-learn-more.legacy:hover .button-text{color:var(--package-learn-more-button-bg)}.troub-learn-more.legacy.selected img,.troub-learn-more.legacy:hover img{transform:scale(.95)}.troub-learn-more.legacy.disabled{pointer-events:none}.troub-learn-more.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-learn-more.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-learn-more.legacy.disabled .icon{opacity:.5}.troub-learn-more.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-learn-more.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-learn-more.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-learn-more.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-learn-more.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-learn-more.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-learn-more.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-learn-more.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-learn-more.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-learn-more.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-learn-more.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-learn-more.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-learn-more.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-learn-more.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-learn-more.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-learn-more.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-learn-more.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-learn-more.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-learn-more.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-learn-more.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-learn-more.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-learn-more.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-learn-more.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-learn-more.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-learn-more.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-learn-more.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-learn-more.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-learn-more.pill:before{background:var(--package-learn-more-button-fg);border:2px solid var(--package-learn-more-button-fg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-learn-more.pill .button-text,.troub-learn-more.pill .icon{z-index:11}.troub-learn-more.pill .button-text{font-weight:400;z-index:11}.troub-learn-more.pill .button-text,.troub-learn-more.pill svg{color:var(--package-learn-more-button-bg)}.troub-learn-more.pill.selected:before,.troub-learn-more.pill:hover:before{filter:brightness(1.3)}.troub-learn-more.pill.selected img,.troub-learn-more.pill:hover img{transform:scale(.95)}.troub-learn-more.pill.no-shadow:before{box-shadow:none}.troub-learn-more.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-learn-more.pill.has-border.selected:before,.troub-learn-more.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-learn-more.pill.alt-hover.selected:before,.troub-learn-more.pill.alt-hover:hover:before{background-color:var(--package-learn-more-button-bg);border-color:var(--package-learn-more-button-bg);filter:brightness(1)}.troub-learn-more.pill.alt-hover.selected .button-text,.troub-learn-more.pill.alt-hover.selected .icon,.troub-learn-more.pill.alt-hover:hover .button-text,.troub-learn-more.pill.alt-hover:hover .icon{color:var(--package-learn-more-button-fg)}.troub-learn-more.pill.disabled,.troub-learn-more.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-learn-more.pill.disabled:before,.troub-learn-more.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-learn-more.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-learn-more.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-learn-more.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-learn-more.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-learn-more.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-learn-more.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-learn-more.pill[data-icon-position=null] .icon{display:none!important}.troub-learn-more.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-learn-more.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-learn-more.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-learn-more.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-learn-more.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-learn-more.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-learn-more.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-learn-more.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-learn-more.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-learn-more.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-learn-more.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-learn-more.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-learn-more.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-learn-more.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-learn-more.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-learn-more.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-learn-more.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-learn-more.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-learn-more.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-learn-more.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-learn-more.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-learn-more.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-learn-more.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-learn-more.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-learn-more.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-learn-more.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-learn-more.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-learn-more.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-learn-more.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-learn-more.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-learn-more.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-learn-more.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-learn-more.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-learn-more.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-learn-more.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-learn-more.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-learn-more.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-learn-more.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-learn-more.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-learn-more.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-learn-more.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-learn-more.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-learn-more.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-learn-more.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-learn-more.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-learn-more.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-learn-more.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-learn-more.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-learn-more.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-learn-more.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-learn-more.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-learn-more.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-learn-more.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-learn-more.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-learn-more.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-learn-more.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-learn-more.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-learn-more.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-learn-more.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-learn-more.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-learn-more.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-learn-more.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-learn-more.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-learn-more.pill.icon-no-bg .icon{margin:0!important}.troub-learn-more.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-learn-more.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-learn-more.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-learn-more.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-learn-more.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-learn-more.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-learn-more.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-learn-more.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-learn-more.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-learn-more.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-learn-more.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-learn-more.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-learn-more.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-learn-more.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-learn-more.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-learn-more.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-learn-more.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-learn-more.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-learn-more.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-learn-more.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-learn-more.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-learn-more.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-learn-more.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-learn-more.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-learn-more.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-learn-more.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-learn-more.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-learn-more.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-learn-more.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-learn-more.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-learn-more.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-learn-more.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-learn-more.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-learn-more.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-learn-more.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-learn-more.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-learn-more.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-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-learn-more.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-learn-more.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-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-learn-more.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-learn-more.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-learn-more.pill-alt:before{background:var(--package-learn-more-button-fg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-learn-more.pill-alt .button-text{color:var(--package-learn-more-button-bg);font-weight:400;z-index:11}.troub-learn-more.pill-alt.selected:before,.troub-learn-more.pill-alt:hover:before{background:var(--button-border)}.troub-learn-more.pill-alt.selected .button-text,.troub-learn-more.pill-alt:hover .button-text{color:var(--default-bg)}.troub-learn-more.pill-alt.disabled,.troub-learn-more.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-learn-more.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-learn-more.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-learn-more.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-learn-more.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-learn-more.round .icon,.troub-learn-more.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-learn-more.round.selected,.troub-learn-more.round:hover{opacity:1}.troub-learn-more.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-learn-more.round.disabled{pointer-events:none}.troub-learn-more.round.disabled .icon{filter:saturate(0)}.troub-learn-more.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-learn-more.round[data-size=regular].active{opacity:1}.troub-learn-more.round[data-size=small]{height:40px;width:40px}.troub-learn-more.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-learn-more.round[data-size=tiny]{height:33px;width:33px}.troub-learn-more.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-learn-more.round[data-size=mini]{height:25px;width:25px}.troub-learn-more.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-learn-more.nav{flex-wrap:nowrap}.troub-learn-more.nav svg{color:var(--troubadour-main)}.troub-learn-more.nav .icon,.troub-learn-more.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-learn-more.nav .button-text{color:var(--package-learn-more-button-fg);font-weight:700}.troub-learn-more.nav:hover{text-decoration:underline}.troub-learn-more.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-learn-more.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-learn-more.nav[data-icon-position=right][data-size=mini] .icon,.troub-learn-more.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-learn-more.nav[data-icon-position=right] .button-text{text-align:right}.troub-learn-more.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-learn-more.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-learn-more.nav[data-icon-position=left][data-size=mini] .icon,.troub-learn-more.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-learn-more.nav[data-icon-position=left] .button-text{text-align:left}.troub-learn-more.nav[data-size=large]{border-radius:100px;padding:5px}.troub-learn-more.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-learn-more.nav[data-size=large] .icon{height:80px}.troub-learn-more.nav[data-size=regular]{padding:20px 31px}.troub-learn-more.nav[data-size=regular] .icon{height:23px;width:auto}.troub-learn-more.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-learn-more.nav[data-size=small]{padding:10px}.troub-learn-more.nav[data-size=small] .icon{height:16px;width:auto}.troub-learn-more.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-learn-more.nav[data-size=tiny]{padding:15px 20px}.troub-learn-more.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-learn-more.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-learn-more.nav[data-size=mini]{padding:4px 12px}.troub-learn-more.nav[data-size=mini] .icon{height:5px;width:auto}.troub-learn-more.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.admin-logout-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-logout-button:focus{text-decoration:none}.admin-logout-button[data-icon-position=left]{flex-direction:row-reverse}.admin-logout-button .button-text{font-family:Sofia Pro,sans-serif}.admin-logout-button .button-text.ws-no-wrap{white-space:nowrap}.admin-logout-button:active,.admin-logout-button:hover{cursor:pointer;text-decoration:none}.admin-logout-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.admin-logout-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--primary-text-1);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.admin-logout-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.admin-logout-button.legacy .button-text,.admin-logout-button.legacy .icon{z-index:11}.admin-logout-button.legacy .button-text{color:var(--primary-text-1);font-weight:400;z-index:11}.admin-logout-button.legacy svg{color:var(--primary-text-1)}.admin-logout-button.legacy.selected:before,.admin-logout-button.legacy:hover:before{background-color:var(--primary-text-1);border:2px solid var(--primary-text-1)}.admin-logout-button.legacy.selected .button-text,.admin-logout-button.legacy:hover .button-text{color:var(--default-color-2)}.admin-logout-button.legacy.selected img,.admin-logout-button.legacy:hover img{transform:scale(.95)}.admin-logout-button.legacy.disabled{pointer-events:none}.admin-logout-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.admin-logout-button.legacy.disabled .button-text{color:var(--ui-disabled)}.admin-logout-button.legacy.disabled .icon{opacity:.5}.admin-logout-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.admin-logout-button.legacy.invalid .button-text{color:var(--ui-disabled)}.admin-logout-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.admin-logout-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.admin-logout-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.admin-logout-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.admin-logout-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.admin-logout-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.admin-logout-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.admin-logout-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.admin-logout-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.admin-logout-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.admin-logout-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.admin-logout-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.admin-logout-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.admin-logout-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.admin-logout-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.admin-logout-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.admin-logout-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.admin-logout-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.admin-logout-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.admin-logout-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.admin-logout-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.admin-logout-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.admin-logout-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.admin-logout-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.admin-logout-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.admin-logout-button.pill:before{background:var(--primary-text-1);border:2px solid var(--primary-text-1);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.admin-logout-button.pill .button-text,.admin-logout-button.pill .icon{z-index:11}.admin-logout-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.admin-logout-button.pill svg{color:var(--default-color-2)}.admin-logout-button.pill.selected:before,.admin-logout-button.pill:hover:before{filter:brightness(1.3)}.admin-logout-button.pill.selected img,.admin-logout-button.pill:hover img{transform:scale(.95)}.admin-logout-button.pill.no-shadow:before{box-shadow:none}.admin-logout-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.admin-logout-button.pill.has-border.selected:before,.admin-logout-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.admin-logout-button.pill.alt-hover.selected:before,.admin-logout-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.admin-logout-button.pill.alt-hover.selected .button-text,.admin-logout-button.pill.alt-hover.selected .icon,.admin-logout-button.pill.alt-hover:hover .button-text,.admin-logout-button.pill.alt-hover:hover .icon{color:var(--primary-text-1)}.admin-logout-button.pill.disabled,.admin-logout-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.admin-logout-button.pill.disabled:before,.admin-logout-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.admin-logout-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.admin-logout-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.admin-logout-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.admin-logout-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.admin-logout-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.admin-logout-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.admin-logout-button.pill[data-icon-position=null] .icon{display:none!important}.admin-logout-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.admin-logout-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.admin-logout-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.admin-logout-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.admin-logout-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.admin-logout-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.admin-logout-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.admin-logout-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.admin-logout-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.admin-logout-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.admin-logout-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.admin-logout-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.admin-logout-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.admin-logout-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.admin-logout-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.admin-logout-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.admin-logout-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.admin-logout-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.admin-logout-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.admin-logout-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.admin-logout-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.admin-logout-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.admin-logout-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.admin-logout-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.admin-logout-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.admin-logout-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.admin-logout-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.admin-logout-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.admin-logout-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.admin-logout-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.admin-logout-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.admin-logout-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.admin-logout-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.admin-logout-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.admin-logout-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.admin-logout-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.admin-logout-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.admin-logout-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.admin-logout-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.admin-logout-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.admin-logout-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.admin-logout-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.admin-logout-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.admin-logout-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.admin-logout-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.admin-logout-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.admin-logout-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.admin-logout-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.admin-logout-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.admin-logout-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.admin-logout-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.admin-logout-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.admin-logout-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.admin-logout-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.admin-logout-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.admin-logout-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.admin-logout-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.admin-logout-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.admin-logout-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.admin-logout-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.admin-logout-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.admin-logout-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.admin-logout-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.admin-logout-button.pill.icon-no-bg .icon{margin:0!important}.admin-logout-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.admin-logout-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.admin-logout-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.admin-logout-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.admin-logout-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.admin-logout-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.admin-logout-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.admin-logout-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.admin-logout-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.admin-logout-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.admin-logout-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.admin-logout-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.admin-logout-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.admin-logout-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.admin-logout-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.admin-logout-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.admin-logout-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.admin-logout-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.admin-logout-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.admin-logout-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.admin-logout-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.admin-logout-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.admin-logout-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.admin-logout-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.admin-logout-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.admin-logout-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.admin-logout-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.admin-logout-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.admin-logout-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.admin-logout-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.admin-logout-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.admin-logout-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.admin-logout-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.admin-logout-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.admin-logout-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.admin-logout-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.admin-logout-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){.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.admin-logout-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}.admin-logout-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}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.admin-logout-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.admin-logout-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.admin-logout-button.pill-alt:before{background:var(--primary-text-1);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.admin-logout-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.admin-logout-button.pill-alt.selected:before,.admin-logout-button.pill-alt:hover:before{background:var(--button-border)}.admin-logout-button.pill-alt.selected .button-text,.admin-logout-button.pill-alt:hover .button-text{color:var(--default-bg)}.admin-logout-button.pill-alt.disabled,.admin-logout-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}.admin-logout-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.admin-logout-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.admin-logout-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.admin-logout-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.admin-logout-button.round .icon,.admin-logout-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.admin-logout-button.round.selected,.admin-logout-button.round:hover{opacity:1}.admin-logout-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.admin-logout-button.round.disabled{pointer-events:none}.admin-logout-button.round.disabled .icon{filter:saturate(0)}.admin-logout-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.admin-logout-button.round[data-size=regular].active{opacity:1}.admin-logout-button.round[data-size=small]{height:40px;width:40px}.admin-logout-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.admin-logout-button.round[data-size=tiny]{height:33px;width:33px}.admin-logout-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.admin-logout-button.round[data-size=mini]{height:25px;width:25px}.admin-logout-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.admin-logout-button.nav{flex-wrap:nowrap}.admin-logout-button.nav svg{color:var(--troubadour-main)}.admin-logout-button.nav .icon,.admin-logout-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.admin-logout-button.nav .button-text{color:var(--primary-text-1);font-weight:700}.admin-logout-button.nav:hover{text-decoration:underline}.admin-logout-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.admin-logout-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.admin-logout-button.nav[data-icon-position=right][data-size=mini] .icon,.admin-logout-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.admin-logout-button.nav[data-icon-position=right] .button-text{text-align:right}.admin-logout-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.admin-logout-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.admin-logout-button.nav[data-icon-position=left][data-size=mini] .icon,.admin-logout-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.admin-logout-button.nav[data-icon-position=left] .button-text{text-align:left}.admin-logout-button.nav[data-size=large]{border-radius:100px;padding:5px}.admin-logout-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.admin-logout-button.nav[data-size=large] .icon{height:80px}.admin-logout-button.nav[data-size=regular]{padding:20px 31px}.admin-logout-button.nav[data-size=regular] .icon{height:23px;width:auto}.admin-logout-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.admin-logout-button.nav[data-size=small]{padding:10px}.admin-logout-button.nav[data-size=small] .icon{height:16px;width:auto}.admin-logout-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.admin-logout-button.nav[data-size=tiny]{padding:15px 20px}.admin-logout-button.nav[data-size=tiny] .icon{height:10px;width:auto}.admin-logout-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.admin-logout-button.nav[data-size=mini]{padding:4px 12px}.admin-logout-button.nav[data-size=mini] .icon{height:5px;width:auto}.admin-logout-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.product-troub-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-troub-button:focus{text-decoration:none}.product-troub-button[data-icon-position=left]{flex-direction:row-reverse}.product-troub-button .button-text{font-family:Sofia Pro,sans-serif}.product-troub-button .button-text.ws-no-wrap{white-space:nowrap}.product-troub-button:active,.product-troub-button:hover{cursor:pointer;text-decoration:none}.product-troub-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.product-troub-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}.product-troub-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.product-troub-button.legacy .button-text,.product-troub-button.legacy .icon{z-index:11}.product-troub-button.legacy .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.product-troub-button.legacy svg{color:var(--troubadour-main)}.product-troub-button.legacy.selected:before,.product-troub-button.legacy:hover:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.product-troub-button.legacy.selected .button-text,.product-troub-button.legacy:hover .button-text{color:var(--default-color-2)}.product-troub-button.legacy.selected img,.product-troub-button.legacy:hover img{transform:scale(.95)}.product-troub-button.legacy.disabled{pointer-events:none}.product-troub-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.product-troub-button.legacy.disabled .button-text{color:var(--ui-disabled)}.product-troub-button.legacy.disabled .icon{opacity:.5}.product-troub-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.product-troub-button.legacy.invalid .button-text{color:var(--ui-disabled)}.product-troub-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.product-troub-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.product-troub-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.product-troub-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.product-troub-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.product-troub-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.product-troub-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.product-troub-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.product-troub-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.product-troub-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.product-troub-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.product-troub-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.product-troub-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.product-troub-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.product-troub-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.product-troub-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.product-troub-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.product-troub-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.product-troub-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.product-troub-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.product-troub-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.product-troub-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.product-troub-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.product-troub-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.product-troub-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.product-troub-button.pill:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.product-troub-button.pill .button-text,.product-troub-button.pill .icon{z-index:11}.product-troub-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.product-troub-button.pill svg{color:var(--default-color-2)}.product-troub-button.pill.selected:before,.product-troub-button.pill:hover:before{filter:brightness(1.3)}.product-troub-button.pill.selected img,.product-troub-button.pill:hover img{transform:scale(.95)}.product-troub-button.pill.no-shadow:before{box-shadow:none}.product-troub-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.product-troub-button.pill.has-border.selected:before,.product-troub-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.product-troub-button.pill.alt-hover.selected:before,.product-troub-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.product-troub-button.pill.alt-hover.selected .button-text,.product-troub-button.pill.alt-hover.selected .icon,.product-troub-button.pill.alt-hover:hover .button-text,.product-troub-button.pill.alt-hover:hover .icon{color:var(--troubadour-main)}.product-troub-button.pill.disabled,.product-troub-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.product-troub-button.pill.disabled:before,.product-troub-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.product-troub-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.product-troub-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.product-troub-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.product-troub-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.product-troub-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.product-troub-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.product-troub-button.pill[data-icon-position=null] .icon{display:none!important}.product-troub-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.product-troub-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.product-troub-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.product-troub-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.product-troub-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.product-troub-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.product-troub-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.product-troub-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.product-troub-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.product-troub-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.product-troub-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.product-troub-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.product-troub-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.product-troub-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.product-troub-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.product-troub-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.product-troub-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.product-troub-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.product-troub-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.product-troub-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.product-troub-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.product-troub-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.product-troub-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.product-troub-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.product-troub-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.product-troub-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.product-troub-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.product-troub-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.product-troub-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.product-troub-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.product-troub-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.product-troub-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.product-troub-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.product-troub-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.product-troub-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.product-troub-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.product-troub-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.product-troub-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.product-troub-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.product-troub-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.product-troub-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.product-troub-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.product-troub-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.product-troub-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.product-troub-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.product-troub-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.product-troub-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.product-troub-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.product-troub-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.product-troub-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.product-troub-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.product-troub-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.product-troub-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.product-troub-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.product-troub-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.product-troub-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.product-troub-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.product-troub-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.product-troub-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.product-troub-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.product-troub-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.product-troub-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.product-troub-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.product-troub-button.pill.icon-no-bg .icon{margin:0!important}.product-troub-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.product-troub-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.product-troub-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.product-troub-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.product-troub-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.product-troub-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.product-troub-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.product-troub-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.product-troub-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.product-troub-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.product-troub-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.product-troub-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.product-troub-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.product-troub-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.product-troub-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.product-troub-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.product-troub-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.product-troub-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.product-troub-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.product-troub-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.product-troub-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.product-troub-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.product-troub-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.product-troub-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.product-troub-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.product-troub-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.product-troub-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.product-troub-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.product-troub-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.product-troub-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.product-troub-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.product-troub-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.product-troub-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.product-troub-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.product-troub-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.product-troub-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.product-troub-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){.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.product-troub-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}.product-troub-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}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.product-troub-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.product-troub-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}.product-troub-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.product-troub-button.pill-alt.selected:before,.product-troub-button.pill-alt:hover:before{background:var(--button-border)}.product-troub-button.pill-alt.selected .button-text,.product-troub-button.pill-alt:hover .button-text{color:var(--default-bg)}.product-troub-button.pill-alt.disabled,.product-troub-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}.product-troub-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.product-troub-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.product-troub-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.product-troub-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.product-troub-button.round .icon,.product-troub-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.product-troub-button.round.selected,.product-troub-button.round:hover{opacity:1}.product-troub-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.product-troub-button.round.disabled{pointer-events:none}.product-troub-button.round.disabled .icon{filter:saturate(0)}.product-troub-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.product-troub-button.round[data-size=regular].active{opacity:1}.product-troub-button.round[data-size=small]{height:40px;width:40px}.product-troub-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.product-troub-button.round[data-size=tiny]{height:33px;width:33px}.product-troub-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.product-troub-button.round[data-size=mini]{height:25px;width:25px}.product-troub-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.product-troub-button.nav{flex-wrap:nowrap}.product-troub-button.nav svg{color:var(--troubadour-main)}.product-troub-button.nav .icon,.product-troub-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.product-troub-button.nav .button-text{color:var(--troubadour-main);font-weight:700}.product-troub-button.nav:hover{text-decoration:underline}.product-troub-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.product-troub-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.product-troub-button.nav[data-icon-position=right][data-size=mini] .icon,.product-troub-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.product-troub-button.nav[data-icon-position=right] .button-text{text-align:right}.product-troub-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.product-troub-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.product-troub-button.nav[data-icon-position=left][data-size=mini] .icon,.product-troub-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.product-troub-button.nav[data-icon-position=left] .button-text{text-align:left}.product-troub-button.nav[data-size=large]{border-radius:100px;padding:5px}.product-troub-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.product-troub-button.nav[data-size=large] .icon{height:80px}.product-troub-button.nav[data-size=regular]{padding:20px 31px}.product-troub-button.nav[data-size=regular] .icon{height:23px;width:auto}.product-troub-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.product-troub-button.nav[data-size=small]{padding:10px}.product-troub-button.nav[data-size=small] .icon{height:16px;width:auto}.product-troub-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.product-troub-button.nav[data-size=tiny]{padding:15px 20px}.product-troub-button.nav[data-size=tiny] .icon{height:10px;width:auto}.product-troub-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.product-troub-button.nav[data-size=mini]{padding:4px 12px}.product-troub-button.nav[data-size=mini] .icon{height:5px;width:auto}.product-troub-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.product-cdo-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-cdo-button,.product-cdo-button:focus{text-decoration:none}.product-cdo-button[data-icon-position=left]{flex-direction:row-reverse}.product-cdo-button .button-text{font-family:Sofia Pro,sans-serif}.product-cdo-button .button-text.ws-no-wrap{white-space:nowrap}.product-cdo-button:active,.product-cdo-button:hover{cursor:pointer;text-decoration:none}.product-cdo-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.product-cdo-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--constellation-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.product-cdo-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.product-cdo-button.legacy .button-text,.product-cdo-button.legacy .icon{z-index:11}.product-cdo-button.legacy .button-text{color:var(--constellation-main);font-weight:400;z-index:11}.product-cdo-button.legacy svg{color:var(--constellation-main)}.product-cdo-button.legacy.selected:before,.product-cdo-button.legacy:hover:before{background-color:var(--constellation-main);border:2px solid var(--constellation-main)}.product-cdo-button.legacy.selected .button-text,.product-cdo-button.legacy:hover .button-text{color:var(--default-color-2)}.product-cdo-button.legacy.selected img,.product-cdo-button.legacy:hover img{transform:scale(.95)}.product-cdo-button.legacy.disabled{pointer-events:none}.product-cdo-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.product-cdo-button.legacy.disabled .button-text{color:var(--ui-disabled)}.product-cdo-button.legacy.disabled .icon{opacity:.5}.product-cdo-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.product-cdo-button.legacy.invalid .button-text{color:var(--ui-disabled)}.product-cdo-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.product-cdo-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.product-cdo-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.product-cdo-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.product-cdo-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.product-cdo-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.product-cdo-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.product-cdo-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.product-cdo-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.product-cdo-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.product-cdo-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.product-cdo-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.product-cdo-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.product-cdo-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.product-cdo-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.product-cdo-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.product-cdo-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.product-cdo-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.product-cdo-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.product-cdo-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.product-cdo-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.product-cdo-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.product-cdo-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.product-cdo-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.product-cdo-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.product-cdo-button.pill:before{background:var(--constellation-main);border:2px solid var(--constellation-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.product-cdo-button.pill .button-text,.product-cdo-button.pill .icon{z-index:11}.product-cdo-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.product-cdo-button.pill svg{color:var(--default-color-2)}.product-cdo-button.pill.selected:before,.product-cdo-button.pill:hover:before{filter:brightness(1.3)}.product-cdo-button.pill.selected img,.product-cdo-button.pill:hover img{transform:scale(.95)}.product-cdo-button.pill.no-shadow:before{box-shadow:none}.product-cdo-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.product-cdo-button.pill.has-border.selected:before,.product-cdo-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.product-cdo-button.pill.alt-hover.selected:before,.product-cdo-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.product-cdo-button.pill.alt-hover.selected .button-text,.product-cdo-button.pill.alt-hover.selected .icon,.product-cdo-button.pill.alt-hover:hover .button-text,.product-cdo-button.pill.alt-hover:hover .icon{color:var(--constellation-main)}.product-cdo-button.pill.disabled,.product-cdo-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.product-cdo-button.pill.disabled:before,.product-cdo-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.product-cdo-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.product-cdo-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.product-cdo-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.product-cdo-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.product-cdo-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.product-cdo-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.product-cdo-button.pill[data-icon-position=null] .icon{display:none!important}.product-cdo-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.product-cdo-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.product-cdo-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.product-cdo-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.product-cdo-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.product-cdo-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.product-cdo-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.product-cdo-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.product-cdo-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.product-cdo-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.product-cdo-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.product-cdo-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.product-cdo-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.product-cdo-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.product-cdo-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.product-cdo-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.product-cdo-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.product-cdo-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.product-cdo-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.product-cdo-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.product-cdo-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.product-cdo-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.product-cdo-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.product-cdo-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.product-cdo-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.product-cdo-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.product-cdo-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.product-cdo-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.product-cdo-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.product-cdo-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.product-cdo-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.product-cdo-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.product-cdo-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.product-cdo-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.product-cdo-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.product-cdo-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.product-cdo-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.product-cdo-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.product-cdo-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.product-cdo-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.product-cdo-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.product-cdo-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.product-cdo-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.product-cdo-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.product-cdo-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.product-cdo-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.product-cdo-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.product-cdo-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.product-cdo-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.product-cdo-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.product-cdo-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.product-cdo-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.product-cdo-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.product-cdo-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.product-cdo-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.product-cdo-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.product-cdo-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.product-cdo-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.product-cdo-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.product-cdo-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.product-cdo-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.product-cdo-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.product-cdo-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.product-cdo-button.pill.icon-no-bg .icon{margin:0!important}.product-cdo-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.product-cdo-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.product-cdo-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.product-cdo-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.product-cdo-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.product-cdo-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.product-cdo-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.product-cdo-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.product-cdo-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.product-cdo-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.product-cdo-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.product-cdo-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.product-cdo-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.product-cdo-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.product-cdo-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.product-cdo-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.product-cdo-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.product-cdo-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.product-cdo-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.product-cdo-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.product-cdo-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.product-cdo-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.product-cdo-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.product-cdo-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.product-cdo-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.product-cdo-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.product-cdo-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.product-cdo-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.product-cdo-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.product-cdo-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.product-cdo-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.product-cdo-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.product-cdo-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.product-cdo-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.product-cdo-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.product-cdo-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.product-cdo-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){.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.product-cdo-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}.product-cdo-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}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.product-cdo-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.product-cdo-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.product-cdo-button.pill-alt:before{background:var(--constellation-main);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.product-cdo-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.product-cdo-button.pill-alt.selected:before,.product-cdo-button.pill-alt:hover:before{background:var(--button-border)}.product-cdo-button.pill-alt.selected .button-text,.product-cdo-button.pill-alt:hover .button-text{color:var(--default-bg)}.product-cdo-button.pill-alt.disabled,.product-cdo-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}.product-cdo-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.product-cdo-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.product-cdo-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.product-cdo-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.product-cdo-button.round .icon,.product-cdo-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.product-cdo-button.round.selected,.product-cdo-button.round:hover{opacity:1}.product-cdo-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.product-cdo-button.round.disabled{pointer-events:none}.product-cdo-button.round.disabled .icon{filter:saturate(0)}.product-cdo-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.product-cdo-button.round[data-size=regular].active{opacity:1}.product-cdo-button.round[data-size=small]{height:40px;width:40px}.product-cdo-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.product-cdo-button.round[data-size=tiny]{height:33px;width:33px}.product-cdo-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.product-cdo-button.round[data-size=mini]{height:25px;width:25px}.product-cdo-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.product-cdo-button.nav{flex-wrap:nowrap}.product-cdo-button.nav svg{color:var(--troubadour-main)}.product-cdo-button.nav .icon,.product-cdo-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.product-cdo-button.nav .button-text{color:var(--constellation-main);font-weight:700}.product-cdo-button.nav:hover{text-decoration:underline}.product-cdo-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.product-cdo-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.product-cdo-button.nav[data-icon-position=right][data-size=mini] .icon,.product-cdo-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.product-cdo-button.nav[data-icon-position=right] .button-text{text-align:right}.product-cdo-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.product-cdo-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.product-cdo-button.nav[data-icon-position=left][data-size=mini] .icon,.product-cdo-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.product-cdo-button.nav[data-icon-position=left] .button-text{text-align:left}.product-cdo-button.nav[data-size=large]{border-radius:100px;padding:5px}.product-cdo-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.product-cdo-button.nav[data-size=large] .icon{height:80px}.product-cdo-button.nav[data-size=regular]{padding:20px 31px}.product-cdo-button.nav[data-size=regular] .icon{height:23px;width:auto}.product-cdo-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.product-cdo-button.nav[data-size=small]{padding:10px}.product-cdo-button.nav[data-size=small] .icon{height:16px;width:auto}.product-cdo-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.product-cdo-button.nav[data-size=tiny]{padding:15px 20px}.product-cdo-button.nav[data-size=tiny] .icon{height:10px;width:auto}.product-cdo-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.product-cdo-button.nav[data-size=mini]{padding:4px 12px}.product-cdo-button.nav[data-size=mini] .icon{height:5px;width:auto}.product-cdo-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.manage-classroom-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.manage-classroom-button:focus{text-decoration:none}.manage-classroom-button[data-icon-position=left]{flex-direction:row-reverse}.manage-classroom-button .button-text{font-family:Sofia Pro,sans-serif}.manage-classroom-button .button-text.ws-no-wrap{white-space:nowrap}.manage-classroom-button:active,.manage-classroom-button:hover{cursor:pointer;text-decoration:none}.manage-classroom-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.manage-classroom-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--admin-main-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.manage-classroom-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.manage-classroom-button.legacy .button-text,.manage-classroom-button.legacy .icon{z-index:11}.manage-classroom-button.legacy .button-text{color:var(--admin-main-2);font-weight:400;z-index:11}.manage-classroom-button.legacy svg{color:var(--admin-main-2)}.manage-classroom-button.legacy.selected:before,.manage-classroom-button.legacy:hover:before{background-color:var(--admin-main-2);border:2px solid var(--admin-main-2)}.manage-classroom-button.legacy.selected .button-text,.manage-classroom-button.legacy:hover .button-text{color:var(--default-color-2)}.manage-classroom-button.legacy.selected img,.manage-classroom-button.legacy:hover img{transform:scale(.95)}.manage-classroom-button.legacy.disabled{pointer-events:none}.manage-classroom-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.manage-classroom-button.legacy.disabled .button-text{color:var(--ui-disabled)}.manage-classroom-button.legacy.disabled .icon{opacity:.5}.manage-classroom-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.manage-classroom-button.legacy.invalid .button-text{color:var(--ui-disabled)}.manage-classroom-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.manage-classroom-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.manage-classroom-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.manage-classroom-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.manage-classroom-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.manage-classroom-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.manage-classroom-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.manage-classroom-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.manage-classroom-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.manage-classroom-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.manage-classroom-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.manage-classroom-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.manage-classroom-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.manage-classroom-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.manage-classroom-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.manage-classroom-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.manage-classroom-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.manage-classroom-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.manage-classroom-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.manage-classroom-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.manage-classroom-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.manage-classroom-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.manage-classroom-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.manage-classroom-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.manage-classroom-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.manage-classroom-button.pill:before{background:var(--admin-main-2);border:2px solid var(--admin-main-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.manage-classroom-button.pill .button-text,.manage-classroom-button.pill .icon{z-index:11}.manage-classroom-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.manage-classroom-button.pill svg{color:var(--default-color-2)}.manage-classroom-button.pill.selected:before,.manage-classroom-button.pill:hover:before{filter:brightness(1.3)}.manage-classroom-button.pill.selected img,.manage-classroom-button.pill:hover img{transform:scale(.95)}.manage-classroom-button.pill.no-shadow:before{box-shadow:none}.manage-classroom-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.manage-classroom-button.pill.has-border.selected:before,.manage-classroom-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.manage-classroom-button.pill.alt-hover.selected:before,.manage-classroom-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.manage-classroom-button.pill.alt-hover.selected .button-text,.manage-classroom-button.pill.alt-hover.selected .icon,.manage-classroom-button.pill.alt-hover:hover .button-text,.manage-classroom-button.pill.alt-hover:hover .icon{color:var(--admin-main-2)}.manage-classroom-button.pill.disabled,.manage-classroom-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.manage-classroom-button.pill.disabled:before,.manage-classroom-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.manage-classroom-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.manage-classroom-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.manage-classroom-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.manage-classroom-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.manage-classroom-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.manage-classroom-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.manage-classroom-button.pill[data-icon-position=null] .icon{display:none!important}.manage-classroom-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.manage-classroom-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.manage-classroom-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.manage-classroom-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.manage-classroom-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.manage-classroom-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.manage-classroom-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.manage-classroom-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.manage-classroom-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.manage-classroom-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.manage-classroom-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.manage-classroom-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.manage-classroom-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.manage-classroom-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.manage-classroom-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.manage-classroom-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.manage-classroom-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.manage-classroom-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.manage-classroom-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.manage-classroom-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.manage-classroom-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.manage-classroom-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.manage-classroom-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.manage-classroom-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.manage-classroom-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.manage-classroom-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.manage-classroom-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.manage-classroom-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.manage-classroom-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.manage-classroom-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.manage-classroom-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.manage-classroom-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.manage-classroom-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.manage-classroom-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.manage-classroom-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.manage-classroom-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.manage-classroom-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.manage-classroom-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.manage-classroom-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.manage-classroom-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.manage-classroom-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.manage-classroom-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.manage-classroom-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.manage-classroom-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.manage-classroom-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.manage-classroom-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.manage-classroom-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.manage-classroom-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.manage-classroom-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.manage-classroom-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.manage-classroom-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.manage-classroom-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.manage-classroom-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.manage-classroom-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.manage-classroom-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.manage-classroom-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.manage-classroom-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.manage-classroom-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.manage-classroom-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.manage-classroom-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.manage-classroom-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.manage-classroom-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.manage-classroom-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.manage-classroom-button.pill.icon-no-bg .icon{margin:0!important}.manage-classroom-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.manage-classroom-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.manage-classroom-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.manage-classroom-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.manage-classroom-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.manage-classroom-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.manage-classroom-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.manage-classroom-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.manage-classroom-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.manage-classroom-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.manage-classroom-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.manage-classroom-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.manage-classroom-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.manage-classroom-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.manage-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.manage-classroom-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.manage-classroom-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.manage-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.manage-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.manage-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.manage-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.manage-classroom-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.manage-classroom-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.manage-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.manage-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.manage-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.manage-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.manage-classroom-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){.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.manage-classroom-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}.manage-classroom-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}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.manage-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.manage-classroom-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.manage-classroom-button.pill-alt:before{background:var(--admin-main-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.manage-classroom-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.manage-classroom-button.pill-alt.selected:before,.manage-classroom-button.pill-alt:hover:before{background:var(--button-border)}.manage-classroom-button.pill-alt.selected .button-text,.manage-classroom-button.pill-alt:hover .button-text{color:var(--default-bg)}.manage-classroom-button.pill-alt.disabled,.manage-classroom-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}.manage-classroom-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.manage-classroom-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.manage-classroom-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.manage-classroom-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.manage-classroom-button.round .icon,.manage-classroom-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.manage-classroom-button.round.selected,.manage-classroom-button.round:hover{opacity:1}.manage-classroom-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.manage-classroom-button.round.disabled{pointer-events:none}.manage-classroom-button.round.disabled .icon{filter:saturate(0)}.manage-classroom-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.manage-classroom-button.round[data-size=regular].active{opacity:1}.manage-classroom-button.round[data-size=small]{height:40px;width:40px}.manage-classroom-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.manage-classroom-button.round[data-size=tiny]{height:33px;width:33px}.manage-classroom-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.manage-classroom-button.round[data-size=mini]{height:25px;width:25px}.manage-classroom-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.manage-classroom-button.nav{flex-wrap:nowrap}.manage-classroom-button.nav svg{color:var(--troubadour-main)}.manage-classroom-button.nav .icon,.manage-classroom-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.manage-classroom-button.nav .button-text{color:var(--admin-main-2);font-weight:700}.manage-classroom-button.nav:hover{text-decoration:underline}.manage-classroom-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.manage-classroom-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.manage-classroom-button.nav[data-icon-position=right][data-size=mini] .icon,.manage-classroom-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.manage-classroom-button.nav[data-icon-position=right] .button-text{text-align:right}.manage-classroom-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.manage-classroom-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.manage-classroom-button.nav[data-icon-position=left][data-size=mini] .icon,.manage-classroom-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.manage-classroom-button.nav[data-icon-position=left] .button-text{text-align:left}.manage-classroom-button.nav[data-size=large]{border-radius:100px;padding:5px}.manage-classroom-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.manage-classroom-button.nav[data-size=large] .icon{height:80px}.manage-classroom-button.nav[data-size=regular]{padding:20px 31px}.manage-classroom-button.nav[data-size=regular] .icon{height:23px;width:auto}.manage-classroom-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.manage-classroom-button.nav[data-size=small]{padding:10px}.manage-classroom-button.nav[data-size=small] .icon{height:16px;width:auto}.manage-classroom-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.manage-classroom-button.nav[data-size=tiny]{padding:15px 20px}.manage-classroom-button.nav[data-size=tiny] .icon{height:10px;width:auto}.manage-classroom-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.manage-classroom-button.nav[data-size=mini]{padding:4px 12px}.manage-classroom-button.nav[data-size=mini] .icon{height:5px;width:auto}.manage-classroom-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.add-classroom-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-classroom-button:focus{text-decoration:none}.add-classroom-button[data-icon-position=left]{flex-direction:row-reverse}.add-classroom-button .button-text{font-family:Sofia Pro,sans-serif}.add-classroom-button .button-text.ws-no-wrap{white-space:nowrap}.add-classroom-button:active,.add-classroom-button:hover{cursor:pointer;text-decoration:none}.add-classroom-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-classroom-button.legacy:before{background-color:var(--default-color-3);border:2px solid var(--button-add-group);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-classroom-button.legacy.has-shadow:before{border:2px solid var(--default-color-3);box-shadow:var(--dropshadow)}.add-classroom-button.legacy .button-text,.add-classroom-button.legacy .icon{z-index:11}.add-classroom-button.legacy .button-text{color:var(--button-add-group);font-weight:400;z-index:11}.add-classroom-button.legacy svg{color:var(--button-add-group)}.add-classroom-button.legacy.selected:before,.add-classroom-button.legacy:hover:before{background-color:var(--button-add-group);border:2px solid var(--button-add-group)}.add-classroom-button.legacy.selected .button-text,.add-classroom-button.legacy:hover .button-text{color:var(--default-color-3)}.add-classroom-button.legacy.selected img,.add-classroom-button.legacy:hover img{transform:scale(.95)}.add-classroom-button.legacy.disabled{pointer-events:none}.add-classroom-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.add-classroom-button.legacy.disabled .button-text{color:var(--ui-disabled)}.add-classroom-button.legacy.disabled .icon{opacity:.5}.add-classroom-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.add-classroom-button.legacy.invalid .button-text{color:var(--ui-disabled)}.add-classroom-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-classroom-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.add-classroom-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.add-classroom-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.add-classroom-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.add-classroom-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.add-classroom-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.add-classroom-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.add-classroom-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.add-classroom-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.add-classroom-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.add-classroom-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.add-classroom-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.add-classroom-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.add-classroom-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.add-classroom-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.add-classroom-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.add-classroom-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.add-classroom-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.add-classroom-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.add-classroom-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.add-classroom-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.add-classroom-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.add-classroom-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.add-classroom-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-classroom-button.pill:before{background:var(--button-add-group);border:2px solid var(--button-add-group);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-classroom-button.pill .button-text,.add-classroom-button.pill .icon{z-index:11}.add-classroom-button.pill .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.add-classroom-button.pill svg{color:var(--default-color-3)}.add-classroom-button.pill.selected:before,.add-classroom-button.pill:hover:before{filter:brightness(1.3)}.add-classroom-button.pill.selected img,.add-classroom-button.pill:hover img{transform:scale(.95)}.add-classroom-button.pill.no-shadow:before{box-shadow:none}.add-classroom-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.add-classroom-button.pill.has-border.selected:before,.add-classroom-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.add-classroom-button.pill.alt-hover.selected:before,.add-classroom-button.pill.alt-hover:hover:before{background-color:var(--default-color-3);border-color:var(--default-color-3);filter:brightness(1)}.add-classroom-button.pill.alt-hover.selected .button-text,.add-classroom-button.pill.alt-hover.selected .icon,.add-classroom-button.pill.alt-hover:hover .button-text,.add-classroom-button.pill.alt-hover:hover .icon{color:var(--button-add-group)}.add-classroom-button.pill.disabled,.add-classroom-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.add-classroom-button.pill.disabled:before,.add-classroom-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.add-classroom-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.add-classroom-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.add-classroom-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.add-classroom-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-classroom-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.add-classroom-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.add-classroom-button.pill[data-icon-position=null] .icon{display:none!important}.add-classroom-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.add-classroom-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.add-classroom-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.add-classroom-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.add-classroom-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.add-classroom-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.add-classroom-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.add-classroom-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.add-classroom-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.add-classroom-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.add-classroom-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.add-classroom-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.add-classroom-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.add-classroom-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.add-classroom-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.add-classroom-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.add-classroom-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.add-classroom-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.add-classroom-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.add-classroom-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.add-classroom-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.add-classroom-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.add-classroom-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.add-classroom-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.add-classroom-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.add-classroom-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.add-classroom-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.add-classroom-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.add-classroom-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.add-classroom-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.add-classroom-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.add-classroom-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.add-classroom-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.add-classroom-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.add-classroom-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.add-classroom-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.add-classroom-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.add-classroom-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.add-classroom-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.add-classroom-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.add-classroom-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.add-classroom-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.add-classroom-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.add-classroom-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.add-classroom-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.add-classroom-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.add-classroom-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.add-classroom-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.add-classroom-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.add-classroom-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.add-classroom-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.add-classroom-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.add-classroom-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.add-classroom-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.add-classroom-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.add-classroom-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.add-classroom-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.add-classroom-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.add-classroom-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.add-classroom-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.add-classroom-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.add-classroom-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.add-classroom-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.add-classroom-button.pill.icon-no-bg .icon{margin:0!important}.add-classroom-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.add-classroom-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.add-classroom-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.add-classroom-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.add-classroom-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.add-classroom-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.add-classroom-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.add-classroom-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.add-classroom-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.add-classroom-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.add-classroom-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.add-classroom-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.add-classroom-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.add-classroom-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.add-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.add-classroom-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.add-classroom-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.add-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.add-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.add-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.add-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.add-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.add-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.add-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.add-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.add-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.add-classroom-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.add-classroom-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.add-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.add-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.add-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.add-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.add-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.add-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.add-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.add-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.add-classroom-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){.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.add-classroom-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}.add-classroom-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}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.add-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.add-classroom-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.add-classroom-button.pill-alt:before{background:var(--button-add-group);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.add-classroom-button.pill-alt .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.add-classroom-button.pill-alt.selected:before,.add-classroom-button.pill-alt:hover:before{background:var(--button-border)}.add-classroom-button.pill-alt.selected .button-text,.add-classroom-button.pill-alt:hover .button-text{color:var(--default-bg)}.add-classroom-button.pill-alt.disabled,.add-classroom-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}.add-classroom-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.add-classroom-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.add-classroom-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.add-classroom-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.add-classroom-button.round .icon,.add-classroom-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.add-classroom-button.round.selected,.add-classroom-button.round:hover{opacity:1}.add-classroom-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.add-classroom-button.round.disabled{pointer-events:none}.add-classroom-button.round.disabled .icon{filter:saturate(0)}.add-classroom-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.add-classroom-button.round[data-size=regular].active{opacity:1}.add-classroom-button.round[data-size=small]{height:40px;width:40px}.add-classroom-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.add-classroom-button.round[data-size=tiny]{height:33px;width:33px}.add-classroom-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.add-classroom-button.round[data-size=mini]{height:25px;width:25px}.add-classroom-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.add-classroom-button.nav{flex-wrap:nowrap}.add-classroom-button.nav svg{color:var(--troubadour-main)}.add-classroom-button.nav .icon,.add-classroom-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.add-classroom-button.nav .button-text{color:var(--button-add-group);font-weight:700}.add-classroom-button.nav:hover{text-decoration:underline}.add-classroom-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.add-classroom-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.add-classroom-button.nav[data-icon-position=right][data-size=mini] .icon,.add-classroom-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.add-classroom-button.nav[data-icon-position=right] .button-text{text-align:right}.add-classroom-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.add-classroom-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.add-classroom-button.nav[data-icon-position=left][data-size=mini] .icon,.add-classroom-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.add-classroom-button.nav[data-icon-position=left] .button-text{text-align:left}.add-classroom-button.nav[data-size=large]{border-radius:100px;padding:5px}.add-classroom-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.add-classroom-button.nav[data-size=large] .icon{height:80px}.add-classroom-button.nav[data-size=regular]{padding:20px 31px}.add-classroom-button.nav[data-size=regular] .icon{height:23px;width:auto}.add-classroom-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.add-classroom-button.nav[data-size=small]{padding:10px}.add-classroom-button.nav[data-size=small] .icon{height:16px;width:auto}.add-classroom-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.add-classroom-button.nav[data-size=tiny]{padding:15px 20px}.add-classroom-button.nav[data-size=tiny] .icon{height:10px;width:auto}.add-classroom-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.add-classroom-button.nav[data-size=mini]{padding:4px 12px}.add-classroom-button.nav[data-size=mini] .icon{height:5px;width:auto}.add-classroom-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.admin-continue-btn,.buy-more-packages-button,.purchase-subscription{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-continue-btn:focus,.buy-more-packages-button:focus,.purchase-subscription:focus{text-decoration:none}.admin-continue-btn[data-icon-position=left],.buy-more-packages-button[data-icon-position=left],.purchase-subscription[data-icon-position=left]{flex-direction:row-reverse}.admin-continue-btn .button-text,.buy-more-packages-button .button-text,.purchase-subscription .button-text{font-family:Sofia Pro,sans-serif}.admin-continue-btn .button-text.ws-no-wrap,.buy-more-packages-button .button-text.ws-no-wrap,.purchase-subscription .button-text.ws-no-wrap{white-space:nowrap}.admin-continue-btn:active,.admin-continue-btn:hover,.buy-more-packages-button:active,.buy-more-packages-button:hover,.purchase-subscription:active,.purchase-subscription:hover{cursor:pointer;text-decoration:none}.admin-continue-btn.legacy,.buy-more-packages-button.legacy,.purchase-subscription.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.admin-continue-btn.legacy:before,.buy-more-packages-button.legacy:before,.purchase-subscription.legacy:before{background-color:var(--default-color-2);border:2px solid var(--admin-main-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.admin-continue-btn.legacy.has-shadow:before,.buy-more-packages-button.legacy.has-shadow:before,.purchase-subscription.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.admin-continue-btn.legacy .button-text,.admin-continue-btn.legacy .icon,.buy-more-packages-button.legacy .button-text,.buy-more-packages-button.legacy .icon,.purchase-subscription.legacy .button-text,.purchase-subscription.legacy .icon{z-index:11}.admin-continue-btn.legacy .button-text,.buy-more-packages-button.legacy .button-text,.purchase-subscription.legacy .button-text{color:var(--admin-main-4);font-weight:400;z-index:11}.admin-continue-btn.legacy svg,.buy-more-packages-button.legacy svg,.purchase-subscription.legacy svg{color:var(--admin-main-4)}.admin-continue-btn.legacy.selected:before,.admin-continue-btn.legacy:hover:before,.buy-more-packages-button.legacy.selected:before,.buy-more-packages-button.legacy:hover:before,.purchase-subscription.legacy.selected:before,.purchase-subscription.legacy:hover:before{background-color:var(--admin-main-4);border:2px solid var(--admin-main-4)}.admin-continue-btn.legacy.selected .button-text,.admin-continue-btn.legacy:hover .button-text,.buy-more-packages-button.legacy.selected .button-text,.buy-more-packages-button.legacy:hover .button-text,.purchase-subscription.legacy.selected .button-text,.purchase-subscription.legacy:hover .button-text{color:var(--default-color-2)}.admin-continue-btn.legacy.selected img,.admin-continue-btn.legacy:hover img,.buy-more-packages-button.legacy.selected img,.buy-more-packages-button.legacy:hover img,.purchase-subscription.legacy.selected img,.purchase-subscription.legacy:hover img{transform:scale(.95)}.admin-continue-btn.legacy.disabled,.buy-more-packages-button.legacy.disabled,.purchase-subscription.legacy.disabled{pointer-events:none}.admin-continue-btn.legacy.disabled:before,.buy-more-packages-button.legacy.disabled:before,.purchase-subscription.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.admin-continue-btn.legacy.disabled .button-text,.buy-more-packages-button.legacy.disabled .button-text,.purchase-subscription.legacy.disabled .button-text{color:var(--ui-disabled)}.admin-continue-btn.legacy.disabled .icon,.buy-more-packages-button.legacy.disabled .icon,.purchase-subscription.legacy.disabled .icon{opacity:.5}.admin-continue-btn.legacy.invalid:before,.buy-more-packages-button.legacy.invalid:before,.purchase-subscription.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.admin-continue-btn.legacy.invalid .button-text,.buy-more-packages-button.legacy.invalid .button-text,.purchase-subscription.legacy.invalid .button-text{color:var(--ui-disabled)}.admin-continue-btn.legacy.waiting,.buy-more-packages-button.legacy.waiting,.purchase-subscription.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.admin-continue-btn.legacy .icon,.buy-more-packages-button.legacy .icon,.purchase-subscription.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.admin-continue-btn.legacy .icon img,.buy-more-packages-button.legacy .icon img,.purchase-subscription.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.admin-continue-btn.legacy[data-size=tiny],.buy-more-packages-button.legacy[data-size=tiny],.purchase-subscription.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.admin-continue-btn.legacy[data-size=tiny] .icon,.buy-more-packages-button.legacy[data-size=tiny] .icon,.purchase-subscription.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.admin-continue-btn.legacy[data-size=tiny] .button-text,.buy-more-packages-button.legacy[data-size=tiny] .button-text,.purchase-subscription.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.admin-continue-btn.legacy[data-size=tiny][data-icon-position=left],.buy-more-packages-button.legacy[data-size=tiny][data-icon-position=left],.purchase-subscription.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.admin-continue-btn.legacy[data-size=tiny][data-icon-position=left] .icon,.buy-more-packages-button.legacy[data-size=tiny][data-icon-position=left] .icon,.purchase-subscription.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.admin-continue-btn.legacy[data-size=tiny][data-icon-position=right],.buy-more-packages-button.legacy[data-size=tiny][data-icon-position=right],.purchase-subscription.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.admin-continue-btn.legacy[data-size=tiny][data-icon-position=right] .icon,.buy-more-packages-button.legacy[data-size=tiny][data-icon-position=right] .icon,.purchase-subscription.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.admin-continue-btn.legacy[data-size=small],.buy-more-packages-button.legacy[data-size=small],.purchase-subscription.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.admin-continue-btn.legacy[data-size=small] .icon,.buy-more-packages-button.legacy[data-size=small] .icon,.purchase-subscription.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.admin-continue-btn.legacy[data-size=small] .button-text,.buy-more-packages-button.legacy[data-size=small] .button-text,.purchase-subscription.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.admin-continue-btn.legacy[data-size=small][data-icon-position=left],.buy-more-packages-button.legacy[data-size=small][data-icon-position=left],.purchase-subscription.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.admin-continue-btn.legacy[data-size=small][data-icon-position=left] .icon,.buy-more-packages-button.legacy[data-size=small][data-icon-position=left] .icon,.purchase-subscription.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.admin-continue-btn.legacy[data-size=small][data-icon-position=right],.buy-more-packages-button.legacy[data-size=small][data-icon-position=right],.purchase-subscription.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.admin-continue-btn.legacy[data-size=small][data-icon-position=right] .icon,.buy-more-packages-button.legacy[data-size=small][data-icon-position=right] .icon,.purchase-subscription.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.admin-continue-btn.legacy[data-size=regular],.buy-more-packages-button.legacy[data-size=regular],.purchase-subscription.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.admin-continue-btn.legacy[data-size=regular] .icon,.buy-more-packages-button.legacy[data-size=regular] .icon,.purchase-subscription.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.admin-continue-btn.legacy[data-size=regular] .button-text,.buy-more-packages-button.legacy[data-size=regular] .button-text,.purchase-subscription.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.admin-continue-btn.legacy[data-size=regular][data-icon-position=left],.buy-more-packages-button.legacy[data-size=regular][data-icon-position=left],.purchase-subscription.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.admin-continue-btn.legacy[data-size=regular][data-icon-position=left] .icon,.buy-more-packages-button.legacy[data-size=regular][data-icon-position=left] .icon,.purchase-subscription.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.admin-continue-btn.legacy[data-size=regular][data-icon-position=right],.buy-more-packages-button.legacy[data-size=regular][data-icon-position=right],.purchase-subscription.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.admin-continue-btn.legacy[data-size=regular][data-icon-position=right] .icon,.buy-more-packages-button.legacy[data-size=regular][data-icon-position=right] .icon,.purchase-subscription.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.admin-continue-btn.pill,.buy-more-packages-button.pill,.purchase-subscription.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.admin-continue-btn.pill:before,.buy-more-packages-button.pill:before,.purchase-subscription.pill:before{background:var(--admin-main-4);border:2px solid var(--admin-main-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.admin-continue-btn.pill .button-text,.admin-continue-btn.pill .icon,.buy-more-packages-button.pill .button-text,.buy-more-packages-button.pill .icon,.purchase-subscription.pill .button-text,.purchase-subscription.pill .icon{z-index:11}.admin-continue-btn.pill .button-text,.buy-more-packages-button.pill .button-text,.purchase-subscription.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.admin-continue-btn.pill svg,.buy-more-packages-button.pill svg,.purchase-subscription.pill svg{color:var(--default-color-2)}.admin-continue-btn.pill.selected:before,.admin-continue-btn.pill:hover:before,.buy-more-packages-button.pill.selected:before,.buy-more-packages-button.pill:hover:before,.purchase-subscription.pill.selected:before,.purchase-subscription.pill:hover:before{filter:brightness(1.3)}.admin-continue-btn.pill.selected img,.admin-continue-btn.pill:hover img,.buy-more-packages-button.pill.selected img,.buy-more-packages-button.pill:hover img,.purchase-subscription.pill.selected img,.purchase-subscription.pill:hover img{transform:scale(.95)}.admin-continue-btn.pill.no-shadow:before,.buy-more-packages-button.pill.no-shadow:before,.purchase-subscription.pill.no-shadow:before{box-shadow:none}.admin-continue-btn.pill.has-border:before,.buy-more-packages-button.pill.has-border:before,.purchase-subscription.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.admin-continue-btn.pill.has-border.selected:before,.admin-continue-btn.pill.has-border:hover:before,.buy-more-packages-button.pill.has-border.selected:before,.buy-more-packages-button.pill.has-border:hover:before,.purchase-subscription.pill.has-border.selected:before,.purchase-subscription.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.admin-continue-btn.pill.alt-hover.selected:before,.admin-continue-btn.pill.alt-hover:hover:before,.buy-more-packages-button.pill.alt-hover.selected:before,.buy-more-packages-button.pill.alt-hover:hover:before,.purchase-subscription.pill.alt-hover.selected:before,.purchase-subscription.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.admin-continue-btn.pill.alt-hover.selected .button-text,.admin-continue-btn.pill.alt-hover.selected .icon,.admin-continue-btn.pill.alt-hover:hover .button-text,.admin-continue-btn.pill.alt-hover:hover .icon,.buy-more-packages-button.pill.alt-hover.selected .button-text,.buy-more-packages-button.pill.alt-hover.selected .icon,.buy-more-packages-button.pill.alt-hover:hover .button-text,.buy-more-packages-button.pill.alt-hover:hover .icon,.purchase-subscription.pill.alt-hover.selected .button-text,.purchase-subscription.pill.alt-hover.selected .icon,.purchase-subscription.pill.alt-hover:hover .button-text,.purchase-subscription.pill.alt-hover:hover .icon{color:var(--admin-main-4)}.admin-continue-btn.pill.disabled,.admin-continue-btn.pill.invalid,.buy-more-packages-button.pill.disabled,.buy-more-packages-button.pill.invalid,.purchase-subscription.pill.disabled,.purchase-subscription.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.admin-continue-btn.pill.disabled:before,.admin-continue-btn.pill.invalid:before,.buy-more-packages-button.pill.disabled:before,.buy-more-packages-button.pill.invalid:before,.purchase-subscription.pill.disabled:before,.purchase-subscription.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.admin-continue-btn.pill.disabled:not([data-icon-type=""]) .icon,.buy-more-packages-button.pill.disabled:not([data-icon-type=""]) .icon,.purchase-subscription.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.admin-continue-btn.pill.disabled:not([data-icon-type=""]) .icon img,.buy-more-packages-button.pill.disabled:not([data-icon-type=""]) .icon img,.purchase-subscription.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.admin-continue-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.buy-more-packages-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.purchase-subscription.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.admin-continue-btn.pill.waiting,.buy-more-packages-button.pill.waiting,.purchase-subscription.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.admin-continue-btn.pill .icon,.buy-more-packages-button.pill .icon,.purchase-subscription.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.admin-continue-btn.pill .icon img,.buy-more-packages-button.pill .icon img,.purchase-subscription.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.admin-continue-btn.pill[data-icon-position=null] .icon,.buy-more-packages-button.pill[data-icon-position=null] .icon,.purchase-subscription.pill[data-icon-position=null] .icon{display:none!important}.admin-continue-btn.pill[data-size=micro],.buy-more-packages-button.pill[data-size=micro],.purchase-subscription.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.admin-continue-btn.pill[data-size=micro] .icon,.buy-more-packages-button.pill[data-size=micro] .icon,.purchase-subscription.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.admin-continue-btn.pill[data-size=micro] .button-text,.buy-more-packages-button.pill[data-size=micro] .button-text,.purchase-subscription.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.admin-continue-btn.pill[data-size=micro][data-icon-position=left],.buy-more-packages-button.pill[data-size=micro][data-icon-position=left],.purchase-subscription.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.admin-continue-btn.pill[data-size=micro][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=micro][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.admin-continue-btn.pill[data-size=micro][data-icon-position=right],.buy-more-packages-button.pill[data-size=micro][data-icon-position=right],.purchase-subscription.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.admin-continue-btn.pill[data-size=micro][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=micro][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.admin-continue-btn.pill[data-size=micro][data-icon-position=null],.buy-more-packages-button.pill[data-size=micro][data-icon-position=null],.purchase-subscription.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.admin-continue-btn.pill[data-size=micro][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=micro][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.admin-continue-btn.pill[data-size=mini],.buy-more-packages-button.pill[data-size=mini],.purchase-subscription.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.admin-continue-btn.pill[data-size=mini] .icon,.buy-more-packages-button.pill[data-size=mini] .icon,.purchase-subscription.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.admin-continue-btn.pill[data-size=mini] .button-text,.buy-more-packages-button.pill[data-size=mini] .button-text,.purchase-subscription.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.admin-continue-btn.pill[data-size=mini][data-icon-position=left],.buy-more-packages-button.pill[data-size=mini][data-icon-position=left],.purchase-subscription.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.admin-continue-btn.pill[data-size=mini][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=mini][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.admin-continue-btn.pill[data-size=mini][data-icon-position=right],.buy-more-packages-button.pill[data-size=mini][data-icon-position=right],.purchase-subscription.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.admin-continue-btn.pill[data-size=mini][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=mini][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.admin-continue-btn.pill[data-size=mini][data-icon-position=null],.buy-more-packages-button.pill[data-size=mini][data-icon-position=null],.purchase-subscription.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.admin-continue-btn.pill[data-size=mini][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=mini][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.admin-continue-btn.pill[data-size=tiny],.buy-more-packages-button.pill[data-size=tiny],.purchase-subscription.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.admin-continue-btn.pill[data-size=tiny] .icon,.buy-more-packages-button.pill[data-size=tiny] .icon,.purchase-subscription.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.admin-continue-btn.pill[data-size=tiny] .button-text,.buy-more-packages-button.pill[data-size=tiny] .button-text,.purchase-subscription.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.admin-continue-btn.pill[data-size=tiny][data-icon-position=left],.buy-more-packages-button.pill[data-size=tiny][data-icon-position=left],.purchase-subscription.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.admin-continue-btn.pill[data-size=tiny][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=tiny][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.admin-continue-btn.pill[data-size=tiny][data-icon-position=right],.buy-more-packages-button.pill[data-size=tiny][data-icon-position=right],.purchase-subscription.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.admin-continue-btn.pill[data-size=tiny][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=tiny][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.admin-continue-btn.pill[data-size=tiny][data-icon-position=null],.buy-more-packages-button.pill[data-size=tiny][data-icon-position=null],.purchase-subscription.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.admin-continue-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=tiny][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.admin-continue-btn.pill[data-size=small],.buy-more-packages-button.pill[data-size=small],.purchase-subscription.pill[data-size=small]{border-radius:45px;padding:8px 30px}.admin-continue-btn.pill[data-size=small] .icon,.buy-more-packages-button.pill[data-size=small] .icon,.purchase-subscription.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.admin-continue-btn.pill[data-size=small] .button-text,.buy-more-packages-button.pill[data-size=small] .button-text,.purchase-subscription.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.admin-continue-btn.pill[data-size=small][data-icon-position=left],.buy-more-packages-button.pill[data-size=small][data-icon-position=left],.purchase-subscription.pill[data-size=small][data-icon-position=left]{padding-left:8px}.admin-continue-btn.pill[data-size=small][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=small][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.admin-continue-btn.pill[data-size=small][data-icon-position=right],.buy-more-packages-button.pill[data-size=small][data-icon-position=right],.purchase-subscription.pill[data-size=small][data-icon-position=right]{padding-right:8px}.admin-continue-btn.pill[data-size=small][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=small][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.admin-continue-btn.pill[data-size=small][data-icon-position=null],.buy-more-packages-button.pill[data-size=small][data-icon-position=null],.purchase-subscription.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.admin-continue-btn.pill[data-size=small][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=small][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.admin-continue-btn.pill[data-size=regular],.buy-more-packages-button.pill[data-size=regular],.purchase-subscription.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.admin-continue-btn.pill[data-size=regular] .icon,.buy-more-packages-button.pill[data-size=regular] .icon,.purchase-subscription.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.admin-continue-btn.pill[data-size=regular] .button-text,.buy-more-packages-button.pill[data-size=regular] .button-text,.purchase-subscription.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.admin-continue-btn.pill[data-size=regular][data-icon-position=left],.buy-more-packages-button.pill[data-size=regular][data-icon-position=left],.purchase-subscription.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.admin-continue-btn.pill[data-size=regular][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=regular][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.admin-continue-btn.pill[data-size=regular][data-icon-position=right],.buy-more-packages-button.pill[data-size=regular][data-icon-position=right],.purchase-subscription.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.admin-continue-btn.pill[data-size=regular][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=regular][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.admin-continue-btn.pill[data-size=regular][data-icon-position=null],.buy-more-packages-button.pill[data-size=regular][data-icon-position=null],.purchase-subscription.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.admin-continue-btn.pill[data-size=regular][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=regular][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.admin-continue-btn.pill[data-size=large],.buy-more-packages-button.pill[data-size=large],.purchase-subscription.pill[data-size=large]{border-radius:100px;padding:16px 40px}.admin-continue-btn.pill[data-size=large] .icon,.buy-more-packages-button.pill[data-size=large] .icon,.purchase-subscription.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.admin-continue-btn.pill[data-size=large] .button-text,.buy-more-packages-button.pill[data-size=large] .button-text,.purchase-subscription.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.admin-continue-btn.pill[data-size=large][data-icon-position=left],.buy-more-packages-button.pill[data-size=large][data-icon-position=left],.purchase-subscription.pill[data-size=large][data-icon-position=left]{padding-left:16px}.admin-continue-btn.pill[data-size=large][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=large][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.admin-continue-btn.pill[data-size=large][data-icon-position=right],.buy-more-packages-button.pill[data-size=large][data-icon-position=right],.purchase-subscription.pill[data-size=large][data-icon-position=right]{padding-right:16px}.admin-continue-btn.pill[data-size=large][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=large][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.admin-continue-btn.pill[data-size=large][data-icon-position=null],.buy-more-packages-button.pill[data-size=large][data-icon-position=null],.purchase-subscription.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.admin-continue-btn.pill[data-size=large][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=large][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.admin-continue-btn.pill[data-size=xlarge],.buy-more-packages-button.pill[data-size=xlarge],.purchase-subscription.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.admin-continue-btn.pill[data-size=xlarge] .icon,.buy-more-packages-button.pill[data-size=xlarge] .icon,.purchase-subscription.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.admin-continue-btn.pill[data-size=xlarge] .button-text,.buy-more-packages-button.pill[data-size=xlarge] .button-text,.purchase-subscription.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.admin-continue-btn.pill[data-size=xlarge][data-icon-position=left],.buy-more-packages-button.pill[data-size=xlarge][data-icon-position=left],.purchase-subscription.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.admin-continue-btn.pill[data-size=xlarge][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=xlarge][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.admin-continue-btn.pill[data-size=xlarge][data-icon-position=right],.buy-more-packages-button.pill[data-size=xlarge][data-icon-position=right],.purchase-subscription.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.admin-continue-btn.pill[data-size=xlarge][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=xlarge][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.admin-continue-btn.pill[data-size=xlarge][data-icon-position=null],.buy-more-packages-button.pill[data-size=xlarge][data-icon-position=null],.purchase-subscription.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.admin-continue-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.admin-continue-btn.pill.icon-no-bg .icon,.buy-more-packages-button.pill.icon-no-bg .icon,.purchase-subscription.pill.icon-no-bg .icon{margin:0!important}.admin-continue-btn.pill.icon-no-bg[data-size=micro] .icon,.buy-more-packages-button.pill.icon-no-bg[data-size=micro] .icon,.purchase-subscription.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.admin-continue-btn.pill.icon-no-bg[data-size=micro] .button-text,.buy-more-packages-button.pill.icon-no-bg[data-size=micro] .button-text,.purchase-subscription.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.admin-continue-btn.pill.icon-no-bg[data-size=mini] .icon,.buy-more-packages-button.pill.icon-no-bg[data-size=mini] .icon,.purchase-subscription.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.admin-continue-btn.pill.icon-no-bg[data-size=mini] .button-text,.buy-more-packages-button.pill.icon-no-bg[data-size=mini] .button-text,.purchase-subscription.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.admin-continue-btn.pill.icon-no-bg[data-size=tiny] .icon,.buy-more-packages-button.pill.icon-no-bg[data-size=tiny] .icon,.purchase-subscription.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.admin-continue-btn.pill.icon-no-bg[data-size=tiny] .button-text,.buy-more-packages-button.pill.icon-no-bg[data-size=tiny] .button-text,.purchase-subscription.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.admin-continue-btn.pill.icon-no-bg[data-size=small] .icon,.buy-more-packages-button.pill.icon-no-bg[data-size=small] .icon,.purchase-subscription.pill.icon-no-bg[data-size=small] .icon{padding:18px}.admin-continue-btn.pill.icon-no-bg[data-size=small] .button-text,.buy-more-packages-button.pill.icon-no-bg[data-size=small] .button-text,.purchase-subscription.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.admin-continue-btn.pill.icon-no-bg[data-size=regular] .icon,.buy-more-packages-button.pill.icon-no-bg[data-size=regular] .icon,.purchase-subscription.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.admin-continue-btn.pill.icon-no-bg[data-size=regular] .button-text,.buy-more-packages-button.pill.icon-no-bg[data-size=regular] .button-text,.purchase-subscription.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.admin-continue-btn.pill.icon-no-bg[data-size=large] .icon,.buy-more-packages-button.pill.icon-no-bg[data-size=large] .icon,.purchase-subscription.pill.icon-no-bg[data-size=large] .icon{padding:30px}.admin-continue-btn.pill.icon-no-bg[data-size=large] .button-text,.buy-more-packages-button.pill.icon-no-bg[data-size=large] .button-text,.purchase-subscription.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.admin-continue-btn.pill.icon-no-bg[data-size=xlarge] .icon,.buy-more-packages-button.pill.icon-no-bg[data-size=xlarge] .icon,.purchase-subscription.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.admin-continue-btn.pill.icon-no-bg[data-size=xlarge] .button-text,.buy-more-packages-button.pill.icon-no-bg[data-size=xlarge] .button-text,.purchase-subscription.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.admin-continue-btn.pill[data-size=responsive],.buy-more-packages-button.pill[data-size=responsive],.purchase-subscription.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.admin-continue-btn.pill[data-size=responsive] .icon,.buy-more-packages-button.pill[data-size=responsive] .icon,.purchase-subscription.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.admin-continue-btn.pill[data-size=responsive] .button-text,.buy-more-packages-button.pill[data-size=responsive] .button-text,.purchase-subscription.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.admin-continue-btn.pill[data-size=responsive][data-icon-position=left],.buy-more-packages-button.pill[data-size=responsive][data-icon-position=left],.purchase-subscription.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=responsive][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=right],.buy-more-packages-button.pill[data-size=responsive][data-icon-position=right],.purchase-subscription.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=responsive][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=null],.buy-more-packages-button.pill[data-size=responsive][data-icon-position=null],.purchase-subscription.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=responsive][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.admin-continue-btn.pill[data-size=responsive].icon-no-bg .icon,.buy-more-packages-button.pill[data-size=responsive].icon-no-bg .icon,.purchase-subscription.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.admin-continue-btn.pill[data-size=responsive].icon-no-bg .button-text,.buy-more-packages-button.pill[data-size=responsive].icon-no-bg .button-text,.purchase-subscription.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.admin-continue-btn.pill[data-size=responsive],.buy-more-packages-button.pill[data-size=responsive],.purchase-subscription.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.admin-continue-btn.pill[data-size=responsive] .icon,.buy-more-packages-button.pill[data-size=responsive] .icon,.purchase-subscription.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.admin-continue-btn.pill[data-size=responsive] .button-text,.buy-more-packages-button.pill[data-size=responsive] .button-text,.purchase-subscription.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.admin-continue-btn.pill[data-size=responsive][data-icon-position=left],.buy-more-packages-button.pill[data-size=responsive][data-icon-position=left],.purchase-subscription.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=responsive][data-icon-position=left] .icon,.purchase-subscription.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=right],.buy-more-packages-button.pill[data-size=responsive][data-icon-position=right],.purchase-subscription.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=responsive][data-icon-position=right] .icon,.purchase-subscription.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=null],.buy-more-packages-button.pill[data-size=responsive][data-icon-position=null],.purchase-subscription.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.admin-continue-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=responsive][data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.admin-continue-btn.pill[data-size=responsive].icon-no-bg .icon,.buy-more-packages-button.pill[data-size=responsive].icon-no-bg .icon,.purchase-subscription.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.admin-continue-btn.pill[data-size=responsive].icon-no-bg .button-text,.buy-more-packages-button.pill[data-size=responsive].icon-no-bg .button-text,.purchase-subscription.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]),.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]),.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.purchase-subscription.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}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.purchase-subscription.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}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.admin-continue-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.buy-more-packages-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.purchase-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.admin-continue-btn.pill-alt,.buy-more-packages-button.pill-alt,.purchase-subscription.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.admin-continue-btn.pill-alt:before,.buy-more-packages-button.pill-alt:before,.purchase-subscription.pill-alt:before{background:var(--admin-main-4);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.admin-continue-btn.pill-alt .button-text,.buy-more-packages-button.pill-alt .button-text,.purchase-subscription.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.admin-continue-btn.pill-alt.selected:before,.admin-continue-btn.pill-alt:hover:before,.buy-more-packages-button.pill-alt.selected:before,.buy-more-packages-button.pill-alt:hover:before,.purchase-subscription.pill-alt.selected:before,.purchase-subscription.pill-alt:hover:before{background:var(--button-border)}.admin-continue-btn.pill-alt.selected .button-text,.admin-continue-btn.pill-alt:hover .button-text,.buy-more-packages-button.pill-alt.selected .button-text,.buy-more-packages-button.pill-alt:hover .button-text,.purchase-subscription.pill-alt.selected .button-text,.purchase-subscription.pill-alt:hover .button-text{color:var(--default-bg)}.admin-continue-btn.pill-alt.disabled,.admin-continue-btn.pill-alt.invalid,.buy-more-packages-button.pill-alt.disabled,.buy-more-packages-button.pill-alt.invalid,.purchase-subscription.pill-alt.disabled,.purchase-subscription.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}.admin-continue-btn.pill-alt.waiting,.buy-more-packages-button.pill-alt.waiting,.purchase-subscription.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.admin-continue-btn.pill-alt[data-size=small],.buy-more-packages-button.pill-alt[data-size=small],.purchase-subscription.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.admin-continue-btn.pill-alt[data-size=small] .button-text,.buy-more-packages-button.pill-alt[data-size=small] .button-text,.purchase-subscription.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.admin-continue-btn.round,.buy-more-packages-button.round,.purchase-subscription.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.admin-continue-btn.round .icon,.admin-continue-btn.round svg,.buy-more-packages-button.round .icon,.buy-more-packages-button.round svg,.purchase-subscription.round .icon,.purchase-subscription.round svg{align-items:center;display:flex;height:100%;justify-content:center}.admin-continue-btn.round.selected,.admin-continue-btn.round:hover,.buy-more-packages-button.round.selected,.buy-more-packages-button.round:hover,.purchase-subscription.round.selected,.purchase-subscription.round:hover{opacity:1}.admin-continue-btn.round.inactive,.buy-more-packages-button.round.inactive,.purchase-subscription.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.admin-continue-btn.round.disabled,.buy-more-packages-button.round.disabled,.purchase-subscription.round.disabled{pointer-events:none}.admin-continue-btn.round.disabled .icon,.buy-more-packages-button.round.disabled .icon,.purchase-subscription.round.disabled .icon{filter:saturate(0)}.admin-continue-btn.round[data-size=regular],.buy-more-packages-button.round[data-size=regular],.purchase-subscription.round[data-size=regular]{height:50px;opacity:.8;width:50px}.admin-continue-btn.round[data-size=regular].active,.buy-more-packages-button.round[data-size=regular].active,.purchase-subscription.round[data-size=regular].active{opacity:1}.admin-continue-btn.round[data-size=small],.buy-more-packages-button.round[data-size=small],.purchase-subscription.round[data-size=small]{height:40px;width:40px}.admin-continue-btn.round[data-size=small].active,.buy-more-packages-button.round[data-size=small].active,.purchase-subscription.round[data-size=small].active{height:52px;opacity:1;width:52px}.admin-continue-btn.round[data-size=tiny],.buy-more-packages-button.round[data-size=tiny],.purchase-subscription.round[data-size=tiny]{height:33px;width:33px}.admin-continue-btn.round[data-size=tiny].active,.buy-more-packages-button.round[data-size=tiny].active,.purchase-subscription.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.admin-continue-btn.round[data-size=mini],.buy-more-packages-button.round[data-size=mini],.purchase-subscription.round[data-size=mini]{height:25px;width:25px}.admin-continue-btn.round[data-size=mini].active,.buy-more-packages-button.round[data-size=mini].active,.purchase-subscription.round[data-size=mini].active{height:25px;opacity:1;width:25px}.admin-continue-btn.nav,.buy-more-packages-button.nav,.purchase-subscription.nav{flex-wrap:nowrap}.admin-continue-btn.nav svg,.buy-more-packages-button.nav svg,.purchase-subscription.nav svg{color:var(--troubadour-main)}.admin-continue-btn.nav .icon,.admin-continue-btn.nav svg,.buy-more-packages-button.nav .icon,.buy-more-packages-button.nav svg,.purchase-subscription.nav .icon,.purchase-subscription.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.admin-continue-btn.nav .button-text,.buy-more-packages-button.nav .button-text,.purchase-subscription.nav .button-text{color:var(--admin-main-4);font-weight:700}.admin-continue-btn.nav:hover,.buy-more-packages-button.nav:hover,.purchase-subscription.nav:hover{text-decoration:underline}.admin-continue-btn.nav[data-icon-position=right][data-size=regular] .icon,.buy-more-packages-button.nav[data-icon-position=right][data-size=regular] .icon,.purchase-subscription.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.admin-continue-btn.nav[data-icon-position=right][data-size=small] .icon,.buy-more-packages-button.nav[data-icon-position=right][data-size=small] .icon,.purchase-subscription.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.admin-continue-btn.nav[data-icon-position=right][data-size=mini] .icon,.admin-continue-btn.nav[data-icon-position=right][data-size=tiny] .icon,.buy-more-packages-button.nav[data-icon-position=right][data-size=mini] .icon,.buy-more-packages-button.nav[data-icon-position=right][data-size=tiny] .icon,.purchase-subscription.nav[data-icon-position=right][data-size=mini] .icon,.purchase-subscription.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.admin-continue-btn.nav[data-icon-position=right] .button-text,.buy-more-packages-button.nav[data-icon-position=right] .button-text,.purchase-subscription.nav[data-icon-position=right] .button-text{text-align:right}.admin-continue-btn.nav[data-icon-position=left][data-size=regular] .icon,.buy-more-packages-button.nav[data-icon-position=left][data-size=regular] .icon,.purchase-subscription.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.admin-continue-btn.nav[data-icon-position=left][data-size=small] .icon,.buy-more-packages-button.nav[data-icon-position=left][data-size=small] .icon,.purchase-subscription.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.admin-continue-btn.nav[data-icon-position=left][data-size=mini] .icon,.admin-continue-btn.nav[data-icon-position=left][data-size=tiny] .icon,.buy-more-packages-button.nav[data-icon-position=left][data-size=mini] .icon,.buy-more-packages-button.nav[data-icon-position=left][data-size=tiny] .icon,.purchase-subscription.nav[data-icon-position=left][data-size=mini] .icon,.purchase-subscription.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.admin-continue-btn.nav[data-icon-position=left] .button-text,.buy-more-packages-button.nav[data-icon-position=left] .button-text,.purchase-subscription.nav[data-icon-position=left] .button-text{text-align:left}.admin-continue-btn.nav[data-size=large],.buy-more-packages-button.nav[data-size=large],.purchase-subscription.nav[data-size=large]{border-radius:100px;padding:5px}.admin-continue-btn.nav[data-size=large] .button-text,.buy-more-packages-button.nav[data-size=large] .button-text,.purchase-subscription.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.admin-continue-btn.nav[data-size=large] .icon,.buy-more-packages-button.nav[data-size=large] .icon,.purchase-subscription.nav[data-size=large] .icon{height:80px}.admin-continue-btn.nav[data-size=regular],.buy-more-packages-button.nav[data-size=regular],.purchase-subscription.nav[data-size=regular]{padding:20px 31px}.admin-continue-btn.nav[data-size=regular] .icon,.buy-more-packages-button.nav[data-size=regular] .icon,.purchase-subscription.nav[data-size=regular] .icon{height:23px;width:auto}.admin-continue-btn.nav[data-size=regular] .button-text,.buy-more-packages-button.nav[data-size=regular] .button-text,.purchase-subscription.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.admin-continue-btn.nav[data-size=small],.buy-more-packages-button.nav[data-size=small],.purchase-subscription.nav[data-size=small]{padding:10px}.admin-continue-btn.nav[data-size=small] .icon,.buy-more-packages-button.nav[data-size=small] .icon,.purchase-subscription.nav[data-size=small] .icon{height:16px;width:auto}.admin-continue-btn.nav[data-size=small] .button-text,.buy-more-packages-button.nav[data-size=small] .button-text,.purchase-subscription.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.admin-continue-btn.nav[data-size=tiny],.buy-more-packages-button.nav[data-size=tiny],.purchase-subscription.nav[data-size=tiny]{padding:15px 20px}.admin-continue-btn.nav[data-size=tiny] .icon,.buy-more-packages-button.nav[data-size=tiny] .icon,.purchase-subscription.nav[data-size=tiny] .icon{height:10px;width:auto}.admin-continue-btn.nav[data-size=tiny] .button-text,.buy-more-packages-button.nav[data-size=tiny] .button-text,.purchase-subscription.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.admin-continue-btn.nav[data-size=mini],.buy-more-packages-button.nav[data-size=mini],.purchase-subscription.nav[data-size=mini]{padding:4px 12px}.admin-continue-btn.nav[data-size=mini] .icon,.buy-more-packages-button.nav[data-size=mini] .icon,.purchase-subscription.nav[data-size=mini] .icon{height:5px;width:auto}.admin-continue-btn.nav[data-size=mini] .button-text,.buy-more-packages-button.nav[data-size=mini] .button-text,.purchase-subscription.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.micro-btn-white-no-icon{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;padding:4px 10px!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.micro-btn-white-no-icon:focus{text-decoration:none}.micro-btn-white-no-icon[data-icon-position=left]{flex-direction:row-reverse}.micro-btn-white-no-icon .button-text{font-family:Sofia Pro,sans-serif}.micro-btn-white-no-icon .button-text.ws-no-wrap{white-space:nowrap}.micro-btn-white-no-icon:active,.micro-btn-white-no-icon:hover{cursor:pointer;text-decoration:none}.micro-btn-white-no-icon.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.micro-btn-white-no-icon.legacy:before{background-color:var(--default-color-8);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.micro-btn-white-no-icon.legacy.has-shadow:before{border:2px solid var(--default-color-8);box-shadow:var(--dropshadow)}.micro-btn-white-no-icon.legacy .button-text,.micro-btn-white-no-icon.legacy .icon{z-index:11}.micro-btn-white-no-icon.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.micro-btn-white-no-icon.legacy svg{color:var(--default-color-2)}.micro-btn-white-no-icon.legacy.selected:before,.micro-btn-white-no-icon.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.micro-btn-white-no-icon.legacy.selected .button-text,.micro-btn-white-no-icon.legacy:hover .button-text{color:var(--default-color-8)}.micro-btn-white-no-icon.legacy.selected img,.micro-btn-white-no-icon.legacy:hover img{transform:scale(.95)}.micro-btn-white-no-icon.legacy.disabled{pointer-events:none}.micro-btn-white-no-icon.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.micro-btn-white-no-icon.legacy.disabled .button-text{color:var(--ui-disabled)}.micro-btn-white-no-icon.legacy.disabled .icon{opacity:.5}.micro-btn-white-no-icon.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.micro-btn-white-no-icon.legacy.invalid .button-text{color:var(--ui-disabled)}.micro-btn-white-no-icon.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.micro-btn-white-no-icon.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.micro-btn-white-no-icon.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.micro-btn-white-no-icon.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.micro-btn-white-no-icon.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.micro-btn-white-no-icon.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.micro-btn-white-no-icon.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.micro-btn-white-no-icon.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.micro-btn-white-no-icon.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.micro-btn-white-no-icon.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.micro-btn-white-no-icon.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.micro-btn-white-no-icon.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.micro-btn-white-no-icon.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.micro-btn-white-no-icon.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.micro-btn-white-no-icon.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.micro-btn-white-no-icon.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.micro-btn-white-no-icon.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.micro-btn-white-no-icon.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.micro-btn-white-no-icon.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.micro-btn-white-no-icon.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.micro-btn-white-no-icon.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.micro-btn-white-no-icon.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.micro-btn-white-no-icon.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.micro-btn-white-no-icon.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.micro-btn-white-no-icon.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.micro-btn-white-no-icon.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.micro-btn-white-no-icon.pill .button-text,.micro-btn-white-no-icon.pill .icon{z-index:11}.micro-btn-white-no-icon.pill .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.micro-btn-white-no-icon.pill svg{color:var(--default-color-8)}.micro-btn-white-no-icon.pill.selected:before,.micro-btn-white-no-icon.pill:hover:before{filter:brightness(1.3)}.micro-btn-white-no-icon.pill.selected img,.micro-btn-white-no-icon.pill:hover img{transform:scale(.95)}.micro-btn-white-no-icon.pill.no-shadow:before{box-shadow:none}.micro-btn-white-no-icon.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.micro-btn-white-no-icon.pill.has-border.selected:before,.micro-btn-white-no-icon.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.micro-btn-white-no-icon.pill.alt-hover.selected:before,.micro-btn-white-no-icon.pill.alt-hover:hover:before{background-color:var(--default-color-8);border-color:var(--default-color-8);filter:brightness(1)}.micro-btn-white-no-icon.pill.alt-hover.selected .button-text,.micro-btn-white-no-icon.pill.alt-hover.selected .icon,.micro-btn-white-no-icon.pill.alt-hover:hover .button-text,.micro-btn-white-no-icon.pill.alt-hover:hover .icon{color:var(--default-color-2)}.micro-btn-white-no-icon.pill.disabled,.micro-btn-white-no-icon.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.micro-btn-white-no-icon.pill.disabled:before,.micro-btn-white-no-icon.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.micro-btn-white-no-icon.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.micro-btn-white-no-icon.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.micro-btn-white-no-icon.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.micro-btn-white-no-icon.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.micro-btn-white-no-icon.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.micro-btn-white-no-icon.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.micro-btn-white-no-icon.pill[data-icon-position=null] .icon{display:none!important}.micro-btn-white-no-icon.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.micro-btn-white-no-icon.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.micro-btn-white-no-icon.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.micro-btn-white-no-icon.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.micro-btn-white-no-icon.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.micro-btn-white-no-icon.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.micro-btn-white-no-icon.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.micro-btn-white-no-icon.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.micro-btn-white-no-icon.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.micro-btn-white-no-icon.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.micro-btn-white-no-icon.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.micro-btn-white-no-icon.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.micro-btn-white-no-icon.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.micro-btn-white-no-icon.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.micro-btn-white-no-icon.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.micro-btn-white-no-icon.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.micro-btn-white-no-icon.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.micro-btn-white-no-icon.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.micro-btn-white-no-icon.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.micro-btn-white-no-icon.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.micro-btn-white-no-icon.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.micro-btn-white-no-icon.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.micro-btn-white-no-icon.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.micro-btn-white-no-icon.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.micro-btn-white-no-icon.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.micro-btn-white-no-icon.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.micro-btn-white-no-icon.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.micro-btn-white-no-icon.pill[data-size=small]{border-radius:45px;padding:8px 30px}.micro-btn-white-no-icon.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.micro-btn-white-no-icon.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.micro-btn-white-no-icon.pill[data-size=small][data-icon-position=left]{padding-left:8px}.micro-btn-white-no-icon.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.micro-btn-white-no-icon.pill[data-size=small][data-icon-position=right]{padding-right:8px}.micro-btn-white-no-icon.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.micro-btn-white-no-icon.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.micro-btn-white-no-icon.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.micro-btn-white-no-icon.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.micro-btn-white-no-icon.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.micro-btn-white-no-icon.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.micro-btn-white-no-icon.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.micro-btn-white-no-icon.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.micro-btn-white-no-icon.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.micro-btn-white-no-icon.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.micro-btn-white-no-icon.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.micro-btn-white-no-icon.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.micro-btn-white-no-icon.pill[data-size=large]{border-radius:100px;padding:16px 40px}.micro-btn-white-no-icon.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.micro-btn-white-no-icon.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.micro-btn-white-no-icon.pill[data-size=large][data-icon-position=left]{padding-left:16px}.micro-btn-white-no-icon.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.micro-btn-white-no-icon.pill[data-size=large][data-icon-position=right]{padding-right:16px}.micro-btn-white-no-icon.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.micro-btn-white-no-icon.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.micro-btn-white-no-icon.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.micro-btn-white-no-icon.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.micro-btn-white-no-icon.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.micro-btn-white-no-icon.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.micro-btn-white-no-icon.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.micro-btn-white-no-icon.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.micro-btn-white-no-icon.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.micro-btn-white-no-icon.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.micro-btn-white-no-icon.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.micro-btn-white-no-icon.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.micro-btn-white-no-icon.pill.icon-no-bg .icon{margin:0!important}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=small] .icon{padding:18px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=large] .icon{padding:30px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.micro-btn-white-no-icon.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.micro-btn-white-no-icon.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.micro-btn-white-no-icon.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.micro-btn-white-no-icon.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.micro-btn-white-no-icon.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.micro-btn-white-no-icon.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.micro-btn-white-no-icon.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.micro-btn-white-no-icon.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.micro-btn-white-no-icon.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.micro-btn-white-no-icon.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.micro-btn-white-no-icon.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.micro-btn-white-no-icon.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.micro-btn-white-no-icon.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}.micro-btn-white-no-icon.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}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.micro-btn-white-no-icon.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.micro-btn-white-no-icon.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.micro-btn-white-no-icon.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}.micro-btn-white-no-icon.pill-alt .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.micro-btn-white-no-icon.pill-alt.selected:before,.micro-btn-white-no-icon.pill-alt:hover:before{background:var(--button-border)}.micro-btn-white-no-icon.pill-alt.selected .button-text,.micro-btn-white-no-icon.pill-alt:hover .button-text{color:var(--default-bg)}.micro-btn-white-no-icon.pill-alt.disabled,.micro-btn-white-no-icon.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}.micro-btn-white-no-icon.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.micro-btn-white-no-icon.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.micro-btn-white-no-icon.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.micro-btn-white-no-icon.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.micro-btn-white-no-icon.round .icon,.micro-btn-white-no-icon.round svg{align-items:center;display:flex;height:100%;justify-content:center}.micro-btn-white-no-icon.round.selected,.micro-btn-white-no-icon.round:hover{opacity:1}.micro-btn-white-no-icon.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.micro-btn-white-no-icon.round.disabled{pointer-events:none}.micro-btn-white-no-icon.round.disabled .icon{filter:saturate(0)}.micro-btn-white-no-icon.round[data-size=regular]{height:50px;opacity:.8;width:50px}.micro-btn-white-no-icon.round[data-size=regular].active{opacity:1}.micro-btn-white-no-icon.round[data-size=small]{height:40px;width:40px}.micro-btn-white-no-icon.round[data-size=small].active{height:52px;opacity:1;width:52px}.micro-btn-white-no-icon.round[data-size=tiny]{height:33px;width:33px}.micro-btn-white-no-icon.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.micro-btn-white-no-icon.round[data-size=mini]{height:25px;width:25px}.micro-btn-white-no-icon.round[data-size=mini].active{height:25px;opacity:1;width:25px}.micro-btn-white-no-icon.nav{flex-wrap:nowrap}.micro-btn-white-no-icon.nav svg{color:var(--troubadour-main)}.micro-btn-white-no-icon.nav .icon,.micro-btn-white-no-icon.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.micro-btn-white-no-icon.nav .button-text{color:var(--default-color-2);font-weight:700}.micro-btn-white-no-icon.nav:hover{text-decoration:underline}.micro-btn-white-no-icon.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.micro-btn-white-no-icon.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.micro-btn-white-no-icon.nav[data-icon-position=right][data-size=mini] .icon,.micro-btn-white-no-icon.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.micro-btn-white-no-icon.nav[data-icon-position=right] .button-text{text-align:right}.micro-btn-white-no-icon.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.micro-btn-white-no-icon.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.micro-btn-white-no-icon.nav[data-icon-position=left][data-size=mini] .icon,.micro-btn-white-no-icon.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.micro-btn-white-no-icon.nav[data-icon-position=left] .button-text{text-align:left}.micro-btn-white-no-icon.nav[data-size=large]{border-radius:100px;padding:5px}.micro-btn-white-no-icon.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.micro-btn-white-no-icon.nav[data-size=large] .icon{height:80px}.micro-btn-white-no-icon.nav[data-size=regular]{padding:20px 31px}.micro-btn-white-no-icon.nav[data-size=regular] .icon{height:23px;width:auto}.micro-btn-white-no-icon.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.micro-btn-white-no-icon.nav[data-size=small]{padding:10px}.micro-btn-white-no-icon.nav[data-size=small] .icon{height:16px;width:auto}.micro-btn-white-no-icon.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.micro-btn-white-no-icon.nav[data-size=tiny]{padding:15px 20px}.micro-btn-white-no-icon.nav[data-size=tiny] .icon{height:10px;width:auto}.micro-btn-white-no-icon.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.micro-btn-white-no-icon.nav[data-size=mini]{padding:4px 12px}.micro-btn-white-no-icon.nav[data-size=mini] .icon{height:5px;width:auto}.micro-btn-white-no-icon.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.micro-btn-white-no-icon .button-text{font-size:12px!important}.micro-btn-white-no-icon:before{border-color:var(--default-color-8)!important}.remove-selected-students-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:1px solid var(--troubadour-main-4)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.remove-selected-students-button:focus{text-decoration:none}.remove-selected-students-button[data-icon-position=left]{flex-direction:row-reverse}.remove-selected-students-button .button-text{font-family:Sofia Pro,sans-serif}.remove-selected-students-button .button-text.ws-no-wrap{white-space:nowrap}.remove-selected-students-button:active,.remove-selected-students-button:hover{cursor:pointer;text-decoration:none}.remove-selected-students-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.remove-selected-students-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--classroom-management-color2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.remove-selected-students-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.remove-selected-students-button.legacy .button-text,.remove-selected-students-button.legacy .icon{z-index:11}.remove-selected-students-button.legacy .button-text{color:var(--classroom-management-color2);font-weight:400;z-index:11}.remove-selected-students-button.legacy svg{color:var(--classroom-management-color2)}.remove-selected-students-button.legacy.selected:before,.remove-selected-students-button.legacy:hover:before{background-color:var(--classroom-management-color2);border:2px solid var(--classroom-management-color2)}.remove-selected-students-button.legacy.selected .button-text,.remove-selected-students-button.legacy:hover .button-text{color:var(--default-color-2)}.remove-selected-students-button.legacy.selected img,.remove-selected-students-button.legacy:hover img{transform:scale(.95)}.remove-selected-students-button.legacy.disabled{pointer-events:none}.remove-selected-students-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.remove-selected-students-button.legacy.disabled .button-text{color:var(--ui-disabled)}.remove-selected-students-button.legacy.disabled .icon{opacity:.5}.remove-selected-students-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.remove-selected-students-button.legacy.invalid .button-text{color:var(--ui-disabled)}.remove-selected-students-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.remove-selected-students-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.remove-selected-students-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.remove-selected-students-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.remove-selected-students-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.remove-selected-students-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.remove-selected-students-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.remove-selected-students-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.remove-selected-students-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.remove-selected-students-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.remove-selected-students-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.remove-selected-students-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.remove-selected-students-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.remove-selected-students-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.remove-selected-students-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.remove-selected-students-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.remove-selected-students-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.remove-selected-students-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.remove-selected-students-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.remove-selected-students-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.remove-selected-students-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.remove-selected-students-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.remove-selected-students-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.remove-selected-students-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.remove-selected-students-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.remove-selected-students-button.pill:before{background:var(--classroom-management-color2);border:2px solid var(--classroom-management-color2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.remove-selected-students-button.pill .button-text,.remove-selected-students-button.pill .icon{z-index:11}.remove-selected-students-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.remove-selected-students-button.pill svg{color:var(--default-color-2)}.remove-selected-students-button.pill.selected:before,.remove-selected-students-button.pill:hover:before{filter:brightness(1.3)}.remove-selected-students-button.pill.selected img,.remove-selected-students-button.pill:hover img{transform:scale(.95)}.remove-selected-students-button.pill.no-shadow:before{box-shadow:none}.remove-selected-students-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.remove-selected-students-button.pill.has-border.selected:before,.remove-selected-students-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.remove-selected-students-button.pill.alt-hover.selected:before,.remove-selected-students-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.remove-selected-students-button.pill.alt-hover.selected .button-text,.remove-selected-students-button.pill.alt-hover.selected .icon,.remove-selected-students-button.pill.alt-hover:hover .button-text,.remove-selected-students-button.pill.alt-hover:hover .icon{color:var(--classroom-management-color2)}.remove-selected-students-button.pill.disabled,.remove-selected-students-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.remove-selected-students-button.pill.disabled:before,.remove-selected-students-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.remove-selected-students-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.remove-selected-students-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.remove-selected-students-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.remove-selected-students-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.remove-selected-students-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.remove-selected-students-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.remove-selected-students-button.pill[data-icon-position=null] .icon{display:none!important}.remove-selected-students-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.remove-selected-students-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.remove-selected-students-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.remove-selected-students-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.remove-selected-students-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.remove-selected-students-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.remove-selected-students-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.remove-selected-students-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.remove-selected-students-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.remove-selected-students-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.remove-selected-students-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.remove-selected-students-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.remove-selected-students-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.remove-selected-students-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.remove-selected-students-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.remove-selected-students-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.remove-selected-students-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.remove-selected-students-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.remove-selected-students-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.remove-selected-students-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.remove-selected-students-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.remove-selected-students-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.remove-selected-students-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.remove-selected-students-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.remove-selected-students-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.remove-selected-students-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.remove-selected-students-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.remove-selected-students-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.remove-selected-students-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.remove-selected-students-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.remove-selected-students-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.remove-selected-students-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.remove-selected-students-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.remove-selected-students-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.remove-selected-students-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.remove-selected-students-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.remove-selected-students-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.remove-selected-students-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.remove-selected-students-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.remove-selected-students-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.remove-selected-students-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.remove-selected-students-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.remove-selected-students-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.remove-selected-students-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.remove-selected-students-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.remove-selected-students-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.remove-selected-students-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.remove-selected-students-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.remove-selected-students-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.remove-selected-students-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.remove-selected-students-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.remove-selected-students-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.remove-selected-students-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.remove-selected-students-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.remove-selected-students-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.remove-selected-students-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.remove-selected-students-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.remove-selected-students-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.remove-selected-students-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.remove-selected-students-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.remove-selected-students-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.remove-selected-students-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.remove-selected-students-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.remove-selected-students-button.pill.icon-no-bg .icon{margin:0!important}.remove-selected-students-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.remove-selected-students-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.remove-selected-students-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.remove-selected-students-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.remove-selected-students-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.remove-selected-students-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.remove-selected-students-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.remove-selected-students-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.remove-selected-students-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.remove-selected-students-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.remove-selected-students-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.remove-selected-students-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.remove-selected-students-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.remove-selected-students-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.remove-selected-students-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.remove-selected-students-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.remove-selected-students-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.remove-selected-students-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.remove-selected-students-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.remove-selected-students-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.remove-selected-students-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.remove-selected-students-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.remove-selected-students-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.remove-selected-students-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.remove-selected-students-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.remove-selected-students-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){.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.remove-selected-students-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}.remove-selected-students-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}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.remove-selected-students-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.remove-selected-students-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.remove-selected-students-button.pill-alt:before{background:var(--classroom-management-color2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.remove-selected-students-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.remove-selected-students-button.pill-alt.selected:before,.remove-selected-students-button.pill-alt:hover:before{background:var(--button-border)}.remove-selected-students-button.pill-alt.selected .button-text,.remove-selected-students-button.pill-alt:hover .button-text{color:var(--default-bg)}.remove-selected-students-button.pill-alt.disabled,.remove-selected-students-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}.remove-selected-students-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.remove-selected-students-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.remove-selected-students-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.remove-selected-students-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.remove-selected-students-button.round .icon,.remove-selected-students-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.remove-selected-students-button.round.selected,.remove-selected-students-button.round:hover{opacity:1}.remove-selected-students-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.remove-selected-students-button.round.disabled{pointer-events:none}.remove-selected-students-button.round.disabled .icon{filter:saturate(0)}.remove-selected-students-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.remove-selected-students-button.round[data-size=regular].active{opacity:1}.remove-selected-students-button.round[data-size=small]{height:40px;width:40px}.remove-selected-students-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.remove-selected-students-button.round[data-size=tiny]{height:33px;width:33px}.remove-selected-students-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.remove-selected-students-button.round[data-size=mini]{height:25px;width:25px}.remove-selected-students-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.remove-selected-students-button.nav{flex-wrap:nowrap}.remove-selected-students-button.nav svg{color:var(--troubadour-main)}.remove-selected-students-button.nav .icon,.remove-selected-students-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.remove-selected-students-button.nav .button-text{color:var(--classroom-management-color2);font-weight:700}.remove-selected-students-button.nav:hover{text-decoration:underline}.remove-selected-students-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.remove-selected-students-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.remove-selected-students-button.nav[data-icon-position=right][data-size=mini] .icon,.remove-selected-students-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.remove-selected-students-button.nav[data-icon-position=right] .button-text{text-align:right}.remove-selected-students-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.remove-selected-students-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.remove-selected-students-button.nav[data-icon-position=left][data-size=mini] .icon,.remove-selected-students-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.remove-selected-students-button.nav[data-icon-position=left] .button-text{text-align:left}.remove-selected-students-button.nav[data-size=large]{border-radius:100px;padding:5px}.remove-selected-students-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.remove-selected-students-button.nav[data-size=large] .icon{height:80px}.remove-selected-students-button.nav[data-size=regular]{padding:20px 31px}.remove-selected-students-button.nav[data-size=regular] .icon{height:23px;width:auto}.remove-selected-students-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.remove-selected-students-button.nav[data-size=small]{padding:10px}.remove-selected-students-button.nav[data-size=small] .icon{height:16px;width:auto}.remove-selected-students-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.remove-selected-students-button.nav[data-size=tiny]{padding:15px 20px}.remove-selected-students-button.nav[data-size=tiny] .icon{height:10px;width:auto}.remove-selected-students-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.remove-selected-students-button.nav[data-size=mini]{padding:4px 12px}.remove-selected-students-button.nav[data-size=mini] .icon{height:5px;width:auto}.remove-selected-students-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.resync-classroom-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resync-classroom-button:focus{text-decoration:none}.resync-classroom-button[data-icon-position=left]{flex-direction:row-reverse}.resync-classroom-button .button-text{font-family:Sofia Pro,sans-serif}.resync-classroom-button .button-text.ws-no-wrap{white-space:nowrap}.resync-classroom-button:active,.resync-classroom-button:hover{cursor:pointer;text-decoration:none}.resync-classroom-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.resync-classroom-button.legacy:before{background-color:var(--default-color-8);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.resync-classroom-button.legacy.has-shadow:before{border:2px solid var(--default-color-8);box-shadow:var(--dropshadow)}.resync-classroom-button.legacy .button-text,.resync-classroom-button.legacy .icon{z-index:11}.resync-classroom-button.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.resync-classroom-button.legacy svg{color:var(--default-color-2)}.resync-classroom-button.legacy.selected:before,.resync-classroom-button.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.resync-classroom-button.legacy.selected .button-text,.resync-classroom-button.legacy:hover .button-text{color:var(--default-color-8)}.resync-classroom-button.legacy.selected img,.resync-classroom-button.legacy:hover img{transform:scale(.95)}.resync-classroom-button.legacy.disabled{pointer-events:none}.resync-classroom-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.resync-classroom-button.legacy.disabled .button-text{color:var(--ui-disabled)}.resync-classroom-button.legacy.disabled .icon{opacity:.5}.resync-classroom-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.resync-classroom-button.legacy.invalid .button-text{color:var(--ui-disabled)}.resync-classroom-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.resync-classroom-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.resync-classroom-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.resync-classroom-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.resync-classroom-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.resync-classroom-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.resync-classroom-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.resync-classroom-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.resync-classroom-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.resync-classroom-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.resync-classroom-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.resync-classroom-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.resync-classroom-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.resync-classroom-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.resync-classroom-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.resync-classroom-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.resync-classroom-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.resync-classroom-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.resync-classroom-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.resync-classroom-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.resync-classroom-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.resync-classroom-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.resync-classroom-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.resync-classroom-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.resync-classroom-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.resync-classroom-button.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.resync-classroom-button.pill .button-text,.resync-classroom-button.pill .icon{z-index:11}.resync-classroom-button.pill .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.resync-classroom-button.pill svg{color:var(--default-color-8)}.resync-classroom-button.pill.selected:before,.resync-classroom-button.pill:hover:before{filter:brightness(1.3)}.resync-classroom-button.pill.selected img,.resync-classroom-button.pill:hover img{transform:scale(.95)}.resync-classroom-button.pill.no-shadow:before{box-shadow:none}.resync-classroom-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.resync-classroom-button.pill.has-border.selected:before,.resync-classroom-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.resync-classroom-button.pill.alt-hover.selected:before,.resync-classroom-button.pill.alt-hover:hover:before{background-color:var(--default-color-8);border-color:var(--default-color-8);filter:brightness(1)}.resync-classroom-button.pill.alt-hover.selected .button-text,.resync-classroom-button.pill.alt-hover.selected .icon,.resync-classroom-button.pill.alt-hover:hover .button-text,.resync-classroom-button.pill.alt-hover:hover .icon{color:var(--default-color-2)}.resync-classroom-button.pill.disabled,.resync-classroom-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.resync-classroom-button.pill.disabled:before,.resync-classroom-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.resync-classroom-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.resync-classroom-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.resync-classroom-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.resync-classroom-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.resync-classroom-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.resync-classroom-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.resync-classroom-button.pill[data-icon-position=null] .icon{display:none!important}.resync-classroom-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.resync-classroom-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.resync-classroom-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.resync-classroom-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.resync-classroom-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.resync-classroom-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.resync-classroom-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.resync-classroom-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.resync-classroom-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.resync-classroom-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.resync-classroom-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.resync-classroom-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.resync-classroom-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.resync-classroom-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.resync-classroom-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.resync-classroom-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.resync-classroom-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.resync-classroom-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.resync-classroom-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.resync-classroom-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.resync-classroom-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.resync-classroom-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.resync-classroom-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.resync-classroom-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.resync-classroom-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.resync-classroom-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.resync-classroom-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.resync-classroom-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.resync-classroom-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.resync-classroom-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.resync-classroom-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.resync-classroom-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.resync-classroom-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.resync-classroom-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.resync-classroom-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.resync-classroom-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.resync-classroom-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.resync-classroom-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.resync-classroom-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.resync-classroom-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.resync-classroom-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.resync-classroom-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.resync-classroom-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.resync-classroom-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.resync-classroom-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.resync-classroom-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.resync-classroom-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.resync-classroom-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.resync-classroom-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.resync-classroom-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.resync-classroom-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.resync-classroom-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.resync-classroom-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.resync-classroom-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.resync-classroom-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.resync-classroom-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.resync-classroom-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.resync-classroom-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.resync-classroom-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.resync-classroom-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.resync-classroom-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.resync-classroom-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.resync-classroom-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.resync-classroom-button.pill.icon-no-bg .icon{margin:0!important}.resync-classroom-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.resync-classroom-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.resync-classroom-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.resync-classroom-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.resync-classroom-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.resync-classroom-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.resync-classroom-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.resync-classroom-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.resync-classroom-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.resync-classroom-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.resync-classroom-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.resync-classroom-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.resync-classroom-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.resync-classroom-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.resync-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.resync-classroom-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.resync-classroom-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.resync-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.resync-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.resync-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.resync-classroom-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.resync-classroom-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.resync-classroom-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.resync-classroom-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.resync-classroom-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.resync-classroom-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.resync-classroom-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.resync-classroom-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){.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.resync-classroom-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}.resync-classroom-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}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.resync-classroom-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.resync-classroom-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.resync-classroom-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}.resync-classroom-button.pill-alt .button-text{color:var(--default-color-8);font-weight:400;z-index:11}.resync-classroom-button.pill-alt.selected:before,.resync-classroom-button.pill-alt:hover:before{background:var(--button-border)}.resync-classroom-button.pill-alt.selected .button-text,.resync-classroom-button.pill-alt:hover .button-text{color:var(--default-bg)}.resync-classroom-button.pill-alt.disabled,.resync-classroom-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}.resync-classroom-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.resync-classroom-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.resync-classroom-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.resync-classroom-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.resync-classroom-button.round .icon,.resync-classroom-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.resync-classroom-button.round.selected,.resync-classroom-button.round:hover{opacity:1}.resync-classroom-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.resync-classroom-button.round.disabled{pointer-events:none}.resync-classroom-button.round.disabled .icon{filter:saturate(0)}.resync-classroom-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.resync-classroom-button.round[data-size=regular].active{opacity:1}.resync-classroom-button.round[data-size=small]{height:40px;width:40px}.resync-classroom-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.resync-classroom-button.round[data-size=tiny]{height:33px;width:33px}.resync-classroom-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.resync-classroom-button.round[data-size=mini]{height:25px;width:25px}.resync-classroom-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.resync-classroom-button.nav{flex-wrap:nowrap}.resync-classroom-button.nav svg{color:var(--troubadour-main)}.resync-classroom-button.nav .icon,.resync-classroom-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.resync-classroom-button.nav .button-text{color:var(--default-color-2);font-weight:700}.resync-classroom-button.nav:hover{text-decoration:underline}.resync-classroom-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.resync-classroom-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.resync-classroom-button.nav[data-icon-position=right][data-size=mini] .icon,.resync-classroom-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.resync-classroom-button.nav[data-icon-position=right] .button-text{text-align:right}.resync-classroom-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.resync-classroom-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.resync-classroom-button.nav[data-icon-position=left][data-size=mini] .icon,.resync-classroom-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.resync-classroom-button.nav[data-icon-position=left] .button-text{text-align:left}.resync-classroom-button.nav[data-size=large]{border-radius:100px;padding:5px}.resync-classroom-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.resync-classroom-button.nav[data-size=large] .icon{height:80px}.resync-classroom-button.nav[data-size=regular]{padding:20px 31px}.resync-classroom-button.nav[data-size=regular] .icon{height:23px;width:auto}.resync-classroom-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.resync-classroom-button.nav[data-size=small]{padding:10px}.resync-classroom-button.nav[data-size=small] .icon{height:16px;width:auto}.resync-classroom-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.resync-classroom-button.nav[data-size=tiny]{padding:15px 20px}.resync-classroom-button.nav[data-size=tiny] .icon{height:10px;width:auto}.resync-classroom-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.resync-classroom-button.nav[data-size=mini]{padding:4px 12px}.resync-classroom-button.nav[data-size=mini] .icon{height:5px;width:auto}.resync-classroom-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.reject-student-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reject-student-button:focus{text-decoration:none}.reject-student-button[data-icon-position=left]{flex-direction:row-reverse}.reject-student-button .button-text{font-family:Sofia Pro,sans-serif}.reject-student-button .button-text.ws-no-wrap{white-space:nowrap}.reject-student-button:active,.reject-student-button:hover{cursor:pointer;text-decoration:none}.reject-student-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.reject-student-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}.reject-student-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.reject-student-button.legacy .button-text,.reject-student-button.legacy .icon{z-index:11}.reject-student-button.legacy .button-text{color:var(--troubadour-main);font-weight:400;z-index:11}.reject-student-button.legacy svg{color:var(--troubadour-main)}.reject-student-button.legacy.selected:before,.reject-student-button.legacy:hover:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.reject-student-button.legacy.selected .button-text,.reject-student-button.legacy:hover .button-text{color:var(--default-color-2)}.reject-student-button.legacy.selected img,.reject-student-button.legacy:hover img{transform:scale(.95)}.reject-student-button.legacy.disabled{pointer-events:none}.reject-student-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.reject-student-button.legacy.disabled .button-text{color:var(--ui-disabled)}.reject-student-button.legacy.disabled .icon{opacity:.5}.reject-student-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.reject-student-button.legacy.invalid .button-text{color:var(--ui-disabled)}.reject-student-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.reject-student-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.reject-student-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.reject-student-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.reject-student-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.reject-student-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.reject-student-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.reject-student-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.reject-student-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.reject-student-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.reject-student-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.reject-student-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.reject-student-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.reject-student-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.reject-student-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.reject-student-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.reject-student-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.reject-student-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.reject-student-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.reject-student-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.reject-student-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.reject-student-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.reject-student-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.reject-student-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.reject-student-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.reject-student-button.pill:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.reject-student-button.pill .button-text,.reject-student-button.pill .icon{z-index:11}.reject-student-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.reject-student-button.pill svg{color:var(--default-color-2)}.reject-student-button.pill.selected:before,.reject-student-button.pill:hover:before{filter:brightness(1.3)}.reject-student-button.pill.selected img,.reject-student-button.pill:hover img{transform:scale(.95)}.reject-student-button.pill.no-shadow:before{box-shadow:none}.reject-student-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.reject-student-button.pill.has-border.selected:before,.reject-student-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.reject-student-button.pill.alt-hover.selected:before,.reject-student-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.reject-student-button.pill.alt-hover.selected .button-text,.reject-student-button.pill.alt-hover.selected .icon,.reject-student-button.pill.alt-hover:hover .button-text,.reject-student-button.pill.alt-hover:hover .icon{color:var(--troubadour-main)}.reject-student-button.pill.disabled,.reject-student-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.reject-student-button.pill.disabled:before,.reject-student-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.reject-student-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.reject-student-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.reject-student-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.reject-student-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.reject-student-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.reject-student-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.reject-student-button.pill[data-icon-position=null] .icon{display:none!important}.reject-student-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.reject-student-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.reject-student-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.reject-student-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.reject-student-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.reject-student-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.reject-student-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.reject-student-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.reject-student-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.reject-student-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.reject-student-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.reject-student-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.reject-student-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.reject-student-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.reject-student-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.reject-student-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.reject-student-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.reject-student-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.reject-student-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.reject-student-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.reject-student-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.reject-student-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.reject-student-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.reject-student-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.reject-student-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.reject-student-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.reject-student-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.reject-student-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.reject-student-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.reject-student-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.reject-student-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.reject-student-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.reject-student-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.reject-student-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.reject-student-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.reject-student-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.reject-student-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.reject-student-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.reject-student-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.reject-student-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.reject-student-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.reject-student-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.reject-student-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.reject-student-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.reject-student-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.reject-student-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.reject-student-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.reject-student-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.reject-student-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.reject-student-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.reject-student-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.reject-student-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.reject-student-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.reject-student-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.reject-student-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.reject-student-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.reject-student-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.reject-student-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.reject-student-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.reject-student-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.reject-student-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.reject-student-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.reject-student-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.reject-student-button.pill.icon-no-bg .icon{margin:0!important}.reject-student-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.reject-student-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.reject-student-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.reject-student-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.reject-student-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.reject-student-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.reject-student-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.reject-student-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.reject-student-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.reject-student-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.reject-student-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.reject-student-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.reject-student-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.reject-student-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.reject-student-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.reject-student-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.reject-student-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.reject-student-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.reject-student-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.reject-student-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.reject-student-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.reject-student-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.reject-student-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.reject-student-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.reject-student-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.reject-student-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.reject-student-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.reject-student-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.reject-student-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.reject-student-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.reject-student-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.reject-student-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.reject-student-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.reject-student-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.reject-student-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.reject-student-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.reject-student-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){.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.reject-student-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}.reject-student-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}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.reject-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.reject-student-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.reject-student-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}.reject-student-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.reject-student-button.pill-alt.selected:before,.reject-student-button.pill-alt:hover:before{background:var(--button-border)}.reject-student-button.pill-alt.selected .button-text,.reject-student-button.pill-alt:hover .button-text{color:var(--default-bg)}.reject-student-button.pill-alt.disabled,.reject-student-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}.reject-student-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.reject-student-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.reject-student-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.reject-student-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.reject-student-button.round .icon,.reject-student-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.reject-student-button.round.selected,.reject-student-button.round:hover{opacity:1}.reject-student-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.reject-student-button.round.disabled{pointer-events:none}.reject-student-button.round.disabled .icon{filter:saturate(0)}.reject-student-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.reject-student-button.round[data-size=regular].active{opacity:1}.reject-student-button.round[data-size=small]{height:40px;width:40px}.reject-student-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.reject-student-button.round[data-size=tiny]{height:33px;width:33px}.reject-student-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.reject-student-button.round[data-size=mini]{height:25px;width:25px}.reject-student-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.reject-student-button.nav{flex-wrap:nowrap}.reject-student-button.nav svg{color:var(--troubadour-main)}.reject-student-button.nav .icon,.reject-student-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.reject-student-button.nav .button-text{color:var(--troubadour-main);font-weight:700}.reject-student-button.nav:hover{text-decoration:underline}.reject-student-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.reject-student-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.reject-student-button.nav[data-icon-position=right][data-size=mini] .icon,.reject-student-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.reject-student-button.nav[data-icon-position=right] .button-text{text-align:right}.reject-student-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.reject-student-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.reject-student-button.nav[data-icon-position=left][data-size=mini] .icon,.reject-student-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.reject-student-button.nav[data-icon-position=left] .button-text{text-align:left}.reject-student-button.nav[data-size=large]{border-radius:100px;padding:5px}.reject-student-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.reject-student-button.nav[data-size=large] .icon{height:80px}.reject-student-button.nav[data-size=regular]{padding:20px 31px}.reject-student-button.nav[data-size=regular] .icon{height:23px;width:auto}.reject-student-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.reject-student-button.nav[data-size=small]{padding:10px}.reject-student-button.nav[data-size=small] .icon{height:16px;width:auto}.reject-student-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.reject-student-button.nav[data-size=tiny]{padding:15px 20px}.reject-student-button.nav[data-size=tiny] .icon{height:10px;width:auto}.reject-student-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.reject-student-button.nav[data-size=mini]{padding:4px 12px}.reject-student-button.nav[data-size=mini] .icon{height:5px;width:auto}.reject-student-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.confirm-student-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.confirm-student-button:focus{text-decoration:none}.confirm-student-button[data-icon-position=left]{flex-direction:row-reverse}.confirm-student-button .button-text{font-family:Sofia Pro,sans-serif}.confirm-student-button .button-text.ws-no-wrap{white-space:nowrap}.confirm-student-button:active,.confirm-student-button:hover{cursor:pointer;text-decoration:none}.confirm-student-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.confirm-student-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--admin-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.confirm-student-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.confirm-student-button.legacy .button-text,.confirm-student-button.legacy .icon{z-index:11}.confirm-student-button.legacy .button-text{color:var(--admin-2);font-weight:400;z-index:11}.confirm-student-button.legacy svg{color:var(--admin-2)}.confirm-student-button.legacy.selected:before,.confirm-student-button.legacy:hover:before{background-color:var(--admin-2);border:2px solid var(--admin-2)}.confirm-student-button.legacy.selected .button-text,.confirm-student-button.legacy:hover .button-text{color:var(--default-color-2)}.confirm-student-button.legacy.selected img,.confirm-student-button.legacy:hover img{transform:scale(.95)}.confirm-student-button.legacy.disabled{pointer-events:none}.confirm-student-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.confirm-student-button.legacy.disabled .button-text{color:var(--ui-disabled)}.confirm-student-button.legacy.disabled .icon{opacity:.5}.confirm-student-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.confirm-student-button.legacy.invalid .button-text{color:var(--ui-disabled)}.confirm-student-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.confirm-student-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.confirm-student-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.confirm-student-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.confirm-student-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.confirm-student-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.confirm-student-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.confirm-student-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.confirm-student-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.confirm-student-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.confirm-student-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.confirm-student-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.confirm-student-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.confirm-student-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.confirm-student-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.confirm-student-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.confirm-student-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.confirm-student-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.confirm-student-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.confirm-student-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.confirm-student-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.confirm-student-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.confirm-student-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.confirm-student-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.confirm-student-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.confirm-student-button.pill:before{background:var(--admin-2);border:2px solid var(--admin-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.confirm-student-button.pill .button-text,.confirm-student-button.pill .icon{z-index:11}.confirm-student-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.confirm-student-button.pill svg{color:var(--default-color-2)}.confirm-student-button.pill.selected:before,.confirm-student-button.pill:hover:before{filter:brightness(1.3)}.confirm-student-button.pill.selected img,.confirm-student-button.pill:hover img{transform:scale(.95)}.confirm-student-button.pill.no-shadow:before{box-shadow:none}.confirm-student-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.confirm-student-button.pill.has-border.selected:before,.confirm-student-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.confirm-student-button.pill.alt-hover.selected:before,.confirm-student-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.confirm-student-button.pill.alt-hover.selected .button-text,.confirm-student-button.pill.alt-hover.selected .icon,.confirm-student-button.pill.alt-hover:hover .button-text,.confirm-student-button.pill.alt-hover:hover .icon{color:var(--admin-2)}.confirm-student-button.pill.disabled,.confirm-student-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.confirm-student-button.pill.disabled:before,.confirm-student-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.confirm-student-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.confirm-student-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.confirm-student-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.confirm-student-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.confirm-student-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.confirm-student-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.confirm-student-button.pill[data-icon-position=null] .icon{display:none!important}.confirm-student-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.confirm-student-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.confirm-student-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.confirm-student-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.confirm-student-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.confirm-student-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.confirm-student-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.confirm-student-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.confirm-student-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.confirm-student-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.confirm-student-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.confirm-student-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.confirm-student-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.confirm-student-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.confirm-student-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.confirm-student-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.confirm-student-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.confirm-student-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.confirm-student-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.confirm-student-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.confirm-student-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.confirm-student-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.confirm-student-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.confirm-student-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.confirm-student-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.confirm-student-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.confirm-student-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.confirm-student-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.confirm-student-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.confirm-student-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.confirm-student-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.confirm-student-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.confirm-student-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.confirm-student-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.confirm-student-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.confirm-student-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.confirm-student-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.confirm-student-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.confirm-student-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.confirm-student-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.confirm-student-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.confirm-student-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.confirm-student-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.confirm-student-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.confirm-student-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.confirm-student-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.confirm-student-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.confirm-student-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.confirm-student-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.confirm-student-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.confirm-student-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.confirm-student-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.confirm-student-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.confirm-student-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.confirm-student-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.confirm-student-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.confirm-student-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.confirm-student-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.confirm-student-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.confirm-student-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.confirm-student-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.confirm-student-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.confirm-student-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.confirm-student-button.pill.icon-no-bg .icon{margin:0!important}.confirm-student-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.confirm-student-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.confirm-student-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.confirm-student-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.confirm-student-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.confirm-student-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.confirm-student-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.confirm-student-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.confirm-student-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.confirm-student-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.confirm-student-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.confirm-student-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.confirm-student-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.confirm-student-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.confirm-student-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.confirm-student-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.confirm-student-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.confirm-student-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.confirm-student-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.confirm-student-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.confirm-student-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.confirm-student-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.confirm-student-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.confirm-student-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.confirm-student-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.confirm-student-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.confirm-student-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.confirm-student-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.confirm-student-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.confirm-student-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.confirm-student-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.confirm-student-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.confirm-student-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.confirm-student-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.confirm-student-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.confirm-student-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.confirm-student-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-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.confirm-student-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-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.confirm-student-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-student-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-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.confirm-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.confirm-student-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-student-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-student-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.confirm-student-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.confirm-student-button.pill-alt:before{background:var(--admin-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.confirm-student-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.confirm-student-button.pill-alt.selected:before,.confirm-student-button.pill-alt:hover:before{background:var(--button-border)}.confirm-student-button.pill-alt.selected .button-text,.confirm-student-button.pill-alt:hover .button-text{color:var(--default-bg)}.confirm-student-button.pill-alt.disabled,.confirm-student-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-student-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.confirm-student-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.confirm-student-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.confirm-student-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.confirm-student-button.round .icon,.confirm-student-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.confirm-student-button.round.selected,.confirm-student-button.round:hover{opacity:1}.confirm-student-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.confirm-student-button.round.disabled{pointer-events:none}.confirm-student-button.round.disabled .icon{filter:saturate(0)}.confirm-student-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.confirm-student-button.round[data-size=regular].active{opacity:1}.confirm-student-button.round[data-size=small]{height:40px;width:40px}.confirm-student-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.confirm-student-button.round[data-size=tiny]{height:33px;width:33px}.confirm-student-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.confirm-student-button.round[data-size=mini]{height:25px;width:25px}.confirm-student-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.confirm-student-button.nav{flex-wrap:nowrap}.confirm-student-button.nav svg{color:var(--troubadour-main)}.confirm-student-button.nav .icon,.confirm-student-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.confirm-student-button.nav .button-text{color:var(--admin-2);font-weight:700}.confirm-student-button.nav:hover{text-decoration:underline}.confirm-student-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.confirm-student-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.confirm-student-button.nav[data-icon-position=right][data-size=mini] .icon,.confirm-student-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.confirm-student-button.nav[data-icon-position=right] .button-text{text-align:right}.confirm-student-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.confirm-student-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.confirm-student-button.nav[data-icon-position=left][data-size=mini] .icon,.confirm-student-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.confirm-student-button.nav[data-icon-position=left] .button-text{text-align:left}.confirm-student-button.nav[data-size=large]{border-radius:100px;padding:5px}.confirm-student-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.confirm-student-button.nav[data-size=large] .icon{height:80px}.confirm-student-button.nav[data-size=regular]{padding:20px 31px}.confirm-student-button.nav[data-size=regular] .icon{height:23px;width:auto}.confirm-student-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.confirm-student-button.nav[data-size=small]{padding:10px}.confirm-student-button.nav[data-size=small] .icon{height:16px;width:auto}.confirm-student-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.confirm-student-button.nav[data-size=tiny]{padding:15px 20px}.confirm-student-button.nav[data-size=tiny] .icon{height:10px;width:auto}.confirm-student-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.confirm-student-button.nav[data-size=mini]{padding:4px 12px}.confirm-student-button.nav[data-size=mini] .icon{height:5px;width:auto}.confirm-student-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.cancel-manage-group-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:1px solid var(--troubadour-main-4)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cancel-manage-group-button:focus{text-decoration:none}.cancel-manage-group-button[data-icon-position=left]{flex-direction:row-reverse}.cancel-manage-group-button .button-text{font-family:Sofia Pro,sans-serif}.cancel-manage-group-button .button-text.ws-no-wrap{white-space:nowrap}.cancel-manage-group-button:active,.cancel-manage-group-button:hover{cursor:pointer;text-decoration:none}.cancel-manage-group-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cancel-manage-group-button.legacy:before{background-color:var(--troubadour-main-4);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.cancel-manage-group-button.legacy.has-shadow:before{border:2px solid var(--troubadour-main-4);box-shadow:var(--dropshadow)}.cancel-manage-group-button.legacy .button-text,.cancel-manage-group-button.legacy .icon{z-index:11}.cancel-manage-group-button.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.cancel-manage-group-button.legacy svg{color:var(--default-color-2)}.cancel-manage-group-button.legacy.selected:before,.cancel-manage-group-button.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.cancel-manage-group-button.legacy.selected .button-text,.cancel-manage-group-button.legacy:hover .button-text{color:var(--troubadour-main-4)}.cancel-manage-group-button.legacy.selected img,.cancel-manage-group-button.legacy:hover img{transform:scale(.95)}.cancel-manage-group-button.legacy.disabled{pointer-events:none}.cancel-manage-group-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.cancel-manage-group-button.legacy.disabled .button-text{color:var(--ui-disabled)}.cancel-manage-group-button.legacy.disabled .icon{opacity:.5}.cancel-manage-group-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.cancel-manage-group-button.legacy.invalid .button-text{color:var(--ui-disabled)}.cancel-manage-group-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cancel-manage-group-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.cancel-manage-group-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.cancel-manage-group-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.cancel-manage-group-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.cancel-manage-group-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.cancel-manage-group-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.cancel-manage-group-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.cancel-manage-group-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.cancel-manage-group-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.cancel-manage-group-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.cancel-manage-group-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.cancel-manage-group-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.cancel-manage-group-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.cancel-manage-group-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.cancel-manage-group-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.cancel-manage-group-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.cancel-manage-group-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.cancel-manage-group-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.cancel-manage-group-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.cancel-manage-group-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.cancel-manage-group-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.cancel-manage-group-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.cancel-manage-group-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.cancel-manage-group-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cancel-manage-group-button.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.cancel-manage-group-button.pill .button-text,.cancel-manage-group-button.pill .icon{z-index:11}.cancel-manage-group-button.pill .button-text{color:var(--troubadour-main-4);font-weight:400;z-index:11}.cancel-manage-group-button.pill svg{color:var(--troubadour-main-4)}.cancel-manage-group-button.pill.selected:before,.cancel-manage-group-button.pill:hover:before{filter:brightness(1.3)}.cancel-manage-group-button.pill.selected img,.cancel-manage-group-button.pill:hover img{transform:scale(.95)}.cancel-manage-group-button.pill.no-shadow:before{box-shadow:none}.cancel-manage-group-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.cancel-manage-group-button.pill.has-border.selected:before,.cancel-manage-group-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.cancel-manage-group-button.pill.alt-hover.selected:before,.cancel-manage-group-button.pill.alt-hover:hover:before{background-color:var(--troubadour-main-4);border-color:var(--troubadour-main-4);filter:brightness(1)}.cancel-manage-group-button.pill.alt-hover.selected .button-text,.cancel-manage-group-button.pill.alt-hover.selected .icon,.cancel-manage-group-button.pill.alt-hover:hover .button-text,.cancel-manage-group-button.pill.alt-hover:hover .icon{color:var(--default-color-2)}.cancel-manage-group-button.pill.disabled,.cancel-manage-group-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.cancel-manage-group-button.pill.disabled:before,.cancel-manage-group-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.cancel-manage-group-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.cancel-manage-group-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.cancel-manage-group-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.cancel-manage-group-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cancel-manage-group-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.cancel-manage-group-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.cancel-manage-group-button.pill[data-icon-position=null] .icon{display:none!important}.cancel-manage-group-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.cancel-manage-group-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.cancel-manage-group-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.cancel-manage-group-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.cancel-manage-group-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.cancel-manage-group-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.cancel-manage-group-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.cancel-manage-group-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.cancel-manage-group-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.cancel-manage-group-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.cancel-manage-group-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.cancel-manage-group-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.cancel-manage-group-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.cancel-manage-group-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.cancel-manage-group-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.cancel-manage-group-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.cancel-manage-group-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.cancel-manage-group-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.cancel-manage-group-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.cancel-manage-group-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.cancel-manage-group-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.cancel-manage-group-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.cancel-manage-group-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.cancel-manage-group-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.cancel-manage-group-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.cancel-manage-group-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.cancel-manage-group-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.cancel-manage-group-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.cancel-manage-group-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.cancel-manage-group-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.cancel-manage-group-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.cancel-manage-group-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.cancel-manage-group-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.cancel-manage-group-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.cancel-manage-group-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.cancel-manage-group-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.cancel-manage-group-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.cancel-manage-group-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.cancel-manage-group-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.cancel-manage-group-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.cancel-manage-group-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.cancel-manage-group-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.cancel-manage-group-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.cancel-manage-group-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.cancel-manage-group-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.cancel-manage-group-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.cancel-manage-group-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.cancel-manage-group-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.cancel-manage-group-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.cancel-manage-group-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.cancel-manage-group-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.cancel-manage-group-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.cancel-manage-group-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.cancel-manage-group-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.cancel-manage-group-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.cancel-manage-group-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.cancel-manage-group-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.cancel-manage-group-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.cancel-manage-group-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.cancel-manage-group-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.cancel-manage-group-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.cancel-manage-group-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.cancel-manage-group-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.cancel-manage-group-button.pill.icon-no-bg .icon{margin:0!important}.cancel-manage-group-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.cancel-manage-group-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.cancel-manage-group-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.cancel-manage-group-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.cancel-manage-group-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.cancel-manage-group-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.cancel-manage-group-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.cancel-manage-group-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.cancel-manage-group-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.cancel-manage-group-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.cancel-manage-group-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.cancel-manage-group-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.cancel-manage-group-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.cancel-manage-group-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.cancel-manage-group-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.cancel-manage-group-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.cancel-manage-group-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.cancel-manage-group-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.cancel-manage-group-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.cancel-manage-group-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.cancel-manage-group-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.cancel-manage-group-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.cancel-manage-group-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.cancel-manage-group-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.cancel-manage-group-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.cancel-manage-group-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){.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.cancel-manage-group-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}.cancel-manage-group-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}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.cancel-manage-group-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.cancel-manage-group-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.cancel-manage-group-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}.cancel-manage-group-button.pill-alt .button-text{color:var(--troubadour-main-4);font-weight:400;z-index:11}.cancel-manage-group-button.pill-alt.selected:before,.cancel-manage-group-button.pill-alt:hover:before{background:var(--button-border)}.cancel-manage-group-button.pill-alt.selected .button-text,.cancel-manage-group-button.pill-alt:hover .button-text{color:var(--default-bg)}.cancel-manage-group-button.pill-alt.disabled,.cancel-manage-group-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}.cancel-manage-group-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.cancel-manage-group-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.cancel-manage-group-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.cancel-manage-group-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.cancel-manage-group-button.round .icon,.cancel-manage-group-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.cancel-manage-group-button.round.selected,.cancel-manage-group-button.round:hover{opacity:1}.cancel-manage-group-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.cancel-manage-group-button.round.disabled{pointer-events:none}.cancel-manage-group-button.round.disabled .icon{filter:saturate(0)}.cancel-manage-group-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.cancel-manage-group-button.round[data-size=regular].active{opacity:1}.cancel-manage-group-button.round[data-size=small]{height:40px;width:40px}.cancel-manage-group-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.cancel-manage-group-button.round[data-size=tiny]{height:33px;width:33px}.cancel-manage-group-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.cancel-manage-group-button.round[data-size=mini]{height:25px;width:25px}.cancel-manage-group-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.cancel-manage-group-button.nav{flex-wrap:nowrap}.cancel-manage-group-button.nav svg{color:var(--troubadour-main)}.cancel-manage-group-button.nav .icon,.cancel-manage-group-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.cancel-manage-group-button.nav .button-text{color:var(--default-color-2);font-weight:700}.cancel-manage-group-button.nav:hover{text-decoration:underline}.cancel-manage-group-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.cancel-manage-group-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.cancel-manage-group-button.nav[data-icon-position=right][data-size=mini] .icon,.cancel-manage-group-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.cancel-manage-group-button.nav[data-icon-position=right] .button-text{text-align:right}.cancel-manage-group-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.cancel-manage-group-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.cancel-manage-group-button.nav[data-icon-position=left][data-size=mini] .icon,.cancel-manage-group-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.cancel-manage-group-button.nav[data-icon-position=left] .button-text{text-align:left}.cancel-manage-group-button.nav[data-size=large]{border-radius:100px;padding:5px}.cancel-manage-group-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.cancel-manage-group-button.nav[data-size=large] .icon{height:80px}.cancel-manage-group-button.nav[data-size=regular]{padding:20px 31px}.cancel-manage-group-button.nav[data-size=regular] .icon{height:23px;width:auto}.cancel-manage-group-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.cancel-manage-group-button.nav[data-size=small]{padding:10px}.cancel-manage-group-button.nav[data-size=small] .icon{height:16px;width:auto}.cancel-manage-group-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.cancel-manage-group-button.nav[data-size=tiny]{padding:15px 20px}.cancel-manage-group-button.nav[data-size=tiny] .icon{height:10px;width:auto}.cancel-manage-group-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.cancel-manage-group-button.nav[data-size=mini]{padding:4px 12px}.cancel-manage-group-button.nav[data-size=mini] .icon{height:5px;width:auto}.cancel-manage-group-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.package-buy,.quote-form-submit,.request-quote{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.package-buy:focus,.quote-form-submit:focus,.request-quote:focus{text-decoration:none}.package-buy[data-icon-position=left],.quote-form-submit[data-icon-position=left],.request-quote[data-icon-position=left]{flex-direction:row-reverse}.package-buy .button-text,.quote-form-submit .button-text,.request-quote .button-text{font-family:Sofia Pro,sans-serif}.package-buy .button-text.ws-no-wrap,.quote-form-submit .button-text.ws-no-wrap,.request-quote .button-text.ws-no-wrap{white-space:nowrap}.package-buy:active,.package-buy:hover,.quote-form-submit:active,.quote-form-submit:hover,.request-quote:active,.request-quote:hover{cursor:pointer;text-decoration:none}.package-buy.legacy,.quote-form-submit.legacy,.request-quote.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.package-buy.legacy:before,.quote-form-submit.legacy:before,.request-quote.legacy:before{background-color:var(--package-buy-button-fg);border:2px solid var(--package-buy-button-bg-1);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.package-buy.legacy.has-shadow:before,.quote-form-submit.legacy.has-shadow:before,.request-quote.legacy.has-shadow:before{border:2px solid var(--package-buy-button-fg);box-shadow:var(--dropshadow)}.package-buy.legacy .button-text,.package-buy.legacy .icon,.quote-form-submit.legacy .button-text,.quote-form-submit.legacy .icon,.request-quote.legacy .button-text,.request-quote.legacy .icon{z-index:11}.package-buy.legacy .button-text,.quote-form-submit.legacy .button-text,.request-quote.legacy .button-text{color:var(--package-buy-button-bg-1);font-weight:400;z-index:11}.package-buy.legacy svg,.quote-form-submit.legacy svg,.request-quote.legacy svg{color:var(--package-buy-button-bg-1)}.package-buy.legacy.selected:before,.package-buy.legacy:hover:before,.quote-form-submit.legacy.selected:before,.quote-form-submit.legacy:hover:before,.request-quote.legacy.selected:before,.request-quote.legacy:hover:before{background-color:var(--package-buy-button-bg-1);border:2px solid var(--package-buy-button-bg-1)}.package-buy.legacy.selected .button-text,.package-buy.legacy:hover .button-text,.quote-form-submit.legacy.selected .button-text,.quote-form-submit.legacy:hover .button-text,.request-quote.legacy.selected .button-text,.request-quote.legacy:hover .button-text{color:var(--package-buy-button-fg)}.package-buy.legacy.selected img,.package-buy.legacy:hover img,.quote-form-submit.legacy.selected img,.quote-form-submit.legacy:hover img,.request-quote.legacy.selected img,.request-quote.legacy:hover img{transform:scale(.95)}.package-buy.legacy.disabled,.quote-form-submit.legacy.disabled,.request-quote.legacy.disabled{pointer-events:none}.package-buy.legacy.disabled:before,.quote-form-submit.legacy.disabled:before,.request-quote.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.package-buy.legacy.disabled .button-text,.quote-form-submit.legacy.disabled .button-text,.request-quote.legacy.disabled .button-text{color:var(--ui-disabled)}.package-buy.legacy.disabled .icon,.quote-form-submit.legacy.disabled .icon,.request-quote.legacy.disabled .icon{opacity:.5}.package-buy.legacy.invalid:before,.quote-form-submit.legacy.invalid:before,.request-quote.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.package-buy.legacy.invalid .button-text,.quote-form-submit.legacy.invalid .button-text,.request-quote.legacy.invalid .button-text{color:var(--ui-disabled)}.package-buy.legacy.waiting,.quote-form-submit.legacy.waiting,.request-quote.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.package-buy.legacy .icon,.quote-form-submit.legacy .icon,.request-quote.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.package-buy.legacy .icon img,.quote-form-submit.legacy .icon img,.request-quote.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.package-buy.legacy[data-size=tiny],.quote-form-submit.legacy[data-size=tiny],.request-quote.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.package-buy.legacy[data-size=tiny] .icon,.quote-form-submit.legacy[data-size=tiny] .icon,.request-quote.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.package-buy.legacy[data-size=tiny] .button-text,.quote-form-submit.legacy[data-size=tiny] .button-text,.request-quote.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.package-buy.legacy[data-size=tiny][data-icon-position=left],.quote-form-submit.legacy[data-size=tiny][data-icon-position=left],.request-quote.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.package-buy.legacy[data-size=tiny][data-icon-position=left] .icon,.quote-form-submit.legacy[data-size=tiny][data-icon-position=left] .icon,.request-quote.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.package-buy.legacy[data-size=tiny][data-icon-position=right],.quote-form-submit.legacy[data-size=tiny][data-icon-position=right],.request-quote.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.package-buy.legacy[data-size=tiny][data-icon-position=right] .icon,.quote-form-submit.legacy[data-size=tiny][data-icon-position=right] .icon,.request-quote.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.package-buy.legacy[data-size=small],.quote-form-submit.legacy[data-size=small],.request-quote.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.package-buy.legacy[data-size=small] .icon,.quote-form-submit.legacy[data-size=small] .icon,.request-quote.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.package-buy.legacy[data-size=small] .button-text,.quote-form-submit.legacy[data-size=small] .button-text,.request-quote.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.package-buy.legacy[data-size=small][data-icon-position=left],.quote-form-submit.legacy[data-size=small][data-icon-position=left],.request-quote.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.package-buy.legacy[data-size=small][data-icon-position=left] .icon,.quote-form-submit.legacy[data-size=small][data-icon-position=left] .icon,.request-quote.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.package-buy.legacy[data-size=small][data-icon-position=right],.quote-form-submit.legacy[data-size=small][data-icon-position=right],.request-quote.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.package-buy.legacy[data-size=small][data-icon-position=right] .icon,.quote-form-submit.legacy[data-size=small][data-icon-position=right] .icon,.request-quote.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.package-buy.legacy[data-size=regular],.quote-form-submit.legacy[data-size=regular],.request-quote.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.package-buy.legacy[data-size=regular] .icon,.quote-form-submit.legacy[data-size=regular] .icon,.request-quote.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.package-buy.legacy[data-size=regular] .button-text,.quote-form-submit.legacy[data-size=regular] .button-text,.request-quote.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.package-buy.legacy[data-size=regular][data-icon-position=left],.quote-form-submit.legacy[data-size=regular][data-icon-position=left],.request-quote.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.package-buy.legacy[data-size=regular][data-icon-position=left] .icon,.quote-form-submit.legacy[data-size=regular][data-icon-position=left] .icon,.request-quote.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.package-buy.legacy[data-size=regular][data-icon-position=right],.quote-form-submit.legacy[data-size=regular][data-icon-position=right],.request-quote.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.package-buy.legacy[data-size=regular][data-icon-position=right] .icon,.quote-form-submit.legacy[data-size=regular][data-icon-position=right] .icon,.request-quote.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.package-buy.pill,.quote-form-submit.pill,.request-quote.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.package-buy.pill:before,.quote-form-submit.pill:before,.request-quote.pill:before{background:var(--package-buy-button-bg-1);border:2px solid var(--package-buy-button-bg-1);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.package-buy.pill .button-text,.package-buy.pill .icon,.quote-form-submit.pill .button-text,.quote-form-submit.pill .icon,.request-quote.pill .button-text,.request-quote.pill .icon{z-index:11}.package-buy.pill .button-text,.quote-form-submit.pill .button-text,.request-quote.pill .button-text{color:var(--package-buy-button-fg);font-weight:400;z-index:11}.package-buy.pill svg,.quote-form-submit.pill svg,.request-quote.pill svg{color:var(--package-buy-button-fg)}.package-buy.pill.selected:before,.package-buy.pill:hover:before,.quote-form-submit.pill.selected:before,.quote-form-submit.pill:hover:before,.request-quote.pill.selected:before,.request-quote.pill:hover:before{filter:brightness(1.3)}.package-buy.pill.selected img,.package-buy.pill:hover img,.quote-form-submit.pill.selected img,.quote-form-submit.pill:hover img,.request-quote.pill.selected img,.request-quote.pill:hover img{transform:scale(.95)}.package-buy.pill.no-shadow:before,.quote-form-submit.pill.no-shadow:before,.request-quote.pill.no-shadow:before{box-shadow:none}.package-buy.pill.has-border:before,.quote-form-submit.pill.has-border:before,.request-quote.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.package-buy.pill.has-border.selected:before,.package-buy.pill.has-border:hover:before,.quote-form-submit.pill.has-border.selected:before,.quote-form-submit.pill.has-border:hover:before,.request-quote.pill.has-border.selected:before,.request-quote.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.package-buy.pill.alt-hover.selected:before,.package-buy.pill.alt-hover:hover:before,.quote-form-submit.pill.alt-hover.selected:before,.quote-form-submit.pill.alt-hover:hover:before,.request-quote.pill.alt-hover.selected:before,.request-quote.pill.alt-hover:hover:before{background-color:var(--package-buy-button-fg);border-color:var(--package-buy-button-fg);filter:brightness(1)}.package-buy.pill.alt-hover.selected .button-text,.package-buy.pill.alt-hover.selected .icon,.package-buy.pill.alt-hover:hover .button-text,.package-buy.pill.alt-hover:hover .icon,.quote-form-submit.pill.alt-hover.selected .button-text,.quote-form-submit.pill.alt-hover.selected .icon,.quote-form-submit.pill.alt-hover:hover .button-text,.quote-form-submit.pill.alt-hover:hover .icon,.request-quote.pill.alt-hover.selected .button-text,.request-quote.pill.alt-hover.selected .icon,.request-quote.pill.alt-hover:hover .button-text,.request-quote.pill.alt-hover:hover .icon{color:var(--package-buy-button-bg-1)}.package-buy.pill.disabled,.package-buy.pill.invalid,.quote-form-submit.pill.disabled,.quote-form-submit.pill.invalid,.request-quote.pill.disabled,.request-quote.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.package-buy.pill.disabled:before,.package-buy.pill.invalid:before,.quote-form-submit.pill.disabled:before,.quote-form-submit.pill.invalid:before,.request-quote.pill.disabled:before,.request-quote.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.package-buy.pill.disabled:not([data-icon-type=""]) .icon,.quote-form-submit.pill.disabled:not([data-icon-type=""]) .icon,.request-quote.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.package-buy.pill.disabled:not([data-icon-type=""]) .icon img,.quote-form-submit.pill.disabled:not([data-icon-type=""]) .icon img,.request-quote.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.package-buy.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.quote-form-submit.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.request-quote.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.package-buy.pill.waiting,.quote-form-submit.pill.waiting,.request-quote.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.package-buy.pill .icon,.quote-form-submit.pill .icon,.request-quote.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.package-buy.pill .icon img,.quote-form-submit.pill .icon img,.request-quote.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.package-buy.pill[data-icon-position=null] .icon,.quote-form-submit.pill[data-icon-position=null] .icon,.request-quote.pill[data-icon-position=null] .icon{display:none!important}.package-buy.pill[data-size=micro],.quote-form-submit.pill[data-size=micro],.request-quote.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.package-buy.pill[data-size=micro] .icon,.quote-form-submit.pill[data-size=micro] .icon,.request-quote.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.package-buy.pill[data-size=micro] .button-text,.quote-form-submit.pill[data-size=micro] .button-text,.request-quote.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.package-buy.pill[data-size=micro][data-icon-position=left],.quote-form-submit.pill[data-size=micro][data-icon-position=left],.request-quote.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.package-buy.pill[data-size=micro][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=micro][data-icon-position=left] .icon,.request-quote.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.package-buy.pill[data-size=micro][data-icon-position=right],.quote-form-submit.pill[data-size=micro][data-icon-position=right],.request-quote.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.package-buy.pill[data-size=micro][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=micro][data-icon-position=right] .icon,.request-quote.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.package-buy.pill[data-size=micro][data-icon-position=null],.quote-form-submit.pill[data-size=micro][data-icon-position=null],.request-quote.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.package-buy.pill[data-size=micro][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=micro][data-icon-position=null] .button-text,.request-quote.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.package-buy.pill[data-size=mini],.quote-form-submit.pill[data-size=mini],.request-quote.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.package-buy.pill[data-size=mini] .icon,.quote-form-submit.pill[data-size=mini] .icon,.request-quote.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.package-buy.pill[data-size=mini] .button-text,.quote-form-submit.pill[data-size=mini] .button-text,.request-quote.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.package-buy.pill[data-size=mini][data-icon-position=left],.quote-form-submit.pill[data-size=mini][data-icon-position=left],.request-quote.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.package-buy.pill[data-size=mini][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=mini][data-icon-position=left] .icon,.request-quote.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.package-buy.pill[data-size=mini][data-icon-position=right],.quote-form-submit.pill[data-size=mini][data-icon-position=right],.request-quote.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.package-buy.pill[data-size=mini][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=mini][data-icon-position=right] .icon,.request-quote.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.package-buy.pill[data-size=mini][data-icon-position=null],.quote-form-submit.pill[data-size=mini][data-icon-position=null],.request-quote.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.package-buy.pill[data-size=mini][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=mini][data-icon-position=null] .button-text,.request-quote.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.package-buy.pill[data-size=tiny],.quote-form-submit.pill[data-size=tiny],.request-quote.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.package-buy.pill[data-size=tiny] .icon,.quote-form-submit.pill[data-size=tiny] .icon,.request-quote.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.package-buy.pill[data-size=tiny] .button-text,.quote-form-submit.pill[data-size=tiny] .button-text,.request-quote.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.package-buy.pill[data-size=tiny][data-icon-position=left],.quote-form-submit.pill[data-size=tiny][data-icon-position=left],.request-quote.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.package-buy.pill[data-size=tiny][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=tiny][data-icon-position=left] .icon,.request-quote.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.package-buy.pill[data-size=tiny][data-icon-position=right],.quote-form-submit.pill[data-size=tiny][data-icon-position=right],.request-quote.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.package-buy.pill[data-size=tiny][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=tiny][data-icon-position=right] .icon,.request-quote.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.package-buy.pill[data-size=tiny][data-icon-position=null],.quote-form-submit.pill[data-size=tiny][data-icon-position=null],.request-quote.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.package-buy.pill[data-size=tiny][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=tiny][data-icon-position=null] .button-text,.request-quote.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.package-buy.pill[data-size=small],.quote-form-submit.pill[data-size=small],.request-quote.pill[data-size=small]{border-radius:45px;padding:8px 30px}.package-buy.pill[data-size=small] .icon,.quote-form-submit.pill[data-size=small] .icon,.request-quote.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.package-buy.pill[data-size=small] .button-text,.quote-form-submit.pill[data-size=small] .button-text,.request-quote.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.package-buy.pill[data-size=small][data-icon-position=left],.quote-form-submit.pill[data-size=small][data-icon-position=left],.request-quote.pill[data-size=small][data-icon-position=left]{padding-left:8px}.package-buy.pill[data-size=small][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=small][data-icon-position=left] .icon,.request-quote.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.package-buy.pill[data-size=small][data-icon-position=right],.quote-form-submit.pill[data-size=small][data-icon-position=right],.request-quote.pill[data-size=small][data-icon-position=right]{padding-right:8px}.package-buy.pill[data-size=small][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=small][data-icon-position=right] .icon,.request-quote.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.package-buy.pill[data-size=small][data-icon-position=null],.quote-form-submit.pill[data-size=small][data-icon-position=null],.request-quote.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.package-buy.pill[data-size=small][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=small][data-icon-position=null] .button-text,.request-quote.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.package-buy.pill[data-size=regular],.quote-form-submit.pill[data-size=regular],.request-quote.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.package-buy.pill[data-size=regular] .icon,.quote-form-submit.pill[data-size=regular] .icon,.request-quote.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.package-buy.pill[data-size=regular] .button-text,.quote-form-submit.pill[data-size=regular] .button-text,.request-quote.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.package-buy.pill[data-size=regular][data-icon-position=left],.quote-form-submit.pill[data-size=regular][data-icon-position=left],.request-quote.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.package-buy.pill[data-size=regular][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=regular][data-icon-position=left] .icon,.request-quote.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.package-buy.pill[data-size=regular][data-icon-position=right],.quote-form-submit.pill[data-size=regular][data-icon-position=right],.request-quote.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.package-buy.pill[data-size=regular][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=regular][data-icon-position=right] .icon,.request-quote.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.package-buy.pill[data-size=regular][data-icon-position=null],.quote-form-submit.pill[data-size=regular][data-icon-position=null],.request-quote.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.package-buy.pill[data-size=regular][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=regular][data-icon-position=null] .button-text,.request-quote.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.package-buy.pill[data-size=large],.quote-form-submit.pill[data-size=large],.request-quote.pill[data-size=large]{border-radius:100px;padding:16px 40px}.package-buy.pill[data-size=large] .icon,.quote-form-submit.pill[data-size=large] .icon,.request-quote.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.package-buy.pill[data-size=large] .button-text,.quote-form-submit.pill[data-size=large] .button-text,.request-quote.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.package-buy.pill[data-size=large][data-icon-position=left],.quote-form-submit.pill[data-size=large][data-icon-position=left],.request-quote.pill[data-size=large][data-icon-position=left]{padding-left:16px}.package-buy.pill[data-size=large][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=large][data-icon-position=left] .icon,.request-quote.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.package-buy.pill[data-size=large][data-icon-position=right],.quote-form-submit.pill[data-size=large][data-icon-position=right],.request-quote.pill[data-size=large][data-icon-position=right]{padding-right:16px}.package-buy.pill[data-size=large][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=large][data-icon-position=right] .icon,.request-quote.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.package-buy.pill[data-size=large][data-icon-position=null],.quote-form-submit.pill[data-size=large][data-icon-position=null],.request-quote.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.package-buy.pill[data-size=large][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=large][data-icon-position=null] .button-text,.request-quote.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.package-buy.pill[data-size=xlarge],.quote-form-submit.pill[data-size=xlarge],.request-quote.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.package-buy.pill[data-size=xlarge] .icon,.quote-form-submit.pill[data-size=xlarge] .icon,.request-quote.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.package-buy.pill[data-size=xlarge] .button-text,.quote-form-submit.pill[data-size=xlarge] .button-text,.request-quote.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.package-buy.pill[data-size=xlarge][data-icon-position=left],.quote-form-submit.pill[data-size=xlarge][data-icon-position=left],.request-quote.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.package-buy.pill[data-size=xlarge][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=xlarge][data-icon-position=left] .icon,.request-quote.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.package-buy.pill[data-size=xlarge][data-icon-position=right],.quote-form-submit.pill[data-size=xlarge][data-icon-position=right],.request-quote.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.package-buy.pill[data-size=xlarge][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=xlarge][data-icon-position=right] .icon,.request-quote.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.package-buy.pill[data-size=xlarge][data-icon-position=null],.quote-form-submit.pill[data-size=xlarge][data-icon-position=null],.request-quote.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.package-buy.pill[data-size=xlarge][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=xlarge][data-icon-position=null] .button-text,.request-quote.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.package-buy.pill.icon-no-bg .icon,.quote-form-submit.pill.icon-no-bg .icon,.request-quote.pill.icon-no-bg .icon{margin:0!important}.package-buy.pill.icon-no-bg[data-size=micro] .icon,.quote-form-submit.pill.icon-no-bg[data-size=micro] .icon,.request-quote.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.package-buy.pill.icon-no-bg[data-size=micro] .button-text,.quote-form-submit.pill.icon-no-bg[data-size=micro] .button-text,.request-quote.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.package-buy.pill.icon-no-bg[data-size=mini] .icon,.quote-form-submit.pill.icon-no-bg[data-size=mini] .icon,.request-quote.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.package-buy.pill.icon-no-bg[data-size=mini] .button-text,.quote-form-submit.pill.icon-no-bg[data-size=mini] .button-text,.request-quote.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.package-buy.pill.icon-no-bg[data-size=tiny] .icon,.quote-form-submit.pill.icon-no-bg[data-size=tiny] .icon,.request-quote.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.package-buy.pill.icon-no-bg[data-size=tiny] .button-text,.quote-form-submit.pill.icon-no-bg[data-size=tiny] .button-text,.request-quote.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.package-buy.pill.icon-no-bg[data-size=small] .icon,.quote-form-submit.pill.icon-no-bg[data-size=small] .icon,.request-quote.pill.icon-no-bg[data-size=small] .icon{padding:18px}.package-buy.pill.icon-no-bg[data-size=small] .button-text,.quote-form-submit.pill.icon-no-bg[data-size=small] .button-text,.request-quote.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.package-buy.pill.icon-no-bg[data-size=regular] .icon,.quote-form-submit.pill.icon-no-bg[data-size=regular] .icon,.request-quote.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.package-buy.pill.icon-no-bg[data-size=regular] .button-text,.quote-form-submit.pill.icon-no-bg[data-size=regular] .button-text,.request-quote.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.package-buy.pill.icon-no-bg[data-size=large] .icon,.quote-form-submit.pill.icon-no-bg[data-size=large] .icon,.request-quote.pill.icon-no-bg[data-size=large] .icon{padding:30px}.package-buy.pill.icon-no-bg[data-size=large] .button-text,.quote-form-submit.pill.icon-no-bg[data-size=large] .button-text,.request-quote.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.package-buy.pill.icon-no-bg[data-size=xlarge] .icon,.quote-form-submit.pill.icon-no-bg[data-size=xlarge] .icon,.request-quote.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.package-buy.pill.icon-no-bg[data-size=xlarge] .button-text,.quote-form-submit.pill.icon-no-bg[data-size=xlarge] .button-text,.request-quote.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.package-buy.pill[data-size=responsive],.quote-form-submit.pill[data-size=responsive],.request-quote.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.package-buy.pill[data-size=responsive] .icon,.quote-form-submit.pill[data-size=responsive] .icon,.request-quote.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.package-buy.pill[data-size=responsive] .button-text,.quote-form-submit.pill[data-size=responsive] .button-text,.request-quote.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.package-buy.pill[data-size=responsive][data-icon-position=left],.quote-form-submit.pill[data-size=responsive][data-icon-position=left],.request-quote.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.package-buy.pill[data-size=responsive][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=responsive][data-icon-position=left] .icon,.request-quote.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.package-buy.pill[data-size=responsive][data-icon-position=right],.quote-form-submit.pill[data-size=responsive][data-icon-position=right],.request-quote.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.package-buy.pill[data-size=responsive][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=responsive][data-icon-position=right] .icon,.request-quote.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.package-buy.pill[data-size=responsive][data-icon-position=null],.quote-form-submit.pill[data-size=responsive][data-icon-position=null],.request-quote.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.package-buy.pill[data-size=responsive][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=responsive][data-icon-position=null] .button-text,.request-quote.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.package-buy.pill[data-size=responsive].icon-no-bg .icon,.quote-form-submit.pill[data-size=responsive].icon-no-bg .icon,.request-quote.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.package-buy.pill[data-size=responsive].icon-no-bg .button-text,.quote-form-submit.pill[data-size=responsive].icon-no-bg .button-text,.request-quote.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.package-buy.pill[data-size=responsive],.quote-form-submit.pill[data-size=responsive],.request-quote.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.package-buy.pill[data-size=responsive] .icon,.quote-form-submit.pill[data-size=responsive] .icon,.request-quote.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.package-buy.pill[data-size=responsive] .button-text,.quote-form-submit.pill[data-size=responsive] .button-text,.request-quote.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.package-buy.pill[data-size=responsive][data-icon-position=left],.quote-form-submit.pill[data-size=responsive][data-icon-position=left],.request-quote.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.package-buy.pill[data-size=responsive][data-icon-position=left] .icon,.quote-form-submit.pill[data-size=responsive][data-icon-position=left] .icon,.request-quote.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.package-buy.pill[data-size=responsive][data-icon-position=right],.quote-form-submit.pill[data-size=responsive][data-icon-position=right],.request-quote.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.package-buy.pill[data-size=responsive][data-icon-position=right] .icon,.quote-form-submit.pill[data-size=responsive][data-icon-position=right] .icon,.request-quote.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.package-buy.pill[data-size=responsive][data-icon-position=null],.quote-form-submit.pill[data-size=responsive][data-icon-position=null],.request-quote.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.package-buy.pill[data-size=responsive][data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=responsive][data-icon-position=null] .button-text,.request-quote.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.package-buy.pill[data-size=responsive].icon-no-bg .icon,.quote-form-submit.pill[data-size=responsive].icon-no-bg .icon,.request-quote.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.package-buy.pill[data-size=responsive].icon-no-bg .button-text,.quote-form-submit.pill[data-size=responsive].icon-no-bg .button-text,.request-quote.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]),.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]),.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.request-quote.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.request-quote.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.request-quote.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.request-quote.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}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.request-quote.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}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.package-buy.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.quote-form-submit.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.request-quote.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.package-buy.pill-alt,.quote-form-submit.pill-alt,.request-quote.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.package-buy.pill-alt:before,.quote-form-submit.pill-alt:before,.request-quote.pill-alt:before{background:var(--package-buy-button-bg-1);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.package-buy.pill-alt .button-text,.quote-form-submit.pill-alt .button-text,.request-quote.pill-alt .button-text{color:var(--package-buy-button-fg);font-weight:400;z-index:11}.package-buy.pill-alt.selected:before,.package-buy.pill-alt:hover:before,.quote-form-submit.pill-alt.selected:before,.quote-form-submit.pill-alt:hover:before,.request-quote.pill-alt.selected:before,.request-quote.pill-alt:hover:before{background:var(--button-border)}.package-buy.pill-alt.selected .button-text,.package-buy.pill-alt:hover .button-text,.quote-form-submit.pill-alt.selected .button-text,.quote-form-submit.pill-alt:hover .button-text,.request-quote.pill-alt.selected .button-text,.request-quote.pill-alt:hover .button-text{color:var(--default-bg)}.package-buy.pill-alt.disabled,.package-buy.pill-alt.invalid,.quote-form-submit.pill-alt.disabled,.quote-form-submit.pill-alt.invalid,.request-quote.pill-alt.disabled,.request-quote.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}.package-buy.pill-alt.waiting,.quote-form-submit.pill-alt.waiting,.request-quote.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.package-buy.pill-alt[data-size=small],.quote-form-submit.pill-alt[data-size=small],.request-quote.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.package-buy.pill-alt[data-size=small] .button-text,.quote-form-submit.pill-alt[data-size=small] .button-text,.request-quote.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.package-buy.round,.quote-form-submit.round,.request-quote.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.package-buy.round .icon,.package-buy.round svg,.quote-form-submit.round .icon,.quote-form-submit.round svg,.request-quote.round .icon,.request-quote.round svg{align-items:center;display:flex;height:100%;justify-content:center}.package-buy.round.selected,.package-buy.round:hover,.quote-form-submit.round.selected,.quote-form-submit.round:hover,.request-quote.round.selected,.request-quote.round:hover{opacity:1}.package-buy.round.inactive,.quote-form-submit.round.inactive,.request-quote.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.package-buy.round.disabled,.quote-form-submit.round.disabled,.request-quote.round.disabled{pointer-events:none}.package-buy.round.disabled .icon,.quote-form-submit.round.disabled .icon,.request-quote.round.disabled .icon{filter:saturate(0)}.package-buy.round[data-size=regular],.quote-form-submit.round[data-size=regular],.request-quote.round[data-size=regular]{height:50px;opacity:.8;width:50px}.package-buy.round[data-size=regular].active,.quote-form-submit.round[data-size=regular].active,.request-quote.round[data-size=regular].active{opacity:1}.package-buy.round[data-size=small],.quote-form-submit.round[data-size=small],.request-quote.round[data-size=small]{height:40px;width:40px}.package-buy.round[data-size=small].active,.quote-form-submit.round[data-size=small].active,.request-quote.round[data-size=small].active{height:52px;opacity:1;width:52px}.package-buy.round[data-size=tiny],.quote-form-submit.round[data-size=tiny],.request-quote.round[data-size=tiny]{height:33px;width:33px}.package-buy.round[data-size=tiny].active,.quote-form-submit.round[data-size=tiny].active,.request-quote.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.package-buy.round[data-size=mini],.quote-form-submit.round[data-size=mini],.request-quote.round[data-size=mini]{height:25px;width:25px}.package-buy.round[data-size=mini].active,.quote-form-submit.round[data-size=mini].active,.request-quote.round[data-size=mini].active{height:25px;opacity:1;width:25px}.package-buy.nav,.quote-form-submit.nav,.request-quote.nav{flex-wrap:nowrap}.package-buy.nav svg,.quote-form-submit.nav svg,.request-quote.nav svg{color:var(--troubadour-main)}.package-buy.nav .icon,.package-buy.nav svg,.quote-form-submit.nav .icon,.quote-form-submit.nav svg,.request-quote.nav .icon,.request-quote.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.package-buy.nav .button-text,.quote-form-submit.nav .button-text,.request-quote.nav .button-text{color:var(--package-buy-button-bg-1);font-weight:700}.package-buy.nav:hover,.quote-form-submit.nav:hover,.request-quote.nav:hover{text-decoration:underline}.package-buy.nav[data-icon-position=right][data-size=regular] .icon,.quote-form-submit.nav[data-icon-position=right][data-size=regular] .icon,.request-quote.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.package-buy.nav[data-icon-position=right][data-size=small] .icon,.quote-form-submit.nav[data-icon-position=right][data-size=small] .icon,.request-quote.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.package-buy.nav[data-icon-position=right][data-size=mini] .icon,.package-buy.nav[data-icon-position=right][data-size=tiny] .icon,.quote-form-submit.nav[data-icon-position=right][data-size=mini] .icon,.quote-form-submit.nav[data-icon-position=right][data-size=tiny] .icon,.request-quote.nav[data-icon-position=right][data-size=mini] .icon,.request-quote.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.package-buy.nav[data-icon-position=right] .button-text,.quote-form-submit.nav[data-icon-position=right] .button-text,.request-quote.nav[data-icon-position=right] .button-text{text-align:right}.package-buy.nav[data-icon-position=left][data-size=regular] .icon,.quote-form-submit.nav[data-icon-position=left][data-size=regular] .icon,.request-quote.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.package-buy.nav[data-icon-position=left][data-size=small] .icon,.quote-form-submit.nav[data-icon-position=left][data-size=small] .icon,.request-quote.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.package-buy.nav[data-icon-position=left][data-size=mini] .icon,.package-buy.nav[data-icon-position=left][data-size=tiny] .icon,.quote-form-submit.nav[data-icon-position=left][data-size=mini] .icon,.quote-form-submit.nav[data-icon-position=left][data-size=tiny] .icon,.request-quote.nav[data-icon-position=left][data-size=mini] .icon,.request-quote.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.package-buy.nav[data-icon-position=left] .button-text,.quote-form-submit.nav[data-icon-position=left] .button-text,.request-quote.nav[data-icon-position=left] .button-text{text-align:left}.package-buy.nav[data-size=large],.quote-form-submit.nav[data-size=large],.request-quote.nav[data-size=large]{border-radius:100px;padding:5px}.package-buy.nav[data-size=large] .button-text,.quote-form-submit.nav[data-size=large] .button-text,.request-quote.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.package-buy.nav[data-size=large] .icon,.quote-form-submit.nav[data-size=large] .icon,.request-quote.nav[data-size=large] .icon{height:80px}.package-buy.nav[data-size=regular],.quote-form-submit.nav[data-size=regular],.request-quote.nav[data-size=regular]{padding:20px 31px}.package-buy.nav[data-size=regular] .icon,.quote-form-submit.nav[data-size=regular] .icon,.request-quote.nav[data-size=regular] .icon{height:23px;width:auto}.package-buy.nav[data-size=regular] .button-text,.quote-form-submit.nav[data-size=regular] .button-text,.request-quote.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.package-buy.nav[data-size=small],.quote-form-submit.nav[data-size=small],.request-quote.nav[data-size=small]{padding:10px}.package-buy.nav[data-size=small] .icon,.quote-form-submit.nav[data-size=small] .icon,.request-quote.nav[data-size=small] .icon{height:16px;width:auto}.package-buy.nav[data-size=small] .button-text,.quote-form-submit.nav[data-size=small] .button-text,.request-quote.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.package-buy.nav[data-size=tiny],.quote-form-submit.nav[data-size=tiny],.request-quote.nav[data-size=tiny]{padding:15px 20px}.package-buy.nav[data-size=tiny] .icon,.quote-form-submit.nav[data-size=tiny] .icon,.request-quote.nav[data-size=tiny] .icon{height:10px;width:auto}.package-buy.nav[data-size=tiny] .button-text,.quote-form-submit.nav[data-size=tiny] .button-text,.request-quote.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.package-buy.nav[data-size=mini],.quote-form-submit.nav[data-size=mini],.request-quote.nav[data-size=mini]{padding:4px 12px}.package-buy.nav[data-size=mini] .icon,.quote-form-submit.nav[data-size=mini] .icon,.request-quote.nav[data-size=mini] .icon{height:5px;width:auto}.package-buy.nav[data-size=mini] .button-text,.quote-form-submit.nav[data-size=mini] .button-text,.request-quote.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.activate-subscription{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.activate-subscription:focus{text-decoration:none}.activate-subscription[data-icon-position=left]{flex-direction:row-reverse}.activate-subscription .button-text{font-family:Sofia Pro,sans-serif}.activate-subscription .button-text.ws-no-wrap{white-space:nowrap}.activate-subscription:active,.activate-subscription:hover{cursor:pointer;text-decoration:none}.activate-subscription.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.activate-subscription.legacy:before{background-color:var(--default-color-2);border:2px solid var(--onboarding-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.activate-subscription.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.activate-subscription.legacy .button-text,.activate-subscription.legacy .icon{z-index:11}.activate-subscription.legacy .button-text{color:var(--onboarding-bg);font-weight:400;z-index:11}.activate-subscription.legacy svg{color:var(--onboarding-bg)}.activate-subscription.legacy.selected:before,.activate-subscription.legacy:hover:before{background-color:var(--onboarding-bg);border:2px solid var(--onboarding-bg)}.activate-subscription.legacy.selected .button-text,.activate-subscription.legacy:hover .button-text{color:var(--default-color-2)}.activate-subscription.legacy.selected img,.activate-subscription.legacy:hover img{transform:scale(.95)}.activate-subscription.legacy.disabled{pointer-events:none}.activate-subscription.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.activate-subscription.legacy.disabled .button-text{color:var(--ui-disabled)}.activate-subscription.legacy.disabled .icon{opacity:.5}.activate-subscription.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.activate-subscription.legacy.invalid .button-text{color:var(--ui-disabled)}.activate-subscription.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.activate-subscription.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.activate-subscription.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.activate-subscription.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.activate-subscription.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.activate-subscription.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.activate-subscription.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.activate-subscription.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.activate-subscription.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.activate-subscription.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.activate-subscription.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.activate-subscription.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.activate-subscription.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.activate-subscription.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.activate-subscription.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.activate-subscription.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.activate-subscription.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.activate-subscription.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.activate-subscription.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.activate-subscription.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.activate-subscription.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.activate-subscription.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.activate-subscription.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.activate-subscription.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.activate-subscription.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.activate-subscription.pill:before{background:var(--onboarding-bg);border:2px solid var(--onboarding-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.activate-subscription.pill .button-text,.activate-subscription.pill .icon{z-index:11}.activate-subscription.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.activate-subscription.pill svg{color:var(--default-color-2)}.activate-subscription.pill.selected:before,.activate-subscription.pill:hover:before{filter:brightness(1.3)}.activate-subscription.pill.selected img,.activate-subscription.pill:hover img{transform:scale(.95)}.activate-subscription.pill.no-shadow:before{box-shadow:none}.activate-subscription.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.activate-subscription.pill.has-border.selected:before,.activate-subscription.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.activate-subscription.pill.alt-hover.selected:before,.activate-subscription.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.activate-subscription.pill.alt-hover.selected .button-text,.activate-subscription.pill.alt-hover.selected .icon,.activate-subscription.pill.alt-hover:hover .button-text,.activate-subscription.pill.alt-hover:hover .icon{color:var(--onboarding-bg)}.activate-subscription.pill.disabled,.activate-subscription.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.activate-subscription.pill.disabled:before,.activate-subscription.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.activate-subscription.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.activate-subscription.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.activate-subscription.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.activate-subscription.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.activate-subscription.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.activate-subscription.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.activate-subscription.pill[data-icon-position=null] .icon{display:none!important}.activate-subscription.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.activate-subscription.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.activate-subscription.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.activate-subscription.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.activate-subscription.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.activate-subscription.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.activate-subscription.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.activate-subscription.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.activate-subscription.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.activate-subscription.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.activate-subscription.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.activate-subscription.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.activate-subscription.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.activate-subscription.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.activate-subscription.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.activate-subscription.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.activate-subscription.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.activate-subscription.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.activate-subscription.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.activate-subscription.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.activate-subscription.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.activate-subscription.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.activate-subscription.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.activate-subscription.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.activate-subscription.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.activate-subscription.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.activate-subscription.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.activate-subscription.pill[data-size=small]{border-radius:45px;padding:8px 30px}.activate-subscription.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.activate-subscription.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.activate-subscription.pill[data-size=small][data-icon-position=left]{padding-left:8px}.activate-subscription.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.activate-subscription.pill[data-size=small][data-icon-position=right]{padding-right:8px}.activate-subscription.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.activate-subscription.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.activate-subscription.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.activate-subscription.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.activate-subscription.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.activate-subscription.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.activate-subscription.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.activate-subscription.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.activate-subscription.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.activate-subscription.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.activate-subscription.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.activate-subscription.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.activate-subscription.pill[data-size=large]{border-radius:100px;padding:16px 40px}.activate-subscription.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.activate-subscription.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.activate-subscription.pill[data-size=large][data-icon-position=left]{padding-left:16px}.activate-subscription.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.activate-subscription.pill[data-size=large][data-icon-position=right]{padding-right:16px}.activate-subscription.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.activate-subscription.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.activate-subscription.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.activate-subscription.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.activate-subscription.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.activate-subscription.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.activate-subscription.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.activate-subscription.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.activate-subscription.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.activate-subscription.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.activate-subscription.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.activate-subscription.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.activate-subscription.pill.icon-no-bg .icon{margin:0!important}.activate-subscription.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.activate-subscription.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.activate-subscription.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.activate-subscription.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.activate-subscription.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.activate-subscription.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.activate-subscription.pill.icon-no-bg[data-size=small] .icon{padding:18px}.activate-subscription.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.activate-subscription.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.activate-subscription.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.activate-subscription.pill.icon-no-bg[data-size=large] .icon{padding:30px}.activate-subscription.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.activate-subscription.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.activate-subscription.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.activate-subscription.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.activate-subscription.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.activate-subscription.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.activate-subscription.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.activate-subscription.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.activate-subscription.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.activate-subscription.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.activate-subscription.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.activate-subscription.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.activate-subscription.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.activate-subscription.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.activate-subscription.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.activate-subscription.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.activate-subscription.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.activate-subscription.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.activate-subscription.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.activate-subscription.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.activate-subscription.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.activate-subscription.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.activate-subscription.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.activate-subscription.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.activate-subscription.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.activate-subscription.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}.activate-subscription.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}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.activate-subscription.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.activate-subscription.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.activate-subscription.pill-alt:before{background:var(--onboarding-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.activate-subscription.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.activate-subscription.pill-alt.selected:before,.activate-subscription.pill-alt:hover:before{background:var(--button-border)}.activate-subscription.pill-alt.selected .button-text,.activate-subscription.pill-alt:hover .button-text{color:var(--default-bg)}.activate-subscription.pill-alt.disabled,.activate-subscription.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}.activate-subscription.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.activate-subscription.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.activate-subscription.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.activate-subscription.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.activate-subscription.round .icon,.activate-subscription.round svg{align-items:center;display:flex;height:100%;justify-content:center}.activate-subscription.round.selected,.activate-subscription.round:hover{opacity:1}.activate-subscription.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.activate-subscription.round.disabled{pointer-events:none}.activate-subscription.round.disabled .icon{filter:saturate(0)}.activate-subscription.round[data-size=regular]{height:50px;opacity:.8;width:50px}.activate-subscription.round[data-size=regular].active{opacity:1}.activate-subscription.round[data-size=small]{height:40px;width:40px}.activate-subscription.round[data-size=small].active{height:52px;opacity:1;width:52px}.activate-subscription.round[data-size=tiny]{height:33px;width:33px}.activate-subscription.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.activate-subscription.round[data-size=mini]{height:25px;width:25px}.activate-subscription.round[data-size=mini].active{height:25px;opacity:1;width:25px}.activate-subscription.nav{flex-wrap:nowrap}.activate-subscription.nav svg{color:var(--troubadour-main)}.activate-subscription.nav .icon,.activate-subscription.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.activate-subscription.nav .button-text{color:var(--onboarding-bg);font-weight:700}.activate-subscription.nav:hover{text-decoration:underline}.activate-subscription.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.activate-subscription.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.activate-subscription.nav[data-icon-position=right][data-size=mini] .icon,.activate-subscription.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.activate-subscription.nav[data-icon-position=right] .button-text{text-align:right}.activate-subscription.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.activate-subscription.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.activate-subscription.nav[data-icon-position=left][data-size=mini] .icon,.activate-subscription.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.activate-subscription.nav[data-icon-position=left] .button-text{text-align:left}.activate-subscription.nav[data-size=large]{border-radius:100px;padding:5px}.activate-subscription.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.activate-subscription.nav[data-size=large] .icon{height:80px}.activate-subscription.nav[data-size=regular]{padding:20px 31px}.activate-subscription.nav[data-size=regular] .icon{height:23px;width:auto}.activate-subscription.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.activate-subscription.nav[data-size=small]{padding:10px}.activate-subscription.nav[data-size=small] .icon{height:16px;width:auto}.activate-subscription.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.activate-subscription.nav[data-size=tiny]{padding:15px 20px}.activate-subscription.nav[data-size=tiny] .icon{height:10px;width:auto}.activate-subscription.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.activate-subscription.nav[data-size=mini]{padding:4px 12px}.activate-subscription.nav[data-size=mini] .icon{height:5px;width:auto}.activate-subscription.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teacher-button,.teacher-button:focus{text-decoration:none}.teacher-button[data-icon-position=left]{flex-direction:row-reverse}.teacher-button .button-text{font-family:Sofia Pro,sans-serif}.teacher-button .button-text.ws-no-wrap{white-space:nowrap}.teacher-button:active,.teacher-button:hover{cursor:pointer;text-decoration:none}.teacher-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-button.legacy:before{background-color:var(--teacher-info);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-button.legacy.has-shadow:before{border:2px solid var(--teacher-info);box-shadow:var(--dropshadow)}.teacher-button.legacy .button-text,.teacher-button.legacy .icon{z-index:11}.teacher-button.legacy .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.teacher-button.legacy svg{color:var(--default-color-2)}.teacher-button.legacy.selected:before,.teacher-button.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.teacher-button.legacy.selected .button-text,.teacher-button.legacy:hover .button-text{color:var(--teacher-info)}.teacher-button.legacy.selected img,.teacher-button.legacy:hover img{transform:scale(.95)}.teacher-button.legacy.disabled{pointer-events:none}.teacher-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.teacher-button.legacy.disabled .button-text{color:var(--ui-disabled)}.teacher-button.legacy.disabled .icon{opacity:.5}.teacher-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.teacher-button.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.teacher-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.teacher-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.teacher-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.teacher-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.teacher-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.teacher-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.teacher-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.teacher-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.teacher-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.teacher-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.teacher-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.teacher-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.teacher-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.teacher-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.teacher-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.teacher-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.teacher-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.teacher-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.teacher-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.teacher-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-button.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-button.pill .button-text,.teacher-button.pill .icon{z-index:11}.teacher-button.pill .button-text{color:var(--teacher-info);font-weight:400;z-index:11}.teacher-button.pill svg{color:var(--teacher-info)}.teacher-button.pill.selected:before,.teacher-button.pill:hover:before{filter:brightness(1.3)}.teacher-button.pill.selected img,.teacher-button.pill:hover img{transform:scale(.95)}.teacher-button.pill.no-shadow:before{box-shadow:none}.teacher-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-button.pill.has-border.selected:before,.teacher-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-button.pill.alt-hover.selected:before,.teacher-button.pill.alt-hover:hover:before{background-color:var(--teacher-info);border-color:var(--teacher-info);filter:brightness(1)}.teacher-button.pill.alt-hover.selected .button-text,.teacher-button.pill.alt-hover.selected .icon,.teacher-button.pill.alt-hover:hover .button-text,.teacher-button.pill.alt-hover:hover .icon{color:var(--default-color-2)}.teacher-button.pill.disabled,.teacher-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.teacher-button.pill.disabled:before,.teacher-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.teacher-button.pill.disabled:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.teacher-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-button.pill[data-icon-position=null] .icon{display:none!important}.teacher-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.teacher-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.teacher-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.teacher-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.teacher-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.teacher-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.teacher-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.teacher-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.teacher-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.teacher-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.teacher-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.teacher-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.teacher-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.teacher-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.teacher-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.teacher-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.teacher-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.teacher-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.teacher-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.teacher-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.teacher-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.teacher-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.teacher-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.teacher-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.teacher-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.teacher-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.teacher-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.teacher-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.teacher-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.teacher-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.teacher-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.teacher-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.teacher-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.teacher-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.teacher-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.teacher-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.teacher-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.teacher-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.teacher-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.teacher-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.teacher-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-button.pill.icon-no-bg .icon{margin:0!important}.teacher-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.teacher-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.teacher-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.teacher-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.teacher-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.teacher-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.teacher-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.teacher-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.teacher-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.teacher-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.teacher-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.teacher-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.teacher-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.teacher-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.teacher-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.teacher-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.teacher-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.teacher-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-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-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.teacher-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-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.teacher-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-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-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.teacher-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.teacher-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-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-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.teacher-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-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}.teacher-button.pill-alt .button-text{color:var(--teacher-info);font-weight:400;z-index:11}.teacher-button.pill-alt.selected:before,.teacher-button.pill-alt:hover:before{background:var(--button-border)}.teacher-button.pill-alt.selected .button-text,.teacher-button.pill-alt:hover .button-text{color:var(--default-bg)}.teacher-button.pill-alt.disabled,.teacher-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-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.teacher-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.teacher-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.teacher-button.round .icon,.teacher-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.teacher-button.round.selected,.teacher-button.round:hover{opacity:1}.teacher-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.teacher-button.round.disabled{pointer-events:none}.teacher-button.round.disabled .icon{filter:saturate(0)}.teacher-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.teacher-button.round[data-size=regular].active{opacity:1}.teacher-button.round[data-size=small]{height:40px;width:40px}.teacher-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.teacher-button.round[data-size=tiny]{height:33px;width:33px}.teacher-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.teacher-button.round[data-size=mini]{height:25px;width:25px}.teacher-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.teacher-button.nav{flex-wrap:nowrap}.teacher-button.nav svg{color:var(--troubadour-main)}.teacher-button.nav .icon,.teacher-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.teacher-button.nav .button-text{color:var(--default-color-2);font-weight:700}.teacher-button.nav:hover{text-decoration:underline}.teacher-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.teacher-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.teacher-button.nav[data-icon-position=right][data-size=mini] .icon,.teacher-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.teacher-button.nav[data-icon-position=right] .button-text{text-align:right}.teacher-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.teacher-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.teacher-button.nav[data-icon-position=left][data-size=mini] .icon,.teacher-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.teacher-button.nav[data-icon-position=left] .button-text{text-align:left}.teacher-button.nav[data-size=large]{border-radius:100px;padding:5px}.teacher-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.teacher-button.nav[data-size=large] .icon{height:80px}.teacher-button.nav[data-size=regular]{padding:20px 31px}.teacher-button.nav[data-size=regular] .icon{height:23px;width:auto}.teacher-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.teacher-button.nav[data-size=small]{padding:10px}.teacher-button.nav[data-size=small] .icon{height:16px;width:auto}.teacher-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.teacher-button.nav[data-size=tiny]{padding:15px 20px}.teacher-button.nav[data-size=tiny] .icon{height:10px;width:auto}.teacher-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.teacher-button.nav[data-size=mini]{padding:4px 12px}.teacher-button.nav[data-size=mini] .icon{height:5px;width:auto}.teacher-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-button .button-text{color:var(--default-color)!important}.teacher-button:hover .button-text{color:var(--default-color-2)!important}.nanopopup.information-page-popup{background-color:var(--info-pages-popup-bg);border-radius:25px;box-shadow:4px 4px 8px rgba(0,0,0,.25);overflow:visible}@media screen and (max-height:768px){.nanopopup.information-page-popup{height:90vh;width:90vw}}.nanopopup.information-page-popup .close-container{background-color:var(--info-pages-popup-close-bg);border-radius:50%;height:30px;right:15px;top:15px;width:30px;z-index:10}.nanopopup.information-page-popup .close-container svg{color:var(--info-pages-popup-close-fg);font-size:20px}.nanopopup.information-page-popup .close-container:hover{background-color:var(--info-pages-popup-close-hover-bg)}.nanopopup.information-page-popup .popup-section{display:flex;flex-direction:column;height:100%}.nanopopup.information-page-popup .popup-section .information-page-popup-heading{color:var(--info-pages-popup-heading)!important;font-size:clamp(24px,3vw,40px)!important;line-height:1em!important;margin:0 0 30px!important;padding:0!important;text-align:center!important;text-transform:none!important}.nanopopup.information-page-popup .popup-section .information-page-popup-content{color:var(--info-pages-popup-text)!important;font-size:clamp(16px,3vw,24px);height:40vh;line-height:1.2em;margin:0 0 40px;overflow-x:hidden;overflow-y:scroll;padding-right:20px;width:100%;word-break:break-word}.nanopopup.information-page-popup .popup-section .information-page-popup-content h1,.nanopopup.information-page-popup .popup-section .information-page-popup-content h2,.nanopopup.information-page-popup .popup-section .information-page-popup-content h3{font-family:Sophia Pro,sans-serif;font-weight:800;line-height:1.2em}.nanopopup.information-page-popup .popup-section .information-page-popup-content h1{font-size:clamp(20px,3vw,34px)}.nanopopup.information-page-popup .popup-section .information-page-popup-content h2{font-size:clamp(18px,3vw,30px)}.nanopopup.information-page-popup .popup-section .information-page-popup-content h3{font-size:clamp(16px,3vw,28px)}.nanopopup.information-page-popup .popup-section .information-page-popup-content p{font-size:clamp(14px,3vw,24px);font-weight:400}.nanopopup.information-page-popup .popup-section .information-page-popup-content ol li,.nanopopup.information-page-popup .popup-section .information-page-popup-content ul li{margin:0 0 10px}.nanopopup.information-page-popup .popup-section .information-page-popup-content::-webkit-scrollbar{width:8px}.nanopopup.information-page-popup .popup-section .information-page-popup-content::-webkit-scrollbar-thumb{background-color:var(--info-pages-popup-scroll-thumb);border-radius:5px}.nanopopup.information-page-popup .popup-section .information-page-popup-content::-webkit-scrollbar-track{background-color:var(--info-pages-popup-scroll-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.nanopopup.information-page-popup .popup-section .information-page-popup-content{scrollbar-color:var(--info-pages-popup-scroll-thumb) var(--info-pages-popup-scroll-track);scrollbar-width:thin}}.nanopopup.information-page-popup .popup-section .information-page-popup-content a{color:var(--news-troubadour-action-button-icon-bg)}.nanopopup.information-page-popup .information-page-popup-confirm{align-items:center;display:flex;flex-flow:row wrap;gap:20px 100px;justify-content:center;margin:0}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.information-page-popup{height:auto!important;max-height:auto!important;max-width:1000px!important;min-height:auto!important;min-width:320px!important;padding:clamp(20px,4vw,60px)!important}}.video-tutorial-button a{animation:animatedGlow 1.5s ease-in-out infinite alternate;text-transform:none}.video-tutorial-button a i{margin-right:10px}.video-tutorial{display:none;overflow:auto;z-index:555}.video-tutorial,.video-tutorial .backdrop{height:100%;left:0;position:fixed;top:0;width:100%}.video-tutorial .backdrop{background-color:var(--backdrop)}.video-tutorial.show{align-items:center;display:flex!important;flex-direction:column;justify-content:center}.video-tutorial.show .backdrop{animation:fade-in .25s forwards}.video-tutorial .outer-container{align-items:center;display:flex;flex-direction:column;height:90%;justify-content:center;width:70%}.video-tutorial .outer-container .video-container{align-items:center;display:flex;flex:0 0 60%;justify-content:center;width:100%}.video-tutorial .outer-container .video-container .video-nav{align-items:center;color:var(--default-color-2);cursor:pointer;display:flex;font-size:8em;justify-content:center;width:15%;z-index:300}.video-tutorial .outer-container .video-container .video-nav:hover{color:var(--primary-text-1)}.video-tutorial .outer-container .video-container .video-nav:active{color:var(--default-color-2)}.video-tutorial .outer-container .video-container .video-main{display:flex;flex-direction:column;height:100%;width:100%}.video-tutorial .outer-container .video-container .video-main .video-topbar{display:flex;justify-content:space-between;padding-bottom:15px;z-index:300}.video-tutorial .outer-container .video-container .video-main .video-topbar .video-title{color:var(--default-color-2);text-transform:uppercase}.video-tutorial .outer-container .video-container .video-main .video-topbar .close-button{align-self:flex-end;color:var(--default-color-2);cursor:pointer;font-size:2em;padding-right:1em}.video-tutorial .outer-container .video-container .video-main .video-player{padding-bottom:56.25%;position:relative}.video-tutorial .outer-container .video-container .video-main .video-player iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.video-tutorial .outer-container .video-list{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:center;width:100%;z-index:300}.video-tutorial .outer-container .video-list .video-list-button{align-items:center;display:flex;flex:0 0 22%;font-size:1em;justify-content:center;margin:1em;min-height:4em}@keyframes animatedGlow{0%{box-shadow:var(--primary-text-2-dark) 0 0 5px 5px}to{box-shadow:var(--primary-text-2) 0 0 5px 5px}}@keyframes fade-in{0%{background-color:transparent}to{background-color:var(--backdrop)}}@media (max-width:1366px){.video-tutorial-button a svg{margin:auto!important}.video-tutorial-button a div{display:none}}@media (max-width:767px){.video-tutorial-button{display:none}}.troubadour-popup .close-button,.troubadour-popup .title{color:var(--troubadour-main)}.troubadour-popup .title{font-family:FatFrank,sans-serif}.troubadour-popup .main-text{font-family:Sofia Pro,sans-serif;font-size:24px;line-height:28px;opacity:1;text-align:center}.troubadour-popup .inputs-group{display:inline-block;margin:15px 0;width:49%}.troubadour-popup .button-group .cancel-button{border:none}.troubadour-popup .button-group .cancel-button:hover .button-text{color:var(--troubadour-main)!important}.troubadour-popup .button-group .action-button:hover .button-text{color:var(--button-action)!important}.troubadour-popup.newsletter-popup{height:725px!important;min-width:35vw!important;padding:0!important}.troubadour-popup.newsletter-popup iframe{height:99%}@media screen and (max-width:1368px){.troubadour-popup.newsletter-popup{min-width:50vw!important}}@media screen and (max-width:768px){.troubadour-popup .inputs-group{display:block;width:100%}.troubadour-popup .button-group button{margin:15px 0}.troubadour-popup.newsletter-popup{left:5%!important;max-width:90%!important;min-width:85%!important;width:90%}}@media screen and (max-width:480px){.troubadour-popup.newsletter-popup{left:5%!important;max-width:90%!important;min-width:85vw!important;width:90%}}.nanopopup.paid-feature-info-popup{background-color:var(--default-bg-2);overflow:visible}.nanopopup.paid-feature-info-popup:after{aspect-ratio:78/114;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-paid-package-ribbon.svg);background-repeat:no-repeat;background-size:cover;content:"";position:absolute;right:40px;top:-30px;width:78px}.nanopopup.paid-feature-info-popup .paid-feature-message{display:none}.nanopopup.paid-feature-info-popup .paid-feature-message h2{color:var(--troubadour-main);font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1em;margin:0 0 30px;padding:0 100px 0 0;text-transform:none;word-break:break-word}.nanopopup.paid-feature-info-popup .paid-feature-message p{color:var(--default-color-4);font-size:clamp(18px,2vw,23px);line-height:1em;margin:0 0 30px;text-transform:none}.nanopopup.paid-feature-info-popup[data-feature-name=challenge-correction] .paid-feature-message.challenge-correction,.nanopopup.paid-feature-info-popup[data-feature-name=challenge-from-catalog] .paid-feature-message.challenge-from-catalog,.nanopopup.paid-feature-info-popup[data-feature-name=challenge-from-scratch] .paid-feature-message.challenge-from-scratch,.nanopopup.paid-feature-info-popup[data-feature-name=challenge-masking] .paid-feature-message.challenge-masking,.nanopopup.paid-feature-info-popup[data-feature-name=default-paid-feature] .paid-feature-message.default-paid-feature{display:block}.nanopopup.paid-feature-info-popup .action-buttons{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}@media screen and (min-width:500px){.nanopopup.paid-feature-info-popup .action-buttons{flex-direction:row;justify-content:flex-end}}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.paid-feature-info-popup{height:auto!important;max-height:450px!important;max-width:560px!important;min-height:auto!important;min-width:300px!important;padding:30px!important;width:90vw!important}}@media (max-width:1280px){.nanopopup,.nanopopup-current,.nanopopup-done,.nanopopup-important,.nanopopup-success,.nanopopup-warning{max-width:80%;min-width:80%}}.nanopopup.nanopopup-freemium{background-color:var(--default-bg);background-color:var(--default-bg-2);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;max-width:560px!important;min-width:50vw;min-width:300px!important;opacity:0;overflow-y:auto;overflow:visible;padding:40px;padding:40px 60px!important;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup.nanopopup-freemium.inactivity-popup{z-index:350}.nanopopup.nanopopup-freemium.display{display:block;opacity:1;position:fixed}.nanopopup.nanopopup-freemium .close-button{color:var(--troubadour-main)}.nanopopup.nanopopup-freemium .video-row{padding:0 5%}.nanopopup.nanopopup-freemium .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup.nanopopup-freemium .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup.nanopopup-freemium.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup.nanopopup-freemium.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup.nanopopup-freemium.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup.nanopopup-freemium.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup.nanopopup-freemium.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup.nanopopup-freemium.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup.nanopopup-freemium.reading-challenge-edit .input-popup input,.nanopopup.nanopopup-freemium.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup.nanopopup-freemium.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup.nanopopup-freemium.no-event{pointer-events:none}.nanopopup.nanopopup-freemium .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup.nanopopup-freemium .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px}.nanopopup.nanopopup-freemium .close-container.display-left{left:15px;right:auto}.nanopopup.nanopopup-freemium .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup.nanopopup-freemium .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup.nanopopup-freemium .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup.nanopopup-freemium .inline-button{background:var(--troubadour-main);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup.nanopopup-freemium .title{color:var(--troubadour-main);font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px;text-align:center;text-transform:none}.nanopopup.nanopopup-freemium .subtitle{color:var(--troubadour-main);font-size:clamp(18px,3vw,28px);font-weight:700;text-align:center;text-transform:none}.nanopopup.nanopopup-freemium .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup.nanopopup-freemium .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup.nanopopup-freemium .text-justify{text-align:justify!important}.nanopopup.nanopopup-freemium .error-section{display:flex;justify-content:center}.nanopopup.nanopopup-freemium .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup.nanopopup-freemium a{color:var(--troubadour-main);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup.nanopopup-freemium a:hover{opacity:1;text-decoration:none}.nanopopup.nanopopup-freemium a.troubadour-button{text-decoration:none}.nanopopup.nanopopup-freemium .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup.nanopopup-freemium .input-popup label{text-align:center}.nanopopup.nanopopup-freemium .input-popup a{color:var(--troubadour-main);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup.nanopopup-freemium .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup.nanopopup-freemium .input-popup input:not([type=checkbox]){border:1px solid var(--troubadour-main);border-radius:6px;color:var(--troubadour-main);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup.nanopopup-freemium .input-popup input:not([type=checkbox])::placeholder{color:var(--troubadour-main);opacity:.5}.nanopopup.nanopopup-freemium .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup.nanopopup-freemium .input-popup input[type=checkbox]{border:2px solid var(--troubadour-main);border-radius:4px;color:var(--troubadour-main)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup.nanopopup-freemium .input-popup input[type=checkbox]:checked{background:var(--troubadour-main)}.nanopopup.nanopopup-freemium .input-popup label{margin-left:15px;padding:9px}.nanopopup.nanopopup-freemium .input-popup p{color:var(--troubadour-main)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup.nanopopup-freemium .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup.nanopopup-freemium .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup.nanopopup-freemium .input-popup .clipboard-input:active,.nanopopup.nanopopup-freemium .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup.nanopopup-freemium .button-group{justify-content:center;margin-top:30px}.nanopopup.nanopopup-freemium .button-group .button-absolute{position:absolute!important}.nanopopup.nanopopup-freemium .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup.nanopopup-freemium .button-group .button-success{background-color:var(--valid)!important}.nanopopup.nanopopup-freemium .button-group .button-disable{pointer-events:none!important}.nanopopup.nanopopup-freemium .button-group .action-button:not(.troubadour-button){background:var(--troubadour-main);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup.nanopopup-freemium .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup.nanopopup-freemium .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup.nanopopup-freemium .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup.nanopopup-freemium .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup.nanopopup-freemium .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup.nanopopup-freemium .button-group .action-button:not(.troubadour-button):hover{color:var(--troubadour-main)!important;opacity:1}.nanopopup.nanopopup-freemium .button-group .cancel-button{background:none;border:2px solid var(--troubadour-main);border-radius:10px;color:var(--troubadour-main);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup.nanopopup-freemium .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup.nanopopup-freemium .button-group .cancel-button:hover{opacity:.5}.nanopopup.nanopopup-freemium .button-group .cancel-button:focus{outline:none!important}.nanopopup.nanopopup-freemium .button-group .cancel-button:active{opacity:.6!important}.nanopopup.nanopopup-freemium .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup.nanopopup-freemium .button-group .cancel-button:hover{color:var(--troubadour-main)!important}.nanopopup.nanopopup-freemium[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup.nanopopup-freemium[data-theme=troubadour] .close-container i,.nanopopup.nanopopup-freemium[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup.nanopopup-freemium[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup.nanopopup-freemium[data-theme=troubadour] .subtitle,.nanopopup.nanopopup-freemium[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup.nanopopup-freemium[data-theme=troubadour] .main-text a,.nanopopup.nanopopup-freemium[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup.nanopopup-freemium .close-container{background-color:var(--default-bg);border-radius:50%;box-shadow:var(--dropshadow);height:30px;left:15px;top:15px;width:30px}.nanopopup.nanopopup-freemium .close-container i,.nanopopup.nanopopup-freemium .close-container svg{color:var(--troubadour-main-12);font-size:20px}.nanopopup.nanopopup-freemium .close-container:hover{background-color:var(--troubadour-main-12)}.nanopopup.nanopopup-freemium .close-container:hover i,.nanopopup.nanopopup-freemium .close-container:hover svg{color:var(--default-bg)}.nanopopup.nanopopup-freemium:after{aspect-ratio:78/114;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-paid-package-ribbon.svg);background-repeat:no-repeat;background-size:cover;content:"";position:absolute;right:40px;top:-30px;width:78px}.nanopopup.nanopopup-freemium h2{color:var(--troubadour-main);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.1em;margin:0 0 30px;text-align:left;text-transform:none}.nanopopup.nanopopup-freemium h2.small-title{font-size:23px;line-height:1.2em}.nanopopup.nanopopup-freemium p{color:var(--default-color-4);font-size:23px;line-height:1em;margin:0 0 30px}.nanopopup.nanopopup-freemium p strong{font-weight:800}.nanopopup.nanopopup-freemium p:last-child{margin-bottom:0}.nanopopup.nanopopup-freemium p.small-text{font-size:18px}.nanopopup.nanopopup-freemium .scrollable-content{height:50vh;max-height:250px!important;overflow-x:hidden;overflow-y:auto;padding:0 10px 0 0}.nanopopup.nanopopup-freemium .scrollable-content::-webkit-scrollbar{width:8px}.nanopopup.nanopopup-freemium .scrollable-content::-webkit-scrollbar-thumb{background-color:var(--troubadour-main);border-radius:5px}.nanopopup.nanopopup-freemium .scrollable-content::-webkit-scrollbar-track{background-color:var(--default-bg-2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.nanopopup.nanopopup-freemium .scrollable-content{scrollbar-color:var(--troubadour-main) var(--default-bg-2);scrollbar-width:thin}}.nanopopup.nanopopup-freemium .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-end;margin:30px 0 0;padding:0}.nanopopup.nanopopup-freemium[data-popup-size=large]{max-width:800px!important}.nanopopup.nanopopup-freemium[data-popup-size=large] .button-group{justify-content:center}.nanopopup-backpanel{background:rgba(0,0,0,.45);display:none;height:100%;left:0;opacity:0;top:0;transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:100%;z-index:320}.nanopopup-backpanel.display{display:block;opacity:1;position:fixed}.nanopopup-backpanel.transparent{background:transparent}.nanopopup{background-color:var(--default-bg);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;min-width:50vw;opacity:0;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup.inactivity-popup{z-index:350}.nanopopup.display{display:block;opacity:1;position:fixed}.nanopopup .close-button{color:var(--popup-default)}.nanopopup .video-row{padding:0 5%}.nanopopup .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup.reading-challenge-edit .input-popup input,.nanopopup.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup.no-event{pointer-events:none}.nanopopup .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:15px}.nanopopup .close-container.display-left{left:15px;right:auto}.nanopopup .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup .inline-button{background:var(--popup-default);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup .subtitle,.nanopopup .title{color:var(--popup-default);text-align:center;text-transform:none}.nanopopup .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup .text-justify{text-align:justify!important}.nanopopup .error-section{display:flex;justify-content:center}.nanopopup .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup a{color:var(--popup-default);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup a:hover{opacity:1}.nanopopup a.troubadour-button,.nanopopup a:hover{text-decoration:none}.nanopopup .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup .input-popup label{text-align:center}.nanopopup .input-popup a{color:var(--popup-default);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup .input-popup input:not([type=checkbox]){border:1px solid var(--popup-default);border-radius:6px;color:var(--popup-default);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup .input-popup input:not([type=checkbox])::placeholder{color:var(--popup-default);opacity:.5}.nanopopup .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup .input-popup input[type=checkbox]{border:2px solid var(--popup-default);border-radius:4px;color:var(--popup-default)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup .input-popup input[type=checkbox]:checked{background:var(--popup-default)}.nanopopup .input-popup label{margin-left:15px;padding:9px}.nanopopup .input-popup p{color:var(--popup-default)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup .input-popup .clipboard-input:active,.nanopopup .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;margin-top:30px}.nanopopup .button-group .button-absolute{position:absolute!important}.nanopopup .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup .button-group .button-success{background-color:var(--valid)!important}.nanopopup .button-group .button-disable{pointer-events:none!important}.nanopopup .button-group .action-button:not(.troubadour-button){background:var(--popup-default);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup .button-group .action-button:not(.troubadour-button):hover{color:var(--popup-default)!important;opacity:1}.nanopopup .button-group .cancel-button{background:none;border:2px solid var(--popup-default);border-radius:10px;color:var(--popup-default);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup .button-group .cancel-button:hover{opacity:.5}.nanopopup .button-group .cancel-button:focus{outline:none!important}.nanopopup .button-group .cancel-button:active{opacity:.6!important}.nanopopup .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup .button-group .cancel-button:hover{color:var(--popup-default)!important}.nanopopup[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup[data-theme=troubadour] .close-container i,.nanopopup[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup[data-theme=troubadour] .subtitle,.nanopopup[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup[data-theme=troubadour] .main-text a,.nanopopup[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup-important{background-color:var(--default-bg);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;min-width:50vw;opacity:0;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup-important.inactivity-popup{z-index:350}.nanopopup-important.display{display:block;opacity:1;position:fixed}.nanopopup-important .close-button{color:var(--popup-error)}.nanopopup-important .video-row{padding:0 5%}.nanopopup-important .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup-important .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup-important.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup-important.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup-important.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup-important.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup-important.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup-important.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup-important.reading-challenge-edit .input-popup input,.nanopopup-important.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup-important.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup-important.no-event{pointer-events:none}.nanopopup-important .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup-important .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:15px}.nanopopup-important .close-container.display-left{left:15px;right:auto}.nanopopup-important .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup-important .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup-important .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup-important .inline-button{background:var(--popup-error);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup-important .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup-important .subtitle,.nanopopup-important .title{color:var(--popup-error);text-align:center;text-transform:none}.nanopopup-important .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup-important .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup-important .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup-important .text-justify{text-align:justify!important}.nanopopup-important .error-section{display:flex;justify-content:center}.nanopopup-important .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup-important a{color:var(--popup-error);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup-important a:hover{opacity:1;text-decoration:none}.nanopopup-important a.troubadour-button{text-decoration:none}.nanopopup-important .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup-important .input-popup label{text-align:center}.nanopopup-important .input-popup a{color:var(--popup-error);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-important .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup-important .input-popup input:not([type=checkbox]){border:1px solid var(--popup-error);border-radius:6px;color:var(--popup-error);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-important .input-popup input:not([type=checkbox])::placeholder{color:var(--popup-error);opacity:.5}.nanopopup-important .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup-important .input-popup input[type=checkbox]{border:2px solid var(--popup-error);border-radius:4px;color:var(--popup-error)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup-important .input-popup input[type=checkbox]:checked{background:var(--popup-error)}.nanopopup-important .input-popup label{margin-left:15px;padding:9px}.nanopopup-important .input-popup p{color:var(--popup-error)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup-important .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup-important .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup-important .input-popup .clipboard-input:active,.nanopopup-important .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup-important .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;margin-top:30px}.nanopopup-important .button-group .button-absolute{position:absolute!important}.nanopopup-important .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup-important .button-group .button-success{background-color:var(--valid)!important}.nanopopup-important .button-group .button-disable{pointer-events:none!important}.nanopopup-important .button-group .action-button:not(.troubadour-button){background:var(--popup-error);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-important .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-important .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup-important .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup-important .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup-important .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-important .button-group .action-button:not(.troubadour-button):hover{color:var(--popup-error)!important;opacity:1}.nanopopup-important .button-group .cancel-button{background:none;border:2px solid var(--popup-error);border-radius:10px;color:var(--popup-error);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-important .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-important .button-group .cancel-button:hover{opacity:.5}.nanopopup-important .button-group .cancel-button:focus{outline:none!important}.nanopopup-important .button-group .cancel-button:active{opacity:.6!important}.nanopopup-important .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-important .button-group .cancel-button:hover{color:var(--popup-error)!important}.nanopopup-important[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup-important[data-theme=troubadour] .close-container i,.nanopopup-important[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup-important[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup-important[data-theme=troubadour] .subtitle,.nanopopup-important[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup-important[data-theme=troubadour] .main-text a,.nanopopup-important[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup-success{background-color:var(--default-bg);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;min-width:50vw;opacity:0;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup-success.inactivity-popup{z-index:350}.nanopopup-success.display{display:block;opacity:1;position:fixed}.nanopopup-success .close-button{color:var(--popup-success)}.nanopopup-success .video-row{padding:0 5%}.nanopopup-success .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup-success .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup-success.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup-success.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup-success.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup-success.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup-success.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup-success.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup-success.reading-challenge-edit .input-popup input,.nanopopup-success.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup-success.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup-success.no-event{pointer-events:none}.nanopopup-success .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup-success .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:15px}.nanopopup-success .close-container.display-left{left:15px;right:auto}.nanopopup-success .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup-success .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup-success .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup-success .inline-button{background:var(--popup-success);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup-success .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup-success .subtitle,.nanopopup-success .title{color:var(--popup-success);text-align:center;text-transform:none}.nanopopup-success .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup-success .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup-success .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup-success .text-justify{text-align:justify!important}.nanopopup-success .error-section{display:flex;justify-content:center}.nanopopup-success .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup-success a{color:var(--popup-success);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup-success a:hover{opacity:1;text-decoration:none}.nanopopup-success a.troubadour-button{text-decoration:none}.nanopopup-success .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup-success .input-popup label{text-align:center}.nanopopup-success .input-popup a{color:var(--popup-success);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-success .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup-success .input-popup input:not([type=checkbox]){border:1px solid var(--popup-success);border-radius:6px;color:var(--popup-success);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-success .input-popup input:not([type=checkbox])::placeholder{color:var(--popup-success);opacity:.5}.nanopopup-success .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup-success .input-popup input[type=checkbox]{border:2px solid var(--popup-success);border-radius:4px;color:var(--popup-success)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup-success .input-popup input[type=checkbox]:checked{background:var(--popup-success)}.nanopopup-success .input-popup label{margin-left:15px;padding:9px}.nanopopup-success .input-popup p{color:var(--popup-success)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup-success .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup-success .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup-success .input-popup .clipboard-input:active,.nanopopup-success .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup-success .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;margin-top:30px}.nanopopup-success .button-group .button-absolute{position:absolute!important}.nanopopup-success .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup-success .button-group .button-success{background-color:var(--valid)!important}.nanopopup-success .button-group .button-disable{pointer-events:none!important}.nanopopup-success .button-group .action-button:not(.troubadour-button){background:var(--popup-success);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-success .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-success .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup-success .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup-success .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup-success .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-success .button-group .action-button:not(.troubadour-button):hover{color:var(--popup-success)!important;opacity:1}.nanopopup-success .button-group .cancel-button{background:none;border:2px solid var(--popup-success);border-radius:10px;color:var(--popup-success);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-success .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-success .button-group .cancel-button:hover{opacity:.5}.nanopopup-success .button-group .cancel-button:focus{outline:none!important}.nanopopup-success .button-group .cancel-button:active{opacity:.6!important}.nanopopup-success .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-success .button-group .cancel-button:hover{color:var(--popup-success)!important}.nanopopup-success[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup-success[data-theme=troubadour] .close-container i,.nanopopup-success[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup-success[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup-success[data-theme=troubadour] .subtitle,.nanopopup-success[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup-success[data-theme=troubadour] .main-text a,.nanopopup-success[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup-warning{background-color:var(--default-bg);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;min-width:50vw;opacity:0;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup-warning.inactivity-popup{z-index:350}.nanopopup-warning.display{display:block;opacity:1;position:fixed}.nanopopup-warning .close-button{color:var(--popup-warning)}.nanopopup-warning .video-row{padding:0 5%}.nanopopup-warning .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup-warning .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup-warning.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup-warning.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup-warning.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup-warning.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup-warning.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup-warning.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup-warning.reading-challenge-edit .input-popup input,.nanopopup-warning.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup-warning.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup-warning.no-event{pointer-events:none}.nanopopup-warning .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup-warning .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:15px}.nanopopup-warning .close-container.display-left{left:15px;right:auto}.nanopopup-warning .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup-warning .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup-warning .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup-warning .inline-button{background:var(--popup-warning);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup-warning .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup-warning .subtitle,.nanopopup-warning .title{color:var(--popup-warning);text-align:center;text-transform:none}.nanopopup-warning .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup-warning .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup-warning .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup-warning .text-justify{text-align:justify!important}.nanopopup-warning .error-section{display:flex;justify-content:center}.nanopopup-warning .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup-warning a{color:var(--popup-warning);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup-warning a:hover{opacity:1;text-decoration:none}.nanopopup-warning a.troubadour-button{text-decoration:none}.nanopopup-warning .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup-warning .input-popup label{text-align:center}.nanopopup-warning .input-popup a{color:var(--popup-warning);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-warning .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup-warning .input-popup input:not([type=checkbox]){border:1px solid var(--popup-warning);border-radius:6px;color:var(--popup-warning);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-warning .input-popup input:not([type=checkbox])::placeholder{color:var(--popup-warning);opacity:.5}.nanopopup-warning .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup-warning .input-popup input[type=checkbox]{border:2px solid var(--popup-warning);border-radius:4px;color:var(--popup-warning)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup-warning .input-popup input[type=checkbox]:checked{background:var(--popup-warning)}.nanopopup-warning .input-popup label{margin-left:15px;padding:9px}.nanopopup-warning .input-popup p{color:var(--popup-warning)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup-warning .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup-warning .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup-warning .input-popup .clipboard-input:active,.nanopopup-warning .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup-warning .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;margin-top:30px}.nanopopup-warning .button-group .button-absolute{position:absolute!important}.nanopopup-warning .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup-warning .button-group .button-success{background-color:var(--valid)!important}.nanopopup-warning .button-group .button-disable{pointer-events:none!important}.nanopopup-warning .button-group .action-button:not(.troubadour-button){background:var(--popup-warning);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-warning .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-warning .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup-warning .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup-warning .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup-warning .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-warning .button-group .action-button:not(.troubadour-button):hover{color:var(--popup-warning)!important;opacity:1}.nanopopup-warning .button-group .cancel-button{background:none;border:2px solid var(--popup-warning);border-radius:10px;color:var(--popup-warning);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-warning .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-warning .button-group .cancel-button:hover{opacity:.5}.nanopopup-warning .button-group .cancel-button:focus{outline:none!important}.nanopopup-warning .button-group .cancel-button:active{opacity:.6!important}.nanopopup-warning .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-warning .button-group .cancel-button:hover{color:var(--popup-warning)!important}.nanopopup-warning[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup-warning[data-theme=troubadour] .close-container i,.nanopopup-warning[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup-warning[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup-warning[data-theme=troubadour] .subtitle,.nanopopup-warning[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup-warning[data-theme=troubadour] .main-text a,.nanopopup-warning[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup-current{background-color:var(--default-bg);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;min-width:50vw;opacity:0;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup-current.inactivity-popup{z-index:350}.nanopopup-current.display{display:block;opacity:1;position:fixed}.nanopopup-current .close-button{color:var(--button-uc-current)}.nanopopup-current .video-row{padding:0 5%}.nanopopup-current .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup-current .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup-current.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup-current.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup-current.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup-current.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup-current.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup-current.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup-current.reading-challenge-edit .input-popup input,.nanopopup-current.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup-current.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup-current.no-event{pointer-events:none}.nanopopup-current .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup-current .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:15px}.nanopopup-current .close-container.display-left{left:15px;right:auto}.nanopopup-current .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup-current .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup-current .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup-current .inline-button{background:var(--button-uc-current);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup-current .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup-current .subtitle,.nanopopup-current .title{color:var(--button-uc-current);text-align:center;text-transform:none}.nanopopup-current .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup-current .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup-current .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup-current .text-justify{text-align:justify!important}.nanopopup-current .error-section{display:flex;justify-content:center}.nanopopup-current .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup-current a{color:var(--button-uc-current);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup-current a:hover{opacity:1;text-decoration:none}.nanopopup-current a.troubadour-button{text-decoration:none}.nanopopup-current .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup-current .input-popup label{text-align:center}.nanopopup-current .input-popup a{color:var(--button-uc-current);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-current .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup-current .input-popup input:not([type=checkbox]){border:1px solid var(--button-uc-current);border-radius:6px;color:var(--button-uc-current);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-current .input-popup input:not([type=checkbox])::placeholder{color:var(--button-uc-current);opacity:.5}.nanopopup-current .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup-current .input-popup input[type=checkbox]{border:2px solid var(--button-uc-current);border-radius:4px;color:var(--button-uc-current)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup-current .input-popup input[type=checkbox]:checked{background:var(--button-uc-current)}.nanopopup-current .input-popup label{margin-left:15px;padding:9px}.nanopopup-current .input-popup p{color:var(--button-uc-current)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup-current .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup-current .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup-current .input-popup .clipboard-input:active,.nanopopup-current .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup-current .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;margin-top:30px}.nanopopup-current .button-group .button-absolute{position:absolute!important}.nanopopup-current .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup-current .button-group .button-success{background-color:var(--valid)!important}.nanopopup-current .button-group .button-disable{pointer-events:none!important}.nanopopup-current .button-group .action-button:not(.troubadour-button){background:var(--button-uc-current);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-current .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-current .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup-current .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup-current .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup-current .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-current .button-group .action-button:not(.troubadour-button):hover{color:var(--button-uc-current)!important;opacity:1}.nanopopup-current .button-group .cancel-button{background:none;border:2px solid var(--button-uc-current);border-radius:10px;color:var(--button-uc-current);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-current .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-current .button-group .cancel-button:hover{opacity:.5}.nanopopup-current .button-group .cancel-button:focus{outline:none!important}.nanopopup-current .button-group .cancel-button:active{opacity:.6!important}.nanopopup-current .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-current .button-group .cancel-button:hover{color:var(--button-uc-current)!important}.nanopopup-current[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup-current[data-theme=troubadour] .close-container i,.nanopopup-current[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup-current[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup-current[data-theme=troubadour] .subtitle,.nanopopup-current[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup-current[data-theme=troubadour] .main-text a,.nanopopup-current[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup-resend{background-color:var(--default-bg);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;min-width:50vw;opacity:0;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup-resend.inactivity-popup{z-index:350}.nanopopup-resend.display{display:block;opacity:1;position:fixed}.nanopopup-resend .close-button{color:var(--button-uc-resend)}.nanopopup-resend .video-row{padding:0 5%}.nanopopup-resend .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup-resend .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup-resend.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup-resend.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup-resend.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup-resend.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup-resend.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup-resend.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup-resend.reading-challenge-edit .input-popup input,.nanopopup-resend.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup-resend.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup-resend.no-event{pointer-events:none}.nanopopup-resend .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup-resend .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:15px}.nanopopup-resend .close-container.display-left{left:15px;right:auto}.nanopopup-resend .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup-resend .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup-resend .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup-resend .inline-button{background:var(--button-uc-resend);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup-resend .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup-resend .subtitle,.nanopopup-resend .title{color:var(--button-uc-resend);text-align:center;text-transform:none}.nanopopup-resend .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup-resend .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup-resend .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup-resend .text-justify{text-align:justify!important}.nanopopup-resend .error-section{display:flex;justify-content:center}.nanopopup-resend .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup-resend a{color:var(--button-uc-resend);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup-resend a:hover{opacity:1;text-decoration:none}.nanopopup-resend a.troubadour-button{text-decoration:none}.nanopopup-resend .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup-resend .input-popup label{text-align:center}.nanopopup-resend .input-popup a{color:var(--button-uc-resend);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-resend .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup-resend .input-popup input:not([type=checkbox]){border:1px solid var(--button-uc-resend);border-radius:6px;color:var(--button-uc-resend);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-resend .input-popup input:not([type=checkbox])::placeholder{color:var(--button-uc-resend);opacity:.5}.nanopopup-resend .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup-resend .input-popup input[type=checkbox]{border:2px solid var(--button-uc-resend);border-radius:4px;color:var(--button-uc-resend)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup-resend .input-popup input[type=checkbox]:checked{background:var(--button-uc-resend)}.nanopopup-resend .input-popup label{margin-left:15px;padding:9px}.nanopopup-resend .input-popup p{color:var(--button-uc-resend)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup-resend .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup-resend .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup-resend .input-popup .clipboard-input:active,.nanopopup-resend .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup-resend .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;margin-top:30px}.nanopopup-resend .button-group .button-absolute{position:absolute!important}.nanopopup-resend .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup-resend .button-group .button-success{background-color:var(--valid)!important}.nanopopup-resend .button-group .button-disable{pointer-events:none!important}.nanopopup-resend .button-group .action-button:not(.troubadour-button){background:var(--button-uc-resend);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-resend .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-resend .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup-resend .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup-resend .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup-resend .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-resend .button-group .action-button:not(.troubadour-button):hover{color:var(--button-uc-resend)!important;opacity:1}.nanopopup-resend .button-group .cancel-button{background:none;border:2px solid var(--button-uc-resend);border-radius:10px;color:var(--button-uc-resend);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-resend .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-resend .button-group .cancel-button:hover{opacity:.5}.nanopopup-resend .button-group .cancel-button:focus{outline:none!important}.nanopopup-resend .button-group .cancel-button:active{opacity:.6!important}.nanopopup-resend .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-resend .button-group .cancel-button:hover{color:var(--button-uc-resend)!important}.nanopopup-resend[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup-resend[data-theme=troubadour] .close-container i,.nanopopup-resend[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup-resend[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup-resend[data-theme=troubadour] .subtitle,.nanopopup-resend[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup-resend[data-theme=troubadour] .main-text a,.nanopopup-resend[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup-done{background-color:var(--default-bg);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;min-width:50vw;opacity:0;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup-done.inactivity-popup{z-index:350}.nanopopup-done.display{display:block;opacity:1;position:fixed}.nanopopup-done .close-button{color:var(--button-uc-done)}.nanopopup-done .video-row{padding:0 5%}.nanopopup-done .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup-done .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup-done.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup-done.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup-done.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup-done.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup-done.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup-done.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup-done.reading-challenge-edit .input-popup input,.nanopopup-done.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup-done.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup-done.no-event{pointer-events:none}.nanopopup-done .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup-done .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:15px}.nanopopup-done .close-container.display-left{left:15px;right:auto}.nanopopup-done .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup-done .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup-done .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup-done .inline-button{background:var(--button-uc-done);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup-done .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup-done .subtitle,.nanopopup-done .title{color:var(--button-uc-done);text-align:center;text-transform:none}.nanopopup-done .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup-done .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup-done .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup-done .text-justify{text-align:justify!important}.nanopopup-done .error-section{display:flex;justify-content:center}.nanopopup-done .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup-done a{color:var(--button-uc-done);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup-done a:hover{opacity:1;text-decoration:none}.nanopopup-done a.troubadour-button{text-decoration:none}.nanopopup-done .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup-done .input-popup label{text-align:center}.nanopopup-done .input-popup a{color:var(--button-uc-done);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-done .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup-done .input-popup input:not([type=checkbox]){border:1px solid var(--button-uc-done);border-radius:6px;color:var(--button-uc-done);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-done .input-popup input:not([type=checkbox])::placeholder{color:var(--button-uc-done);opacity:.5}.nanopopup-done .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup-done .input-popup input[type=checkbox]{border:2px solid var(--button-uc-done);border-radius:4px;color:var(--button-uc-done)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup-done .input-popup input[type=checkbox]:checked{background:var(--button-uc-done)}.nanopopup-done .input-popup label{margin-left:15px;padding:9px}.nanopopup-done .input-popup p{color:var(--button-uc-done)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup-done .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup-done .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup-done .input-popup .clipboard-input:active,.nanopopup-done .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup-done .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;margin-top:30px}.nanopopup-done .button-group .button-absolute{position:absolute!important}.nanopopup-done .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup-done .button-group .button-success{background-color:var(--valid)!important}.nanopopup-done .button-group .button-disable{pointer-events:none!important}.nanopopup-done .button-group .action-button:not(.troubadour-button){background:var(--button-uc-done);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-done .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-done .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup-done .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup-done .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup-done .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-done .button-group .action-button:not(.troubadour-button):hover{color:var(--button-uc-done)!important;opacity:1}.nanopopup-done .button-group .cancel-button{background:none;border:2px solid var(--button-uc-done);border-radius:10px;color:var(--button-uc-done);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-done .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-done .button-group .cancel-button:hover{opacity:.5}.nanopopup-done .button-group .cancel-button:focus{outline:none!important}.nanopopup-done .button-group .cancel-button:active{opacity:.6!important}.nanopopup-done .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-done .button-group .cancel-button:hover{color:var(--button-uc-done)!important}.nanopopup-done[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup-done[data-theme=troubadour] .close-container i,.nanopopup-done[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup-done[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup-done[data-theme=troubadour] .subtitle,.nanopopup-done[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup-done[data-theme=troubadour] .main-text a,.nanopopup-done[data-theme=troubadour] a{color:var(--troubadour-main-5)}.nanopopup-large{max-width:1280px!important;min-width:950px!important}.nanopopup-scroll{overflow:hidden!important}.nanopopup-scroll .scrollable{margin-bottom:20px;max-height:40vh;overflow-x:hidden;overflow-y:auto;padding-bottom:20px}.nanopopup-scroll .scrollable::-webkit-scrollbar{width:4px}.nanopopup-scroll .scrollable::-webkit-scrollbar-thumb{background-color:var(--primary-text-1);border-radius:5px}.nanopopup-scroll .scrollable::-webkit-scrollbar-track{background-color:var(--default-bg);border-radius:5px}@supports not selector(::-webkit-scrollbar){.nanopopup-scroll .scrollable{scrollbar-color:var(--primary-text-1) var(--default-bg);scrollbar-width:thin}}@media (max-width:1280px){.nanopopup,.nanopopup-current,.nanopopup-done,.nanopopup-important,.nanopopup-success,.nanopopup-warning{max-width:80%;min-width:80%}}@media (max-width:992px){.nanopopup,.nanopopup-current,.nanopopup-done,.nanopopup-important,.nanopopup-large,.nanopopup-success,.nanopopup-warning{max-width:80%!important;min-width:80%!important;padding:22px 20px 32px!important}.nanopopup .button-group,.nanopopup-current .button-group,.nanopopup-done .button-group,.nanopopup-important .button-group,.nanopopup-large .button-group,.nanopopup-success .button-group,.nanopopup-warning .button-group{flex-wrap:wrap}.nanopopup-done .general-comment-container .general-comment,.nanopopup-done .general-history-container .general-history-panel{height:100px!important}#tutorial-popup-close,#tutorial-popup-skip{display:none}#tutorial-popup{display:none!important}#tutorial-popup+.nanopopup-backpanel{display:none}}@media (max-width:767px){.nanopopup,.nanopopup-important,.nanopopup-large,.nanopopup-success,.nanopopup-warning{max-height:80vh!important;max-width:80%!important;min-width:80%!important;overflow-y:scroll}}@media (max-width:480px){.nanopopup{height:90vh!important;max-height:unset!important;min-width:90%!important;overflow-x:hidden;overflow-y:auto;padding:20px}.nanopopup .title{font-size:2em;margin-top:35px}.nanopopup .main-text,.nanopopup .second-text{font-size:1.1em}.nanopopup .button-group{flex-direction:column}.nanopopup .button-group .action-button,.nanopopup .button-group .cancel-button{margin-top:5px;max-width:90%;min-width:60%}.nanopopup .close-container{right:15px;top:10px}.nanopopup .close-container.display-left{left:5px;right:auto}}.nanopopup-premium{background-color:var(--default-bg);background-color:var(--default-bg-2);border-radius:21px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:none;left:50%;max-height:calc(100vh - 50px);max-width:1000px;max-width:800px!important;min-width:50vw;min-width:300px!important;opacity:0;overflow-y:auto;overflow:visible;padding:40px;padding:20px!important;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.25,.8,.25,1);width:80%;z-index:325}.nanopopup-premium.inactivity-popup{z-index:350}.nanopopup-premium.display{display:block;opacity:1;position:fixed}.nanopopup-premium .close-button{color:var(--troubadour-main)}.nanopopup-premium .video-row{padding:0 5%}.nanopopup-premium .video-row .video-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.nanopopup-premium .video-row .video-container iframe{border:5px solid var(--border);border-radius:21px;height:100%;left:0;position:absolute;top:0;width:100%}.nanopopup-premium.reading-challenge-edit{max-height:95%;max-width:70%;padding:0!important;width:70%}.nanopopup-premium.reading-challenge-edit .input-popup{max-height:40vh;overflow-y:scroll;padding:0 50px}.nanopopup-premium.reading-challenge-edit .input-popup>*{margin-bottom:15px}.nanopopup-premium.reading-challenge-edit .button-group{padding:0 50px 62px!important}.nanopopup-premium.reading-challenge-edit label{color:var(--default-color);font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:400;margin:0!important;padding:0 0 9px!important}.nanopopup-premium.reading-challenge-edit label .not-editable-text{font-size:10px;font-weight:bolder;margin-left:5px;opacity:.6}.nanopopup-premium.reading-challenge-edit .input-popup input,.nanopopup-premium.reading-challenge-edit textarea{color:#333!important;font-size:13px!important;font-style:normal;line-height:1.42857143!important;text-align:left!important}.nanopopup-premium.reading-challenge-edit .editable-text{border:2px solid var(--primary-text-1)!important;font-weight:bolder;opacity:1}.nanopopup-premium.no-event{pointer-events:none}.nanopopup-premium .display-image{border-radius:21px 21px 0 0;max-height:200px;object-fit:cover;object-position:center;overflow:hidden;width:100%}.nanopopup-premium .close-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px}.nanopopup-premium .close-container.display-left{left:15px;right:auto}.nanopopup-premium .close-container i[data-fa-i2svg]{font-size:20px;margin:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nanopopup-premium .close-container i[data-fa-i2svg]:hover{color:var(--default-color)}.nanopopup-premium .close-container i[data-fa-i2svg]:active{opacity:.4}.nanopopup-premium .inline-button{background:var(--troubadour-main);border-radius:6px;color:var(--default-color-2)!important;display:block;margin-left:10%;margin-top:15px;padding:12px!important;text-align:center;width:80%}.nanopopup-premium .title{font-size:clamp(22px,3vw,42px);font-weight:400;padding:0 40px}.nanopopup-premium .subtitle,.nanopopup-premium .title{color:var(--troubadour-main);text-align:center;text-transform:none}.nanopopup-premium .subtitle{font-size:clamp(18px,3vw,28px);font-weight:700}.nanopopup-premium .main-text{color:var(--default-color-8);font-size:clamp(14px,2vw,17px);font-weight:400;padding:5px 20px;text-align:left}.nanopopup-premium .main-text a{color:var(--primary-text-1);opacity:1!important}.nanopopup-premium .text-justify{text-align:justify!important}.nanopopup-premium .error-section{display:flex;justify-content:center}.nanopopup-premium .second-text{color:var(--default-color);font-size:16px;font-weight:700;padding:2px 20px;text-align:left}.nanopopup-premium a{color:var(--troubadour-main);font-weight:bolder;opacity:.9;text-decoration:underline}.nanopopup-premium a:hover{opacity:1;text-decoration:none}.nanopopup-premium a.troubadour-button{text-decoration:none}.nanopopup-premium .input-popup{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:15px 0}.nanopopup-premium .input-popup label{text-align:center}.nanopopup-premium .input-popup a{color:var(--troubadour-main);cursor:pointer;font-weight:bolder;opacity:.9;padding:15px 10px 10px;text-align:left!important;text-decoration:underline;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-premium .input-popup a:hover{opacity:1;text-decoration:none}.nanopopup-premium .input-popup input:not([type=checkbox]){border:1px solid var(--troubadour-main);border-radius:6px;color:var(--troubadour-main);font-size:18px;padding:10px;text-align:center;transition:all .25s cubic-bezier(.25,.8,.25,1)}.nanopopup-premium .input-popup input:not([type=checkbox])::placeholder{color:var(--troubadour-main);opacity:.5}.nanopopup-premium .input-popup input:not([type=checkbox]):focus::placeholder{opacity:.2}.nanopopup-premium .input-popup input[type=checkbox]{border:2px solid var(--troubadour-main);border-radius:4px;color:var(--troubadour-main)!important;float:left;margin:12px 0;padding:9px;width:12px}.nanopopup-premium .input-popup input[type=checkbox]:checked{background:var(--troubadour-main)}.nanopopup-premium .input-popup label{margin-left:15px;padding:9px}.nanopopup-premium .input-popup p{color:var(--troubadour-main)!important;float:left;font-size:16px;margin:0;padding:12px}.nanopopup-premium .input-popup .clipboard-input{background:var(--default-bg);border:1px solid var(--border);border-radius:6px;cursor:pointer;margin:5px 0 10px;padding:21px;text-align:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.nanopopup-premium .input-popup .clipboard-input p{color:var(--default-color);font-size:18px;font-weight:700;letter-spacing:10px;margin:0;opacity:.8;padding:0;text-align:center;text-transform:uppercase;width:100%}.nanopopup-premium .input-popup .clipboard-input:active,.nanopopup-premium .input-popup .clipboard-input:hover{background:var(--default-bg)}.nanopopup-premium .button-group{justify-content:center;margin-top:30px}.nanopopup-premium .button-group .button-absolute{position:absolute!important}.nanopopup-premium .button-group .button-error{background-color:var(--content-invalid)!important}.nanopopup-premium .button-group .button-success{background-color:var(--valid)!important}.nanopopup-premium .button-group .button-disable{pointer-events:none!important}.nanopopup-premium .button-group .action-button:not(.troubadour-button){background:var(--troubadour-main);border:2px solid transparent;border-radius:10px;color:var(--default-color-2);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-premium .button-group .action-button:not(.troubadour-button) .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-premium .button-group .action-button:not(.troubadour-button):hover{opacity:.5}.nanopopup-premium .button-group .action-button:not(.troubadour-button):focus{outline:none!important}.nanopopup-premium .button-group .action-button:not(.troubadour-button):active{opacity:.6!important}.nanopopup-premium .button-group .action-button:not(.troubadour-button).disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-premium .button-group .action-button:not(.troubadour-button):hover{color:var(--troubadour-main)!important;opacity:1}.nanopopup-premium .button-group .cancel-button{background:none;border:2px solid var(--troubadour-main);border-radius:10px;color:var(--troubadour-main);font-size:18px;font-weight:700;margin:0;min-width:300px;opacity:1;padding:clamp(8px,2vw,16px);position:relative;transition:transform .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1),background-color .24s cubic-bezier(.25,.8,.25,1)}.nanopopup-premium .button-group .cancel-button .inner-icon{font-size:18px;opacity:0;position:relative}.nanopopup-premium .button-group .cancel-button:hover{opacity:.5}.nanopopup-premium .button-group .cancel-button:focus{outline:none!important}.nanopopup-premium .button-group .cancel-button:active{opacity:.6!important}.nanopopup-premium .button-group .cancel-button.disabled{background-color:var(--disabled)!important;color:var(--default-color-2)!important;pointer-events:none}.nanopopup-premium .button-group .cancel-button:hover{color:var(--troubadour-main)!important}.nanopopup-premium[data-theme=troubadour]{background-color:var(--troubadour-main-15)}.nanopopup-premium[data-theme=troubadour] .close-container i,.nanopopup-premium[data-theme=troubadour] .close-container svg{color:var(--troubadour-main-5)}.nanopopup-premium[data-theme=troubadour] .inline-button{background:var(--troubadour-main-5)}.nanopopup-premium[data-theme=troubadour] .subtitle,.nanopopup-premium[data-theme=troubadour] .title{color:var(--troubadour-main)}.nanopopup-premium[data-theme=troubadour] .main-text a,.nanopopup-premium[data-theme=troubadour] a{color:var(--troubadour-main-5)}@media screen and (min-width:800px) and (min-height:600px){.nanopopup-premium{padding:40px 60px!important}}.nanopopup-premium .close-container{background-color:var(--default-bg);border-radius:50%;box-shadow:var(--dropshadow);height:30px;left:15px;top:15px;width:30px}.nanopopup-premium .close-container i,.nanopopup-premium .close-container svg{color:var(--troubadour-main-12);font-size:20px}.nanopopup-premium .close-container:hover{background-color:var(--troubadour-main-12)}.nanopopup-premium .close-container:hover i,.nanopopup-premium .close-container:hover svg{color:var(--default-bg)}.nanopopup-premium .visual{align-items:center;aspect-ratio:1/1;background-color:var(--troubadour-main-16);border-radius:50%;display:flex;justify-content:center;margin:0 auto 30px;max-width:200px;min-width:100px;width:10vw}.nanopopup-premium .visual img{width:40%}.nanopopup-premium h2{color:var(--troubadour-main);font-size:clamp(24px,4vw,40px);font-weight:800;line-height:1.1em;margin:0 0 30px;text-align:center;text-transform:none}.nanopopup-premium h2.small-title{font-size:23px;line-height:1.2em}.nanopopup-premium ol,.nanopopup-premium ul{list-style-type:decimal;padding:0 0 0 20px}.nanopopup-premium li,.nanopopup-premium p{color:var(--default-color-4);font-size:clamp(14px,3vw,23px);line-height:1.2em}.nanopopup-premium p{margin:0 0 30px}.nanopopup-premium li{margin:0 0 5px}.nanopopup-premium .scrollable-content{height:50vh;max-height:250px!important;overflow-x:hidden;overflow-y:auto;padding:0 10px 0 0}.nanopopup-premium .scrollable-content::-webkit-scrollbar{width:8px}.nanopopup-premium .scrollable-content::-webkit-scrollbar-thumb{background-color:var(--troubadour-main);border-radius:5px}.nanopopup-premium .scrollable-content::-webkit-scrollbar-track{background-color:var(--default-bg-2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.nanopopup-premium .scrollable-content{scrollbar-color:var(--troubadour-main) var(--default-bg-2);scrollbar-width:thin}}.nanopopup-premium .button-group{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-end;margin:30px 0 0;padding:0}.nanopopup-premium[data-popup-size=large]{max-width:800px!important}.nanopopup-premium[data-popup-size=large] .button-group{justify-content:center}.nanopopup.share-babillard-popup,.nanopopup.share-uc-popup{background-color:var(--babillard-color-10);overflow:hidden}.nanopopup.share-babillard-popup .popup-section,.nanopopup.share-uc-popup .popup-section{flex-direction:column}.nanopopup.share-babillard-popup .close-container,.nanopopup.share-uc-popup .close-container{background-color:var(--babillard-color-9);border-radius:50%;height:50px;right:10px;top:10px;width:50px;z-index:20}.nanopopup.share-babillard-popup .close-container i,.nanopopup.share-babillard-popup .close-container svg,.nanopopup.share-uc-popup .close-container i,.nanopopup.share-uc-popup .close-container svg{color:var(--default-color-2);font-size:25px}.nanopopup.share-babillard-popup .close-container:hover,.nanopopup.share-uc-popup .close-container:hover{background-color:var(--default-color-2)}.nanopopup.share-babillard-popup .close-container:hover i,.nanopopup.share-babillard-popup .close-container:hover svg,.nanopopup.share-uc-popup .close-container:hover i,.nanopopup.share-uc-popup .close-container:hover svg{color:var(--babillard-color-9)}@media screen and (max-width:799px){.nanopopup.share-babillard-popup .close-container,.nanopopup.share-uc-popup .close-container{transform:scale(75%)}}.nanopopup.share-babillard-popup .share-babillard-popup-content,.nanopopup.share-uc-popup .share-babillard-popup-content{position:relative}.nanopopup.share-babillard-popup .share-babillard-popup-content h2,.nanopopup.share-uc-popup .share-babillard-popup-content h2{color:var(--babillard-color-9);font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1;margin:0 30px 1em 0;text-transform:none}.nanopopup.share-babillard-popup .share-babillard-popup-content h2 span,.nanopopup.share-babillard-popup .share-babillard-popup-content h2 span *,.nanopopup.share-uc-popup .share-babillard-popup-content h2 span,.nanopopup.share-uc-popup .share-babillard-popup-content h2 span *{color:var(--babillard-color-9);display:inline;font-size:clamp(26px,3vw,40px);font-style:italic;line-height:inherit}.nanopopup.share-babillard-popup .share-babillard-popup-content h3,.nanopopup.share-uc-popup .share-babillard-popup-content h3{color:var(--babillard-color-11);font-size:clamp(18px,3vw,23px);font-weight:500;line-height:27px;margin:0 0 1em;text-transform:none}.nanopopup.share-babillard-popup .share-babillard-popup-content p,.nanopopup.share-uc-popup .share-babillard-popup-content p{color:var(--babillard-color-11);font-size:clamp(14px,3vw,18px);font-weight:500;line-height:22px;margin:0 0 .8em}.nanopopup.share-babillard-popup .share-babillard-popup-content .challenge-share-link,.nanopopup.share-uc-popup .share-babillard-popup-content .challenge-share-link{background-color:var(--default-color-2);overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.nanopopup.share-babillard-popup .share-babillard-popup-content .action-buttons,.nanopopup.share-uc-popup .share-babillard-popup-content .action-buttons{margin:2em 0 20px}.nanopopup.share-babillard-popup .share-babillard-popup-content .share-babillard-main,.nanopopup.share-uc-popup .share-babillard-popup-content .share-babillard-main{padding:0 20px}@media screen and (min-width:800px){.nanopopup.share-babillard-popup .share-babillard-popup-content .share-babillard-main,.nanopopup.share-uc-popup .share-babillard-popup-content .share-babillard-main{padding:0 40px 0 20%}}.nanopopup.share-babillard-popup .share-babillard-popup-content .share-babillard-main .note p,.nanopopup.share-uc-popup .share-babillard-popup-content .share-babillard-main .note p{color:var(--troubadour-main-5);font-size:clamp(16px,2vw,18px);font-style:normal;line-height:1.2em}.nanopopup.share-babillard-popup .share-babillard-popup-content .share-babillard-main .note p:last-of-type,.nanopopup.share-uc-popup .share-babillard-popup-content .share-babillard-main .note p:last-of-type{font-size:clamp(12px,2vw,14px)}.nanopopup.share-babillard-popup .share-babillard-popup-content .share-babillard-disclaimer,.nanopopup.share-uc-popup .share-babillard-popup-content .share-babillard-disclaimer{margin:0 6vw}.nanopopup.share-babillard-popup .share-babillard-popup-content .share-babillard-disclaimer hr,.nanopopup.share-uc-popup .share-babillard-popup-content .share-babillard-disclaimer hr{background-color:var(--babillard-color-12);border:none;height:1px;margin:0 0 1em;width:100%}.nanopopup.share-babillard-popup .share-babillard-popup-content .share-babillard-disclaimer p,.nanopopup.share-uc-popup .share-babillard-popup-content .share-babillard-disclaimer p{font-size:13px;font-style:italic;line-height:15px}.nanopopup.share-babillard-popup .share-babillard-popup-content .footer-actions,.nanopopup.share-uc-popup .share-babillard-popup-content .footer-actions{margin:0 4vw;text-align:right}.nanopopup.share-babillard-popup .share-babillard-popup-content.--not-shared:before,.nanopopup.share-uc-popup .share-babillard-popup-content.--not-shared:before{aspect-ratio:191/410;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-squirrel-happy-side.png);background-repeat:no-repeat;background-size:cover;bottom:unset;content:"";left:0;max-width:191px;min-width:80px;position:absolute;top:50%;transform:translateY(-50%);width:14vw}@media screen and (max-width:799px){.nanopopup.share-babillard-popup .share-babillard-popup-content.--not-shared:before,.nanopopup.share-uc-popup .share-babillard-popup-content.--not-shared:before{display:none}}.nanopopup.share-babillard-popup .share-babillard-popup-content.--not-shared .action-buttons,.nanopopup.share-uc-popup .share-babillard-popup-content.--not-shared .action-buttons{text-align:center}.nanopopup.share-babillard-popup .share-babillard-popup-content.--shared:after,.nanopopup.share-uc-popup .share-babillard-popup-content.--shared:after{aspect-ratio:182/399;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-squirrel-thumb-side.png);background-repeat:no-repeat;background-size:cover;bottom:unset;content:"";left:0;max-width:160px;min-width:80px;position:absolute;top:50%;transform:translateY(-50%);width:14vw;z-index:-1}@media screen and (max-width:799px){.nanopopup.share-babillard-popup .share-babillard-popup-content.--shared:after,.nanopopup.share-uc-popup .share-babillard-popup-content.--shared:after{bottom:-70px;top:unset;transform:translateY(0)}}.nanopopup.share-babillard-popup .share-babillard-popup-content.--shared .action-buttons,.nanopopup.share-uc-popup .share-babillard-popup-content.--shared .action-buttons{text-align:left}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.share-babillard-popup,.nanopopup.share-uc-popup{height:auto!important;max-height:auto!important;max-width:1010px!important;min-height:auto!important;min-width:350px!important;padding:30px 0!important}}