@keyframes spin-c83b8f4b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin-fade-c83b8f4b{0%{border-top-color:#fff6}30%{border-top-color:#fffc}60%{border-top-color:#fff6}to{border-top-color:#fff6}}.spinner{animation:spin-c83b8f4b 1s cubic-bezier(.6,.2,0,.8) infinite,spin-fade-c83b8f4b 1s linear infinite;border:.2rem solid hsla(0,0%,100%,.2);border-radius:50%;height:100%}.button,.spinner{box-sizing:border-box;width:100%}.button{display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:545px){.button:not(.block){display:inline-block;width:auto}}.button .button-content{align-items:center;display:flex;gap:.25rem;justify-content:center}.button div,.button p,.button span,.button svg{margin:0;vertical-align:top}.button>a,.button>button{background-color:var(--theme-button-primary,#0e75d2);border:0;border-radius:3px;color:var(--theme-button-text,#fff);display:inline-block;flex:2 1 auto;font-size:1em;font-weight:800;line-height:1rem;overflow:hidden;padding:.7rem 1rem;text-align:center;text-decoration:none;transition-duration:.4s;transition-property:background-color,color,border-color;vertical-align:baseline;white-space:nowrap;width:-webkit-fill-available;width:-moz-available;width:stretch}.button>a .icon,.button>button .icon{display:inline-block;height:1rem;margin-right:.5em;vertical-align:top;width:1rem}.button>a .icon.external-link,.button>button .icon.external-link{box-sizing:border-box;flex:0 0 auto;height:1rem;margin:0 0 0 3px;padding:1px;vertical-align:top;width:1rem}.button>a .text,.button>button .text{display:inline-block;max-width:100%;text-overflow:ellipsis}.button.secondary>a,.button.secondary>button{background-color:var(--theme-button-secondary,#001b34)}.button ul.actions{background:var(--theme-menu-surface,#002241);border-radius:0 0 3px 3px;display:none;left:0;list-style:none;margin:0 auto;padding:5px 0;position:absolute;right:0;top:100%;z-index:6}.button ul.actions a,.button ul.actions li{box-sizing:border-box;color:var(--theme-text-primary,#fff);display:block;font-size:.95em;font-weight:600;margin:0;overflow:hidden;padding:10px;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:inherit;white-space:nowrap}@media (min-width:545px){.button ul.actions a,.button ul.actions li{padding-bottom:8px;padding-top:8px;text-align:left}}.button ul.actions a:hover,.button ul.actions li:hover{background:var(--theme-menu-surface-hover,#0e75d2)}.button ul.actions li a{margin:-10px;width:calc(100% + 20px)}@media (min-width:545px){.button ul.actions li a{margin:-8px -10px}}.button .dropdown-toggle{border-radius:0 3px 3px 0;flex:0;padding-left:1rem;padding-right:1rem}.button .dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;height:0;vertical-align:middle;width:0}.button.transparent>a,.button.transparent>button{background-color:transparent}.button.pill>a,.button.pill>button{border-radius:50rem}.button.square ul.actions,.button.square>a,.button.square>button{border-radius:0}.button.overflow ul.actions{right:auto}.button.border>a,.button.border>button{border:1px solid hsla(0,0%,100%,.5)}.button.border .dropdown-toggle{border-left:0}.button.dropdown>a:first-child,.button.dropdown>button:first-child{border-radius:5px 0 0 5px}.button.uppercase>a .text,.button.uppercase>button .text{text-transform:uppercase}.button.icon .icon{margin:0}.button.small>a,.button.small>button{padding-bottom:.4rem;padding-top:.4rem}.button.small>a:not(.dropdown-toggle),.button.small>button:not(.dropdown-toggle){padding-left:.8rem;padding-right:.8rem}@media (min-width:545px){.button.small .dropdown-toggle{padding-left:.5rem;padding-right:.5rem}}.button.large>a,.button.large>button{padding-bottom:1rem;padding-top:1rem}.button.large>a:not(.dropdown-toggle),.button.large>button:not(.dropdown-toggle){padding-left:2rem;padding-right:2rem}@media (min-width:545px){.button.large .dropdown-toggle{padding-left:1rem;padding-right:1rem}}.button.inline>a,.button.inline>button{padding:0}.button.loading>a .text,.button.loading>button .text{font-size:.95em}.button.link button{cursor:pointer}.button.wrap-text button{white-space:normal}.button:not(.disabled)>a:hover,.button:not(.disabled)>button:hover{border-color:#ffffffb3}.button.secondary:not(.disabled):not(.transparent)>a:hover,.button.secondary:not(.disabled):not(.transparent)>button:hover,.button:not(.disabled):not(.transparent)>a:hover,.button:not(.disabled):not(.transparent)>button:hover{background-color:var(--theme-button-primary-hover,#0b5aa2)}.button.disabled>a,.button.disabled>button{opacity:.65;pointer-events:none}.button.desktop{display:none}@media (min-width:545px){.button.desktop{display:flex}.button.mobile{display:none}}.button.show-actions>a,.button.show-actions>a:first-child,.button.show-actions>button,.button.show-actions>button:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.button.show-actions.pill>a,.button.show-actions.pill>button{border-top-left-radius:1rem;border-top-right-radius:1rem}.button.show-actions ul.actions{display:block}.button.secondary.show-actions:not(.transparent) .dropdown-toggle,.button.show-actions:not(.transparent) .dropdown-toggle{background-color:var(--theme-button-primary-hover,#0b5aa2)}
