.ss-loading{position:relative}.ss-loading:before{content:"";position:absolute;z-index:80;background:rgba(0,0,0,.15);top:0;left:0;width:100%;height:100%}.ss-loading:after{position:absolute;z-index:90;top:0;bottom:0;left:0;right:0;margin:auto;content:" ";display:block;width:46px;height:46px;border-radius:50%;border-color:#6c63ff #f0f0e6;border-style:solid;border-width:5px;animation:a 1.2s linear infinite}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ss-notice{padding:1em;width:100%;box-sizing:border-box;background:#ffdd63;border-radius:3px;font-weight:600;color:#333;margin-bottom:1em}.ss-notice p:last-child{margin:0}.ss-notice.ss-notice-error{background:#de0607;color:#f0f0e6}.ss-notice.ss-notice-success{background:#3cb371;color:#f0f0e6}.ss-payment-gateways{padding:0;margin:0 0 1em;list-style-type:none}.ss-payment-gateways li{display:block;background:#f0f0e6;border:1px solid #cacaa6;position:relative;min-height:50px;line-height:30px}.ss-payment-gateways li:not(:first-child){border-top:0}.ss-payment-gateways li input[name=payment_method]{position:absolute;left:10px;top:15px;margin:0}.ss-payment-gateways li>label{padding:10px 10px 10px 30px;display:block;margin:0;width:100%;cursor:pointer}.ss-payment-gateways li .payment_box{line-height:1.5;font-size:.875em;padding:1em;background:rgba(0,0,0,.05)}.StripeElement{margin-top:1em;box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.ss-sponsors .ss-sponsor img,.ss-widget-sponsor img{display:block;max-width:100%;height:auto;margin:0 auto}.ss-sponsors .ss-sponsor:not(:last-child),.ss-widget-sponsor:not(:last-child){margin-bottom:1em}.ss-content-placeholder{margin-top:1em;display:block;width:100%;text-align:center;text-decoration:none;background:rgba(0,0,0,.05);padding:1em;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.5);font-size:1.5em;color:rgba(0,0,0,.5)}.ss-content-placeholder .ss-placeholder-image{width:100px;height:auto;margin:0 auto;display:block}.ss-sponsors.ss-sponsors-layout-vertical .ss-sponsor{text-align:center}.ss-sponsors.ss-sponsors-layout-vertical.ss-sponsors-show-text .ss-sponsor{display:flex;text-align:left}.ss-sponsors.ss-sponsors-layout-vertical.ss-sponsors-show-text .ss-sponsor .ss-sponsor-content{padding-left:20px}.ss-sponsors.ss-sponsors-layout-vertical.ss-sponsors-show-text .ss-sponsor .ss-sponsor-content p{margin:0 0 1.5em}.ss-sponsors.ss-sponsors-layout-horizontal{display:flex;flex-wrap:wrap;justify-content:center}.ss-sponsors.ss-sponsors-layout-horizontal .ss-sponsor{width:30%;margin-right:5%}.ss-sponsors.ss-sponsors-layout-horizontal .ss-sponsor:last-child,.ss-sponsors.ss-sponsors-layout-horizontal .ss-sponsor:nth-child(3n){margin-right:0}.ss-sponsors.ss-sponsors-layout-horizontal.ss-sponsors-count-1 .ss-sponsor{width:100%;text-align:center}.ss-sponsors.ss-sponsors-layout-horizontal.ss-sponsors-count-2 .ss-sponsor{width:45%}.ss-button{display:inline-block;padding:.25em 1em;line-height:40px;background:#6c63ff;color:#f0f0e6;border-radius:5px;height:auto;text-decoration:none!important}.ss-button:active,.ss-button:focus,.ss-button:hover{color:#6c63ff;background:#ffdd63}.ss-button.disabled,.ss-button[disabled]{pointer-events:none;background:#9c96ff}.ss-hidden{display:none}.ss-form-field input:not([type=checkbox]):not([type=radio]),.ss-form-field select,.ss-form-field textarea{width:100%}.ss-form-field .ss-file-input{background:rgba(0,0,0,.05);padding:1em;cursor:pointer}.ss-form-field.ss-form-field-package_select .packages-select .packages-select-header,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-items .package-item{display:flex}.ss-form-field.ss-form-field-package_select .packages-select .packages-select-header .package-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-header .price-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-header .qty-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-items .package-item .package-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-items .package-item .price-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-items .package-item .qty-column{padding:10px;font-size:.875em}.ss-form-field.ss-form-field-package_select .packages-select .packages-select-header .package-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-items .package-item .package-column{width:50%}.ss-form-field.ss-form-field-package_select .packages-select .packages-select-header .qty-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-items .package-item .qty-column{width:20%;text-align:center}.ss-form-field.ss-form-field-package_select .packages-select .packages-select-header .price-column,.ss-form-field.ss-form-field-package_select .packages-select .packages-select-items .package-item .price-column{width:30%;text-align:right}.ss-form-field.ss-form-field-package_select .packages-select-header{background:rgba(0,0,0,.05)}.ss-form-field.ss-form-field-package_select .packages-select-header .package-column,.ss-form-field.ss-form-field-package_select .packages-select-header .price-column,.ss-form-field.ss-form-field-package_select .packages-select-header .qty-column{height:40px;line-height:20px}.ss-form-field.ss-form-field-package_select .packages-select-items .package-item{border-bottom:1px solid rgba(0,0,0,.05)}.ss-form-field.ss-form-field-package_select .packages-select-items .package-item .qty-column input{height:40px;line-height:40px;padding:0 10px;width:60px}.ss-form-field.ss-form-field-package_select .packages-select-footer{display:flex;justify-content:space-between;padding:10px;font-size:.875em;font-weight:600}.ss-form-sponsor-content-container{background:rgba(0,0,0,.05);padding:1em;margin-bottom:1em}.ss-form-sponsor-content-container>strong{display:block;color:#999;text-transform:uppercase;font-size:.75em;text-align:center}.ss-form-sponsor-content-container .wp-post-image{max-width:100%;max-height:100px;width:auto;height:auto;display:block;margin:1em auto}.ss-form-sponsor-content-container .ss-content-title{margin:0 0 1em;font-weight:600;text-decoration:none;color:#000;font-size:1.25em;text-align:center}.ss-form-sponsor-content-container .ss-content-title a{text-decoration:none;color:#000}.ss-packages .ss-package .ss-package-content:not(:last-child){margin-bottom:1em}.ss-packages .ss-package:not(:last-child){margin-bottom:1em;border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:1em}.ss-col{display:flex;display:grid;flex-flow:row wrap;justify-content:space-between;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px}.ss-col.ss-col-2{grid-template-columns:repeat(2,1fr)}.ss-col.ss-col-2 .ss-col-item{width:48%}.ss-col.ss-col-3{grid-template-columns:repeat(3,1fr)}.ss-col.ss-col-3 .ss-col-item{width:32%}.ss-col.ss-col-4{grid-template-columns:repeat(4,1fr)}.ss-col.ss-col-4 .ss-col-item{width:24%}.ss-col.ss-col-5{grid-template-columns:repeat(5,1fr)}.ss-col.ss-col-5 .ss-col-item{width:19%}@supports (display:grid){.ss-col>.ss-col-item{width:100%!important;margin-bottom:0!important}}.ss-account-container{display:flex}.ss-account-container .ss-account{width:100%}.ss-account-navigation{margin:0 0 20px;padding-right:15px;flex-shrink:0}.ss-account-navigation ul{padding:0;margin:0;list-style-type:none;box-sizing:border-box}.ss-account-navigation ul .ss-account-navigation-link a{display:block;padding:.5em 0;border-bottom:1px solid rgba(0,0,0,.15);text-decoration:none}.ss-account-navigation ul .ss-account-navigation-link.is-active a{font-weight:600}.ss-sponsor-info{display:flex}.ss-sponsor-info .ss-sponsor-logo{display:block;width:150px;margin-right:10px}.ss-sponsor-info .ss-sponsor-content{width:100%}.ss-sponsor-info .ss-sponsor-content.has-logo{width:calc(100% - 160px)}.ss-sponsor-info .ss-sponsor-info-data{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid rgba(0,0,0,.15)}.ss-sponsor-info .ss-sponsor-info-data .ss-sponsor-info-title{text-transform:uppercase;font-size:.75em}.ss-login-form label{display:block;width:100%}.ss-login-form input:not([type=checkbox]):not([type=radio]){width:100%}.ss-table-sponsorships{table-layout:fixed}.ss-table-sponsorships td,.ss-table-sponsorships th{text-align:center}.ss-recurring-payments-actions ul{margin:0 10px 10px 0;padding:0;list-style:none}@keyframes b{0%{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:b 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}