:root[data-theme=light]{--primary-text-1:#4d5c90;--primary-text-2:#53819c;--primary-text-2-light:#f3fdff;--primary-text-3:#5ec4b2;--primary-text-3-dark:#433e7e;--primary-text-4:#433e7e;--constellation-1:#4d5c90;--secondary-text-light:#53819c;--secondary-text:#4d5c90;--default-bg:#fff;--default-bg-2:#fff9f2;--default-bg-3:#fff8e7;--default-dark-bg:#fbfbfb;--default-darker-bg:#e9e9e9;--default-bg-semitrans:#ffffff80;--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;--backdrop:#5e6e8de5;--troubleshooting-mode:#eee;--dropdown-bg:#707070;--dropdown-all:#707070;--bg-semitrans-high-opacity:#ffffffb3;--bg-semitrans-low-opacity:#fff3;--dropshadow:1px 1px 5px 1px #0003;--dropshadow2:2px 2px 5px 2px #0003;--dropshadow3:1px 1px 10px -2px #0003;--dropshadow4:0 0 10px #00000026;--dropshadow5:0 8px 8px 0 #65112a4d;--dropshadow6:0 16px 16px 0 #65112a4d;--dropshadow7:0 4px 4px 0px #65112a4d;--dropshadow8:0 8px 8px 0px #65112a4d;--dropshadow9:0 0 7px 2px #00000073;--dropshadow10:0 4px 4px 0 #00000040;--horiz-dotted-line-notdone:repeating-linear-gradient(to right, #00000080 0, #00000080 1px, #fff0 2px, #fff0 6px);--horiz-dotted-line-orange:repeating-linear-gradient(to right, #f1610d 0, #f1610d 2px, #fff0 2px, #fff0 8px);--horiz-dotted-line-yellow:repeating-linear-gradient(to right, #ffac48 0, #ffacff 2px, #fff0 2px, #fff0 8px);--side-menu-dropshadow:1px 7px 5px 1px #0003;--border:#e3e3e3;--line-separator:#ececec;--scrollbar:#b4b4b4;--scrollbar-hover:#979797;--button-border:#2f2f2f;--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;--troubadour-main-25:#faac4c;--troubadour-main-26:#ff8957;--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;--admin-main-10:#39896f;--troubadour-main-button-bg:linear-gradient(228deg, #ff7b4d 37%, #f74f4f 100%);--const-main-button-bg:linear-gradient(228deg, #4d5c90 37%, #23224f 100%);--top-nav-greeting:#9b9b9b;--nav-topmenu-link:#4d5c90;--nav-topmenu-product-link:#4d5c90;--nav-topmenu-product-link-hover:#000;--nav-topmenu-text:#23224f;--nav-sidemenu-link:#4d5c90;--nav-sidemenu-link-hover-bg:#5ec5b21a;--nav-sidemenu-common-link:#f74f4f;--nav-sidemenu-common-link-hover-bg:#f74f4f1a;--nav-topmenu-link-hover-bg:#5ec5b21a;--nav-social-links:#433e7e;--top-nav-heading:#fcdc8b;--top-nav-separator:#ededed;--sub-nav-separator:#c4aeae;--top-nav-login-separator:#faac4c;--top-nav-lang-separator:#68c5b3;--nav-filter-color:hue-rotate(189deg);--landing-page-color-1:#433e7e;--landing-page-color-2:#9691cb;--landing-page-color-3:#23224f;--landing-page-color-4:#5ec5b2;--landing-page-color-5:#f0f7ff;--landing-page-color-6:#d5e3f3;--landing-page-color-7:#a9a5de;--landing-page-login-btn-bg1:#32bf9a;--landing-bg-3:#f2fefb;--landing-page-heading-light:#36a081;--landing-page-color1:#212121;--landing-page-heading-dark:#004939;--landing-page-login-btn-fg:#fff;--landing-page-login-btn-bg2:#004939;--cdo-showcase-header-left-bg:#433e7e;--cdo-showcase-header-right-bg:#4d5c90;--content-neutral:#767676;--content-valid:#2f896e;--content-warning:#ffac48;--content-invalid:#c12b58;--content-invalid-light:#f59595;--valid:#00c779;--warning:#fda63e;--info-2:#8d5fe9;--disabled:#aeb2c2;--disabled-border:#a0a0a0;--gallery-main:#12b59b;--brush-black:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-brush-black.png);--brush-green:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-brush-green.png);--brush-red:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-brush-red.png);--brush-blue:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-brush-blue.png);--brush-purple:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-brush-purple.png);--cancel-brush-green:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-cancel-brush-green.png);--cancel-brush-red:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-cancel-brush-red.png);--cancel-brush-blue:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-cancel-brush-blue.png);--cancel-brush-purple:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/const-cancel-brush-purple.png);--onboarding-main:#2e3192;--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;--writing-challenge:#53819c;--reading-challenge:#5ec4b2;--user-shared-template:#1ed27c;--userchallenge-status-new:#44bb65;--userchallenge-status-to-review:#c92a33;--userchallenge-status-correction:#c92a33;--userchallenge-status-done:#476eb7;--userchallenge-status-completed:#476eb7;--userchallenge-status-revision:#f9b957;--userchallenge-status-construction:#f9b957;--text-entry-blank:#c4c4c4;--text-entry-new:#268dc7;--text-entry-approved:#44bb65;--challenge-activate:#009cb4;--challenge-deactivate:#ff7e57;--student-archived:#f56e6e;--student-pending:#f99f18;--button-removed:#d3353e;--account-creation-bg:#637cf3;--toggle-off:#909fa9;--toggle-on:#4fe379;--popup-error:#f53a54;--popup-error-dark:#c20018;--popup-success:#1ed27c;--popup-success-dark:#00c779;--popup-default:#1d6ade;--popup-important:#f5223b;--popup-text:#c4c4c4;--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:#1e1e1ecc;--breadcrumb-text-1:#009cb4;--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:#4d5c90;--button-action-2:#53819c;--button-info:#4d5c90;--button-news:#4d5c90;--button-top-bar:#4d5c90;--button-back:#4d5c90;--button-signup:#433e7e;--button-onboarding:#2081cb;--button-excell:#1e6e43;--button-download:#62b792;--button-uc-not-started:#44bb65;--button-uc-construction:#f9b957;--button-uc-correction:#c92a33;--button-uc-resend:#c92a33;--button-uc-revision:#f9b957;--button-uc-done:#3f6fe9;--button-uc-completed:#3f6fe9;--button-uc-failed:#c20018;--button-save:#4dceba;--button-delete:#d3353e;--button-cancel:#d3353e;--button-reading-challenge-correction:#c20018;--button-active:#c4c4c4;--button-gallery:#12b59b;--button-deeplink:#4b67db;--button-print:#53819c;--filter-group-1:#53819c;--filter-group-2:#4d5c90;--left-menu-color:#647483;--left-menu-hover:#41585c;--left-menu-hover-bg:#091e420f;--left-menu-selected-bg:#35a7c11e;--toast-error:#f53a54;--toast-info:#009cb4;--toast-success:#1ed27c;--toast-warning:#f28300;--lexincon:#26aaaf;--lexincon-hover:#3992b6;--tab-container-bg:#e9e9e9;--tab-container-bg-hover:#606569;--pagination-color:#fff;--pagination-bg:#4d5c90;--pagination-hover:#433e7e;--copyright-link-color-admin:#36a081;--copyright-link-color-const:#433e7e;--copyright-link-color-troub:#f74f4f;--quill-color-active:#30c1e5;--quill-button-bg-active:#43c6e63f;--quill-button-bg:#e0e0e08c;--quill-color:#5a5a5a;--info-pages-popup-bg:#fff;--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}.form-check{align-items:center;display:flex}input[type=text],input[type=password],input[type=number],input[type=email]{border:2px solid var(--default-color-5);background-color:var(--default-bg);width:100%;color:var(--default-color);border-radius:6px;height:42px;padding-left:10px;font-size:16px}input[type=text]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder{opacity:.4}input[type=text]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=email]:disabled{border-color:var(--border)!important}select{border:2px solid var(--default-color-5);width:100%;color:var(--default-color);font-size:18px;background-color:var(--default-bg)!important;border-radius:6px!important;height:42px!important;padding:5px!important}select::placeholder{opacity:.4}select:disabled{border-color:var(--border)!important}textarea{border:2px solid var(--default-color-5);width:100%;color:var(--default-color);border-radius:6px;padding:10px;font-size:18px;background-color:var(--default-bg)!important}textarea::placeholder{opacity:.4}textarea:disabled{color:var(--default-color);font-style:italic;border-color:var(--border)!important}input[type=radio]{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);margin:0;padding:6px;font-size:14px}input[type=radio]~label:hover{cursor:pointer}input[type=radio]:disabled{cursor:unset!important;border-color:var(--border)!important}input[type=radio]:disabled~label{color:var(--primary-text-1);opacity:.8;cursor:default!important}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}.radio-label-container{flex-flow:row;justify-content:flex-start;align-items:center;gap:2px;margin-right:15px;display:inline-flex}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--primary-text-1);border-radius:4px;margin:0;padding:6px;transition:all .2s linear}input[type=checkbox]:disabled{border-color:var(--disabled)!important}input[type=checkbox]:checked{background-color:var(--primary-text-1)}input[type=checkbox]:checked:disabled{background-color:var(--border)!important}input[type=checkbox]:checked.green{border:2px solid var(--content-valid);background-color:var(--content-valid-light)}input[type=checkbox]:checked.red{border:2px solid var(--content-invalid-light);background-color:var(--content-invalid)}input[type=checkbox].green{border:2px solid var(--content-valid)}input[type=checkbox].red{border:2px solid var(--content-invalid-light)}input[type=checkbox]:hover{cursor:pointer}input[type=checkbox]~label{color:var(--constellation-1);margin:0;padding:6px;font-size:14px}input[type=checkbox]~label:hover{cursor:pointer}input[type=checkbox]:disabled{cursor:unset!important}input[type=checkbox]:disabled~label{color:var(--constellation-1);opacity:.8;cursor:unset!important}.nano-button-small{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;text-align:center;text-transform:uppercase;letter-spacing:1px;border:0;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:6px 16px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .1s;display:inline-flex}.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{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-small.disabled{pointer-events:none;background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-small.invalid,.nano-button-small:invalid{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!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{margin:0 5px 0 0;font-size:16px}.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{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;text-align:center;text-transform:uppercase;letter-spacing:1px;width:100%;text-transform:initial;border:0;border-radius:6px;justify-content:center;align-items:center;padding:6px 16px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .1s;display:inline-flex;padding:12px 22px!important}.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{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-small-alt.disabled{pointer-events:none;background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-small-alt.invalid,.nano-button-small-alt:invalid{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!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{margin:0 5px 0 0;font-size:16px}.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{text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border:0;border-radius:6px;justify-content:center;align-items:center;width:auto;margin-top:50px;margin-bottom:20px;padding:10px 20px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);display:inline}.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{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-submit.disabled{pointer-events:none;background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-submit.invalid,.nano-button-submit:invalid{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!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{margin:0 10px 0 0;font-size:18px}.nano-button-submit img{height:18px}.nano-button-micro{text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border:0;border-radius:6px;justify-content:center;align-items:center;width:60%;margin:5px 20%;padding:5px;font-size:12px;font-weight:700;line-height:14px;text-decoration:none;transition:background-color .1s;display:inline-flex}.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{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-micro.disabled{pointer-events:none;background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-micro.invalid,.nano-button-micro:invalid{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!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]{margin:0 5px 0 0;font-size:12px}.nano-button-micro img{height:12px}.nano-button{text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border:0;border-radius:6px;place-content:center;align-items:center;min-height:40px;padding-left:17px;padding-right:17px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .1s;display:inline-flex;box-shadow:1px 1px 3px #0003;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.nano-button .sm-hide,.nano-button .xs-hide{display:inline}.nano-button:focus,.nano-button:hover{outline:none;text-decoration:none}.nano-button:disabled{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button.disabled{pointer-events:none;background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button.invalid,.nano-button:invalid{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!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{margin:auto;font-size:16px}.nano-button img{height:18px}.nano-button svg:only-of-type:only-child{font-size:18px}.nano-button .icon{margin-right:5px!important}.nano-button :only-child{margin:auto}.nano-button-big{text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border:0;border-radius:6px;place-content:center;align-items:center;min-height:50px;margin-top:10px;padding-left:17px;padding-right:17px;font-size:20px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .1s;display:inline-flex;box-shadow:1px 1px 3px #0003;text-decoration:none!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.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{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-big.disabled{pointer-events:none;background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!important}.nano-button-big.invalid,.nano-button-big:invalid{background-color:var(--disabled)!important;color:var(--button-heavy-second-color)!important;cursor:unset!important;border:none!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{margin:auto;font-size:20px}.nano-button-big img{height:24px}.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 (width<=992px){.usage-type-button{margin-top:15px}}.--micro{padding:6px 12px}.--micro svg{margin:0!important}.excel-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-excell)!important;color:var(--button-heavy-second-color)!important}.excel-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-excell)!important}.excel-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-excell)}@media (width<=992px){.excel-button{margin-top:15px}}.download-button{border:1px solid var(--button-download);background-color:var(--button-light-second-color)!important;color:var(--button-download)!important}.download-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-download)!important;color:var(--button-light-second-color)!important}.download-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-uc-correction)!important;color:var(--button-heavy-second-color)!important}.uc-waiting-review-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-uc-correction)!important}.uc-waiting-review-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-uc-correction)}.uc-resend-button{border:1px solid var(--button-uc-correction);background-color:var(--button-light-second-color)!important;color:var(--button-uc-correction)!important}.uc-resend-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-uc-correction)!important;color:var(--button-light-second-color)!important}.uc-resend-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-uc-revision)!important;color:var(--button-heavy-second-color)!important}.uc-current-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-uc-revision)!important}.uc-current-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-uc-revision)}.uc-private-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-uc-failed)!important;color:var(--button-heavy-second-color)!important}.uc-private-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-uc-failed)!important}.uc-private-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-uc-failed)}.uc-new-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--userchallenge-status-new)!important;color:var(--button-heavy-second-color)!important}.uc-new-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-new)!important}.uc-new-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-new)}.uc-new-button.selected{border:1px solid var(--userchallenge-status-new);background-color:var(--button-light-second-color)!important;color:var(--userchallenge-status-new)!important}.uc-new-button.selected:hover:not(.disabled){text-decoration:none;background-color:var(--userchallenge-status-new)!important;color:var(--button-light-second-color)!important}.uc-new-button.selected:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--userchallenge-status-construction)!important;color:var(--button-heavy-second-color)!important}.uc-construction-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-construction)!important}.uc-construction-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-construction)}.uc-construction-button.selected{border:1px solid var(--userchallenge-status-construction);background-color:var(--button-light-second-color)!important;color:var(--userchallenge-status-construction)!important}.uc-construction-button.selected:hover:not(.disabled){text-decoration:none;background-color:var(--userchallenge-status-construction)!important;color:var(--button-light-second-color)!important}.uc-construction-button.selected:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--userchallenge-status-correction)!important;color:var(--button-heavy-second-color)!important}.uc-correction-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-correction)!important}.uc-correction-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-correction)}.uc-correction-button.selected{border:1px solid var(--userchallenge-status-correction);background-color:var(--button-light-second-color)!important;color:var(--userchallenge-status-correction)!important}.uc-correction-button.selected:hover:not(.disabled){text-decoration:none;background-color:var(--userchallenge-status-correction)!important;color:var(--button-light-second-color)!important}.uc-correction-button.selected:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--userchallenge-status-revision)!important;color:var(--button-heavy-second-color)!important}.uc-revision-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-revision)!important}.uc-revision-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-revision)}.uc-revision-button.selected{border:1px solid var(--userchallenge-status-revision);background-color:var(--button-light-second-color)!important;color:var(--userchallenge-status-revision)!important}.uc-revision-button.selected:hover:not(.disabled){text-decoration:none;background-color:var(--userchallenge-status-revision)!important;color:var(--button-light-second-color)!important}.uc-revision-button.selected:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--userchallenge-status-completed)!important;color:var(--button-heavy-second-color)!important}.uc-done-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--userchallenge-status-completed)!important}.uc-done-button:focus{background-color:var(--button-heavy-second-color);color:var(--userchallenge-status-completed)}.uc-done-button.selected{border:1px solid var(--userchallenge-status-completed);background-color:var(--button-light-second-color)!important;color:var(--userchallenge-status-completed)!important}.uc-done-button.selected:hover:not(.disabled){text-decoration:none;background-color:var(--userchallenge-status-completed)!important;color:var(--button-light-second-color)!important}.uc-done-button.selected:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-send)!important;color:var(--button-heavy-second-color)!important}.send-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-send)!important}.send-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-send)}.save-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-save)!important;color:var(--button-heavy-second-color)!important}.save-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-save)!important}.save-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-save)}.delete-button{border:1px solid var(--button-delete);background-color:var(--button-light-second-color)!important;color:var(--button-delete)!important}.delete-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-delete)!important;color:var(--button-light-second-color)!important}.delete-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.delete-button:focus{background-color:var(--button-delete);color:var(--button-light-second-color)}.delete-button a{color:var(--button-delete)}.cancel-changes-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-cancel)!important;color:var(--button-heavy-second-color)!important}.cancel-changes-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-cancel)!important}.cancel-changes-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-cancel)}.reading-challenge-correction-button{border:1px solid var(--button-reading-challenge-correction);background-color:var(--button-light-second-color)!important;color:var(--button-reading-challenge-correction)!important}.reading-challenge-correction-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-reading-challenge-correction)!important;color:var(--button-light-second-color)!important}.reading-challenge-correction-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid var(--admin-main);background-color:var(--button-light-second-color)!important;color:var(--admin-main)!important}.admin-button:hover:not(.disabled){text-decoration:none;background-color:var(--admin-main)!important;color:var(--button-light-second-color)!important}.admin-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.admin-button:focus{background-color:var(--admin-main);color:var(--button-light-second-color)}.admin-button a{color:var(--admin-main)}.admin-button-2{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--admin-main)!important;color:var(--button-heavy-second-color)!important}.admin-button-2:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--admin-main)!important}.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{border:1px solid var(--primary-text-2);font-size:1em;box-shadow:1px 1px 3px #0006;background-color:var(--button-light-second-color)!important;color:var(--primary-text-2)!important}.student-info-button:hover:not(.disabled){text-decoration:none;background-color:var(--primary-text-2)!important;color:var(--button-light-second-color)!important}.student-info-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-active)!important;color:var(--button-heavy-second-color)!important}.active--button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-active)!important}.active--button:focus{background-color:var(--button-heavy-second-color);color:var(--button-active)}.action-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-action)!important;color:var(--button-heavy-second-color)!important}.action-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-action)!important}.action-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-action)}.action-button-2{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-action-2)!important;color:var(--button-heavy-second-color)!important}.action-button-2:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-action-2)!important}.action-button-2:focus{background-color:var(--button-heavy-second-color);color:var(--button-action-2)}.action-button-light{border:1px solid var(--button-action);background-color:var(--button-light-second-color)!important;color:var(--button-action)!important}.action-button-light:hover:not(.disabled){text-decoration:none;background-color:var(--button-action)!important;color:var(--button-light-second-color)!important}.action-button-light:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid var(--primary-text-1);background-color:var(--button-light-second-color)!important;color:var(--primary-text-1)!important}.main-button-light:hover:not(.disabled){text-decoration:none;background-color:var(--primary-text-1)!important;color:var(--button-light-second-color)!important}.main-button-light:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.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{border:1px solid var(--button-info);background-color:var(--button-light-second-color)!important;color:var(--button-info)!important}.info-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-info)!important;color:var(--button-light-second-color)!important}.info-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.info-button:focus{background-color:var(--button-info);color:var(--button-light-second-color)}.info-button a{color:var(--button-info)}.top-bar-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-top-bar)!important;color:var(--button-heavy-second-color)!important}.top-bar-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-top-bar)!important}.top-bar-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-top-bar)}.back-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-back)!important;color:var(--button-heavy-second-color)!important}.back-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-back)!important}.back-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-back)}.gallery-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-gallery)!important;color:var(--button-heavy-second-color)!important}.gallery-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-gallery)!important}.gallery-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-gallery)}.challenge-activate-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--challenge-activate)!important;color:var(--button-heavy-second-color)!important}.challenge-activate-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--challenge-activate)!important}.challenge-activate-button:focus{background-color:var(--button-heavy-second-color);color:var(--challenge-activate)}.challenge-deactivate-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--challenge-deactivate)!important;color:var(--button-heavy-second-color)!important}.challenge-deactivate-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--challenge-deactivate)!important}.challenge-deactivate-button:focus{background-color:var(--button-heavy-second-color);color:var(--challenge-deactivate)}.signup-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-signup)!important;color:var(--button-heavy-second-color)!important}.signup-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-signup)!important}.signup-button:focus{background-color:var(--button-heavy-second-color);color:var(--button-signup)}.deeplink-button{border:1px solid var(--button-deeplink);background-color:var(--button-light-second-color)!important;color:var(--button-deeplink)!important}.deeplink-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-deeplink)!important;color:var(--button-light-second-color)!important}.deeplink-button:hover:not(.disabled) a{text-decoration:none;color:var(--button-light-second-color)!important}.deeplink-button:focus{background-color:var(--button-deeplink);color:var(--button-light-second-color)}.deeplink-button a{color:var(--button-deeplink)}.notification-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--student-pending)!important;color:var(--button-heavy-second-color)!important}.notification-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--student-pending)!important}.notification-button:focus{background-color:var(--button-heavy-second-color);color:var(--student-pending)}.reading-template-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--reading-challenge)!important;color:var(--button-heavy-second-color)!important}.reading-template-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--reading-challenge)!important}.reading-template-button:focus{background-color:var(--button-heavy-second-color);color:var(--reading-challenge)}.writing-template-button{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--writing-challenge)!important;color:var(--button-heavy-second-color)!important}.writing-template-button:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--writing-challenge)!important}.writing-template-button:focus{background-color:var(--button-heavy-second-color);color:var(--writing-challenge)}.cancel-button-2{border:1px solid #0000;box-shadow:1px 1px 3px #0003;background-color:var(--button-cancel)!important;color:var(--button-heavy-second-color)!important;border-color:var(--button-cancel)!important}.cancel-button-2:hover:not(.disabled){text-decoration:none;background-color:var(--button-heavy-second-color)!important;color:var(--button-cancel)!important}.cancel-button-2:focus{background-color:var(--button-heavy-second-color);color:var(--button-cancel)}.const-download-game-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.const-download-game-button:focus{text-decoration:none}.const-download-game-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.const-download-game-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.const-download-game-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.const-download-game-button .button-text.ws-no-wrap{white-space:nowrap}.const-download-game-button:active,.const-download-game-button:hover{cursor:pointer;text-decoration:none}.const-download-game-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.const-download-game-button.pill:before{content:"";background:var(--landing-page-color-3);border:2px solid var(--landing-page-color-3);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.const-download-game-button.pill .button-text,.const-download-game-button.pill .icon{z-index:11}.const-download-game-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.const-download-game-button.pill svg{color:var(--default-color-2)}.const-download-game-button.pill:hover:not(.compact):before,.const-download-game-button.pill.selected:before{filter:brightness(1.3)}.const-download-game-button.pill.no-shadow:before{box-shadow:none}.const-download-game-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.const-download-game-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.const-download-game-button.pill.has-border:hover:not(.compact):before,.const-download-game-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.const-download-game-button.pill.alt-hover:hover:not(.compact):before,.const-download-game-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.const-download-game-button.pill.alt-hover:hover:not(.compact) .icon,.const-download-game-button.pill.alt-hover.selected .icon,.const-download-game-button.pill.alt-hover:hover:not(.compact) .button-text,.const-download-game-button.pill.alt-hover.selected .button-text{color:var(--landing-page-color-3)}.const-download-game-button.pill.alt-hover:hover:not(.compact) .icon,.const-download-game-button.pill.alt-hover.selected .icon{background-color:var(--landing-page-color-3)}.const-download-game-button.pill.disabled,.const-download-game-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.const-download-game-button.pill.disabled:before,.const-download-game-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.const-download-game-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.const-download-game-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.const-download-game-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.const-download-game-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-download-game-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-download-game-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-download-game-button.pill .dropdown-caret{margin-right:10px}.const-download-game-button.pill[data-icon-position=null] .icon,.const-download-game-button.pill[data-icon-position=none] .icon{display:none!important}.const-download-game-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.const-download-game-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.const-download-game-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.const-download-game-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.const-download-game-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.const-download-game-button.pill[data-size=micro][data-icon-position=null],.const-download-game-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.const-download-game-button.pill[data-size=micro][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.const-download-game-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.const-download-game-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-download-game-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.const-download-game-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-download-game-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-download-game-button.pill[data-size=mini][data-icon-position=null],.const-download-game-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.const-download-game-button.pill[data-size=mini][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.const-download-game-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.const-download-game-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-download-game-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-download-game-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-download-game-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-download-game-button.pill[data-size=tiny][data-icon-position=null],.const-download-game-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.const-download-game-button.pill[data-size=tiny][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.const-download-game-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.const-download-game-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-download-game-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-download-game-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-download-game-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-download-game-button.pill[data-size=small][data-icon-position=null],.const-download-game-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.const-download-game-button.pill[data-size=small][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.const-download-game-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.const-download-game-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-download-game-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-download-game-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.const-download-game-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.const-download-game-button.pill[data-size=regular][data-icon-position=null],.const-download-game-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.const-download-game-button.pill[data-size=regular][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.const-download-game-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.const-download-game-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.const-download-game-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.const-download-game-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.const-download-game-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.const-download-game-button.pill[data-size=large][data-icon-position=null],.const-download-game-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.const-download-game-button.pill[data-size=large][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.const-download-game-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.const-download-game-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.const-download-game-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.const-download-game-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.const-download-game-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.const-download-game-button.pill[data-size=xlarge][data-icon-position=null],.const-download-game-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.const-download-game-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.const-download-game-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.const-download-game-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.const-download-game-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.const-download-game-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.const-download-game-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.const-download-game-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.const-download-game-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.const-download-game-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.const-download-game-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.const-download-game-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.const-download-game-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.const-download-game-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.const-download-game-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.const-download-game-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.const-download-game-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.const-download-game-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-download-game-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.const-download-game-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-download-game-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-download-game-button.pill[data-size=responsive][data-icon-position=null],.const-download-game-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.const-download-game-button.pill[data-size=responsive][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.const-download-game-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.const-download-game-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.const-download-game-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.const-download-game-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-download-game-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-download-game-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-download-game-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-download-game-button.pill[data-size=responsive][data-icon-position=null],.const-download-game-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.const-download-game-button.pill[data-size=responsive][data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.const-download-game-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.const-download-game-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.const-download-game-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.const-download-game-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.const-download-game-button.pill.compact.hide-bg:before{opacity:0}.const-download-game-button.pill.compact .button-text{white-space:nowrap}.const-download-game-button.pill.compact:hover{max-width:100%}.const-download-game-button.pill.compact:hover.hide-bg:before{opacity:1}.const-download-game-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-download-game-button.pill-alt:before{content:"";background:var(--landing-page-color-3);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-download-game-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.const-download-game-button.pill-alt:hover:before,.const-download-game-button.pill-alt.selected:before{background:var(--button-border)}.const-download-game-button.pill-alt:hover .button-text,.const-download-game-button.pill-alt.selected .button-text{color:var(--default-bg)}.const-download-game-button.pill-alt.disabled,.const-download-game-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.const-download-game-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-download-game-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.const-download-game-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.const-download-game-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.const-download-game-button.round .icon,.const-download-game-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.const-download-game-button.round:hover,.const-download-game-button.round.selected{opacity:1}.const-download-game-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.const-download-game-button.round.disabled{pointer-events:none}.const-download-game-button.round.disabled .icon{filter:saturate(0)}.const-download-game-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.const-download-game-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.const-download-game-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.const-download-game-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.const-download-game-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.const-download-game-button.nav{flex-wrap:nowrap}.const-download-game-button.nav svg{color:var(--troubadour-main)}.const-download-game-button.nav .icon,.const-download-game-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.const-download-game-button.nav .button-text{color:var(--landing-page-color-3);font-weight:700}.const-download-game-button.nav:hover{text-decoration:underline}.const-download-game-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.const-download-game-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.const-download-game-button.nav[data-icon-position=right][data-size=tiny] .icon,.const-download-game-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.const-download-game-button.nav[data-icon-position=right] .button-text{text-align:right}.const-download-game-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.const-download-game-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.const-download-game-button.nav[data-icon-position=left][data-size=tiny] .icon,.const-download-game-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.const-download-game-button.nav[data-icon-position=left] .button-text{text-align:left}.const-download-game-button.nav[data-size=large]{border-radius:100px;padding:5px}.const-download-game-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.const-download-game-button.nav[data-size=large] .icon{height:80px}.const-download-game-button.nav[data-size=regular]{padding:20px 31px}.const-download-game-button.nav[data-size=regular] .icon{width:auto;height:23px}.const-download-game-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.const-download-game-button.nav[data-size=small]{padding:10px}.const-download-game-button.nav[data-size=small] .icon{width:auto;height:16px}.const-download-game-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.const-download-game-button.nav[data-size=tiny]{padding:15px 20px}.const-download-game-button.nav[data-size=tiny] .icon{width:auto;height:10px}.const-download-game-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.const-download-game-button.nav[data-size=mini]{padding:4px 12px}.const-download-game-button.nav[data-size=mini] .icon{width:auto;height:5px}.const-download-game-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.const-download-game-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-download-game-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--landing-page-color-3);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-download-game-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.const-download-game-button.legacy .button-text,.const-download-game-button.legacy .icon{z-index:11}.const-download-game-button.legacy .button-text{color:var(--landing-page-color-3);z-index:11;font-weight:400}.const-download-game-button.legacy svg{color:var(--landing-page-color-3)}.const-download-game-button.legacy:hover:before,.const-download-game-button.legacy.selected:before{background-color:var(--landing-page-color-3);border:2px solid var(--landing-page-color-3)}.const-download-game-button.legacy:hover .button-text,.const-download-game-button.legacy.selected .button-text{color:var(--default-color-2)}.const-download-game-button.legacy:hover img,.const-download-game-button.legacy.selected img{transform:scale(.95)}.const-download-game-button.legacy.disabled{pointer-events:none}.const-download-game-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-download-game-button.legacy.disabled .button-text{color:var(--ui-disabled)}.const-download-game-button.legacy.disabled .icon{opacity:.5}.const-download-game-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-download-game-button.legacy.invalid .button-text{color:var(--ui-disabled)}.const-download-game-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-download-game-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-download-game-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-download-game-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.const-download-game-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.const-download-game-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.const-download-game-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.const-download-game-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.const-download-game-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.const-download-game-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.const-download-game-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.const-download-game-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.const-download-game-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.const-download-game-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.const-download-game-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.const-download-game-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.const-download-game-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.const-download-game-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.const-download-game-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.const-download-game-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.const-download-game-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.const-download-game-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.const-download-game-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.const-download-game-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.product-troub-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.product-troub-button:focus{text-decoration:none}.product-troub-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.product-troub-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.product-troub-button .button-text{text-align:center;flex:1;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.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.product-troub-button.pill:before{content:"";background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.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);z-index:11;font-weight:400;overflow:hidden}.product-troub-button.pill svg{color:var(--default-color-2)}.product-troub-button.pill:hover:not(.compact):before,.product-troub-button.pill.selected:before{filter:brightness(1.3)}.product-troub-button.pill.no-shadow:before{box-shadow:none}.product-troub-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.product-troub-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.product-troub-button.pill.has-border:hover:not(.compact):before,.product-troub-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.product-troub-button.pill.alt-hover:hover:not(.compact):before,.product-troub-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.product-troub-button.pill.alt-hover:hover:not(.compact) .icon,.product-troub-button.pill.alt-hover.selected .icon,.product-troub-button.pill.alt-hover:hover:not(.compact) .button-text,.product-troub-button.pill.alt-hover.selected .button-text{color:var(--troubadour-main)}.product-troub-button.pill.alt-hover:hover:not(.compact) .icon,.product-troub-button.pill.alt-hover.selected .icon{background-color:var(--troubadour-main)}.product-troub-button.pill.disabled,.product-troub-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.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.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.product-troub-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.product-troub-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.product-troub-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.product-troub-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.product-troub-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.product-troub-button.pill .dropdown-caret{margin-right:10px}.product-troub-button.pill[data-icon-position=null] .icon,.product-troub-button.pill[data-icon-position=none] .icon{display:none!important}.product-troub-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.product-troub-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.product-troub-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.product-troub-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.product-troub-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.product-troub-button.pill[data-size=micro][data-icon-position=null],.product-troub-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.product-troub-button.pill[data-size=micro][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.product-troub-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.product-troub-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.product-troub-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.product-troub-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.product-troub-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.product-troub-button.pill[data-size=mini][data-icon-position=null],.product-troub-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.product-troub-button.pill[data-size=mini][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.product-troub-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.product-troub-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.product-troub-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.product-troub-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.product-troub-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.product-troub-button.pill[data-size=tiny][data-icon-position=null],.product-troub-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.product-troub-button.pill[data-size=tiny][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.product-troub-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.product-troub-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.product-troub-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.product-troub-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.product-troub-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.product-troub-button.pill[data-size=small][data-icon-position=null],.product-troub-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.product-troub-button.pill[data-size=small][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.product-troub-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.product-troub-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.product-troub-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.product-troub-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.product-troub-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.product-troub-button.pill[data-size=regular][data-icon-position=null],.product-troub-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.product-troub-button.pill[data-size=regular][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.product-troub-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.product-troub-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.product-troub-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.product-troub-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.product-troub-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.product-troub-button.pill[data-size=large][data-icon-position=null],.product-troub-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.product-troub-button.pill[data-size=large][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.product-troub-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.product-troub-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.product-troub-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.product-troub-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.product-troub-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.product-troub-button.pill[data-size=xlarge][data-icon-position=null],.product-troub-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.product-troub-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.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 (width<=599px){.product-troub-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.product-troub-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.product-troub-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.product-troub-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.product-troub-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.product-troub-button.pill[data-size=responsive][data-icon-position=null],.product-troub-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.product-troub-button.pill[data-size=responsive][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.product-troub-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.product-troub-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.product-troub-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.product-troub-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.product-troub-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.product-troub-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.product-troub-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.product-troub-button.pill[data-size=responsive][data-icon-position=null],.product-troub-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.product-troub-button.pill[data-size=responsive][data-icon-position=null] .button-text,.product-troub-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.product-troub-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.product-troub-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{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 (width>=1600px){.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.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],.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{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,.product-troub-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .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{padding:28px;margin:0!important}.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.compact{max-width:var(--button-size);max-height:var(--button-size)}.product-troub-button.pill.compact.hide-bg:before{opacity:0}.product-troub-button.pill.compact .button-text{white-space:nowrap}.product-troub-button.pill.compact:hover{max-width:100%}.product-troub-button.pill.compact:hover.hide-bg:before{opacity:1}.product-troub-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.product-troub-button.pill-alt:before{content:"";background:var(--troubadour-main);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.product-troub-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.product-troub-button.pill-alt:hover:before,.product-troub-button.pill-alt.selected:before{background:var(--button-border)}.product-troub-button.pill-alt:hover .button-text,.product-troub-button.pill-alt.selected .button-text{color:var(--default-bg)}.product-troub-button.pill-alt.disabled,.product-troub-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.product-troub-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.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{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.product-troub-button.round .icon,.product-troub-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.product-troub-button.round:hover,.product-troub-button.round.selected{opacity:1}.product-troub-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.product-troub-button.round.disabled{pointer-events:none}.product-troub-button.round.disabled .icon{filter:saturate(0)}.product-troub-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.product-troub-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.product-troub-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.product-troub-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.product-troub-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.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{justify-content:center;align-items:center;height:auto;display:flex}.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=tiny] .icon,.product-troub-button.nav[data-icon-position=right][data-size=mini] .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=tiny] .icon,.product-troub-button.nav[data-icon-position=left][data-size=mini] .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{padding:0 15px;font-size:30px;line-height:36px}.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{width:auto;height:23px}.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{width:auto;height:16px}.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{width:auto;height:10px}.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{width:auto;height:5px}.product-troub-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.product-troub-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.product-troub-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--troubadour-main);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.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);z-index:11;font-weight:400}.product-troub-button.legacy svg{color:var(--troubadour-main)}.product-troub-button.legacy:hover:before,.product-troub-button.legacy.selected:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.product-troub-button.legacy:hover .button-text,.product-troub-button.legacy.selected .button-text{color:var(--default-color-2)}.product-troub-button.legacy:hover img,.product-troub-button.legacy.selected img{transform:scale(.95)}.product-troub-button.legacy.disabled{pointer-events:none}.product-troub-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.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{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.product-troub-button.legacy.invalid .button-text{color:var(--ui-disabled)}.product-troub-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.product-troub-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.product-troub-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.product-troub-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.product-troub-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height: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{width:20px;min-width:20px;height:20px;min-height: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{width:28px;min-width:28px;height:28px;min-height: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}.generic-const-white-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.generic-const-white-btn:focus{text-decoration:none}.generic-const-white-btn[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.generic-const-white-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.generic-const-white-btn .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.generic-const-white-btn .button-text.ws-no-wrap{white-space:nowrap}.generic-const-white-btn:active,.generic-const-white-btn:hover{cursor:pointer;text-decoration:none}.generic-const-white-btn.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.generic-const-white-btn.pill:before{content:"";background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.generic-const-white-btn.pill .button-text,.generic-const-white-btn.pill .icon{z-index:11}.generic-const-white-btn.pill .button-text{color:var(--constellation-main-2);z-index:11;font-weight:400;overflow:hidden}.generic-const-white-btn.pill svg{color:var(--constellation-main-2)}.generic-const-white-btn.pill:hover:not(.compact):before,.generic-const-white-btn.pill.selected:before{filter:brightness(1.3)}.generic-const-white-btn.pill.no-shadow:before{box-shadow:none}.generic-const-white-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.generic-const-white-btn.pill.has-border:before{border-color:var(--constellation-main-2);box-shadow:none!important}.generic-const-white-btn.pill.has-border:hover:not(.compact):before,.generic-const-white-btn.pill.has-border.selected:before{border-color:var(--constellation-main-2)!important;box-shadow:none!important}.generic-const-white-btn.pill.alt-hover:hover:not(.compact):before,.generic-const-white-btn.pill.alt-hover.selected:before{background:var(--constellation-main-2);border:2px solid var(--constellation-main-2);filter:brightness()}.generic-const-white-btn.pill.alt-hover:hover:not(.compact) .icon,.generic-const-white-btn.pill.alt-hover.selected .icon,.generic-const-white-btn.pill.alt-hover:hover:not(.compact) .button-text,.generic-const-white-btn.pill.alt-hover.selected .button-text{color:var(--default-bg)}.generic-const-white-btn.pill.alt-hover:hover:not(.compact) .icon,.generic-const-white-btn.pill.alt-hover.selected .icon{background-color:var(--default-bg)}.generic-const-white-btn.pill.disabled,.generic-const-white-btn.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.generic-const-white-btn.pill.disabled:before,.generic-const-white-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-const-white-btn.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-const-white-btn.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.generic-const-white-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-const-white-btn.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.generic-const-white-btn.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.generic-const-white-btn.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.generic-const-white-btn.pill .dropdown-caret{margin-right:10px}.generic-const-white-btn.pill[data-icon-position=null] .icon,.generic-const-white-btn.pill[data-icon-position=none] .icon{display:none!important}.generic-const-white-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.generic-const-white-btn.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.generic-const-white-btn.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.generic-const-white-btn.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.generic-const-white-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.generic-const-white-btn.pill[data-size=micro][data-icon-position=null],.generic-const-white-btn.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.generic-const-white-btn.pill[data-size=micro][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.generic-const-white-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.generic-const-white-btn.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.generic-const-white-btn.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.generic-const-white-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.generic-const-white-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.generic-const-white-btn.pill[data-size=mini][data-icon-position=null],.generic-const-white-btn.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.generic-const-white-btn.pill[data-size=mini][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.generic-const-white-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.generic-const-white-btn.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.generic-const-white-btn.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.generic-const-white-btn.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.generic-const-white-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.generic-const-white-btn.pill[data-size=tiny][data-icon-position=null],.generic-const-white-btn.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.generic-const-white-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.generic-const-white-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.generic-const-white-btn.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.generic-const-white-btn.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.generic-const-white-btn.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.generic-const-white-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.generic-const-white-btn.pill[data-size=small][data-icon-position=null],.generic-const-white-btn.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.generic-const-white-btn.pill[data-size=small][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.generic-const-white-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.generic-const-white-btn.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.generic-const-white-btn.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.generic-const-white-btn.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.generic-const-white-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.generic-const-white-btn.pill[data-size=regular][data-icon-position=null],.generic-const-white-btn.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.generic-const-white-btn.pill[data-size=regular][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.generic-const-white-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.generic-const-white-btn.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.generic-const-white-btn.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.generic-const-white-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.generic-const-white-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.generic-const-white-btn.pill[data-size=large][data-icon-position=null],.generic-const-white-btn.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.generic-const-white-btn.pill[data-size=large][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.generic-const-white-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.generic-const-white-btn.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.generic-const-white-btn.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.generic-const-white-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.generic-const-white-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.generic-const-white-btn.pill[data-size=xlarge][data-icon-position=null],.generic-const-white-btn.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.generic-const-white-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.generic-const-white-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-const-white-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-const-white-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-const-white-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-const-white-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-const-white-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-const-white-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-const-white-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-const-white-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-const-white-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-const-white-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-const-white-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-const-white-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-const-white-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.generic-const-white-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.generic-const-white-btn.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.generic-const-white-btn.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=null],.generic-const-white-btn.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.generic-const-white-btn.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.generic-const-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.generic-const-white-btn.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.generic-const-white-btn.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.generic-const-white-btn.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=null],.generic-const-white-btn.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.generic-const-white-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.generic-const-white-btn.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.generic-const-white-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.generic-const-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-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.generic-const-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-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.generic-const-white-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.generic-const-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-const-white-btn.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.generic-const-white-btn.pill.compact.hide-bg:before{opacity:0}.generic-const-white-btn.pill.compact .button-text{white-space:nowrap}.generic-const-white-btn.pill.compact:hover{max-width:100%}.generic-const-white-btn.pill.compact:hover.hide-bg:before{opacity:1}.generic-const-white-btn.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.generic-const-white-btn.pill-alt:before{content:"";background:var(--default-bg);border:2px solid var(--constellation-main-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.generic-const-white-btn.pill-alt .button-text{color:var(--constellation-main-2);z-index:11;font-weight:400}.generic-const-white-btn.pill-alt:hover:before,.generic-const-white-btn.pill-alt.selected:before{background:var(--constellation-main-2)}.generic-const-white-btn.pill-alt:hover .button-text,.generic-const-white-btn.pill-alt.selected .button-text{color:var(--default-bg)}.generic-const-white-btn.pill-alt.disabled,.generic-const-white-btn.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.generic-const-white-btn.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.generic-const-white-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-const-white-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-const-white-btn.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.generic-const-white-btn.round .icon,.generic-const-white-btn.round svg{justify-content:center;align-items:center;height:100%;display:flex}.generic-const-white-btn.round:hover,.generic-const-white-btn.round.selected{opacity:1}.generic-const-white-btn.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.generic-const-white-btn.round.disabled{pointer-events:none}.generic-const-white-btn.round.disabled .icon{filter:saturate(0)}.generic-const-white-btn.round[data-size=large]{width:60px;height:60px;font-size:25px}.generic-const-white-btn.round[data-size=regular]{width:50px;height:50px;font-size:20px}.generic-const-white-btn.round[data-size=small]{width:40px;height:40px;font-size:16px}.generic-const-white-btn.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.generic-const-white-btn.round[data-size=mini]{width:20px;height:20px;font-size:12px}.generic-const-white-btn.nav{flex-wrap:nowrap}.generic-const-white-btn.nav svg{color:var(--troubadour-main)}.generic-const-white-btn.nav .icon,.generic-const-white-btn.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.generic-const-white-btn.nav .button-text{color:var(--default-bg);font-weight:700}.generic-const-white-btn.nav:hover{text-decoration:underline}.generic-const-white-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-const-white-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-const-white-btn.nav[data-icon-position=right][data-size=tiny] .icon,.generic-const-white-btn.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.generic-const-white-btn.nav[data-icon-position=right] .button-text{text-align:right}.generic-const-white-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-const-white-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-const-white-btn.nav[data-icon-position=left][data-size=tiny] .icon,.generic-const-white-btn.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.generic-const-white-btn.nav[data-icon-position=left] .button-text{text-align:left}.generic-const-white-btn.nav[data-size=large]{border-radius:100px;padding:5px}.generic-const-white-btn.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.generic-const-white-btn.nav[data-size=large] .icon{height:80px}.generic-const-white-btn.nav[data-size=regular]{padding:20px 31px}.generic-const-white-btn.nav[data-size=regular] .icon{width:auto;height:23px}.generic-const-white-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-const-white-btn.nav[data-size=small]{padding:10px}.generic-const-white-btn.nav[data-size=small] .icon{width:auto;height:16px}.generic-const-white-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-const-white-btn.nav[data-size=tiny]{padding:15px 20px}.generic-const-white-btn.nav[data-size=tiny] .icon{width:auto;height:10px}.generic-const-white-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-const-white-btn.nav[data-size=mini]{padding:4px 12px}.generic-const-white-btn.nav[data-size=mini] .icon{width:auto;height:5px}.generic-const-white-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-const-white-btn.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.generic-const-white-btn.legacy:before{content:"";background-color:var(--constellation-main-2);border:2px solid var(--default-bg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.generic-const-white-btn.legacy.has-shadow:before{border:2px solid var(--constellation-main-2);box-shadow:var(--dropshadow)}.generic-const-white-btn.legacy .button-text,.generic-const-white-btn.legacy .icon{z-index:11}.generic-const-white-btn.legacy .button-text{color:var(--default-bg);z-index:11;font-weight:400}.generic-const-white-btn.legacy svg{color:var(--default-bg)}.generic-const-white-btn.legacy:hover:before,.generic-const-white-btn.legacy.selected:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.generic-const-white-btn.legacy:hover .button-text,.generic-const-white-btn.legacy.selected .button-text{color:var(--constellation-main-2)}.generic-const-white-btn.legacy:hover img,.generic-const-white-btn.legacy.selected img{transform:scale(.95)}.generic-const-white-btn.legacy.disabled{pointer-events:none}.generic-const-white-btn.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.generic-const-white-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-const-white-btn.legacy.disabled .icon{opacity:.5}.generic-const-white-btn.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.generic-const-white-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-const-white-btn.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.generic-const-white-btn.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.generic-const-white-btn.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.generic-const-white-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-const-white-btn.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.generic-const-white-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-const-white-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-const-white-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-const-white-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-const-white-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-const-white-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-const-white-btn.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.generic-const-white-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-const-white-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-const-white-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-const-white-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-const-white-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-const-white-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-const-white-btn.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.generic-const-white-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-const-white-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-const-white-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-const-white-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-const-white-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.generic-const-white-btn:hover{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.generic-const-white-btn:hover:focus{text-decoration:none}.generic-const-white-btn:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.generic-const-white-btn:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.generic-const-white-btn:hover .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.generic-const-white-btn:hover .button-text.ws-no-wrap{white-space:nowrap}.generic-const-white-btn:hover:active,.generic-const-white-btn:hover:hover{cursor:pointer;text-decoration:none}.generic-const-white-btn:hover.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.generic-const-white-btn:hover.pill:before{content:"";background:var(--constellation-main-2);border:2px solid var(--constellation-main-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.generic-const-white-btn:hover.pill .button-text,.generic-const-white-btn:hover.pill .icon{z-index:11}.generic-const-white-btn:hover.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.generic-const-white-btn:hover.pill svg{color:var(--default-bg)}.generic-const-white-btn:hover.pill:hover:not(.compact):before,.generic-const-white-btn:hover.pill.selected:before{filter:brightness(1.3)}.generic-const-white-btn:hover.pill.no-shadow:before{box-shadow:none}.generic-const-white-btn:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.generic-const-white-btn:hover.pill.has-border:before{border-color:var(--constellation-main-2);box-shadow:none!important}.generic-const-white-btn:hover.pill.has-border:hover:not(.compact):before,.generic-const-white-btn:hover.pill.has-border.selected:before{border-color:var(--constellation-main-2)!important;box-shadow:none!important}.generic-const-white-btn:hover.pill.alt-hover:hover:not(.compact):before,.generic-const-white-btn:hover.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.generic-const-white-btn:hover.pill.alt-hover:hover:not(.compact) .icon,.generic-const-white-btn:hover.pill.alt-hover.selected .icon,.generic-const-white-btn:hover.pill.alt-hover:hover:not(.compact) .button-text,.generic-const-white-btn:hover.pill.alt-hover.selected .button-text{color:var(--constellation-main-2)}.generic-const-white-btn:hover.pill.alt-hover:hover:not(.compact) .icon,.generic-const-white-btn:hover.pill.alt-hover.selected .icon{background-color:var(--constellation-main-2)}.generic-const-white-btn:hover.pill.disabled,.generic-const-white-btn:hover.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.generic-const-white-btn:hover.pill.disabled:before,.generic-const-white-btn:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.generic-const-white-btn:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.generic-const-white-btn:hover.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.generic-const-white-btn:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.generic-const-white-btn:hover.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.generic-const-white-btn:hover.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.generic-const-white-btn:hover.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.generic-const-white-btn:hover.pill .dropdown-caret{margin-right:10px}.generic-const-white-btn:hover.pill[data-icon-position=null] .icon,.generic-const-white-btn:hover.pill[data-icon-position=none] .icon{display:none!important}.generic-const-white-btn:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.generic-const-white-btn:hover.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.generic-const-white-btn:hover.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.generic-const-white-btn:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.generic-const-white-btn:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.generic-const-white-btn:hover.pill[data-size=micro][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.generic-const-white-btn:hover.pill[data-size=micro][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.generic-const-white-btn:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.generic-const-white-btn:hover.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.generic-const-white-btn:hover.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.generic-const-white-btn:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.generic-const-white-btn:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.generic-const-white-btn:hover.pill[data-size=mini][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.generic-const-white-btn:hover.pill[data-size=mini][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.generic-const-white-btn:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.generic-const-white-btn:hover.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.generic-const-white-btn:hover.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.generic-const-white-btn:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.generic-const-white-btn:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.generic-const-white-btn:hover.pill[data-size=tiny][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.generic-const-white-btn:hover.pill[data-size=tiny][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.generic-const-white-btn:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.generic-const-white-btn:hover.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.generic-const-white-btn:hover.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.generic-const-white-btn:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.generic-const-white-btn:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.generic-const-white-btn:hover.pill[data-size=small][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.generic-const-white-btn:hover.pill[data-size=small][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.generic-const-white-btn:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.generic-const-white-btn:hover.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.generic-const-white-btn:hover.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.generic-const-white-btn:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.generic-const-white-btn:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.generic-const-white-btn:hover.pill[data-size=regular][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.generic-const-white-btn:hover.pill[data-size=regular][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.generic-const-white-btn:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.generic-const-white-btn:hover.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.generic-const-white-btn:hover.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.generic-const-white-btn:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.generic-const-white-btn:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.generic-const-white-btn:hover.pill[data-size=large][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.generic-const-white-btn:hover.pill[data-size=large][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.generic-const-white-btn:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.generic-const-white-btn:hover.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.generic-const-white-btn:hover.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.generic-const-white-btn:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.generic-const-white-btn:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.generic-const-white-btn:hover.pill[data-size=xlarge][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.generic-const-white-btn:hover.pill[data-size=xlarge][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.generic-const-white-btn:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.generic-const-white-btn:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.generic-const-white-btn:hover.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.generic-const-white-btn:hover.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.generic-const-white-btn:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.generic-const-white-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.generic-const-white-btn:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.generic-const-white-btn:hover.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.generic-const-white-btn:hover.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.generic-const-white-btn:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.generic-const-white-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.generic-const-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-const-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-const-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-const-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-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.generic-const-white-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.generic-const-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-const-white-btn:hover.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.generic-const-white-btn:hover.pill.compact.hide-bg:before{opacity:0}.generic-const-white-btn:hover.pill.compact .button-text{white-space:nowrap}.generic-const-white-btn:hover.pill.compact:hover{max-width:100%}.generic-const-white-btn:hover.pill.compact:hover.hide-bg:before{opacity:1}.generic-const-white-btn:hover.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.generic-const-white-btn:hover.pill-alt:before{content:"";background:var(--constellation-main-2);border:2px solid var(--constellation-main-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.generic-const-white-btn:hover.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.generic-const-white-btn:hover.pill-alt:hover:before,.generic-const-white-btn:hover.pill-alt.selected:before{background:var(--constellation-main-2)}.generic-const-white-btn:hover.pill-alt:hover .button-text,.generic-const-white-btn:hover.pill-alt.selected .button-text{color:var(--default-bg)}.generic-const-white-btn:hover.pill-alt.disabled,.generic-const-white-btn:hover.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.generic-const-white-btn:hover.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.generic-const-white-btn:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.generic-const-white-btn:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.generic-const-white-btn:hover.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.generic-const-white-btn:hover.round .icon,.generic-const-white-btn:hover.round svg{justify-content:center;align-items:center;height:100%;display:flex}.generic-const-white-btn:hover.round:hover,.generic-const-white-btn:hover.round.selected{opacity:1}.generic-const-white-btn:hover.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.generic-const-white-btn:hover.round.disabled{pointer-events:none}.generic-const-white-btn:hover.round.disabled .icon{filter:saturate(0)}.generic-const-white-btn:hover.round[data-size=large]{width:60px;height:60px;font-size:25px}.generic-const-white-btn:hover.round[data-size=regular]{width:50px;height:50px;font-size:20px}.generic-const-white-btn:hover.round[data-size=small]{width:40px;height:40px;font-size:16px}.generic-const-white-btn:hover.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.generic-const-white-btn:hover.round[data-size=mini]{width:20px;height:20px;font-size:12px}.generic-const-white-btn:hover.nav{flex-wrap:nowrap}.generic-const-white-btn:hover.nav svg{color:var(--troubadour-main)}.generic-const-white-btn:hover.nav .icon,.generic-const-white-btn:hover.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.generic-const-white-btn:hover.nav .button-text{color:var(--constellation-main-2);font-weight:700}.generic-const-white-btn:hover.nav:hover{text-decoration:underline}.generic-const-white-btn:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.generic-const-white-btn:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.generic-const-white-btn:hover.nav[data-icon-position=right][data-size=tiny] .icon,.generic-const-white-btn:hover.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.generic-const-white-btn:hover.nav[data-icon-position=right] .button-text{text-align:right}.generic-const-white-btn:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.generic-const-white-btn:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.generic-const-white-btn:hover.nav[data-icon-position=left][data-size=tiny] .icon,.generic-const-white-btn:hover.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.generic-const-white-btn:hover.nav[data-icon-position=left] .button-text{text-align:left}.generic-const-white-btn:hover.nav[data-size=large]{border-radius:100px;padding:5px}.generic-const-white-btn:hover.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.generic-const-white-btn:hover.nav[data-size=large] .icon{height:80px}.generic-const-white-btn:hover.nav[data-size=regular]{padding:20px 31px}.generic-const-white-btn:hover.nav[data-size=regular] .icon{width:auto;height:23px}.generic-const-white-btn:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.generic-const-white-btn:hover.nav[data-size=small]{padding:10px}.generic-const-white-btn:hover.nav[data-size=small] .icon{width:auto;height:16px}.generic-const-white-btn:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.generic-const-white-btn:hover.nav[data-size=tiny]{padding:15px 20px}.generic-const-white-btn:hover.nav[data-size=tiny] .icon{width:auto;height:10px}.generic-const-white-btn:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.generic-const-white-btn:hover.nav[data-size=mini]{padding:4px 12px}.generic-const-white-btn:hover.nav[data-size=mini] .icon{width:auto;height:5px}.generic-const-white-btn:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.generic-const-white-btn:hover.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.generic-const-white-btn:hover.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--constellation-main-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.generic-const-white-btn:hover.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.generic-const-white-btn:hover.legacy .button-text,.generic-const-white-btn:hover.legacy .icon{z-index:11}.generic-const-white-btn:hover.legacy .button-text{color:var(--constellation-main-2);z-index:11;font-weight:400}.generic-const-white-btn:hover.legacy svg{color:var(--constellation-main-2)}.generic-const-white-btn:hover.legacy:hover:before,.generic-const-white-btn:hover.legacy.selected:before{background-color:var(--constellation-main-2);border:2px solid var(--constellation-main-2)}.generic-const-white-btn:hover.legacy:hover .button-text,.generic-const-white-btn:hover.legacy.selected .button-text{color:var(--default-bg)}.generic-const-white-btn:hover.legacy:hover img,.generic-const-white-btn:hover.legacy.selected img{transform:scale(.95)}.generic-const-white-btn:hover.legacy.disabled{pointer-events:none}.generic-const-white-btn:hover.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.generic-const-white-btn:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.generic-const-white-btn:hover.legacy.disabled .icon{opacity:.5}.generic-const-white-btn:hover.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.generic-const-white-btn:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.generic-const-white-btn:hover.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.generic-const-white-btn:hover.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.generic-const-white-btn:hover.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.generic-const-white-btn:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.generic-const-white-btn:hover.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.generic-const-white-btn:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.generic-const-white-btn:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.generic-const-white-btn:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.generic-const-white-btn:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.generic-const-white-btn:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.generic-const-white-btn:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.generic-const-white-btn:hover.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.generic-const-white-btn:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.generic-const-white-btn:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.generic-const-white-btn:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.generic-const-white-btn:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.generic-const-white-btn:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.generic-const-white-btn:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.generic-const-white-btn:hover.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.generic-const-white-btn:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.generic-const-white-btn:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.generic-const-white-btn:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.generic-const-white-btn:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.generic-const-white-btn:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.const-connection-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.const-connection-button:focus{text-decoration:none}.const-connection-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.const-connection-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.const-connection-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.const-connection-button .button-text.ws-no-wrap{white-space:nowrap}.const-connection-button:active,.const-connection-button:hover{cursor:pointer;text-decoration:none}.const-connection-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.const-connection-button.pill:before{content:"";background:var(--const-main-button-bg);border:2px solid var(--const-main-button-bg);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.const-connection-button.pill .button-text,.const-connection-button.pill .icon{z-index:11}.const-connection-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.const-connection-button.pill svg{color:var(--default-color-2)}.const-connection-button.pill:hover:not(.compact):before,.const-connection-button.pill.selected:before{filter:brightness(1.3)}.const-connection-button.pill.no-shadow:before{box-shadow:none}.const-connection-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.const-connection-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.const-connection-button.pill.has-border:hover:not(.compact):before,.const-connection-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.const-connection-button.pill.alt-hover:hover:not(.compact):before,.const-connection-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.const-connection-button.pill.alt-hover:hover:not(.compact) .icon,.const-connection-button.pill.alt-hover.selected .icon,.const-connection-button.pill.alt-hover:hover:not(.compact) .button-text,.const-connection-button.pill.alt-hover.selected .button-text{color:var(--const-main-button-bg)}.const-connection-button.pill.alt-hover:hover:not(.compact) .icon,.const-connection-button.pill.alt-hover.selected .icon{background-color:var(--const-main-button-bg)}.const-connection-button.pill.disabled,.const-connection-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.const-connection-button.pill.disabled:before,.const-connection-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.const-connection-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.const-connection-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.const-connection-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.const-connection-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-connection-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-connection-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-connection-button.pill .dropdown-caret{margin-right:10px}.const-connection-button.pill[data-icon-position=null] .icon,.const-connection-button.pill[data-icon-position=none] .icon{display:none!important}.const-connection-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.const-connection-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.const-connection-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.const-connection-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.const-connection-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.const-connection-button.pill[data-size=micro][data-icon-position=null],.const-connection-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.const-connection-button.pill[data-size=micro][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.const-connection-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.const-connection-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-connection-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.const-connection-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-connection-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-connection-button.pill[data-size=mini][data-icon-position=null],.const-connection-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.const-connection-button.pill[data-size=mini][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.const-connection-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.const-connection-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-connection-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-connection-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-connection-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-connection-button.pill[data-size=tiny][data-icon-position=null],.const-connection-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.const-connection-button.pill[data-size=tiny][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.const-connection-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.const-connection-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-connection-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-connection-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-connection-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-connection-button.pill[data-size=small][data-icon-position=null],.const-connection-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.const-connection-button.pill[data-size=small][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.const-connection-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.const-connection-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-connection-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-connection-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.const-connection-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.const-connection-button.pill[data-size=regular][data-icon-position=null],.const-connection-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.const-connection-button.pill[data-size=regular][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.const-connection-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.const-connection-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.const-connection-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.const-connection-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.const-connection-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.const-connection-button.pill[data-size=large][data-icon-position=null],.const-connection-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.const-connection-button.pill[data-size=large][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.const-connection-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.const-connection-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.const-connection-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.const-connection-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.const-connection-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.const-connection-button.pill[data-size=xlarge][data-icon-position=null],.const-connection-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.const-connection-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.const-connection-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.const-connection-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.const-connection-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.const-connection-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.const-connection-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.const-connection-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.const-connection-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.const-connection-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.const-connection-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.const-connection-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.const-connection-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.const-connection-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.const-connection-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.const-connection-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.const-connection-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.const-connection-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-connection-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.const-connection-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-connection-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-connection-button.pill[data-size=responsive][data-icon-position=null],.const-connection-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.const-connection-button.pill[data-size=responsive][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.const-connection-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.const-connection-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.const-connection-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.const-connection-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-connection-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-connection-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-connection-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-connection-button.pill[data-size=responsive][data-icon-position=null],.const-connection-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.const-connection-button.pill[data-size=responsive][data-icon-position=null] .button-text,.const-connection-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.const-connection-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.const-connection-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.const-connection-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.const-connection-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.const-connection-button.pill.compact.hide-bg:before{opacity:0}.const-connection-button.pill.compact .button-text{white-space:nowrap}.const-connection-button.pill.compact:hover{max-width:100%}.const-connection-button.pill.compact:hover.hide-bg:before{opacity:1}.const-connection-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-connection-button.pill-alt:before{content:"";background:var(--const-main-button-bg);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-connection-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.const-connection-button.pill-alt:hover:before,.const-connection-button.pill-alt.selected:before{background:var(--button-border)}.const-connection-button.pill-alt:hover .button-text,.const-connection-button.pill-alt.selected .button-text{color:var(--default-bg)}.const-connection-button.pill-alt.disabled,.const-connection-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.const-connection-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-connection-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.const-connection-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.const-connection-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.const-connection-button.round .icon,.const-connection-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.const-connection-button.round:hover,.const-connection-button.round.selected{opacity:1}.const-connection-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.const-connection-button.round.disabled{pointer-events:none}.const-connection-button.round.disabled .icon{filter:saturate(0)}.const-connection-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.const-connection-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.const-connection-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.const-connection-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.const-connection-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.const-connection-button.nav{flex-wrap:nowrap}.const-connection-button.nav svg{color:var(--troubadour-main)}.const-connection-button.nav .icon,.const-connection-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.const-connection-button.nav .button-text{color:var(--const-main-button-bg);font-weight:700}.const-connection-button.nav:hover{text-decoration:underline}.const-connection-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.const-connection-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.const-connection-button.nav[data-icon-position=right][data-size=tiny] .icon,.const-connection-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.const-connection-button.nav[data-icon-position=right] .button-text{text-align:right}.const-connection-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.const-connection-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.const-connection-button.nav[data-icon-position=left][data-size=tiny] .icon,.const-connection-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.const-connection-button.nav[data-icon-position=left] .button-text{text-align:left}.const-connection-button.nav[data-size=large]{border-radius:100px;padding:5px}.const-connection-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.const-connection-button.nav[data-size=large] .icon{height:80px}.const-connection-button.nav[data-size=regular]{padding:20px 31px}.const-connection-button.nav[data-size=regular] .icon{width:auto;height:23px}.const-connection-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.const-connection-button.nav[data-size=small]{padding:10px}.const-connection-button.nav[data-size=small] .icon{width:auto;height:16px}.const-connection-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.const-connection-button.nav[data-size=tiny]{padding:15px 20px}.const-connection-button.nav[data-size=tiny] .icon{width:auto;height:10px}.const-connection-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.const-connection-button.nav[data-size=mini]{padding:4px 12px}.const-connection-button.nav[data-size=mini] .icon{width:auto;height:5px}.const-connection-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.const-connection-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-connection-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--const-main-button-bg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-connection-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.const-connection-button.legacy .button-text,.const-connection-button.legacy .icon{z-index:11}.const-connection-button.legacy .button-text{color:var(--const-main-button-bg);z-index:11;font-weight:400}.const-connection-button.legacy svg{color:var(--const-main-button-bg)}.const-connection-button.legacy:hover:before,.const-connection-button.legacy.selected:before{background-color:var(--const-main-button-bg);border:2px solid var(--const-main-button-bg)}.const-connection-button.legacy:hover .button-text,.const-connection-button.legacy.selected .button-text{color:var(--default-color-2)}.const-connection-button.legacy:hover img,.const-connection-button.legacy.selected img{transform:scale(.95)}.const-connection-button.legacy.disabled{pointer-events:none}.const-connection-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-connection-button.legacy.disabled .button-text{color:var(--ui-disabled)}.const-connection-button.legacy.disabled .icon{opacity:.5}.const-connection-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-connection-button.legacy.invalid .button-text{color:var(--ui-disabled)}.const-connection-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-connection-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-connection-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-connection-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.const-connection-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.const-connection-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.const-connection-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.const-connection-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.const-connection-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.const-connection-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.const-connection-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.const-connection-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.const-connection-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.const-connection-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.const-connection-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.const-connection-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.const-connection-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.const-connection-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.const-connection-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.const-connection-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.const-connection-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.const-connection-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.const-connection-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.const-connection-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.const-blue-gradient-pill-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.const-blue-gradient-pill-btn:focus{text-decoration:none}.const-blue-gradient-pill-btn[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.const-blue-gradient-pill-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.const-blue-gradient-pill-btn .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.const-blue-gradient-pill-btn .button-text.ws-no-wrap{white-space:nowrap}.const-blue-gradient-pill-btn:active,.const-blue-gradient-pill-btn:hover{cursor:pointer;text-decoration:none}.const-blue-gradient-pill-btn.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.const-blue-gradient-pill-btn.pill:before{content:"";background:var(--const-main-button-bg);border:2px solid var(--const-main-button-bg);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.const-blue-gradient-pill-btn.pill .button-text,.const-blue-gradient-pill-btn.pill .icon{z-index:11}.const-blue-gradient-pill-btn.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.const-blue-gradient-pill-btn.pill svg{color:var(--default-color-2)}.const-blue-gradient-pill-btn.pill:hover:not(.compact):before,.const-blue-gradient-pill-btn.pill.selected:before{filter:brightness(1.3)}.const-blue-gradient-pill-btn.pill.no-shadow:before{box-shadow:none}.const-blue-gradient-pill-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.const-blue-gradient-pill-btn.pill.has-border:before{border-color:var(--const-main-button-bg);box-shadow:none!important}.const-blue-gradient-pill-btn.pill.has-border:hover:not(.compact):before,.const-blue-gradient-pill-btn.pill.has-border.selected:before{border-color:var(--const-main-button-bg)!important;box-shadow:none!important}.const-blue-gradient-pill-btn.pill.alt-hover:hover:not(.compact):before,.const-blue-gradient-pill-btn.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.const-blue-gradient-pill-btn.pill.alt-hover:hover:not(.compact) .icon,.const-blue-gradient-pill-btn.pill.alt-hover.selected .icon,.const-blue-gradient-pill-btn.pill.alt-hover:hover:not(.compact) .button-text,.const-blue-gradient-pill-btn.pill.alt-hover.selected .button-text{color:var(--const-main-button-bg)}.const-blue-gradient-pill-btn.pill.alt-hover:hover:not(.compact) .icon,.const-blue-gradient-pill-btn.pill.alt-hover.selected .icon{background-color:var(--const-main-button-bg)}.const-blue-gradient-pill-btn.pill.disabled,.const-blue-gradient-pill-btn.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.const-blue-gradient-pill-btn.pill.disabled:before,.const-blue-gradient-pill-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.const-blue-gradient-pill-btn.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.const-blue-gradient-pill-btn.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.const-blue-gradient-pill-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.const-blue-gradient-pill-btn.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-blue-gradient-pill-btn.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-blue-gradient-pill-btn.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-blue-gradient-pill-btn.pill .dropdown-caret{margin-right:10px}.const-blue-gradient-pill-btn.pill[data-icon-position=null] .icon,.const-blue-gradient-pill-btn.pill[data-icon-position=none] .icon{display:none!important}.const-blue-gradient-pill-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.const-blue-gradient-pill-btn.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.const-blue-gradient-pill-btn.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.const-blue-gradient-pill-btn.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.const-blue-gradient-pill-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.const-blue-gradient-pill-btn.pill[data-size=micro][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.const-blue-gradient-pill-btn.pill[data-size=micro][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.const-blue-gradient-pill-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.const-blue-gradient-pill-btn.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-blue-gradient-pill-btn.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.const-blue-gradient-pill-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-blue-gradient-pill-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-blue-gradient-pill-btn.pill[data-size=mini][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.const-blue-gradient-pill-btn.pill[data-size=mini][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.const-blue-gradient-pill-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.const-blue-gradient-pill-btn.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-blue-gradient-pill-btn.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-blue-gradient-pill-btn.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-blue-gradient-pill-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-blue-gradient-pill-btn.pill[data-size=tiny][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.const-blue-gradient-pill-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.const-blue-gradient-pill-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.const-blue-gradient-pill-btn.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-blue-gradient-pill-btn.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-blue-gradient-pill-btn.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-blue-gradient-pill-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-blue-gradient-pill-btn.pill[data-size=small][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.const-blue-gradient-pill-btn.pill[data-size=small][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.const-blue-gradient-pill-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.const-blue-gradient-pill-btn.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-blue-gradient-pill-btn.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-blue-gradient-pill-btn.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.const-blue-gradient-pill-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.const-blue-gradient-pill-btn.pill[data-size=regular][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.const-blue-gradient-pill-btn.pill[data-size=regular][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.const-blue-gradient-pill-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.const-blue-gradient-pill-btn.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.const-blue-gradient-pill-btn.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.const-blue-gradient-pill-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.const-blue-gradient-pill-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.const-blue-gradient-pill-btn.pill[data-size=large][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.const-blue-gradient-pill-btn.pill[data-size=large][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.const-blue-gradient-pill-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.const-blue-gradient-pill-btn.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.const-blue-gradient-pill-btn.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.const-blue-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.const-blue-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.const-blue-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.const-blue-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.const-blue-gradient-pill-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.const-blue-gradient-pill-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.const-blue-gradient-pill-btn.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-blue-gradient-pill-btn.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.const-blue-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.const-blue-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.const-blue-gradient-pill-btn.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.const-blue-gradient-pill-btn.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-blue-gradient-pill-btn.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.const-blue-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.const-blue-gradient-pill-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.const-blue-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}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.const-blue-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}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.const-blue-gradient-pill-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.const-blue-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}}.const-blue-gradient-pill-btn.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.const-blue-gradient-pill-btn.pill.compact.hide-bg:before{opacity:0}.const-blue-gradient-pill-btn.pill.compact .button-text{white-space:nowrap}.const-blue-gradient-pill-btn.pill.compact:hover{max-width:100%}.const-blue-gradient-pill-btn.pill.compact:hover.hide-bg:before{opacity:1}.const-blue-gradient-pill-btn.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-blue-gradient-pill-btn.pill-alt:before{content:"";background:var(--const-main-button-bg);border:2px solid var(--const-main-button-bg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-blue-gradient-pill-btn.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.const-blue-gradient-pill-btn.pill-alt:hover:before,.const-blue-gradient-pill-btn.pill-alt.selected:before{background:var(--const-main-button-bg)}.const-blue-gradient-pill-btn.pill-alt:hover .button-text,.const-blue-gradient-pill-btn.pill-alt.selected .button-text{color:var(--default-bg)}.const-blue-gradient-pill-btn.pill-alt.disabled,.const-blue-gradient-pill-btn.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.const-blue-gradient-pill-btn.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-blue-gradient-pill-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.const-blue-gradient-pill-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.const-blue-gradient-pill-btn.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.const-blue-gradient-pill-btn.round .icon,.const-blue-gradient-pill-btn.round svg{justify-content:center;align-items:center;height:100%;display:flex}.const-blue-gradient-pill-btn.round:hover,.const-blue-gradient-pill-btn.round.selected{opacity:1}.const-blue-gradient-pill-btn.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.const-blue-gradient-pill-btn.round.disabled{pointer-events:none}.const-blue-gradient-pill-btn.round.disabled .icon{filter:saturate(0)}.const-blue-gradient-pill-btn.round[data-size=large]{width:60px;height:60px;font-size:25px}.const-blue-gradient-pill-btn.round[data-size=regular]{width:50px;height:50px;font-size:20px}.const-blue-gradient-pill-btn.round[data-size=small]{width:40px;height:40px;font-size:16px}.const-blue-gradient-pill-btn.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.const-blue-gradient-pill-btn.round[data-size=mini]{width:20px;height:20px;font-size:12px}.const-blue-gradient-pill-btn.nav{flex-wrap:nowrap}.const-blue-gradient-pill-btn.nav svg{color:var(--troubadour-main)}.const-blue-gradient-pill-btn.nav .icon,.const-blue-gradient-pill-btn.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.const-blue-gradient-pill-btn.nav .button-text{color:var(--const-main-button-bg);font-weight:700}.const-blue-gradient-pill-btn.nav:hover{text-decoration:underline}.const-blue-gradient-pill-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.const-blue-gradient-pill-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.const-blue-gradient-pill-btn.nav[data-icon-position=right][data-size=tiny] .icon,.const-blue-gradient-pill-btn.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.const-blue-gradient-pill-btn.nav[data-icon-position=right] .button-text{text-align:right}.const-blue-gradient-pill-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.const-blue-gradient-pill-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.const-blue-gradient-pill-btn.nav[data-icon-position=left][data-size=tiny] .icon,.const-blue-gradient-pill-btn.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.const-blue-gradient-pill-btn.nav[data-icon-position=left] .button-text{text-align:left}.const-blue-gradient-pill-btn.nav[data-size=large]{border-radius:100px;padding:5px}.const-blue-gradient-pill-btn.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.const-blue-gradient-pill-btn.nav[data-size=large] .icon{height:80px}.const-blue-gradient-pill-btn.nav[data-size=regular]{padding:20px 31px}.const-blue-gradient-pill-btn.nav[data-size=regular] .icon{width:auto;height:23px}.const-blue-gradient-pill-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.const-blue-gradient-pill-btn.nav[data-size=small]{padding:10px}.const-blue-gradient-pill-btn.nav[data-size=small] .icon{width:auto;height:16px}.const-blue-gradient-pill-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.const-blue-gradient-pill-btn.nav[data-size=tiny]{padding:15px 20px}.const-blue-gradient-pill-btn.nav[data-size=tiny] .icon{width:auto;height:10px}.const-blue-gradient-pill-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.const-blue-gradient-pill-btn.nav[data-size=mini]{padding:4px 12px}.const-blue-gradient-pill-btn.nav[data-size=mini] .icon{width:auto;height:5px}.const-blue-gradient-pill-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.const-blue-gradient-pill-btn.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-blue-gradient-pill-btn.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--const-main-button-bg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-blue-gradient-pill-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.const-blue-gradient-pill-btn.legacy .button-text,.const-blue-gradient-pill-btn.legacy .icon{z-index:11}.const-blue-gradient-pill-btn.legacy .button-text{color:var(--const-main-button-bg);z-index:11;font-weight:400}.const-blue-gradient-pill-btn.legacy svg{color:var(--const-main-button-bg)}.const-blue-gradient-pill-btn.legacy:hover:before,.const-blue-gradient-pill-btn.legacy.selected:before{background-color:var(--const-main-button-bg);border:2px solid var(--const-main-button-bg)}.const-blue-gradient-pill-btn.legacy:hover .button-text,.const-blue-gradient-pill-btn.legacy.selected .button-text{color:var(--default-color-2)}.const-blue-gradient-pill-btn.legacy:hover img,.const-blue-gradient-pill-btn.legacy.selected img{transform:scale(.95)}.const-blue-gradient-pill-btn.legacy.disabled{pointer-events:none}.const-blue-gradient-pill-btn.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-blue-gradient-pill-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.const-blue-gradient-pill-btn.legacy.disabled .icon{opacity:.5}.const-blue-gradient-pill-btn.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-blue-gradient-pill-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.const-blue-gradient-pill-btn.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-blue-gradient-pill-btn.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-blue-gradient-pill-btn.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-blue-gradient-pill-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.const-blue-gradient-pill-btn.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.const-blue-gradient-pill-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.const-blue-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.const-blue-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.const-blue-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.const-blue-gradient-pill-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.const-blue-gradient-pill-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.const-blue-gradient-pill-btn.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.const-blue-gradient-pill-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.const-blue-gradient-pill-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.const-blue-gradient-pill-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.const-blue-gradient-pill-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.const-blue-gradient-pill-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.const-blue-gradient-pill-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.const-blue-gradient-pill-btn.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.const-blue-gradient-pill-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.const-blue-gradient-pill-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.const-blue-gradient-pill-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.const-blue-gradient-pill-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.const-blue-gradient-pill-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.const-blue-gradient-pill-btn:hover{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.const-blue-gradient-pill-btn:hover:focus{text-decoration:none}.const-blue-gradient-pill-btn:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.const-blue-gradient-pill-btn:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.const-blue-gradient-pill-btn:hover .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.const-blue-gradient-pill-btn:hover .button-text.ws-no-wrap{white-space:nowrap}.const-blue-gradient-pill-btn:hover:active,.const-blue-gradient-pill-btn:hover:hover{cursor:pointer;text-decoration:none}.const-blue-gradient-pill-btn:hover.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.const-blue-gradient-pill-btn:hover.pill:before{content:"";background:var(--const-main-button-bg);border:2px solid var(--const-main-button-bg);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.const-blue-gradient-pill-btn:hover.pill .button-text,.const-blue-gradient-pill-btn:hover.pill .icon{z-index:11}.const-blue-gradient-pill-btn:hover.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.const-blue-gradient-pill-btn:hover.pill svg{color:var(--default-color-2)}.const-blue-gradient-pill-btn:hover.pill:hover:not(.compact):before,.const-blue-gradient-pill-btn:hover.pill.selected:before{filter:brightness(1.3)}.const-blue-gradient-pill-btn:hover.pill.no-shadow:before{box-shadow:none}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.const-blue-gradient-pill-btn:hover.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.const-blue-gradient-pill-btn:hover.pill.has-border:hover:not(.compact):before,.const-blue-gradient-pill-btn:hover.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.const-blue-gradient-pill-btn:hover.pill.alt-hover:hover:not(.compact):before,.const-blue-gradient-pill-btn:hover.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.const-blue-gradient-pill-btn:hover.pill.alt-hover:hover:not(.compact) .icon,.const-blue-gradient-pill-btn:hover.pill.alt-hover.selected .icon,.const-blue-gradient-pill-btn:hover.pill.alt-hover:hover:not(.compact) .button-text,.const-blue-gradient-pill-btn:hover.pill.alt-hover.selected .button-text{color:var(--const-main-button-bg)}.const-blue-gradient-pill-btn:hover.pill.alt-hover:hover:not(.compact) .icon,.const-blue-gradient-pill-btn:hover.pill.alt-hover.selected .icon{background-color:var(--const-main-button-bg)}.const-blue-gradient-pill-btn:hover.pill.disabled,.const-blue-gradient-pill-btn:hover.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.const-blue-gradient-pill-btn:hover.pill.disabled:before,.const-blue-gradient-pill-btn:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.const-blue-gradient-pill-btn:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.const-blue-gradient-pill-btn:hover.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.const-blue-gradient-pill-btn:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.const-blue-gradient-pill-btn:hover.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-blue-gradient-pill-btn:hover.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-blue-gradient-pill-btn:hover.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-blue-gradient-pill-btn:hover.pill .dropdown-caret{margin-right:10px}.const-blue-gradient-pill-btn:hover.pill[data-icon-position=null] .icon,.const-blue-gradient-pill-btn:hover.pill[data-icon-position=none] .icon{display:none!important}.const-blue-gradient-pill-btn:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.const-blue-gradient-pill-btn:hover.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.const-blue-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.const-blue-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.const-blue-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.const-blue-gradient-pill-btn:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.const-blue-gradient-pill-btn:hover.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-blue-gradient-pill-btn:hover.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.const-blue-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-blue-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-blue-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.const-blue-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.const-blue-gradient-pill-btn:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.const-blue-gradient-pill-btn:hover.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-blue-gradient-pill-btn:hover.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-blue-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-blue-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-blue-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.const-blue-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.const-blue-gradient-pill-btn:hover.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-blue-gradient-pill-btn:hover.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-blue-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.const-blue-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.const-blue-gradient-pill-btn:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.const-blue-gradient-pill-btn:hover.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-blue-gradient-pill-btn:hover.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-blue-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.const-blue-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.const-blue-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.const-blue-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.const-blue-gradient-pill-btn:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.const-blue-gradient-pill-btn:hover.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.const-blue-gradient-pill-btn:hover.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.const-blue-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.const-blue-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.const-blue-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.const-blue-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.const-blue-gradient-pill-btn:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.const-blue-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 (width>=1600px){.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.const-blue-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}.const-blue-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}.const-blue-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}.const-blue-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}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.const-blue-gradient-pill-btn:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.const-blue-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}}.const-blue-gradient-pill-btn:hover.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.const-blue-gradient-pill-btn:hover.pill.compact.hide-bg:before{opacity:0}.const-blue-gradient-pill-btn:hover.pill.compact .button-text{white-space:nowrap}.const-blue-gradient-pill-btn:hover.pill.compact:hover{max-width:100%}.const-blue-gradient-pill-btn:hover.pill.compact:hover.hide-bg:before{opacity:1}.const-blue-gradient-pill-btn:hover.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-blue-gradient-pill-btn:hover.pill-alt:before{content:"";background:var(--const-main-button-bg);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-blue-gradient-pill-btn:hover.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.const-blue-gradient-pill-btn:hover.pill-alt:hover:before,.const-blue-gradient-pill-btn:hover.pill-alt.selected:before{background:var(--button-border)}.const-blue-gradient-pill-btn:hover.pill-alt:hover .button-text,.const-blue-gradient-pill-btn:hover.pill-alt.selected .button-text{color:var(--default-bg)}.const-blue-gradient-pill-btn:hover.pill-alt.disabled,.const-blue-gradient-pill-btn:hover.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.const-blue-gradient-pill-btn:hover.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-blue-gradient-pill-btn:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.const-blue-gradient-pill-btn:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.const-blue-gradient-pill-btn:hover.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.const-blue-gradient-pill-btn:hover.round .icon,.const-blue-gradient-pill-btn:hover.round svg{justify-content:center;align-items:center;height:100%;display:flex}.const-blue-gradient-pill-btn:hover.round:hover,.const-blue-gradient-pill-btn:hover.round.selected{opacity:1}.const-blue-gradient-pill-btn:hover.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.const-blue-gradient-pill-btn:hover.round.disabled{pointer-events:none}.const-blue-gradient-pill-btn:hover.round.disabled .icon{filter:saturate(0)}.const-blue-gradient-pill-btn:hover.round[data-size=large]{width:60px;height:60px;font-size:25px}.const-blue-gradient-pill-btn:hover.round[data-size=regular]{width:50px;height:50px;font-size:20px}.const-blue-gradient-pill-btn:hover.round[data-size=small]{width:40px;height:40px;font-size:16px}.const-blue-gradient-pill-btn:hover.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.const-blue-gradient-pill-btn:hover.round[data-size=mini]{width:20px;height:20px;font-size:12px}.const-blue-gradient-pill-btn:hover.nav{flex-wrap:nowrap}.const-blue-gradient-pill-btn:hover.nav svg{color:var(--troubadour-main)}.const-blue-gradient-pill-btn:hover.nav .icon,.const-blue-gradient-pill-btn:hover.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.const-blue-gradient-pill-btn:hover.nav .button-text{color:var(--const-main-button-bg);font-weight:700}.const-blue-gradient-pill-btn:hover.nav:hover{text-decoration:underline}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=tiny] .icon,.const-blue-gradient-pill-btn:hover.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=right] .button-text{text-align:right}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=tiny] .icon,.const-blue-gradient-pill-btn:hover.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.const-blue-gradient-pill-btn:hover.nav[data-icon-position=left] .button-text{text-align:left}.const-blue-gradient-pill-btn:hover.nav[data-size=large]{border-radius:100px;padding:5px}.const-blue-gradient-pill-btn:hover.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.const-blue-gradient-pill-btn:hover.nav[data-size=large] .icon{height:80px}.const-blue-gradient-pill-btn:hover.nav[data-size=regular]{padding:20px 31px}.const-blue-gradient-pill-btn:hover.nav[data-size=regular] .icon{width:auto;height:23px}.const-blue-gradient-pill-btn:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.const-blue-gradient-pill-btn:hover.nav[data-size=small]{padding:10px}.const-blue-gradient-pill-btn:hover.nav[data-size=small] .icon{width:auto;height:16px}.const-blue-gradient-pill-btn:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.const-blue-gradient-pill-btn:hover.nav[data-size=tiny]{padding:15px 20px}.const-blue-gradient-pill-btn:hover.nav[data-size=tiny] .icon{width:auto;height:10px}.const-blue-gradient-pill-btn:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.const-blue-gradient-pill-btn:hover.nav[data-size=mini]{padding:4px 12px}.const-blue-gradient-pill-btn:hover.nav[data-size=mini] .icon{width:auto;height:5px}.const-blue-gradient-pill-btn:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.const-blue-gradient-pill-btn:hover.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.const-blue-gradient-pill-btn:hover.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--const-main-button-bg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.const-blue-gradient-pill-btn:hover.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.const-blue-gradient-pill-btn:hover.legacy .button-text,.const-blue-gradient-pill-btn:hover.legacy .icon{z-index:11}.const-blue-gradient-pill-btn:hover.legacy .button-text{color:var(--const-main-button-bg);z-index:11;font-weight:400}.const-blue-gradient-pill-btn:hover.legacy svg{color:var(--const-main-button-bg)}.const-blue-gradient-pill-btn:hover.legacy:hover:before,.const-blue-gradient-pill-btn:hover.legacy.selected:before{background-color:var(--const-main-button-bg);border:2px solid var(--const-main-button-bg)}.const-blue-gradient-pill-btn:hover.legacy:hover .button-text,.const-blue-gradient-pill-btn:hover.legacy.selected .button-text{color:var(--default-color-2)}.const-blue-gradient-pill-btn:hover.legacy:hover img,.const-blue-gradient-pill-btn:hover.legacy.selected img{transform:scale(.95)}.const-blue-gradient-pill-btn:hover.legacy.disabled{pointer-events:none}.const-blue-gradient-pill-btn:hover.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-blue-gradient-pill-btn:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.const-blue-gradient-pill-btn:hover.legacy.disabled .icon{opacity:.5}.const-blue-gradient-pill-btn:hover.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.const-blue-gradient-pill-btn:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.const-blue-gradient-pill-btn:hover.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.const-blue-gradient-pill-btn:hover.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.const-blue-gradient-pill-btn:hover.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.const-blue-gradient-pill-btn:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.const-blue-gradient-pill-btn:hover.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.const-blue-gradient-pill-btn:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.const-blue-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.const-blue-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.const-blue-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.const-blue-gradient-pill-btn:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.const-blue-gradient-pill-btn:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.const-blue-gradient-pill-btn:hover.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.const-blue-gradient-pill-btn:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.const-blue-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.const-blue-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.const-blue-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.const-blue-gradient-pill-btn:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.const-blue-gradient-pill-btn:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.const-blue-gradient-pill-btn:hover.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.const-blue-gradient-pill-btn:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.const-blue-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.const-blue-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.const-blue-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.const-blue-gradient-pill-btn:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.lexicon-popup{background-color:var(--backdrop);opacity:0;visibility:hidden;z-index:400;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility 0s .3s;display:none;position:fixed;top:0;left:0}.lexicon-popup .lexicon-container{background:var(--default-bg);text-align:center;-webkit-backface-visibility:hidden;max-width:760px;color:var(--lexincon);border-radius:10px;margin:auto;transition-property:transform;transition-duration:.3s;position:absolute;top:20vh;transform:translateY(-40px);box-shadow:0 0 20px #0003}.lexicon-popup .lexicon-container .popup-close{cursor:pointer;float:right;color:var(--lexincon);margin:10px 10px 0 0;position:relative}.lexicon-popup .lexicon-container .popup-close:hover{color:var(--lexincon-hover)}.lexicon-popup .lexicon-container .popup-close svg{margin:0;font-size:28px}.lexicon-popup .lexicon-container img{border-radius:10px 10px 0 0;width:100%;height:100%;margin-top:-17.5%;position:relative}.lexicon-popup .lexicon-container .lexicon-content{max-height:50vh;margin:40px 0;overflow-y:scroll}.lexicon-popup .lexicon-container .lexicon-content .title-section{padding:0 40px}.lexicon-popup .lexicon-container .lexicon-content .title-section .title{text-align:center;font-size:35px;font-weight:bolder}.lexicon-popup .lexicon-container .lexicon-content .title-section .description{text-align:justify;margin-top:10px;font-size:17px;font-weight:700}.lexicon-popup .lexicon-container .lexicon-content .lexicon-section{padding:20px 40px}.lexicon-popup .lexicon-container .lexicon-content .lexicon-section .lexicon-row{margin-top:15px;display:inline-flex}.lexicon-popup .lexicon-container .lexicon-content .lexicon-section .lexicon-row svg,.lexicon-popup .lexicon-container .lexicon-content .lexicon-section .lexicon-row img{min-width:60px;max-width:60px;margin:auto 20px auto 0;font-size:32px}.lexicon-popup .lexicon-container .lexicon-content .lexicon-section .lexicon-row .description{text-align:left;font-size:16px}.lexicon-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility;display:flex!important}.lexicon-button{margin-right:15px}.lexicon-button a{text-transform:initial;display:inline-flex}.lexicon-button a svg{margin:auto 10px auto auto}@media (width<=1366px){.lexicon-button a svg{margin:auto}.lexicon-button a div{display:none}}@media (width<=767px){.lexicon-button{display:none}}
