/* 
* @Author: anchen
* @Date:   2026-06-05 12:08:10
* @Last Modified by:   anchen
* @Last Modified time: 2026-06-05 17:14:50
*/
.zephr-form-progress-bar.svelte-19rlx92{width:100%;border:0;border-radius:20px;margin-top:10px}.zephr-form-progress-bar.svelte-19rlx92::-webkit-progress-bar{background-color:var(--zephr-color-background-tinted);border:0;border-radius:20px}.zephr-form-progress-bar.svelte-19rlx92::-webkit-progress-value{background-color:var(--zephr-color-text-tinted);border:0;border-radius:20px}.zephr-progress-bar-step.svelte-19rlx92{margin:auto;color:var(--zephr-color-text-tinted);font-size:var(--zf-subtext-fontSize);font-family:var(--zf-root-fontFamily);cursor:pointer}.zephr-progress-bar-step.svelte-19rlx92:first-child{margin-left:0}.zephr-progress-bar-step.svelte-19rlx92:last-child{margin-right:0}.zephr-progress-bar-step.disabled.svelte-19rlx92{cursor:default}
.zephr-form-button-top-margin.svelte-gd8hr6{margin-top:20px}.zephr-form-button.svelte-gd8hr6{padding:0 20px;text-decoration:none;text-transform:capitalize;border-radius:calc(var(--zephr-button-borderRadius) * 1px);font-size:var(--zf-button-fontSize);font-weight:normal;cursor:pointer;border-style:solid;border-width:calc(var(--zephr-button-borderWidth) * 1px);border-color:var(--zephr-color-action-tinted);transition:backdrop-filter 0.2s, background-color 0.2s;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--zephr-color-action-main);color:var(--zf-button-color);position:relative;overflow:hidden;font-family:var(--zf-root-fontFamily)}.zephr-form-button.svelte-gd8hr6:hover{background-color:var(--zephr-color-action-tinted);border-color:var(--zephr-color-action-tinted)}.zephr-form-button.svelte-gd8hr6:disabled{background-color:var(--zephr-color-background-tinted);border-color:var(--zephr-color-background-tinted)}.zephr-form-button.svelte-gd8hr6:disabled:hover{background-color:var(--zephr-color-background-tinted);border-color:var(--zephr-color-background-tinted)}.zephr-form-button.inputHeight.svelte-gd8hr6{height:calc(var(--zephr-input-height) * 1px)}.zephr-form-button.svelte-gd8hr6:not(inputHeight){height:calc(var(--zephr-button-height) * 1px)}.zephr-form-button.aside.svelte-gd8hr6{width:auto;margin-left:10px}
.payment-option-wrapper.svelte-hcxnnv>input[type="radio"].svelte-hcxnnv{display:none}.payment-option-wrapper.svelte-hcxnnv.svelte-hcxnnv{display:flex;flex:1 0 28%;width:100%}.payment-option-wrapper.svelte-hcxnnv.svelte-hcxnnv:only-child{max-width:325px}.box-container.svelte-hcxnnv.svelte-hcxnnv{display:flex;flex-direction:column;flex:1 1 0;width:0;text-align:center}.inner-box.svelte-hcxnnv.svelte-hcxnnv{border:var(--zf-payment-options-border);border-radius:var(--zf-payment-options-borderRadius);background-color:var(--zf-payment-options-bgColor);height:100%;display:flex;flex-direction:column}.box-container.highlighted.svelte-hcxnnv .inner-box.svelte-hcxnnv{border-top-left-radius:0;border-top-right-radius:0}.box-container.svelte-hcxnnv .box-content.svelte-hcxnnv{flex-grow:1;padding:30px 20px;margin:0 10px;overflow:hidden}.box-container.svelte-hcxnnv .styled-box-content.svelte-hcxnnv{color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}
  .box-container .styled-box-content h1,
  .box-container .styled-box-content h2,
  .box-container .styled-box-content h3,
  .box-container .styled-box-content p,
  .box-container .styled-box-content span
   {color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}.payment-options-container .box-container .styled-box-content button{color:#fff;background-color:var(--zephr-color-action-main);border-width:calc(var(--zephr-button-borderWidth) * 1px);border-color:var(--zephr-color-action-tinted);border-radius:calc(var(--zephr-button-borderRadius) * 1px);font-size:var(--zf-button-fontSize)}.payment-options-container .box-container .styled-box-content button:hover{background-color:var(--zephr-color-action-tinted);border-color:var(--zephr-color-action-tinted)}.payment-options-container .box-container .box-content img{max-width:210px;height:auto}.box-top.svelte-hcxnnv.svelte-hcxnnv{height:40px}.box-container.highlighted.svelte-hcxnnv .box-top.svelte-hcxnnv{color:var(--zf-payment-options-highlighted-color);background-color:var(--zf-payment-options-highlighted-bgColor);position:relative;border:var(--zf-payment-options-border);border-bottom-width:0;border-radius:var(--zf-payment-options-borderRadius);border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;justify-content:center;align-items:center}.box-container.highlighted.svelte-hcxnnv .box-top .box-top-text.svelte-hcxnnv{font-weight:bold}.box-container.svelte-hcxnnv .box-bottom.svelte-hcxnnv{min-height:60px;display:flex;flex-direction:column;align-items:center;padding:20px 0 30px;margin:0 30px}.button-sub-text.svelte-hcxnnv.svelte-hcxnnv{margin-top:10px}
.payment-options-container.svelte-tqlhky{flex-wrap:wrap;font-size:var(--zf-payment-options-fontSize);width:100%;color:var(--zf-payment-options-color);line-height:18px;padding:31px 0 20px;display:grid;justify-content:space-evenly;justify-items:center;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:13px}@media(max-width: 340px){.payment-options-container.svelte-tqlhky{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}}
.zephr-form-error-message-min-height.svelte-1ko2lqj{min-height:1.1em}.zephr-form-error-message.svelte-1ko2lqj{color:var(--zephr-color-warning-main);font-size:var(--zf-subtext-fontSize);margin-top:0.5em;position:relative;margin-left:1.2em;margin-right:1.2em}
.zephr-form-input-inner-container.svelte-88cmol{position:relative}.zephr-form-input-full-width.svelte-88cmol{width:100%}.zephr-form-input.svelte-88cmol{width:100%;display:block;height:calc(var(--zephr-input-height) * 1px);padding-left:8px;font-size:var(--zf-input-fontSize);border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);transition:border-color 0.25s ease, box-shadow 0.25s ease;outline:0;color:var(--zephr-color-text-main);background-color:var(--zf-input-bgColor);font-family:var(--zf-root-fontFamily)}.zephr-form-input.svelte-88cmol::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}.zephr-form-input-checkbox.svelte-88cmol{width:auto;height:auto;margin:8px 5px 0 0;float:left}.zephr-form-input-radio.svelte-88cmol{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.zephr-form-input-color[type="color"].svelte-88cmol{width:50px;padding:0;border-radius:50%}.zephr-form-input-color[type="color"].svelte-88cmol::-webkit-color-swatch{border:none;border-radius:50%;padding:0}.zephr-form-input-color[type="color"].svelte-88cmol::-webkit-color-swatch-wrapper{border:none;border-radius:50%;padding:0}.zephr-form-input.disabled.svelte-88cmol,.zephr-form-input.disabled.svelte-88cmol:hover{border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-input-borderColor);background-color:var(--zephr-color-background-tinted)}.zephr-form-input.error.svelte-88cmol{border:1px solid var(--zephr-color-warning-main)}
.zephr-form-input-label.svelte-yaw4yg.svelte-yaw4yg{margin-top:10px;display:block;line-height:30px;font-size:var(--zf-subtext-fontSize);color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily)}.zephr-form-input-label.svelte-yaw4yg.svelte-yaw4yg:first-child{margin-top:0}.zephr-form-input-label.svelte-yaw4yg span.svelte-yaw4yg{display:block}
.svelte-fa-base{height:1em;overflow:visible;transform-origin:center;vertical-align:-0.125em}.svelte-fa-fw{text-align:center;width:1.25em}.svelte-fa-pull-left.svelte-f5ydbn{float:left}.svelte-fa-pull-right.svelte-f5ydbn{float:right}.svelte-fa-size-lg.svelte-f5ydbn{font-size:1.33333em;line-height:0.75em;vertical-align:-0.225em}.svelte-fa-size-sm.svelte-f5ydbn{font-size:0.875em}.svelte-fa-size-xs.svelte-f5ydbn{font-size:0.75em}.spin.svelte-f5ydbn{animation:svelte-f5ydbn-spin 2s 0s infinite linear}.pulse.svelte-f5ydbn{animation:svelte-f5ydbn-spin 1s infinite steps(8)}@keyframes svelte-f5ydbn-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.svelte-fa-layers.svelte-ff6okk{display:inline-block;position:relative}.svelte-fa-layers.svelte-ff6okk .svelte-fa{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;text-align:center}.svelte-fa-layers.svelte-ff6okk .svelte-fa-layers-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.svelte-fa-layers.svelte-ff6okk .svelte-fa-layers-text span{display:inline-block}.svelte-fa-pull-left.svelte-ff6okk{float:left}.svelte-fa-pull-right.svelte-ff6okk{float:right}.svelte-fa-size-lg.svelte-ff6okk{font-size:1.33333em;line-height:0.75em;vertical-align:-0.225em}.svelte-fa-size-sm.svelte-ff6okk{font-size:0.875em}.svelte-fa-size-xs.svelte-ff6okk{font-size:0.75em}
.container.svelte-1j4jgwv{display:inline-block;height:auto}.svelte-fa-size-lg.svelte-1j4jgwv{font-size:1.33333em;line-height:0.75em;vertical-align:-0.225em}.svelte-fa-size-sm.svelte-1j4jgwv{font-size:0.875em}.svelte-fa-size-xs.svelte-1j4jgwv{font-size:0.75em}
.zephr-form-password-match.svelte-tsrdk3.svelte-tsrdk3{margin:20px 0;justify-content:center}.zephr-form-password-match.svelte-tsrdk3 ul.svelte-tsrdk3{padding-left:0;margin:0}.zephr-form-password-requirement.svelte-tsrdk3.svelte-tsrdk3{display:flex;align-items:center;color:var(--zephr-color-text-tinted);font-size:var(--zf-subtext-fontSize);min-height:20px;font-family:var(--zf-root-fontFamily)}.zephr-form-password-requirement-icon.svelte-tsrdk3.svelte-tsrdk3{margin-right:10px;font-size:15px}
.zephr-form-password-progress.svelte-1bpbne4.svelte-1bpbne4{display:flex;margin-top:10px}.zephr-form-password-bar.svelte-1bpbne4.svelte-1bpbne4{width:100%;height:4px;border-radius:2px}.zephr-form-password-bar.svelte-1bpbne4.svelte-1bpbne4:not(:first-child){margin-left:8px}.zephr-form-password-requirements.svelte-1bpbne4.svelte-1bpbne4{margin:20px 0;justify-content:center}.zephr-form-password-requirements.svelte-1bpbne4 ul.svelte-1bpbne4{padding-left:0;margin:0}.zephr-form-password-requirement.svelte-1bpbne4.svelte-1bpbne4{display:flex;align-items:center;color:var(--zephr-color-text-tinted);font-size:var(--zf-subtext-fontSize);min-height:20px;font-family:var(--zf-root-fontFamily)}.zephr-form-password-requirement-icon.svelte-1bpbne4.svelte-1bpbne4{margin-right:10px;font-size:15px}
.apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:pay;width:440px;max-width:100%;height:45px;margin-top:20px}.apple-pay-button-black{-apple-pay-button-style:black}#google-pay-button.svelte-1drqjgk{width:440px;max-width:100%;height:45px;margin-top:20px}
#braintree-dropin-container.svelte-w52z2j{margin-top:1em;margin-bottom:1em}
.stripe-element.svelte-1bi6tmz{margin-top:2em;margin-bottom:1em;border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);padding:1em}.stripe-element.svelte-1bi6tmz iframe:focus{outline:none !important}
#stripe-mobile-pay-button.svelte-12ehv8b{width:440px;max-width:100%;height:45px;margin-top:20px}
.spinner-container.svelte-1c5ov4v{text-align:center;padding:2em}
#zuora_payment.svelte-1vnsk3p{margin-top:1em;margin-bottom:1em}.zuora-disabled-iframe-container.svelte-1vnsk3p .z_hppm_iframe{pointer-events:none;opacity:0.3}.zuora-dynamic-form-disabled.svelte-1vnsk3p{pointer-events:none;opacity:0.3}.spinner-overlay.svelte-1vnsk3p{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.form-wrapper.svelte-1vnsk3p{position:relative}
#payment-element.svelte-1ejcgdg{margin-top:1em;margin-bottom:1em;border:calc(var(--zephr-input-borderWidth) * 1px) solid
            var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);padding:1em}
