.juma-bf{display:block;background:linear-gradient(110deg,#e5ebef,#f5f7f8 48%,#e8eef1);color:var(--v-text,#414c5a);border-bottom:1px solid var(--v-line,#cdd5dc);font-family:var(--font-body-family);font-size:14px;line-height:1.4}
.juma-bf[hidden],.juma-bf [hidden]{display:none}
.juma-bf__inner{position:relative;min-height:72px;display:flex;align-items:center;justify-content:center;padding-block:10px;padding-right:64px}
.juma-bf__upcoming,.juma-bf__active{display:flex;align-items:center;justify-content:center;gap:30px}
.juma-bf__intro{display:flex;flex-direction:column;gap:3px}
.juma-bf__intro strong{font-size:16px;font-weight:600;letter-spacing:.015em}
.juma-bf__intro>span{font-size:12px}
.juma-bf__countdown{display:flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums}
.juma-bf__countdown>span{display:flex;flex-direction:column;align-items:center;min-width:37px}
.juma-bf__countdown b{font-size:21px;font-weight:600;line-height:1.2}
.juma-bf__countdown small{font-size:10px;margin-top:3px}
.juma-bf__countdown i{font-size:18px;font-style:normal;align-self:flex-start;line-height:1.2}
.juma-bf__active{gap:16px;flex-wrap:wrap}
.juma-bf__active strong{font-size:16px}
.juma-bf button{font:inherit;cursor:pointer;color:inherit}
.juma-bf__copy{border:1px solid currentColor;border-radius:7px;padding:9px 14px;min-height:44px;background:transparent}
.juma-bf__copy:hover{background:#dce4ea}
.juma-bf__close{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent}
.juma-bf__close:hover{background:#dce4ea}
.juma-bf button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
@media(max-width:749px){.juma-bf__inner{min-height:102px;padding:10px 48px 10px 16px}.juma-bf__upcoming{flex-direction:column;gap:8px}.juma-bf__intro{flex-direction:row;align-items:baseline;gap:9px}.juma-bf__intro strong{font-size:13px}.juma-bf__intro>span{font-size:11px}.juma-bf__countdown{gap:9px}.juma-bf__countdown b{font-size:19px}.juma-bf__countdown small{font-size:10px}.juma-bf__countdown>span{min-width:34px}.juma-bf__close{right:4px;top:9px;transform:none}.juma-bf__active{gap:6px 12px;text-align:center}.juma-bf__active strong{font-size:14px;flex-basis:100%}.juma-bf__active>span{font-size:12px}.juma-bf__copy{font-size:12px;padding:7px 10px}}
