.bwebp-back-to-top{--bwebp-back-to-top-edge:var(--bwebp-space-xl,24px);--bwebp-back-to-top-bottom:var(--bwebp-space-xl,24px);--bwebp-btn-bg:var(--bwebp-color-primary,#1476b5);--bwebp-btn-color:#fff;--bwebp-btn-border:transparent;--bwebp-btn-hover-bg:var(--bwebp-color-primary-dark,#0b5f94);--bwebp-btn-hover-color:#fff;position:fixed!important;z-index:10020;inset-block-end:calc(var(--bwebp-back-to-top-bottom) + env(safe-area-inset-bottom,0px));inline-size:var(--bwebp-btn-height,var(--bwebp-button-height-md,46px));block-size:var(--bwebp-btn-height,var(--bwebp-button-height-md,46px));min-inline-size:var(--bwebp-btn-height,var(--bwebp-button-height-md,46px));min-block-size:var(--bwebp-btn-height,var(--bwebp-button-height-md,46px));max-inline-size:var(--bwebp-btn-height,var(--bwebp-button-height-md,46px));max-block-size:var(--bwebp-btn-height,var(--bwebp-button-height-md,46px));display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;border:1px solid var(--bwebp-btn-border,transparent)!important;border-radius:var(--bwebp-radius-pill,999px)!important;background:var(--bwebp-btn-bg,var(--bwebp-color-primary,#1476b5))!important;color:var(--bwebp-btn-color,#fff)!important;box-shadow:var(--bwebp-shadow-md,0 12px 30px rgb(19 72 106 / .10));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px) scale(.96);transition:opacity .2s ease,transform .2s ease,visibility .2s ease,background-color .2s ease,box-shadow .2s ease}.bwebp-back-to-top--right{right:var(--bwebp-back-to-top-edge);inset-inline-end:var(--bwebp-back-to-top-edge);left:auto}.bwebp-back-to-top--left{left:var(--bwebp-back-to-top-edge);inset-inline-start:var(--bwebp-back-to-top-edge);right:auto}.bwebp-back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.bwebp-back-to-top:hover{background:var(--bwebp-btn-hover-bg,var(--bwebp-color-primary-dark,#0b5f94))!important;color:var(--bwebp-btn-hover-color,#fff)!important;box-shadow:var(--bwebp-shadow-lg,0 18px 44px rgb(19 72 106 / .14))}.bwebp-back-to-top:focus-visible{outline:3px solid rgb(20 118 181 / .28);outline-offset:3px}.bwebp-back-to-top__icon{inline-size:22px;block-size:22px;display:block;flex:0 0 auto}.bwebp-back-to-top.is-sm .bwebp-back-to-top__icon{inline-size:18px;block-size:18px}.bwebp-back-to-top.is-lg .bwebp-back-to-top__icon{inline-size:24px;block-size:24px}@media (max-width:767px){.bwebp-back-to-top{--bwebp-back-to-top-edge:var(--bwebp-space-lg,16px);--bwebp-back-to-top-bottom:var(--bwebp-space-lg,16px)}}@media (prefers-reduced-motion:reduce){.bwebp-back-to-top{transition:none;transform:none}}