.zephr-form-checkbox.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.zephr-form-checkbox-label.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a{display:flex;align-items:center;font-family:var(--zf-root-fontFamily)}.zephr-form-checkmark.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a{position:relative;box-sizing:border-box;height:23px;width:23px;background-color:#fff;border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-input-borderColor);border-radius:6px;margin-right:12px;cursor:pointer}.zephr-form-checkmark.checked.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a{border-color:var(--zephr-color-action-main)}.zephr-form-checkmark.checked.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a:after{content:"";position:absolute;width:6px;height:13px;border:solid var(--zephr-color-action-main);border-width:0 2px 2px 0;transform:rotate(45deg);top:3px;left:8px;box-sizing:border-box}.zephr-form-checkmark.disabled.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a{border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-color-background-tinted)}.zephr-form-checkmark.disabled.checked.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a:after{border:solid var(--zephr-color-background-tinted);border-width:0 2px 2px 0}.zephr-form-checkmark.error.svelte-ud4i0a.svelte-ud4i0a.svelte-ud4i0a{border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-color-warning-main)}.zephr-form-checkbox.svelte-ud4i0a:focus-visible+.zephr-form-checkbox-label.svelte-ud4i0a>.zephr-form-checkmark.svelte-ud4i0a{outline:2px solid var(--zephr-color-action-main);outline-color:-webkit-focus-ring-color}
.zephr-form-payment-auto-renew-toggle.svelte-1yfwddr{margin:10px 0;font-size:var(--zf-font-size-base);font-family:var(--zf-root-fontFamily)}
.check-image.svelte-w5z6iw{height:1.2em;vertical-align:middle;margin-right:0.5em}.zephr-form-success-message.svelte-w5z6iw{color:var(--zephr-color-text-main);display:inline-block}
.zephr-form-verification-resend-link-container.svelte-1yj9ceh{margin-bottom:2em}.zephr-form-verification-resend-link.svelte-1yj9ceh,.zephr-form-verification-resend-text.svelte-1yj9ceh{float:right;position:absolute;padding-right:2px;padding-top:0.5em;padding-left:0.5em;font-size:var(--zf-subtext-fontSize);right:0}.zephr-form-verification-resend-link.svelte-1yj9ceh{cursor:pointer;color:var(--zf-link-color)}
.zephr-form-custom-text.svelte-3sd7s2{margin-top:1em;margin-bottom:1em;color:var(--zephr-color-text-main)}
.zephr-form-input-radio.svelte-1cbmaif.svelte-1cbmaif.svelte-1cbmaif{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.zephr-form-radio-label.svelte-1cbmaif.svelte-1cbmaif.svelte-1cbmaif{display:flex;align-items:center;font-family:var(--zf-root-fontFamily)}.zephr-form-radio-dot.svelte-1cbmaif.svelte-1cbmaif.svelte-1cbmaif{display:block;position:relative;box-sizing:border-box;height:23px;width:23px;background-color:#fff;border:1px solid #ebebeb;border-radius:50%;margin-right:12px;cursor:pointer}.checked.svelte-1cbmaif.svelte-1cbmaif.svelte-1cbmaif{border-color:var(--zephr-color-action-main)}.checked.svelte-1cbmaif.svelte-1cbmaif.svelte-1cbmaif:after{content:"";position:absolute;width:17px;height:17px;background:var(--zephr-color-action-main);border-radius:50%;top:2px;left:2px}.disabled.checked.svelte-1cbmaif.svelte-1cbmaif.svelte-1cbmaif:after{background:var(--zephr-color-background-tinted)}.error.svelte-1cbmaif.svelte-1cbmaif.svelte-1cbmaif{border:1px solid var(--zephr-color-warning-main)}.zephr-form-input-radio.svelte-1cbmaif:focus-visible+.zephr-form-radio-label.svelte-1cbmaif>.zephr-form-radio-dot.svelte-1cbmaif{outline:2px solid var(--zephr-color-action-main);outline-color:-webkit-focus-ring-color}
.zephr-form-input-error-text.svelte-wlae04{color:var(--zephr-color-warning-main);font-family:var(--zf-root-fontFamily)}.zephr-form-input-select.svelte-wlae04{display:block;appearance:auto;width:100%;height:calc(var(--zephr-input-height) * 1px);font-size:var(--zf-input-fontSize);font-family:var(--zf-root-fontFamily);border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);transition:border-color 0.25s ease, box-shadow 0.25s ease;outline:0;color:var(--zephr-color-text-main);background-color:var(--zf-input-bgColor);padding:10px}.zephr-form-input-select.unselected.svelte-wlae04{color:var(--zephr-color-background-tinted)}.zephr-form-input-select.error.svelte-wlae04{border-color:var(--zephr-color-warning-main)}.zephr-form-input-textarea.svelte-wlae04{display:block;min-height:calc(var(--zephr-input-height) * 1px);min-width:100%;max-width:100%;background-color:var(--zf-input-bgColor);border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);transition:border-color 0.25s ease, box-shadow 0.25s ease;color:var(--zephr-color-text-main);font-size:var(--zf-input-fontSize);font-weight:300;padding:16px 8px;font-family:var(--zf-root-fontFamily);outline:0}.zephr-form-input-textarea.svelte-wlae04::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}.zephr-form-input-slider-output.svelte-wlae04{margin:13px 0 0 10px}
.zephr-form-link.svelte-14vxk2u{margin:10px 0;color:var(--zf-link-color);text-decoration:underline;cursor:pointer;font-family:var(--zf-root-fontFamily)}.zephr-form-link-disabled.svelte-14vxk2u{color:var(--zephr-color-text-main);cursor:not-allowed;text-decoration:none}.zephr-form-link-no-underline.svelte-14vxk2u{text-decoration:none}
.zephr-form-reset-link-container.svelte-49aomy{min-height:2.5em}.zephr-form-link-message.svelte-49aomy{margin:10px 0 10px 20px;font-family:var(--zf-root-fontFamily)}
.zephr-form-reset-link-container.svelte-49aomy{min-height:2.5em}.zephr-form-link-message.svelte-49aomy{margin:10px 0 10px 20px;font-family:var(--zf-root-fontFamily)}
.zephr-form-google-icon.svelte-aktnoc{width:20px}
.zephr-form-social-sign-in.svelte-1e2xtn4{align-items:center}.zephr-form-social-sign-in-button.svelte-1e2xtn4{width:100%;min-height:55px;padding:15px;color:#000;background-color:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);border-radius:10px;font-size:17px;display:flex;align-items:center;cursor:pointer;margin-top:20px;font-family:var(--zf-root-fontFamily)}.zephr-form-social-sign-in-button.svelte-1e2xtn4:hover{background-color:#fafafa}.zephr-form-social-sign-in-icon.svelte-1e2xtn4{display:flex;justify-content:center;margin-right:30px;width:25px}
.zephr-form-promo-input-container.svelte-xf8v79{flex:0.6}.zephr-form-promo-activate-line.svelte-xf8v79{display:flex;cursor:pointer;min-height:calc(var(--zephr-input-height) * 1px);margin:1em 1.2em;font-size:var(--zf-payment-summary-fontSize);line-height:calc(var(--zephr-input-height) * 1px);color:var(--zf-link-color)}.zephr-form-promo-line.svelte-xf8v79{display:flex;min-height:calc(var(--zephr-input-height) * 1px);margin:1em 1.2em}.zephr-form-addon-line.svelte-xf8v79{display:flex;padding-top:1em;padding-bottom:1em;margin-left:1.2em}.zephr-form-summary-prorate-disclaimer.svelte-xf8v79{padding-top:0.25em;padding-left:1em;color:var(--zephr-color-text-tinted)}.zephr-form-summary-charge-description.svelte-xf8v79{color:var(--zephr-color-text-tinted)}.zephr-form-charge-line.svelte-xf8v79{display:flex;padding-top:1em;margin-left:1.2em;padding-left:1em}.zephr-form-summary-line-right.svelte-xf8v79{margin-left:auto;margin-right:1.5em;text-align:right}.zephr-form-summary-line-left.svelte-xf8v79{margin-left:10px}.zephr-form-summary-promo-middle.svelte-xf8v79{position:relative;top:calc(var(--zephr-input-height) * 0.5px)}.zephr-form-summary.svelte-xf8v79{border:var(--zf-payment-summary-border);border-radius:var(--zf-payment-summary-borderRadius);padding-top:1em;padding-bottom:1em;font-size:var(--zf-payment-summary-fontSize);margin-top:1.5em;margin-bottom:1.5em;color:var(--zf-payment-summary-color);background-color:var(--zf-payment-summary-bgColor)}.zephr-form-summary.svelte-xf8v79:first-child{margin-top:0}.zephr-form-summary-title.svelte-xf8v79{margin-bottom:1em;margin-left:1.2em}.zephr-form-summary-price-line.svelte-xf8v79{font-weight:bold;padding-left:1em;padding-top:1em}.zephr-form-summary-line.svelte-xf8v79{display:flex}.zephr-form-summary-price-line-upper.svelte-xf8v79{border-top:var(--zf-payment-summary-border);margin-top:1em}.zephr-form-summary-line-title.svelte-xf8v79{flex:0 0 65%;margin-left:1.2em}.zephr-form-summary-line-price.svelte-xf8v79{flex:1;text-align:right;margin-right:1.5em}.zephr-form-discount-line.svelte-xf8v79{display:flex;justify-content:space-between;margin:0.5em 0;margin-left:1.2em}
.zephr-form-divider-container.svelte-1jhhsfx{display:flex;align-items:center;justify-content:center;margin:1.5em 0}.zephr-form-divider-line.svelte-1jhhsfx{height:1px;width:50%;margin:0 5px;background-color:var(--zephr-color-text-tinted)}.zephr-form-divider-line-complete.svelte-1jhhsfx{height:1px;width:100%;margin:0 5px;background-color:var(--zephr-color-text-tinted)}.zephr-form-divider-text.svelte-1jhhsfx{margin:0 12px;color:var(--zephr-color-text-main);font-size:var(--zf-info-fontSize);font-family:var(--zf-root-fontFamily);white-space:nowrap}
.zephr-form-login-link.svelte-1jmemom.svelte-1jmemom{margin-top:1em;margin-bottom:1em;text-align:center}.zephr-form-login-link.svelte-1jmemom>a.svelte-1jmemom{color:var(--zf-link-color);margin-left:0.25em}
.zephr-form-account-code-container.svelte-1hhep92{margin-top:1.5em}
.zephr-form-invitation-container.svelte-1qkv7d3{border:1px solid;margin:1.5em 0;padding:20px;color:var(--zephr-color-text-main)}.zephr-form-invitation-title.svelte-1qkv7d3{margin-bottom:20px;font-weight:bold;font-family:var(--zf-root-fontFamily)}.zephr-form-invitation-email.svelte-1qkv7d3{display:flex;align-items:center}.zephr-form-invitation-input-container.svelte-1qkv7d3{flex-grow:1}.zephr-form-invitation-success-message.svelte-1qkv7d3{margin-top:0.5em}
.subscription-option-product-label{margin-bottom:5px;margin-top:0}.subscription-option-wrapper.svelte-1gr56ov{display:flex;flex:1 0 28%;width:100%;max-width:400px}.subscription-option-wrapper.svelte-1gr56ov:only-child{max-width:325px}.subscription-option-box{display:flex;flex-direction:column;flex:1 1 0;width:0}.info-row.svelte-1gr56ov{margin-top:7px;margin-bottom:7px}.info-label.svelte-1gr56ov{display:inline;margin-right:10px}.info.svelte-1gr56ov{display:inline}hr.svelte-1gr56ov{border-width:1px 0px 0px;margin:5px 5px;border-color:var(--zephr-color-background-tinted)}.inner-box.svelte-1gr56ov{border:var(--zf-payment-options-border);border-radius:var(--zf-payment-options-borderRadius);background-color:var(--zf-payment-options-bgColor);height:100%;display:flex;flex-direction:column;flex-grow:1;padding:20px 20px;margin:0 10px;overflow:hidden}.change-disabled-label.svelte-1gr56ov{margin-top:15px}
.subscription-options-container.svelte-bnxnvq{flex-wrap:wrap;font-size:var(--zf-payment-options-fontSize);width:100%;color:var(--zf-payment-options-color);line-height:18px;padding:31px 0 20px;display:grid;justify-content:space-evenly;justify-items:center;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:13px}@media(max-width: 340px){.subscription-options-container.svelte-bnxnvq{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}}
.subscription-list-item.svelte-1qhs7yc{font-family:var(--zephr-typography-body-font), var(--zephr-typography-body-fallbackFont);color:var(--zephr-color-text-main)}hr.svelte-1qhs7yc{border-width:1px 0px 0px;margin:20px 0px;border-color:var(--zephr-color-background-tinted)}.inactive.svelte-1qhs7yc{text-decoration:line-through}h3.svelte-1qhs7yc{margin:0 0 20px}.inner-box.svelte-1qhs7yc{display:flex;flex-direction:column;flex-grow:1;padding:30px 20px;margin:0 10px;overflow:hidden;min-width:300px}.gift-pill.svelte-1qhs7yc{display:inline-block;background-color:var(--zephr-color-background-tinted);color:var(--zephr-color-text-main);font-size:0.75rem;font-weight:600;padding:3px 8px;border-radius:12px;margin-left:8px;vertical-align:middle}
.zephr-form-tablink.svelte-py0ruk{display:flex;align-items:center;cursor:pointer;justify-content:space-between;text-decoration:none;color:var(--zephr-color-text-main);font-weight:590;padding:var(--zf-list-subscriptions-section-padding);border-bottom:1px solid var(--zephr-color-background-tinted)}.zephr-form-tablink.svelte-py0ruk:hover{text-decoration:underline}.zephr-form-tablink.svelte-py0ruk:last-child{border-bottom:none
  }
.zephr-subscription-list-box-item.svelte-xxnasy.svelte-xxnasy{font-family:var(--zephr-typography-body-font),
      var(--zephr-typography-body-fallbackFont);color:var(--zephr-color-text-main);max-width:var(--zf-list-subscriptions-container-maxWidth);border-radius:var(--zf-list-subscriptions-container-borderRadius);border:var(--zf-list-subscriptions-container-border);padding:var(--zf-list-subscriptions-container-padding)}.zephr-inner-box.svelte-xxnasy.svelte-xxnasy{display:flex;flex-direction:column;flex-grow:1}.zephr-box-item-information.svelte-xxnasy.svelte-xxnasy{font-size:var(--zf-list-subscriptions-info-fontSize);color:var(--zephr-color-text-tinted);margin-top:8px}.zephr-section.svelte-xxnasy.svelte-xxnasy{padding:var(--zf-list-subscriptions-section-padding);border-bottom:1px solid var(--zephr-color-background-tinted);gap:8px}.zephr-section.svelte-xxnasy.svelte-xxnasy:first-child{padding-top:0;border-bottom:none}.zephr-section.svelte-xxnasy.svelte-xxnasy:last-child{border-bottom:none}.zephr-section.svelte-xxnasy span.svelte-xxnasy{font-weight:590}.zephr-section.svelte-xxnasy h2.svelte-xxnasy{margin:0}.gift-pill.svelte-xxnasy.svelte-xxnasy{display:inline-block;background-color:var(--zephr-color-background-tinted);color:var(--zephr-color-text-main);font-size:0.75rem;font-weight:600;padding:3px 8px;border-radius:12px;margin-left:8px;vertical-align:middle}.auto-renew-toggle-container.svelte-xxnasy.svelte-xxnasy{display:flex;align-items:center;gap:8px}.updating-indicator.svelte-xxnasy.svelte-xxnasy{font-size:0.85rem;color:var(--zephr-color-text-tinted);font-style:italic}.status-message.svelte-xxnasy.svelte-xxnasy{margin-top:8px;font-size:0.85rem}.status-message.success.svelte-xxnasy.svelte-xxnasy{color:#28a745}.status-message.error.svelte-xxnasy.svelte-xxnasy{color:#dc3545}
.subscriptions-list-container.svelte-ldb1rq{margin-top:40px;display:flex;flex-direction:column;gap:40px}
.past-subscriptions-link-wrapper.svelte-zpa2t{margin:10px 0}
.event-link-wrapper{margin-top:10px}.float-right.svelte-3cxpfz{float:right;margin-top:calc(var(--zephr-input-height) * -1px + 5px)}
.bold-label.svelte-nx4w5y label{font-weight:bold}.read-only-input.svelte-nx4w5y{border:none;background:none;color:#333;cursor:default;outline:none;flex-grow:1;margin-right:10px;margin-top:15px}.zephr-form-relative-container.svelte-nx4w5y{display:flex;align-items:center;justify-content:space-between;width:100%}.update-link{white-space:nowrap;text-decoration:none;font-size:0.75em}
.bold-label.svelte-nx4w5y label{font-weight:bold}.read-only-input.svelte-nx4w5y{border:none;background:none;color:#333;cursor:default;outline:none;flex-grow:1;margin-right:10px;margin-top:15px}.zephr-form-relative-container.svelte-nx4w5y{display:flex;align-items:center;justify-content:space-between;width:100%}.update-link{white-space:nowrap;text-decoration:none;font-size:0.75em}
.zephr-form-ro-attribute{display:flex;align-items:center;height:50px;justify-content:flex-start}.zephr-form-ro-attribute-label{margin-right:10px;&:after {
      content: ": ";
    }}
hr.svelte-jmotet{border-width:1px 0px 0px;margin:20px 0px;border-color:var(--zephr-color-background-tinted)}.session-container.svelte-jmotet{padding:15px;display:flex;flex-direction:column}.device-title.svelte-jmotet{font-weight:bold;font-size:1.2em;margin-bottom:10px}.current-device.svelte-jmotet{color:#777;font-size:0.9em;margin-left:10px}.login-time.svelte-jmotet,.browser.svelte-jmotet,.country.svelte-jmotet{margin-bottom:10px;font-size:0.9em}
.sign-out-all.svelte-1ogdv39{color:#0073e6;cursor:pointer;font-size:1em;margin:20px 0;text-align:center}.sign-out-all.svelte-1ogdv39:hover{text-decoration:underline}
.table.svelte-7sscau.svelte-7sscau{display:grid;grid-template-columns:0.7fr 1.4fr 1fr 0.6fr}.table-head.svelte-7sscau.svelte-7sscau{display:contents}.table-row.svelte-7sscau.svelte-7sscau{display:contents}.table-head.svelte-7sscau>div.svelte-7sscau{font-size:13px;padding:13px 10px 10px;border-bottom:1px solid var(--zephr-color-background-tinted)}.table-row.svelte-7sscau>div.svelte-7sscau{font-size:var(--zf-info-fontSize);height:60px;padding:0 10px;border-bottom:1px solid var(--zephr-color-background-tinted);display:flex;align-items:center}.table-head.svelte-7sscau>div.svelte-7sscau:first-child,.table-row.svelte-7sscau>div.svelte-7sscau:first-child{padding-left:0}.table-head.svelte-7sscau>div.svelte-7sscau:last-child,.table-row.svelte-7sscau>div.svelte-7sscau:last-child{padding-right:0}.taxes.svelte-7sscau.svelte-7sscau{color:var(--zephr-color-background-tinted);white-space:pre;font-size:small}
.zephr-form-button-group.svelte-5uv9ua{display:flex;flex-direction:row;gap:12px;margin-top:20px}.zephr-form-back-button.svelte-5uv9ua{padding:0 20px;border-radius:calc(var(--zephr-button-borderRadius) * 1px);border-style:solid;border-width:calc(var(--zephr-button-borderWidth) * 1px);border-color:var(--zephr-color-action-main);display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--zephr-color-action-main);color:var(--zf-button-color);cursor:pointer}.zephr-form-continue-button.svelte-5uv9ua{padding:0 20px;border-radius:calc(var(--zephr-button-borderRadius) * 1px);border-style:solid;border-width:calc(var(--zephr-button-borderWidth) * 1px);border-color:var(--zephr-color-action-main);display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--zf-button-color);color:var(--zephr-color-action-main);cursor:pointer}.zephr-form-back-button.svelte-5uv9ua:hover{background-color:var(--zephr-color-action-tinted);border-color:var(--zephr-color-action-tinted)}.zephr-form-continue-button.svelte-5uv9ua:hover{background-color:var(--zephr-color-action-tinted);border-color:var(--zephr-color-action-tinted);color:var(--zf-button-color)}.zephr-form-back-button.svelte-5uv9ua:not(inputHeight){height:calc(var(--zephr-button-height) * 1px)}.zephr-form-continue-button.svelte-5uv9ua:not(inputHeight){height:calc(var(--zephr-button-height) * 1px)}
.zephr-form-button.svelte-1uaz0r{padding:0 20px;text-decoration:none;text-transform:capitalize;border-radius:calc(var(--zephr-button-borderRadius) * 1px);font-size:var(--zf-button-fontSize);font-weight:normal;cursor:pointer;border-style:solid;border-width:calc(var(--zephr-button-borderWidth) * 1px);border-color:var(--zephr-color-action-tinted);transition:backdrop-filter 0.2s, background-color 0.2s;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--zephr-color-action-main);color:var(--zf-button-color);position:relative;overflow:hidden;font-family:var(--zf-root-fontFamily);height:calc(var(--zephr-button-height) * 1px)}.zephr-form-button.svelte-1uaz0r:hover{background-color:var(--zephr-color-action-tinted);border-color:var(--zephr-color-action-tinted);color:var(--zf-button-color)}.zephr-form-button-top-margin.svelte-1uaz0r{margin-top:20px}
.recipient-name-section.svelte-hvl7z2{margin-top:1rem;margin-bottom:1rem}.field.svelte-hvl7z2{margin-bottom:0.5rem}label.svelte-hvl7z2{display:block;margin-bottom:0.5rem;color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-hvl7z2{width:100%;padding:0.5rem;border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);background-color:var(--zf-input-bgColor);color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}input.svelte-hvl7z2::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-hvl7z2:focus{outline:none;border-color:var(--zephr-color-action-main)}.error.svelte-hvl7z2{border-color:var(--zephr-color-warning-main) !important}.error-text.svelte-hvl7z2{color:var(--zephr-color-warning-main);font-size:0.875em;margin-top:0.25rem;font-family:var(--zf-root-fontFamily)}
.recipient-email-section.svelte-1odylgp{margin-bottom:1rem}.field.svelte-1odylgp{margin-bottom:0.5rem}label.svelte-1odylgp{display:block;margin-bottom:0.5rem;color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-1odylgp{width:100%;padding:0.5rem;border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);background-color:var(--zf-input-bgColor);color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}input.svelte-1odylgp::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-1odylgp:focus{outline:none;border-color:var(--zephr-color-action-main)}.error.svelte-1odylgp{border-color:var(--zephr-color-warning-main) !important}.error-text.svelte-1odylgp{color:var(--zephr-color-warning-main);font-size:0.875em;margin-top:0.25rem;font-family:var(--zf-root-fontFamily)}
.recipient-address-section.svelte-iu0vdb{margin-bottom:1rem}.address-main-label.svelte-iu0vdb{display:block;margin-bottom:0.75rem;color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily);font-weight:600}.address-fields.svelte-iu0vdb{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.full-width.svelte-iu0vdb{grid-column:1 / -1}.field.svelte-iu0vdb{margin-bottom:0.5rem}label.svelte-iu0vdb{display:block;margin-bottom:0.5rem;color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-iu0vdb{width:100%;padding:0.5rem;border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);background-color:var(--zf-input-bgColor);color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}input.svelte-iu0vdb::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-iu0vdb:focus{outline:none;border-color:var(--zephr-color-action-main)}.error-text.svelte-iu0vdb{color:var(--zephr-color-warning-main);font-size:0.875em;margin-top:0.25rem;font-family:var(--zf-root-fontFamily)}@media(max-width: 640px){.address-fields.svelte-iu0vdb{grid-template-columns:1fr}}
.recipient-message-section.svelte-h6tpk7{margin-top:1rem;margin-bottom:1rem}.field.svelte-h6tpk7{margin-bottom:0.5rem}label.svelte-h6tpk7{display:block;margin-bottom:0.5rem;color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily)}textarea.svelte-h6tpk7{width:100%;min-height:100px;resize:vertical;padding:0.5rem;border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);background-color:var(--zf-input-bgColor);color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}textarea.svelte-h6tpk7::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}textarea.svelte-h6tpk7:focus{outline:none;border-color:var(--zephr-color-action-main)}
.zephr-form-input-wrapper.svelte-764k6k{display:flex;flex-direction:column;margin-bottom:16px;width:100%}label.svelte-764k6k{margin-bottom:8px;font-weight:500}input.svelte-764k6k{padding:12px;border-radius:var(--input-border-radius, 4px);border:var(--input-border-width, 1px) solid var(--input-border-color, #ccc);font-size:16px;height:var(--input-height, 50px);box-sizing:border-box}input.svelte-764k6k:focus{outline:none;border-color:var(--color-action-main, #006EDB)}input.error.svelte-764k6k{border-color:var(--color-warning-main, #D90B00)}.error-message.svelte-764k6k{color:var(--color-warning-main, #D90B00);font-size:14px;margin-top:4px}.required.svelte-764k6k{color:var(--color-warning-main, #D90B00)}
.zephr-gift-list-box-item.svelte-srvimy.svelte-srvimy{margin-bottom:1.5rem;font-family:var(--zephr-typography-body-font), var(--zephr-typography-body-fallbackFont);color:var(--zephr-color-text-main);max-width:var(--zf-list-subscriptions-container-maxWidth);border-radius:var(--zf-list-subscriptions-container-borderRadius);border:var(--zf-list-subscriptions-container-border);padding:var(--zf-list-subscriptions-container-padding);position:relative;overflow:hidden;background-color:white}.zephr-inner-box.svelte-srvimy.svelte-srvimy{display:flex;flex-direction:column;flex-grow:1;padding-top:20px}.zephr-banner-top.svelte-srvimy.svelte-srvimy{background-color:black;color:white;padding:5px 1.5rem;width:100%;font-size:0.875rem;text-align:center;position:absolute;top:0;left:0;right:0}.zephr-header-section.svelte-srvimy.svelte-srvimy{position:relative}.zephr-status-pill.svelte-srvimy.svelte-srvimy{position:absolute;top:0;right:0;display:inline-block;padding:4px 12px;border-radius:16px;font-size:0.75rem;font-weight:500;color:white;background-color:black}.zephr-section.svelte-srvimy.svelte-srvimy{padding:var(--zf-list-subscriptions-section-padding);gap:8px}.zephr-section.svelte-srvimy.svelte-srvimy:first-child{padding-top:0}.zephr-section.svelte-srvimy span.svelte-srvimy{font-weight:590;display:block;margin-bottom:0.25rem}.zephr-box-item-information.svelte-srvimy.svelte-srvimy{font-size:var(--zf-list-subscriptions-info-fontSize);color:var(--zephr-color-text-tinted);margin-top:8px}
.subscriptions-list-container.svelte-ldb1rq{margin-top:40px;display:flex;flex-direction:column;gap:40px}
.zephr-form-gift-toggle.svelte-93167f{margin:10px 0;font-size:var(--zf-font-size-base);font-family:var(--zf-root-fontFamily)}
.zephr-form-gift-future-date-toggle.svelte-c9nudz{margin:10px 0;font-size:var(--zf-font-size-base);font-family:var(--zf-root-fontFamily)}.zephr-form-gift-future-date-toggle-description.svelte-c9nudz{margin:5px 0 0 0;font-size:var(--zf-font-size-small, 14px);color:var(--zf-color-text-secondary, #666);line-height:1.4}
.zephr-form-gift-future-date-input.svelte-1vykgtl{margin:10px 0;font-size:var(--zf-font-size-base);font-family:var(--zf-root-fontFamily)}.zephr-form-gift-future-date-input-description.svelte-1vykgtl{margin:5px 0 0 0;font-size:var(--zf-font-size-small, 14px);color:var(--zf-color-text-secondary, #666);line-height:1.4}
.suspend-resume-subscription-section.svelte-1hog2jr{margin-top:1rem;margin-bottom:1rem}.field.svelte-1hog2jr{margin-bottom:0.5rem}label.svelte-1hog2jr{display:block;margin-bottom:0.5rem;color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-1hog2jr{width:100%;padding:0.5rem;border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);background-color:var(--zf-input-bgColor);color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}input.svelte-1hog2jr::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-1hog2jr:focus{outline:none;border-color:var(--zephr-color-action-main)}.error.svelte-1hog2jr{border-color:var(--zephr-color-warning-main) !important}.error-text.svelte-1hog2jr{color:var(--zephr-color-warning-main);font-size:0.875em;margin-top:0.25rem;font-family:var(--zf-root-fontFamily)}
.subscription-custom-fields-update.svelte-t6s0pv{max-width:600px;margin:0 auto;padding:1rem}.title.svelte-t6s0pv{font-size:1.5rem;font-weight:600;margin-bottom:0.5rem;color:var(--text-color, #333)}.description.svelte-t6s0pv{color:var(--text-secondary, #666);margin-bottom:1rem;line-height:1.5}.subscription-info.svelte-t6s0pv{background:var(--background-light, #f8f9fa);padding:0.75rem;border-radius:4px;margin-bottom:1rem;border:1px solid var(--border-color, #e0e0e0)}.custom-fields-form.svelte-t6s0pv{display:flex;flex-direction:column;gap:1.5rem}.field-group.svelte-t6s0pv{display:flex;flex-direction:column;gap:0.25rem;padding:1rem;background:var(--background-light, #f8f9fa);border-radius:4px;border:1px solid var(--border-color, #e0e0e0)}.textarea-input.svelte-t6s0pv{min-height:80px;padding:0.75rem;border:1px solid var(--border-color, #ccc);border-radius:4px;font-family:inherit;font-size:1rem;resize:vertical;transition:border-color 0.2s}.textarea-input.svelte-t6s0pv:focus{outline:none;border-color:var(--primary-color, #007bff);box-shadow:0 0 0 2px var(--primary-color-alpha, rgba(0, 123, 255, 0.25))}.textarea-input.error.svelte-t6s0pv{border-color:var(--error-color, #dc3545)}.textarea-input.svelte-t6s0pv:disabled{background-color:var(--background-disabled, #f5f5f5);cursor:not-allowed}.error-message.svelte-t6s0pv{margin-top:0.5rem}.success-message.svelte-t6s0pv{padding:0.75rem;background:var(--success-background, #d4edda);border:1px solid var(--success-border, #c3e6cb);border-radius:4px;margin-top:0.5rem}.success-text.svelte-t6s0pv{color:var(--success-color, #155724);margin:0}.button-group.svelte-t6s0pv{display:flex;gap:0.75rem;margin-top:1rem}.submit-button.svelte-t6s0pv,.cancel-button.svelte-t6s0pv{padding:0.75rem 1.5rem;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:all 0.2s;display:flex;align-items:center;gap:0.5rem}.submit-button.svelte-t6s0pv{background:var(--primary-color, #007bff);color:white}.submit-button.svelte-t6s0pv:hover:not(:disabled){background:var(--primary-color-hover, #0056b3)}.submit-button.svelte-t6s0pv:disabled{background:var(--background-disabled, #6c757d);cursor:not-allowed}.cancel-button.svelte-t6s0pv{background:var(--secondary-color, #6c757d);color:white}.cancel-button.svelte-t6s0pv:hover:not(:disabled){background:var(--secondary-color-hover, #545b62)}.cancel-button.svelte-t6s0pv:disabled{opacity:0.6;cursor:not-allowed}
.subscription-custom-fields-container.svelte-uox0m2{padding:0;max-width:800px;margin:0 auto}.form-title.svelte-uox0m2{font-size:1.75rem;font-weight:700;margin:0 0 16px 0;color:var(--zephr-color-text-main)}.form-description.svelte-uox0m2{font-size:1rem;margin:0 0 32px 0;color:var(--zephr-color-text-tinted);line-height:1.5}.custom-fields-form.svelte-uox0m2{display:flex;flex-direction:column;gap:16px}.field-item.svelte-uox0m2{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:var(--zephr-color-background-main);border:1px solid var(--zephr-color-background-tinted);border-radius:8px;transition:all 0.2s ease}.field-item.svelte-uox0m2:focus-within{border-color:var(--zephr-color-action-main);box-shadow:0 0 0 2px rgba(66, 153, 225, 0.1)}.field-label.svelte-uox0m2{font-weight:600;font-size:0.9rem;color:var(--zephr-color-text-main);display:flex;align-items:center;gap:8px}.field-input.svelte-uox0m2{padding:12px 16px;border:2px solid var(--zephr-color-background-tinted);border-radius:8px;font-size:1rem;transition:all 0.2s ease;background-color:var(--zephr-color-background-main)}.field-input.svelte-uox0m2:focus{outline:none;border-color:var(--zephr-color-action-main);box-shadow:0 0 0 3px rgba(66, 153, 225, 0.1)}.field-input.svelte-uox0m2:disabled{background-color:#f5f5f5;color:#666;cursor:not-allowed}.success-message.svelte-uox0m2{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:12px 16px;border-radius:8px;margin:16px 0;font-weight:500;display:flex;align-items:center;gap:8px}.error-message.svelte-uox0m2{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:12px 16px;border-radius:8px;margin:16px 0;font-weight:500;display:flex;align-items:center;gap:8px}.form-actions.svelte-uox0m2{margin-top:32px;padding-top:24px;border-top:1px solid var(--zephr-color-background-tinted);text-align:center;display:flex;justify-content:center;gap:16px}.submit-button.svelte-uox0m2{background:linear-gradient(135deg, var(--zephr-color-action-main) 0%, var(--zephr-color-action-tinted) 100%);color:white;border:none;padding:16px 32px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all 0.2s ease;min-width:160px}.submit-button.svelte-uox0m2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(0, 0, 0, 0.2)}.submit-button.svelte-uox0m2:disabled{opacity:0.6;cursor:not-allowed;transform:none}.simple-field-group.svelte-uox0m2{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.loading.svelte-uox0m2{text-align:center;padding:40px 20px;color:var(--zephr-color-text-tinted);font-size:1.1rem;background-color:var(--zephr-color-background-tinted);border-radius:8px}
.bill-to-contact-section.svelte-z564ap{margin-top:1rem;margin-bottom:1rem}.field.svelte-z564ap{margin-bottom:0.5rem}label.svelte-z564ap{display:block;margin-bottom:0.5rem;color:var(--zephr-color-text-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-z564ap,select.svelte-z564ap{width:100%;padding:0.5rem;border:calc(var(--zephr-input-borderWidth) * 1px) solid
      var(--zephr-input-borderColor);border-radius:calc(var(--zephr-input-borderRadius) * 1px);background-color:var(--zf-input-bgColor);color:var(--zephr-color-text-main);font-family:var(--zf-root-fontFamily)}input.svelte-z564ap::placeholder{color:var(--zephr-color-background-tinted);font-family:var(--zf-root-fontFamily)}input.svelte-z564ap:focus{outline:none;border-color:var(--zephr-color-action-main)}.error.svelte-z564ap{border-color:var(--zephr-color-warning-main) !important}.error-text.svelte-z564ap{color:var(--zephr-color-warning-main);font-size:0.875em;margin-top:0.25rem;font-family:var(--zf-root-fontFamily)}
.zephr-form-max-width{max-width:var(--zf-container-maxWidth);margin:auto}.zephr-form-content.svelte-j7lu48{padding:var(--zf-container-padding);background-color:var(--zf-container-bgColor);border:var(--zf-container-border);border-radius:var(--zf-container-borderRadius)}.zephr-payment-options-content.svelte-j7lu48{background-color:transparent;border:none;border-radius:0}.close-button-container.svelte-j7lu48{text-align:right;width:100%;margin-bottom:15px}.close-button.svelte-j7lu48{cursor:pointer;display:inline;padding:7px;min-width:32px;min-height:32px;border-radius:16px;margin:1px}.loading-placeholder.svelte-j7lu48{display:flex;justify-content:center;align-items:center;min-height:200px}
.zephr-form{--zf-root-fontSize:16px;--zf-root-fontFamily:var(--zephr-typography-body-font), var(--zephr-typography-body-fallbackFont);--zf-container-maxWidth:440px;--zf-container-padding:20px;--zf-container-margin:20px auto;--zf-container-border:none;--zf-container-borderRadius:calc(var(--zephr-input-borderRadius) * 1px);--zf-container-color:var(--zephr-color-text-main);--zf-container-bgColor:var(--zephr-color-background-main, transparent);--zf-info-fontSize:14px;--zf-subtext-fontSize:12px;--zf-link-color:#6ba5e9;--zf-input-fontSize:var(--zf-root-fontSize);--zf-input-bgColor:var(--zephr-color-background-main, transparent);--zf-button-fontSize:calc(var(--zephr-button-fontSize, 16) * 1px);--zf-button-color:#fff;--zf-password-valid-color:#7bcb7f;--zf-password-invalid-color:#c4c4c4;--zf-payment-options-fontSize:var(--zf-subtext-fontSize);--zf-payment-options-color:var(--zephr-color-text-main);--zf-payment-options-bgColor:var(--zf-container-bgColor);--zf-payment-options-border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);--zf-payment-options-borderRadius:calc(var(--zephr-input-borderRadius) * 1px);--zf-payment-options-highlighted-color:var(--zephr-color-text-main);--zf-payment-options-highlighted-bgColor:var(--zephr-color-accent-main);--zf-payment-summary-fontSize:var(--zf-subtext-fontSize);--zf-payment-summary-color:var(--zephr-color-text-main);--zf-payment-summary-bgColor:var(--zf-input-bgColor);--zf-payment-summary-border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);--zf-payment-summary-borderRadius:calc(var(--zephr-input-borderRadius) * 1px);--zf-list-subscriptions-container-maxWidth:630px;--zf-list-subscriptions-container-padding:24px;--zf-list-subscriptions-section-padding:16px 0px;--zf-list-subscriptions-container-border:calc(var(--zephr-input-borderWidth) * 1px) solid var(--zephr-input-borderColor);--zf-list-subscriptions-container-borderRadius:calc(var(--zephr-input-borderRadius) * 1px);--zf-list-subscriptions-info-fontSize:var(--zf-info-fontSize)}.zephr-form.svelte-789zog{color:var(--zf-container-color);margin:var(--zf-container-margin);font-size:var(--zf-root-fontSize);font-family:var(--zf-root-fontFamily)}.zephr-form *{box-sizing:border-box}:where(.zephr-form) button{text-transform:unset;overflow:visible;font-family:var(--zf-root-fontFamily, unset);font-size:var(--zf-root-fontSize, unset);line-height:unset;margin:unset;padding:unset;border:unset;background:unset;&:hover, &:focus-visible {
            border: unset;
            background: unset;
        }}.zephr-form-disabled-div{pointer-events:none;opacity:0.8}.zephr-form-relative-container{position:relative}.zephr-form-flex-container{display:flex}.zephr-form-input-inner-button{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:5px;padding:10px 5px}.zephr-form-input-inner-text{color:var(--zephr-color-text-main);font-size:var(--zf-subtext-fontSize);font-weight:bold;font-family:var(--zf-root-fontFamily)}

.zephr-form-input-inner-container.svelte-88cmol,
.zephr-form-input-label.svelte-yaw4yg,
.zephr-form-button.svelte-gd8hr6 {
    display: none !important;
}

button.zephr-form-social-sign-in-button.svelte-1e2xtn4 {
    border-radius: 40px;
    background-color: #F1F0F0;
    border: 1px solid #E1E1E1;
    font-size: 16px;
    text-transform: uppercase;
    color: #1F1F1F;
    font-weight: 700;
    font-family: Roboto, sans-serif;
    box-shadow: none;
    margin-top: 16px;
    padding: 10px 15px;
    display: flex;
    justify-content: center;
    position: relative;
    min-height: 40px;
}

.zephr-form-custom-text.svelte-3sd7s2 {
    margin-top: 8px;
}

.zephr-form-custom-text.svelte-3sd7s2 center strong {
    font-size: 18px;
    color: #1F1F1F;
    font-weight: 700;
    font-family: Roboto, sans-serif;
}

.zephr-form-content.svelte-j7lu48 {
    padding:0 ;
}

.zephr-registration-form.svelte-789zog {
    margin: 0;
}

.zephr-form-social-sign-in-icon {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
}

.zephr-form-social-sign-in-icon.zephr-form-google-icon.svelte-aktnoc {
    left: 0;    
}

@media screen and (max-width: 767px) {
  /*.zephr-form-content.svelte-j7lu48 {*/
  /*  background: #000000;*/
  /*}*/
    .mobile-login-modal .zephr-form-content.svelte-j7lu48 {
      background: #000000;
    }
    
    .mobile-login-modal button.zephr-form-social-sign-in-button.svelte-1e2xtn4 {
      background-color: #1F1F1F;
      color: #FFFFFF;
    }

    .mobile-login-modal .zephr-form-custom-text.svelte-3sd7s2 center strong {
      color: #FFFFFF;
    }
    
    .login-modal-mobile button.zephr-form-social-sign-in-button.svelte-1e2xtn4 {
      width: calc(100% - 24px);
      margin: 12px auto 0;
    }
  
  .zephr-form-custom-text.svelte-3sd7s2 center strong {
    /*color: #FFFFFF;*/
    font-size: 16px;
  }
  
  button.zephr-form-social-sign-in-button.svelte-1e2xtn4 {
    /*background-color: #1F1F1F;*/
    border: 1px solid #7D828E;
    /*color: #FFFFFF;*/
    margin-top: 12px;
    font-size: 14px;
  }
  
  .zephr-form-custom-text.svelte-3sd7s2 {
    margin-bottom: 12px;
  }
}

@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@100..900&display=swap");
.sr-bb {
  font-family: "Roboto Condensed", sans-serif;
  text-align: left;
  background: #ffffff;
}
.sr-bb.sr-rtl {
  text-align: right;
}
.sr-bb .sr-bb {
  background: none;
}
.sr-bb .srt-base-1 {
  background-color: #ffffff;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-win {
  background-color: #ffffff;
  color: #009900;
  border-color: #009900;
}
.sr-bb .srt-base-1-draw {
  background-color: #ffffff;
  color: rgba(0, 0, 0, 0.4);
  border-color: rgba(0, 0, 0, 0.4);
}
.sr-bb .srt-base-1-lose {
  background-color: #ffffff;
  color: #d0021b;
  border-color: #d0021b;
}
.sr-bb .srt-base-1-is-active {
  background-color: rgba(241, 240, 240, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-is-active-2 {
  background-color: #e6e6e6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-is-active-3 {
  background-color: rgba(241, 240, 240, 0.25);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-is-hoverable:hover {
  background-color: rgba(241, 240, 240, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srm-is-hoverable:hover .srt-base-1-proxy-hoverable {
  background-color: rgba(241, 240, 240, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-is-hoverable-2:hover {
  background-color: rgba(241, 240, 240, 0.25);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srm-is-hoverable:hover .srt-base-1-proxy-hoverable-2 {
  background-color: rgba(241, 240, 240, 0.25);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-primary {
  background-color: #ffffff;
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-home-1 {
  background-color: #ffffff;
  color: #9c9c9c;
  border-color: #9c9c9c;
}
.sr-bb .srt-base-1-away-1 {
  background-color: #ffffff;
  color: #373737;
  border-color: #373737;
}
.sr-bb .srt-base-1-home-2 {
  background-color: #ffffff;
  color: #9c9c9c;
  border-color: #8c8b8b;
}
.sr-bb .srt-base-1-away-2 {
  background-color: #ffffff;
  color: #373737;
  border-color: #8c8b8b;
}
.sr-bb .srt-base-1-home-3 {
  background-color: #ffffff;
  color: #9c9c9c;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-away-3 {
  background-color: #ffffff;
  color: #373737;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-home-4 {
  background-color: #ffffff;
  color: #bababa;
  border-color: #bababa;
}
.sr-bb .srt-base-1-away-4 {
  background-color: #ffffff;
  color: #737373;
  border-color: #737373;
}
.sr-bb .srt-base-1-home-5 {
  background-color: #ffffff;
  color: #656565;
  border-color: #656565;
}
.sr-bb .srt-base-1-away-5 {
  background-color: #ffffff;
  color: #242424;
  border-color: #242424;
}
.sr-bb .srt-base-1-home-6 {
  background-color: #ffffff;
  color: #000000;
  border-color: #9c9c9c;
}
.sr-bb .srt-base-1-away-6 {
  background-color: #ffffff;
  color: #000000;
  border-color: #373737;
}
.sr-bb .srt-base-1-home-7 {
  background-color: #ffffff;
  color: #dedede;
  border-color: #dedede;
}
.sr-bb .srt-base-1-away-7 {
  background-color: #ffffff;
  color: #bcbcbc;
  border-color: #bcbcbc;
}
.sr-bb .srt-base-1-home-8 {
  background-color: #ffffff;
  color: #bdbdbd;
  border-color: #bdbdbd;
}
.sr-bb .srt-base-1-away-8 {
  background-color: #ffffff;
  color: #7a7a7a;
  border-color: #7a7a7a;
}
.sr-bb .srt-base-1-background {
  background-color: white;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-2 {
  background-color: white;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-2-is-active {
  background-color: #fdfdfd;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-2-is-hoverable:hover {
  background-color: #fdfdfd;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-3 {
  background-color: #fdfdfd;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-3-is-active {
  background-color: #fdfcfc;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-3-is-hoverable:hover {
  background-color: #fdfcfc;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-3-background {
  background-color: white;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-4 {
  background-color: #fefefe;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-5-is-active {
  background-color: #fbfbfb;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-5-is-hoverable:hover {
  background-color: #fbfbfb;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-6 {
  background-color: #ffffff;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.3);
}
.sr-bb .srt-primary-1 {
  background-color: #f1f0f0;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-1-is-active {
  background-color: #d9d8d8;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-1-is-hoverable:hover {
  background-color: #d9d8d8;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-1-is-disabled {
  background-color: #c1c0c0;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-2 {
  background-color: #a9a8a8;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-3 {
  background-color: #d9d8d8;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-4 {
  background-color: #f7f6f6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-5 {
  background-color: #f7f6f6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-5-is-hoverable:hover {
  background-color: #f1f0f0;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-6 {
  background-color: #373737;
  color: #f1f0f0;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-7 {
  background-color: #373737;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-8 {
  background-color: #f1f0f0;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-8-is-active-1 {
  background-color: #d9d8d8;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-8-is-active-2 {
  background-color: #d9d8d8;
  color: #000000;
  border-color: #ffffff;
}
.sr-bb .srt-primary-9 {
  background-color: #f1f0f0;
  color: #373737;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-primary-10 {
  background-color: #f4f3f3;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-11 {
  background-color: #d9d8d8;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-primary-12 {
  background-color: #f1f0f0;
  color: #ffffff;
  border-color: #ffffff;
}
.sr-bb .srt-primary-13 {
  background-color: #fefefe;
  color: #000000;
  border-color: rgba(241, 240, 240, 0.3);
}
.sr-bb .srt-primary-14 {
  background-color: #f1f0f0;
  color: #000000;
  border-color: #8c8b8b;
}
.sr-bb .srm-is-hoverable:hover .srt-primary-14-proxy-hoverable {
  background-color: #f1f0f0;
  color: #000000;
  border-color: #8c8b8b;
}
.sr-bb .srt-base-1-primary-1 {
  background-color: #ffffff;
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-primary-2 {
  background-color: #ffffff;
  color: #a9a8a8;
  border-color: #a9a8a8;
}
.sr-bb .srt-base-1-primary-3 {
  background-color: #ffffff;
  color: #d9d8d8;
  border-color: #d9d8d8;
}
.sr-bb .srt-base-1-primary-4 {
  background-color: #ffffff;
  color: #f7f6f6;
  border-color: #f7f6f6;
}
.sr-bb .srt-base-1-primary-5 {
  background-color: #ffffff;
  color: #f7f6f6;
  border-color: #f7f6f6;
}
.sr-bb .srt-base-1-primary-6 {
  background-color: #ffffff;
  color: #373737;
  border-color: #373737;
}
.sr-bb .srt-base-1-primary-7 {
  background-color: #ffffff;
  color: #373737;
  border-color: #373737;
}
.sr-bb .srt-base-1-primary-8 {
  background-color: #ffffff;
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-primary-9 {
  background-color: #ffffff;
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-primary-10 {
  background-color: #ffffff;
  color: #f4f3f3;
  border-color: #f4f3f3;
}
.sr-bb .srt-base-1-primary-11 {
  background-color: #ffffff;
  color: #d9d8d8;
  border-color: #d9d8d8;
}
.sr-bb .srt-base-1-primary-13 {
  background-color: #ffffff;
  color: #fefefe;
  border-color: rgba(241, 240, 240, 0.3);
}
.sr-bb .srt-base-1-primary-14 {
  background-color: #ffffff;
  color: #000000;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-neutral-1 {
  background-color: #ffffff;
  color: #dedede;
  border-color: #dedede;
}
.sr-bb .srt-base-1-neutral-2 {
  background-color: #ffffff;
  color: #1a1a1a;
  border-color: #1a1a1a;
}
.sr-bb .srt-base-1-neutral-3 {
  background-color: #ffffff;
  color: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-neutral-4 {
  background-color: #ffffff;
  color: #595959;
  border-color: #595959;
}
.sr-bb .srt-base-1-neutral-5 {
  background-color: #ffffff;
  color: #404040;
  border-color: #404040;
}
.sr-bb .srt-base-1-neutral-6 {
  background-color: #ffffff;
  color: #c2c2c2;
  border-color: #c2c2c2;
}
.sr-bb .srt-base-1-neutral-7 {
  background-color: #ffffff;
  color: #595959;
  border-color: #595959;
}
.sr-bb .srt-base-1-neutral-8 {
  background-color: #ffffff;
  color: #dedede;
  border-color: #dedede;
}
.sr-bb .srt-base-1-neutral-9 {
  background-color: #ffffff;
  color: #f0f0f0;
  border-color: #f0f0f0;
}
.sr-bb .srt-base-1-neutral-10 {
  background-color: #ffffff;
  color: #e0e0e0;
  border-color: #e0e0e0;
}
.sr-bb .srt-base-1-neutral-11 {
  background-color: #ffffff;
  color: #999999;
  border-color: #999999;
}
.sr-bb .srt-base-1-neutral-12 {
  background-color: whitesmoke;
  color: #4d4d4d;
  border-color: #4d4d4d;
}
.sr-bb .srt-base-1-neutral-13 {
  background-color: #ffffff;
  color: #e6e6e6;
  border-color: #e6e6e6;
}
.sr-bb .srt-base-1-is-active-primary {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-is-active-home-1 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #9c9c9c;
  border-color: #9c9c9c;
}
.sr-bb .srt-base-1-is-active-away-1 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #373737;
  border-color: #373737;
}
.sr-bb .srt-base-1-is-active-home-2 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #9c9c9c;
  border-color: #8c8b8b;
}
.sr-bb .srt-base-1-is-active-away-2 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #373737;
  border-color: #8c8b8b;
}
.sr-bb .srt-base-1-is-active-home-3 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #9c9c9c;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-is-active-away-3 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #373737;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-is-active-home-4 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #bababa;
  border-color: #bababa;
}
.sr-bb .srt-base-1-is-active-away-4 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #737373;
  border-color: #737373;
}
.sr-bb .srt-base-1-is-active-home-5 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #656565;
  border-color: #656565;
}
.sr-bb .srt-base-1-is-active-away-5 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #242424;
  border-color: #242424;
}
.sr-bb .srt-base-1-is-active-primary-1 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-is-active-primary-2 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #a9a8a8;
  border-color: #a9a8a8;
}
.sr-bb .srt-base-1-is-active-primary-3 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #d9d8d8;
  border-color: #d9d8d8;
}
.sr-bb .srt-base-1-is-active-primary-4 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f7f6f6;
  border-color: #f7f6f6;
}
.sr-bb .srt-base-1-is-active-primary-5 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f7f6f6;
  border-color: #f7f6f6;
}
.sr-bb .srt-base-1-is-active-primary-6 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #373737;
  border-color: #373737;
}
.sr-bb .srt-base-1-is-active-primary-7 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #373737;
  border-color: #373737;
}
.sr-bb .srt-base-1-is-active-primary-8 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-is-active-primary-9 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f1f0f0;
  border-color: #f1f0f0;
}
.sr-bb .srt-base-1-is-active-primary-10 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f4f3f3;
  border-color: #f4f3f3;
}
.sr-bb .srt-base-1-is-active-primary-11 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #d9d8d8;
  border-color: #d9d8d8;
}
.sr-bb .srt-base-1-is-active-neutral-1 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #dedede;
  border-color: #dedede;
}
.sr-bb .srt-base-1-is-active-neutral-2 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #1a1a1a;
  border-color: #1a1a1a;
}
.sr-bb .srt-base-1-is-active-neutral-3 {
  background-color: rgba(241, 240, 240, 0.2);
  color: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-base-1-is-active-neutral-4 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #595959;
  border-color: #595959;
}
.sr-bb .srt-base-1-is-active-neutral-5 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #404040;
  border-color: #404040;
}
.sr-bb .srt-base-1-is-active-neutral-6 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #c2c2c2;
  border-color: #c2c2c2;
}
.sr-bb .srt-base-1-is-active-neutral-7 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #595959;
  border-color: #595959;
}
.sr-bb .srt-base-1-is-active-neutral-8 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #dedede;
  border-color: #dedede;
}
.sr-bb .srt-base-1-is-active-neutral-9 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #f0f0f0;
  border-color: #f0f0f0;
}
.sr-bb .srt-base-1-is-active-neutral-10 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #e0e0e0;
  border-color: #e0e0e0;
}
.sr-bb .srt-base-1-is-active-neutral-11 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #999999;
  border-color: #999999;
}
.sr-bb .srt-base-1-is-active-neutral-12 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #4d4d4d;
  border-color: #4d4d4d;
}
.sr-bb .srt-base-1-is-active-neutral-13 {
  background-color: rgba(241, 240, 240, 0.2);
  color: #e6e6e6;
  border-color: #e6e6e6;
}
.sr-bb .srt-home-1 {
  background-color: #9c9c9c;
  color: #ffffff;
  border-color: #9c9c9c;
}
.sr-bb .srt-away-1 {
  background-color: #373737;
  color: #ffffff;
  border-color: #373737;
}
.sr-bb .srt-home-2 {
  background-color: #9c9c9c;
  color: #000000;
  border-color: #8c8b8b;
}
.sr-bb .srt-away-2 {
  background-color: #373737;
  color: #ffffff;
  border-color: #8c8b8b;
}
.sr-bb .srt-home-2-is-hoverable:hover {
  background-color: #9c9c9c;
  color: #000000;
  border-color: #8c8b8b;
}
.sr-bb .srt-away-2-is-hoverable:hover {
  background-color: #373737;
  color: #ffffff;
  border-color: #8c8b8b;
}
.sr-bb .srm-is-hoverable:hover .srt-home-2-proxy-hoverable {
  background-color: #9c9c9c;
  color: #000000;
  border-color: #8c8b8b;
}
.sr-bb .srm-is-hoverable:hover .srt-away-2-proxy-hoverable {
  background-color: #373737;
  color: #ffffff;
  border-color: #8c8b8b;
}
.sr-bb .srt-home-3 {
  background-color: #9c9c9c;
  color: #000000;
  border-color: #ffffff;
}
.sr-bb .srt-away-3 {
  background-color: #373737;
  color: #ffffff;
  border-color: #ffffff;
}
.sr-bb .srt-home-4 {
  background-color: #bababa;
  color: #000000;
  border-color: #bababa;
}
.sr-bb .srt-away-4 {
  background-color: #737373;
  color: #ffffff;
  border-color: #737373;
}
.sr-bb .srt-home-5 {
  background-color: #656565;
  color: #000000;
  border-color: #656565;
}
.sr-bb .srt-away-5 {
  background-color: #242424;
  color: #ffffff;
  border-color: #242424;
}
.sr-bb .srt-home-6 {
  background-color: rgba(156, 156, 156, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-away-6 {
  background-color: rgba(55, 55, 55, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-home-6-is-hoverable:hover {
  background-color: rgba(156, 156, 156, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-away-6-is-hoverable:hover {
  background-color: rgba(55, 55, 55, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srm-is-hoverable:hover .srt-home-6-proxy-hoverable {
  background-color: rgba(156, 156, 156, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srm-is-hoverable:hover .srt-away-6-proxy-hoverable {
  background-color: rgba(55, 55, 55, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-home-7 {
  background-color: #dedede;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-away-7 {
  background-color: #bcbcbc;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-home-8 {
  background-color: #bdbdbd;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-away-8 {
  background-color: #7a7a7a;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-1 {
  background-color: #dedede;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-2 {
  background-color: #1a1a1a;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-neutral-3 {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-4 {
  background-color: #595959;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.sr-bb .srt-neutral-5 {
  background-color: #404040;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.sr-bb .srt-neutral-6 {
  background-color: #c2c2c2;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-7 {
  background-color: #595959;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.sr-bb .srt-neutral-8 {
  background-color: #dedede;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-9 {
  background-color: #f0f0f0;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-10 {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.82);
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-11 {
  background-color: #999999;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-neutral-12 {
  background-color: #4d4d4d;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.sr-bb .srt-neutral-13 {
  background-color: #e6e6e6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-win {
  background-color: #009900;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-draw {
  background-color: rgba(0, 0, 0, 0.4);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-lose {
  background-color: #d0021b;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-text-secondary {
  opacity: 0.7;
  -webkit-font-smoothing: antialiased;
}
.sr-bb .srt-text-disabled {
  opacity: 0.35;
}
.sr-bb .srt-text-tertiary {
  opacity: 0.54;
}
.sr-bb .srt-primary-1 .srt-text-secondary, .sr-bb .srt-primary-1.srt-text-secondary,
.sr-bb .srt-primary-1-is-active .srt-text-secondary,
.sr-bb .srt-primary-1-is-active.srt-text-secondary,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-secondary,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-secondary,
.sr-bb .srt-primary-1-is-disabled .srt-text-secondary,
.sr-bb .srt-primary-1-is-disabled.srt-text-secondary,
.sr-bb .srt-primary-2 .srt-text-secondary,
.sr-bb .srt-primary-2.srt-text-secondary,
.sr-bb .srt-primary-3 .srt-text-secondary,
.sr-bb .srt-primary-3.srt-text-secondary,
.sr-bb .srt-primary-4 .srt-text-secondary,
.sr-bb .srt-primary-4.srt-text-secondary,
.sr-bb .srt-primary-5 .srt-text-secondary,
.sr-bb .srt-primary-5.srt-text-secondary,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-secondary,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-secondary,
.sr-bb .srt-primary-6 .srt-text-secondary,
.sr-bb .srt-primary-6.srt-text-secondary,
.sr-bb .srt-primary-7 .srt-text-secondary,
.sr-bb .srt-primary-7.srt-text-secondary,
.sr-bb .srt-primary-8 .srt-text-secondary,
.sr-bb .srt-primary-8.srt-text-secondary,
.sr-bb .srt-primary-8-is-active-1 .srt-text-secondary,
.sr-bb .srt-primary-8-is-active-1.srt-text-secondary,
.sr-bb .srt-primary-8-is-active-2 .srt-text-secondary,
.sr-bb .srt-primary-8-is-active-2.srt-text-secondary,
.sr-bb .srt-primary-9 .srt-text-secondary,
.sr-bb .srt-primary-9.srt-text-secondary,
.sr-bb .srt-primary-10 .srt-text-secondary,
.sr-bb .srt-primary-10.srt-text-secondary,
.sr-bb .srt-primary-11 .srt-text-secondary,
.sr-bb .srt-primary-11.srt-text-secondary,
.sr-bb .srt-primary-12 .srt-text-secondary,
.sr-bb .srt-primary-12.srt-text-secondary,
.sr-bb .srt-primary-13 .srt-text-secondary,
.sr-bb .srt-primary-13.srt-text-secondary {
  opacity: 0.7;
  -webkit-font-smoothing: antialiased;
}
.sr-bb .srt-primary-1 .srt-text-disabled, .sr-bb .srt-primary-1.srt-text-disabled,
.sr-bb .srt-primary-1-is-active .srt-text-disabled,
.sr-bb .srt-primary-1-is-active.srt-text-disabled,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-disabled,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-disabled,
.sr-bb .srt-primary-1-is-disabled .srt-text-disabled,
.sr-bb .srt-primary-1-is-disabled.srt-text-disabled,
.sr-bb .srt-primary-2 .srt-text-disabled,
.sr-bb .srt-primary-2.srt-text-disabled,
.sr-bb .srt-primary-3 .srt-text-disabled,
.sr-bb .srt-primary-3.srt-text-disabled,
.sr-bb .srt-primary-4 .srt-text-disabled,
.sr-bb .srt-primary-4.srt-text-disabled,
.sr-bb .srt-primary-5 .srt-text-disabled,
.sr-bb .srt-primary-5.srt-text-disabled,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-disabled,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-disabled,
.sr-bb .srt-primary-6 .srt-text-disabled,
.sr-bb .srt-primary-6.srt-text-disabled,
.sr-bb .srt-primary-7 .srt-text-disabled,
.sr-bb .srt-primary-7.srt-text-disabled,
.sr-bb .srt-primary-8 .srt-text-disabled,
.sr-bb .srt-primary-8.srt-text-disabled,
.sr-bb .srt-primary-8-is-active-1 .srt-text-disabled,
.sr-bb .srt-primary-8-is-active-1.srt-text-disabled,
.sr-bb .srt-primary-8-is-active-2 .srt-text-disabled,
.sr-bb .srt-primary-8-is-active-2.srt-text-disabled,
.sr-bb .srt-primary-9 .srt-text-disabled,
.sr-bb .srt-primary-9.srt-text-disabled,
.sr-bb .srt-primary-10 .srt-text-disabled,
.sr-bb .srt-primary-10.srt-text-disabled,
.sr-bb .srt-primary-11 .srt-text-disabled,
.sr-bb .srt-primary-11.srt-text-disabled,
.sr-bb .srt-primary-12 .srt-text-disabled,
.sr-bb .srt-primary-12.srt-text-disabled,
.sr-bb .srt-primary-13 .srt-text-disabled,
.sr-bb .srt-primary-13.srt-text-disabled {
  opacity: 0.35;
}
.sr-bb .srt-primary-1 .srt-text-tertiary, .sr-bb .srt-primary-1.srt-text-tertiary,
.sr-bb .srt-primary-1-is-active .srt-text-tertiary,
.sr-bb .srt-primary-1-is-active.srt-text-tertiary,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-tertiary,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-tertiary,
.sr-bb .srt-primary-1-is-disabled .srt-text-tertiary,
.sr-bb .srt-primary-1-is-disabled.srt-text-tertiary,
.sr-bb .srt-primary-2 .srt-text-tertiary,
.sr-bb .srt-primary-2.srt-text-tertiary,
.sr-bb .srt-primary-3 .srt-text-tertiary,
.sr-bb .srt-primary-3.srt-text-tertiary,
.sr-bb .srt-primary-4 .srt-text-tertiary,
.sr-bb .srt-primary-4.srt-text-tertiary,
.sr-bb .srt-primary-5 .srt-text-tertiary,
.sr-bb .srt-primary-5.srt-text-tertiary,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-tertiary,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-tertiary,
.sr-bb .srt-primary-6 .srt-text-tertiary,
.sr-bb .srt-primary-6.srt-text-tertiary,
.sr-bb .srt-primary-7 .srt-text-tertiary,
.sr-bb .srt-primary-7.srt-text-tertiary,
.sr-bb .srt-primary-8 .srt-text-tertiary,
.sr-bb .srt-primary-8.srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-1 .srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-1.srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-2 .srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-2.srt-text-tertiary,
.sr-bb .srt-primary-9 .srt-text-tertiary,
.sr-bb .srt-primary-9.srt-text-tertiary,
.sr-bb .srt-primary-10 .srt-text-tertiary,
.sr-bb .srt-primary-10.srt-text-tertiary,
.sr-bb .srt-primary-11 .srt-text-tertiary,
.sr-bb .srt-primary-11.srt-text-tertiary,
.sr-bb .srt-primary-12 .srt-text-tertiary,
.sr-bb .srt-primary-12.srt-text-tertiary,
.sr-bb .srt-primary-13 .srt-text-tertiary,
.sr-bb .srt-primary-13.srt-text-tertiary {
  opacity: 0.54;
}
.sr-bb .srt-icon {
  opacity: 0.33;
}
.sr-bb .srt-icon-secondary {
  opacity: 0.7;
}
.sr-bb .srt-elevation-1 {
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2), 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
}
.sr-bb .srt-elevation-2 {
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.23), 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-elevation-3 {
  box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.26), 0px 10px 20px 0px rgba(0, 0, 0, 0.19);
}
.sr-bb .srt-elevation-center-2 {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.23), 0 1px 5px rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-inset-top-1 {
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.23);
}
.sr-bb .srt-inset-bottom-1 {
  box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, 0.23);
}
.sr-bb .srt-inset-top-2 {
  box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.23);
}
.sr-bb .srt-inset-bottom-2 {
  box-shadow: inset 0 -3px 6px 0 rgba(0, 0, 0, 0.23);
}
.sr-bb .srt-inset-top-3 {
  box-shadow: inset 0 6px 6px 0 rgba(0, 0, 0, 0.23);
}
.sr-bb .srt-inset-bottom-3 {
  box-shadow: inset 0 -6px 6px 0 rgba(0, 0, 0, 0.23);
}

.sr-bb .srt-fill-blue-card {
  fill: #2579ad;
}
.sr-bb .srt-stroke-blue-card {
  stroke: #2579ad;
}
.sr-bb .srt-fill-soccer-yellow-card {
  fill: #ffbf00;
}
.sr-bb .srt-stroke-soccer-yellow-card {
  stroke: #ffbf00;
}
.sr-bb .srt-fill-soccer-red-card {
  fill: #e43b3b;
}
.sr-bb .srt-stroke-soccer-red-card {
  stroke: #e43b3b;
}
.sr-bb .srt-stroke-soccer-substitution-in {
  stroke: #4fbe30;
  fill: transparent;
}
.sr-bb .srt-fill-soccer-substitution-in {
  fill: #4fbe30;
}
.sr-bb .srt-stroke-soccer-substitution-out {
  stroke: #e43b3b;
  fill: transparent;
}
.sr-bb .srt-fill-soccer-substitution-out {
  fill: #e43b3b;
}
.sr-bb .srt-stroke-soccer-own-goal {
  stroke: #e43b3b;
  fill: transparent;
}
.sr-bb .srt-fill-soccer-own-goal {
  fill: #e43b3b;
}
.sr-bb .srt-fill-soccer-relegation-1 {
  fill: #fdd835;
}
.sr-bb .srt-stroke-soccer-relegation-1 {
  stroke: #fdd835;
}
.sr-bb .srt-fill-soccer-relegation-2 {
  fill: #ffb848;
}
.sr-bb .srt-stroke-soccer-relegation-2 {
  stroke: #ffb848;
}
.sr-bb .srt-fill-soccer-relegation-3 {
  fill: #ef6c00;
}
.sr-bb .srt-stroke-soccer-relegation-3 {
  stroke: #ef6c00;
}
.sr-bb .srt-fill-soccer-relegation-4 {
  fill: #e93a34;
}
.sr-bb .srt-stroke-soccer-relegation-4 {
  stroke: #e93a34;
}
.sr-bb .srt-fill-soccer-relegation-5 {
  fill: #941d1d;
}
.sr-bb .srt-stroke-soccer-relegation-5 {
  stroke: #941d1d;
}
.sr-bb .srt-fill-soccer-promotion-1 {
  fill: #51d151;
}
.sr-bb .srt-stroke-soccer-promotion-1 {
  stroke: #51d151;
}
.sr-bb .srt-fill-soccer-promotion-2 {
  fill: #1b911b;
}
.sr-bb .srt-stroke-soccer-promotion-2 {
  stroke: #1b911b;
}
.sr-bb .srt-fill-soccer-promotion-3 {
  fill: #0e8094;
}
.sr-bb .srt-stroke-soccer-promotion-3 {
  stroke: #0e8094;
}
.sr-bb .srt-fill-soccer-promotion-4 {
  fill: #0a6cce;
}
.sr-bb .srt-stroke-soccer-promotion-4 {
  stroke: #0a6cce;
}
.sr-bb .srt-fill-soccer-promotion-5 {
  fill: #4a9fe4;
}
.sr-bb .srt-stroke-soccer-promotion-5 {
  stroke: #4a9fe4;
}

.sr-bb .srt-nfl-timeout-1 {
  background-color: #f5a623;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-nfl-timeout-2 {
  background-color: rgba(245, 166, 35, 0.3);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.sr-bb .srt-nfl-penalty {
  background-color: #f4a621;
  color: #ffffff;
  border-color: #f4a621;
}
.sr-bb .srt-nfl-negative-yards-1 {
  background-color: #ac182e;
  color: #ffffff;
  border-color: #ac182e;
}
.sr-bb .srt-nfl-negative-yards-2 {
  background-color: #ac182e;
  color: #000000;
  border-color: #ac182e;
}
.sr-bb .srt-nfl-first-line {
  background-color: #4b90de;
  color: #000000;
  border-color: #4b90de;
}
.sr-bb .srt-nfl-ten-line {
  background-color: #f5a623;
  color: #000000;
  border-color: #f5a623;
}
.sr-bb .srt-fill-nfl-penalty {
  fill: #f4a621;
}
.sr-bb .srt-stroke-nfl-penalty {
  stroke: #f4a621;
}
.sr-bb .srt-fill-nfl-negative-yards-1 {
  fill: #ac182e;
}
.sr-bb .srt-stroke-nfl-negative-yards-1 {
  stroke: #ac182e;
}
.sr-bb .srt-fill-nfl-negative-yards-2 {
  fill: #ac182e;
}
.sr-bb .srt-stroke-nfl-negative-yards-2 {
  stroke: #ac182e;
}
.sr-bb .srt-fill-nfl-first-line {
  fill: #4b90de;
}
.sr-bb .srt-stroke-nfl-first-line {
  stroke: #4b90de;
}
.sr-bb .srt-fill-nfl-ten-line {
  fill: #f5a623;
}
.sr-bb .srt-stroke-nfl-ten-line {
  stroke: #f5a623;
}

.sr-bb .srt-mlb-run-1 {
  background-color: #009900;
  color: #ffffff;
  border-color: #009900;
}
.sr-bb .srt-mlb-run-2 {
  background-color: #ffffff;
  color: #009900;
  border-color: #009900;
}
.sr-bb .srt-mlb-hit-1 {
  background-color: #f7ab11;
  color: #000000;
  border-color: #f7ab11;
}
.sr-bb .srt-mlb-hit-2 {
  background-color: #ffffff;
  color: #f7ab11;
  border-color: #f7ab11;
}
.sr-bb .srt-mlb-hit-3 {
  background-color: #00a4ff;
  color: #ffffff;
  border-color: #00a4ff;
}
.sr-bb .srt-mlb-error-1 {
  background-color: #d0021b;
  color: #ffffff;
  border-color: #d0021b;
}
.sr-bb .srt-mlb-error-2 {
  background-color: #ffffff;
  color: #d0021b;
  border-color: #d0021b;
}
.sr-bb .srt-mlb-neutral-1 {
  background-color: #212121;
  color: #ffffff;
  border-color: #ffffff;
}
.sr-bb .srt-fill-mlb-base {
  fill: #00a4ff;
}
.sr-bb .srt-strole-mlb-base {
  fill: #00a4ff;
}

.sr-bb .srt-fill-change-increase {
  fill: #009900;
}
.sr-bb .srt-stroke-change-increase {
  stroke: #009900;
}
.sr-bb .srt-fill-change-decrease {
  fill: #d0021b;
}
.sr-bb .srt-stroke-change-decrease {
  stroke: #d0021b;
}
.sr-bb .srt-fill-text {
  fill: #000000;
}
.sr-bb .srt-fill-text-invert {
  fill: #000000;
}
.sr-bb .srt-fill-text-secondary {
  fill-opacity: 0.7;
}
.sr-bb .srt-fill-text-disabled {
  fill-opacity: 0.35;
}
.sr-bb .srt-fill-base-1 {
  fill: #ffffff;
}
.sr-bb .srt-stroke-base-1 {
  stroke: #ffffff;
}
.sr-bb .srt-fill-base-1-active {
  fill: rgba(241, 240, 240, 0.2);
}
.sr-bb .srt-stroke-base-1-active {
  stroke: rgba(241, 240, 240, 0.2);
}
.sr-bb .srt-fill-base-1-active-2 {
  fill: #e6e6e6;
}
.sr-bb .srt-stroke-base-1-active-2 {
  stroke: #e6e6e6;
}
.sr-bb .srt-fill-base-1-primary {
  fill: #ffffff;
}
.sr-bb .srt-stroke-base-1-primary {
  stroke: #ffffff;
}
.sr-bb .srt-fill-base-1-home {
  fill: #ffffff;
}
.sr-bb .srt-stroke-base-1-home {
  stroke: #ffffff;
}
.sr-bb .srt-fill-base-1-away {
  fill: #ffffff;
}
.sr-bb .srt-stroke-base-1-away {
  stroke: #ffffff;
}
.sr-bb .srt-fill-base-2 {
  fill: currentColor;
}
.sr-bb .srt-stroke-base-2 {
  stroke: currentColor;
}
.sr-bb .srt-fill-base-2-active {
  fill: #fdfdfd;
}
.sr-bb .srt-stroke-base-2-active {
  stroke: #fdfdfd;
}
.sr-bb .srt-fill-base-2-hover {
  fill: #fdfdfd;
}
.sr-bb .srt-stroke-base-2-hover {
  stroke: #fdfdfd;
}
.sr-bb .srt-fill-base-3 {
  fill: #fdfdfd;
}
.sr-bb .srt-stroke-base-3 {
  stroke: #fdfdfd;
}
.sr-bb .srt-fill-base-3-active {
  fill: #fdfcfc;
}
.sr-bb .srt-stroke-base-3-active {
  stroke: #fdfcfc;
}
.sr-bb .srt-fill-base-3-hover {
  fill: #fdfcfc;
}
.sr-bb .srt-stroke-base-3-hover {
  stroke: #fdfcfc;
}
.sr-bb .srt-fill-primary-1 {
  fill: #f1f0f0;
}
.sr-bb .srt-stroke-primary-1 {
  stroke: #f1f0f0;
}
.sr-bb .srt-fill-primary-2 {
  fill: #a9a8a8;
}
.sr-bb .srt-stroke-primary-2 {
  stroke: #a9a8a8;
}
.sr-bb .srt-fill-primary-3 {
  fill: #d9d8d8;
}
.sr-bb .srt-stroke-primary-3 {
  stroke: #d9d8d8;
}
.sr-bb .srt-fill-primary-4 {
  fill: #f7f6f6;
}
.sr-bb .srt-stroke-primary-4 {
  stroke: #f7f6f6;
}
.sr-bb .srt-fill-primary-5 {
  fill: #f7f6f6;
}
.sr-bb .srt-stroke-primary-5 {
  stroke: #f7f6f6;
}
.sr-bb .srt-fill-primary-6 {
  fill: #373737;
}
.sr-bb .srt-stroke-primary-6 {
  stroke: #373737;
}
.sr-bb .srt-fill-primary-7 {
  fill: #373737;
}
.sr-bb .srt-stroke-primary-7 {
  stroke: #373737;
}
.sr-bb .srt-fill-primary-8 {
  fill: #f1f0f0;
}
.sr-bb .srt-stroke-primary-8 {
  stroke: #f1f0f0;
}
.sr-bb .srt-fill-primary-8-is-active-1 {
  fill: #d9d8d8;
}
.sr-bb .srt-stroke-primary-8-is-active-1 {
  stroke: #d9d8d8;
}
.sr-bb .srt-fill-primary-8-is-active-2 {
  fill: #d9d8d8;
}
.sr-bb .srt-stroke-primary-8-is-active-2 {
  stroke: #d9d8d8;
}
.sr-bb .srt-fill-primary-9 {
  fill: #f1f0f0;
}
.sr-bb .srt-stroke-primary-9 {
  stroke: #f1f0f0;
}
.sr-bb .srt-fill-primary-10 {
  fill: #f4f3f3;
}
.sr-bb .srt-stroke-primary-10 {
  stroke: #f4f3f3;
}
.sr-bb .srt-fill-primary-11 {
  fill: #d9d8d8;
}
.sr-bb .srt-stroke-primary-11 {
  stroke: #d9d8d8;
}
.sr-bb .srt-fill-primary-12 {
  fill: #f1f0f0;
}
.sr-bb .srt-stroke-primary-12 {
  stroke: #f1f0f0;
}
.sr-bb .srt-fill-home-1 {
  fill: #9c9c9c;
}
.sr-bb .srt-stroke-home-1 {
  stroke: #9c9c9c;
}
.sr-bb .srt-fill-home-2 {
  fill: #9c9c9c;
}
.sr-bb .srt-stroke-home-2 {
  stroke: #9c9c9c;
}
.sr-bb .srt-fill-home-3 {
  fill: #9c9c9c;
}
.sr-bb .srt-stroke-home-3 {
  stroke: #9c9c9c;
}
.sr-bb .srt-fill-home-4 {
  fill: #bababa;
}
.sr-bb .srt-stroke-home-4 {
  stroke: #bababa;
}
.sr-bb .srt-fill-home-5 {
  fill: #656565;
}
.sr-bb .srt-stroke-home-5 {
  stroke: #656565;
}
.sr-bb .srt-fill-away-1 {
  fill: #373737;
}
.sr-bb .srt-stroke-away-1 {
  stroke: #373737;
}
.sr-bb .srt-fill-away-2 {
  fill: #373737;
}
.sr-bb .srt-stroke-away-2 {
  stroke: #373737;
}
.sr-bb .srt-fill-away-3 {
  fill: #373737;
}
.sr-bb .srt-stroke-away-3 {
  stroke: #373737;
}
.sr-bb .srt-fill-away-4 {
  fill: #737373;
}
.sr-bb .srt-stroke-away-4 {
  stroke: #737373;
}
.sr-bb .srt-fill-away-5 {
  fill: #242424;
}
.sr-bb .srt-stroke-away-5 {
  stroke: #242424;
}
.sr-bb .srt-fill-neutral-1 {
  fill: #dedede;
}
.sr-bb .srt-stroke-neutral-1 {
  stroke: #dedede;
}
.sr-bb .srt-fill-neutral-2 {
  fill: #1a1a1a;
}
.sr-bb .srt-stroke-neutral-2 {
  stroke: #1a1a1a;
}
.sr-bb .srt-fill-neutral-3 {
  fill: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-stroke-neutral-3 {
  stroke: rgba(0, 0, 0, 0.12);
}
.sr-bb .srt-fill-neutral-4 {
  fill: #595959;
}
.sr-bb .srt-stroke-neutral-4 {
  stroke: #595959;
}
.sr-bb .srt-fill-neutral-5 {
  fill: #404040;
}
.sr-bb .srt-stroke-neutral-5 {
  stroke: #404040;
}
.sr-bb .srt-fill-neutral-6 {
  fill: #c2c2c2;
}
.sr-bb .srt-stroke-neutral-6 {
  stroke: #c2c2c2;
}
.sr-bb .srt-fill-neutral-7 {
  fill: #595959;
}
.sr-bb .srt-stroke-neutral-7 {
  stroke: #595959;
}
.sr-bb .srt-fill-neutral-8 {
  fill: #dedede;
}
.sr-bb .srt-stroke-neutral-8 {
  stroke: #dedede;
}
.sr-bb .srt-fill-neutral-9 {
  fill: #f0f0f0;
}
.sr-bb .srt-stroke-neutral-9 {
  stroke: #f0f0f0;
}
.sr-bb .srt-fill-neutral-10 {
  fill: #e0e0e0;
}
.sr-bb .srt-stroke-neutral-10 {
  stroke: #e0e0e0;
}
.sr-bb .srt-fill-neutral-11 {
  fill: #999999;
}
.sr-bb .srt-stroke-neutral-11 {
  stroke: #999999;
}
.sr-bb .srt-fill-neutral-12 {
  fill: #4d4d4d;
}
.sr-bb .srt-stroke-neutral-12 {
  stroke: #4d4d4d;
}
.sr-bb .srt-fill-neutral-13 {
  fill: #e6e6e6;
}
.sr-bb .srt-stroke-neutral-13 {
  stroke: #e6e6e6;
}
.sr-bb .srt-fill-win {
  fill: #009900;
}
.sr-bb .srt-stroke-win {
  stroke: #009900;
}
.sr-bb .srt-fill-draw {
  fill: rgba(0, 0, 0, 0.4);
}
.sr-bb .srt-stroke-draw {
  stroke: rgba(0, 0, 0, 0.4);
}
.sr-bb .srt-fill-lose {
  fill: #d0021b;
}
.sr-bb .srt-stroke-lose {
  stroke: #d0021b;
}
.sr-bb .srt-stop-base-1 {
  stop-color: #ffffff;
}
.sr-bb .srt-stop-primary-1 {
  stop-color: #f1f0f0;
}
.sr-bb .srt-stop-primary-2 {
  stop-color: #a9a8a8;
}
.sr-bb .srt-stop-primary-3 {
  stop-color: #d9d8d8;
}
.sr-bb .srt-stop-primary-4 {
  stop-color: #f7f6f6;
}
.sr-bb .srt-stop-primary-5 {
  stop-color: #f7f6f6;
}
.sr-bb .srt-stop-primary-6 {
  stop-color: #373737;
}
.sr-bb .srt-stop-primary-7 {
  stop-color: #373737;
}
.sr-bb .srt-stop-primary-8 {
  stop-color: #f1f0f0;
}
.sr-bb .srt-stop-primary-9 {
  stop-color: #f1f0f0;
}
.sr-bb .srt-stop-primary-10 {
  stop-color: #f4f3f3;
}
.sr-bb .srt-stop-primary-11 {
  stop-color: #d9d8d8;
}
.sr-bb .srt-stop-primary-12 {
  stop-color: #f1f0f0;
}
.sr-bb .srt-stop-home-1 {
  stop-color: #9c9c9c;
}
.sr-bb .srt-stop-away-1 {
  stop-color: #373737;
}
.sr-bb .srt-fill-neutral-14 {
  fill: #ffffff;
}
.sr-bb .srt-stroke-neutral-14 {
  stroke: #ffffff;
}

.sr-bb .srt-logo-powered-by-light {
  display: inline-block;
}
.sr-bb .srt-logo-powered-by-dark {
  display: none;
}

/* ---- variables ---- */
/* ---- widgets ---- */
.sr-bb .sr-us-score .sr-us-score-header__broadcast-tag.srt-primary-9,
.sr-bb .sr-us-score .sr-us-score-header__status > *,
.sr-bb .sr-us-score .sr-us-score-header__match-tag.srt-primary-6 > *,
.sr-bb .sr-us-nba-score .sr-us-score-header__broadcast-tag.srt-primary-9,
.sr-bb .sr-us-nba-score .sr-us-score-header__status > *,
.sr-bb .sr-us-nba-score .sr-us-score-header__match-tag.srt-primary-6 > *,
.sr-bb .sr-mlb-score .sr-us-score-simple-header__broadcast-info,
.sr-bb .sr-mlb-score .sr-us-score-simple-header__status,
.sr-bb .sr-us-ncaab-score .sr-us-score-header__broadcast-tag.srt-primary-9,
.sr-bb .sr-us-ncaab-score .sr-us-score-header__status > *,
.sr-bb .sr-us-ncaab-score .sr-us-score-header__match-tag.srt-primary-6 > *,
.sr-bb .sr-ncaab-scores .sr-us-score-header__broadcast-tag.srt-primary-9,
.sr-bb .sr-ncaab-scores .sr-us-score-header__status > *,
.sr-bb .sr-ncaab-scores .sr-us-score-header__match-tag.srt-primary-6 > *,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__other-content-wrapper > *,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__other-content-wrapper > *,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__channel,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__channel,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__other-content-wrapper > *,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__channel,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__other-content-wrapper > *,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__channel {
  color: #ffffff;
  background-color: #373737;
}

.sr-bb .sr-us-score .sr-us-score-header,
.sr-bb .sr-us-score .sr-us-score-header__match-tag,
.sr-bb .sr-us-nba-score .sr-us-score-header,
.sr-bb .sr-us-nba-score .sr-us-score-header__match-tag,
.sr-bb .sr-mlb-score .sr-us-score-simple-header__wrapper,
.sr-bb .sr-mlb-score .sr-us-score-simple-header__broadcast-info,
.sr-bb .sr-us-ncaab-score .sr-us-score-header,
.sr-bb .sr-us-ncaab-score .sr-us-score-header__match-tag,
.sr-bb .sr-ncaab-scores .sr-us-score-header,
.sr-bb .sr-ncaab-scores .sr-us-score-header__match-tag,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__wrapper.srm-tv-content,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__channel,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__week-name,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__scheduled-time,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__game-time,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__final,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__wrapper.srm-tv-content,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__channel,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__week-name,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__scheduled-time,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__game-time,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__final,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__wrapper.srm-tv-content,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__channel,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__week-name,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__scheduled-time,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__game-time,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__final,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__wrapper.srm-tv-content,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__channel,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__week-name,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__scheduled-time,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__game-time,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__final {
  line-height: 32px;
}

.sr-bb .sr-us-score .sr-us-score-header__match-tag,
.sr-bb .sr-us-nba-score .sr-us-score-header__match-tag,
.sr-bb .sr-mlb-score .sr-us-score-simple-header__wrapper,
.sr-bb .sr-mlb-score .sr-us-score-simple-header__broadcast-info,
.sr-bb .sr-us-ncaab-score .sr-us-score-header__match-tag,
.sr-bb .sr-ncaab-scores .sr-us-score-header__match-tag,
.sr-bb .sr-nfl-score .sr-nfl-tv-header__wrapper.srm-tv-content,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__wrapper.srm-tv-content,
.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__wrapper.srm-tv-content,
.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__wrapper.srm-tv-content {
  min-height: 32px;
  height: auto;
}

.sr-bb .sr-mlb-score .sr-us-score-simple-header__broadcast-info {
  position: inherit;
}

.sr-bb .sr-mlb-score .sr-us-score-simple-header__wrapper,
.sr-bb .sr-ncaab-scores .sr-us-score-header__match-tag,
.sr-bb .sr-ncaab-scores .sr-us-score-header__broadcast-tag.srt-primary-9 {
  font-size: 12px;
}

.sr-bb .sr-us-score .sr-us-score__wrapper {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-score .sr-us-score__border-wrapper {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-us-score.sr-us-score--small.sr-bb .sr-us-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag),
.sr-bb .sr-us-score.sr-us-score--large.sr-bb .sr-us-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag) {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-scores.sr-us-score--small.sr-bb .sr-us-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag),
.sr-bb .sr-us-scores.sr-us-score--large.sr-bb .sr-us-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag) {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-scores .sr-us-scores__wrapper.srm-border {
  border-radius: 12px;
}

.sr-bb .sr-us-score .sr-us-score__link {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 4px 12px 2px;
}

.sr-bb .sr-us-nba-score .sr-us-basketball-score__wrapper {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-nba-score .sr-us-basketball-score__border-wrapper {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-us-nba-score.sr-us-basketball-score--small.sr-bb .sr-us-basketball-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag),
.sr-bb .sr-us-nba-score.sr-us-basketball-score--large.sr-bb .sr-us-basketball-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag) {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-nba-score .sr-us-basketball-score__link {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 4px 12px 2px;
}

.sr-bb .sr-mlb-score .sr-mlb-score__wrapper.srm-header {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-mlb-score .sr-mlb-score__border-container.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-mlb-score .sr-mlb-score__border-container.srm-border.srm-top-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-mlb-score .sr-mlb-score__link {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 4px 12px 2px;
}

.sr-bb .sr-us-ncaab-score .sr-us-basketball-score__wrapper,
.sr-bb .sr-ncaab-scores .sr-us-basketball-score__wrapper {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-ncaab-score .sr-us-basketball-score__border-wrapper,
.sr-bb .sr-ncaab-scores .sr-us-basketball-score__border-wrapper {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-us-ncaab-score.sr-us-basketball-score--small.sr-bb .sr-us-basketball-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag),
.sr-bb .sr-us-ncaab-score.sr-us-basketball-score--large.sr-bb .sr-us-basketball-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag),
.sr-bb .sr-ncaab-scores.sr-us-basketball-score--small.sr-bb .sr-us-basketball-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag),
.sr-bb .sr-ncaab-scores.sr-us-basketball-score--large.sr-bb .sr-us-basketball-score__border-wrapper.srm-border:not(.srm-broadcast-tag):not(.srm-match-tag) {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaab-scores .sr-us-ncaa-scores__wrapper.srm-border {
  border-radius: 12px;
}

.sr-bb .sr-us-ncaab-score .sr-us-basketball-score__link,
.sr-bb .sr-ncaab-scores .sr-us-basketball-score__link {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 4px 12px 2px;
}

.sr-bb .sr-ncaaf-score .sr-ncaaf-tv-header__wrapper {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-score.sr-ncaaf-tv-header--small.sr-bb .sr-ncaaf-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-ncaaf-score.sr-ncaaf-tv-header--small-wide.sr-bb .sr-ncaaf-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-ncaaf-score.sr-ncaaf-tv-header--medium.sr-bb .sr-ncaaf-tv-header__channel.srm-has-week-name {
  border-top-left-radius: 12px;
}

.sr-bb .sr-ncaaf-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-top-border.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-score.sr-bb .sr-nfl-score__game-header:not(.srm-tv-content):not(.srm-other-content).srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-ncaaf-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-ncaaf-score.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-ncaaf-score.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-score .sr-nfl-score__details.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  overflow: hidden;
}

.sr-bb .sr-ncaaf-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-ncaaf-score.sr-nfl-score--small.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border,
.sr-bb .sr-ncaaf-score.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-ncaaf-score .sr-button-line__button {
  border-radius: 12px 12px 0 0;
  padding: 4px 12px 2px;
}

.sr-bb .sr-ncaaf-scores .sr-ncaaf-tv-header__wrapper {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-ncaaf-tv-header--small.sr-bb .sr-ncaaf-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-ncaaf-tv-header--small-wide.sr-bb .sr-ncaaf-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-ncaaf-tv-header--medium.sr-bb .sr-ncaaf-tv-header__channel.srm-has-week-name {
  border-top-left-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-top-border.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-bb .sr-nfl-score__game-header:not(.srm-tv-content):not(.srm-other-content).srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-ncaaf-scores.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-ncaaf-scores.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-ncaaf-scores.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-ncaaf-scores .sr-nfl-score__details.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  overflow: hidden;
}

.sr-bb .sr-ncaaf-scores.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-nfl-score--small.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border,
.sr-bb .sr-ncaaf-scores.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-ncaaf-scores.sr-nfl-score--small.sr-bb .sr-nfl-score__game-header.srm-disabled-game-info-xsmall.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-ncaaf-scores .sr-us-ncaa-scores__wrapper.srm-border {
  border-radius: 12px;
}

.sr-bb .sr-ncaaf-scores .sr-button-line__button {
  border-radius: 12px 12px 0 0;
  padding: 4px 12px 2px;
}

.sr-bb .sr-nfl-score .sr-nfl-tv-header__wrapper,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-tv-header__wrapper {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-nfl-tv-header--small.sr-bb .sr-nfl-tv-header__channel,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-tv-header--small.sr-bb .sr-nfl-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-nfl-tv-header--small-wide.sr-bb .sr-nfl-tv-header__channel,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-tv-header--small-wide.sr-bb .sr-nfl-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-nfl-tv-header--medium.sr-bb .sr-nfl-tv-header__channel.srm-has-week-name,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-tv-header--medium.sr-bb .sr-nfl-tv-header__channel.srm-has-week-name {
  border-top-left-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-top-border.srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-top-border.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-bb .sr-nfl-score__game-header:not(.srm-tv-content):not(.srm-other-content).srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-bb .sr-nfl-score__game-header:not(.srm-tv-content):not(.srm-other-content).srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-nfl-score.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-nfl-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-nfl-score.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-nfl-score .sr-nfl-score__details.srm-border,
.sr-bb .sr-nfl-score-wrapper .sr-nfl-score__details.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-nfl-score.sr-nfl-score--small.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border,
.sr-bb .sr-nfl-score.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-score--small.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border,
.sr-bb .sr-nfl-score-wrapper.sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-nfl-score .sr-button-line__button,
.sr-bb .sr-nfl-score-wrapper .sr-button-line__button {
  border-radius: 12px 12px 0 0;
  padding: 4px 12px 2px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-tv-header--small.sr-bb .sr-nfl-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-tv-header--small-wide.sr-bb .sr-nfl-tv-header__channel {
  border-top-left-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-tv-header--medium.sr-bb .sr-nfl-tv-header__channel.srm-has-week-name {
  border-top-left-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-top-border.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-score__game-header:not(.srm-tv-content):not(.srm-other-content).srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-us-nfl-scores .sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-live.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-us-nfl-scores .sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border,
.sr-bb .sr-us-nfl-scores .sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-pregame.srm-generic:not(.srm-tv-content).srm-other-content.srm-border {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-score__details.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-score--medium.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-score--small.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border,
.sr-bb .sr-us-nfl-scores .sr-nfl-score--small-wide.sr-bb .sr-nfl-score__game-header.srm-has-bottom-border.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-nfl-score--small.sr-bb .sr-nfl-score__game-header.srm-disabled-game-info-xsmall.srm-border {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-us-nfl-scores__wrapper.srm-border {
  border-radius: 12px;
}

.sr-bb .sr-us-nfl-scores .sr-button-line__button {
  border-radius: 12px 12px 0 0;
  padding: 4px 12px 2px;
}

.sr-bb .sr-nba-standings .sr-nba-standings__wrapper.srm-has-border,
.sr-bb .sr-wnba-standings .sr-wnba-standings__wrapper.srm-has-border,
.sr-bb .sr-nhl-standings .sr-nhl-standings__wrapper.srm-has-border,
.sr-bb .sr-mlb-standings .sr-mlb-standings__wrapper.srm-has-border,
.sr-bb .sr-msn-soccer-standings .sr-msn-soccer-standings__wrapper.srm-has-border,
.sr-bb .sr-us-ncaab-standings .sr-us-ncaab-standings__wrapper.srm-has-border,
.sr-bb .sr-ncaaf-standings .sr-ncaaf-standings__wrapper.srm-has-border,
.sr-bb .sr-nfl-standings .sr-nfl-standings__wrapper.srm-has-border,
.sr-bb .sr-standings-slim .sr-standings-slim__wrapper.srm-has-border,
.sr-bb .sr-us-ncaab-standings-slim .sr-us-ncaab-standings-slim__wrapper.srm-has-border,
.sr-bb .sr-us-ncaaf-standings-slim .sr-us-ncaaf-standings-slim__wrapper.srm-has-border {
  border-radius: 12px;
}

.sr-bb .sr-us-golf-tournament-leaderboard .sr-us-golf-tournament-leaderboard__wrapper.srm-has-border {
  border-radius: 12px;
}

.sr-bb .sr-schedule-results .sr-season-week-dropdown__label {
  text-transform: uppercase;
}

.sr-bb .sr-schedule-results .sr-schedule-results__date {
  text-transform: uppercase;
}

.sr-bb.sr-schedule-results .sr-scoring-summary__cell-inner.srt-base-1-home-3 {
  color: #000000;
}