.sbl-porprov__schedule-tabs{border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 12px 38px rgb(15 56 89/.07);overflow:hidden}.sbl-porprov__tablist{display:flex;justify-content:center;gap:8px;overflow-x:auto;padding:13px 15px;border-bottom:1px solid var(--line);scrollbar-width:thin}.sbl-porprov__tab{display:grid;flex:0 0 64px;place-items:center;padding:8px 5px;border:1px solid #d7e3ed;border-radius:12px;background:#fff;color:#526a83;font:800 .68rem/1 system-ui;letter-spacing:.04em;cursor:pointer}.sbl-porprov__tab b{padding:3px 0;color:#103b68;font-size:1.34rem;line-height:1}.sbl-porprov__tab.is-active{border-color:var(--gold);background:#082e5f;color:#fff;box-shadow:0 5px 12px rgb(4 38 80/.18)}.sbl-porprov__tab.is-active b{color:#fff}.sbl-porprov__tab.is-today{border-color:#16a5df;background:#e9f8ff;color:#006b9e;box-shadow:inset 0 0 0 1px #77d5f4}.sbl-porprov__tab.is-today b{color:#006b9e}.sbl-porprov__tab.is-today.is-active{background:#0879be;border-color:#0879be;color:#fff}.sbl-porprov__tab.is-today.is-active b{color:#fff}.sbl-porprov__tab.is-opening{border-color:#e6ad25;background:#fff8df;color:#785000}.sbl-porprov__tab.is-opening b{color:#b17300}.sbl-porprov__tab.is-closing{border-color:#e86d75;background:#fff0f1;color:#9f2935}.sbl-porprov__tab.is-closing b{color:#c43c4a}.sbl-porprov__tab:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.sbl-porprov__schedule-day{display:none;padding:21px;margin:0}.sbl-porprov__schedule-day.is-active{display:block}.sbl-porprov__day-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.sbl-porprov__day-meta h3{margin:0;color:#103b68;font-size:1rem}.sbl-porprov__day-meta span{padding:5px 9px;border-radius:99px;background:#e8f6fb;color:#006994;font-size:.76rem;font-weight:800}@media(max-width:780px){.sbl-porprov__tablist{justify-content:flex-start}.sbl-porprov__schedule-day{padding:15px}.sbl-porprov__tab{flex-basis:58px}}
