.sacrum-live-cal{width:100%;min-width:0;color:var(--text,#142e2e)}.sacrum-live-cal-intro{max-width:68ch;margin-bottom:20px}.sacrum-live-cal-intro h3{margin:8px 0 12px;font-size:clamp(24px,3vw,34px);line-height:1.2}.sacrum-live-cal-intro p{font-size:16px;line-height:1.65}.sacrum-live-cal-duration{color:#45605e;font-weight:600}.sacrum-live-cal-status{flex-wrap:wrap;align-items:center;gap:12px;min-height:24px;margin-bottom:12px;font-size:14px;line-height:1.5;display:flex}.sacrum-live-cal-status:empty{display:none}.sacrum-live-cal-status button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:8px;padding:9px 14px}.sacrum-live-cal-frame{background:#fff;border-radius:12px;width:100%;min-height:650px;overflow:auto}.sacrum-live-cal-frame iframe{border:0}.sacrum-live-cal-fallback{margin:16px 0 0;font-size:15px;line-height:1.5}.sacrum-live-cal-fallback a{color:inherit;text-underline-offset:4px;text-decoration:underline}.sacrum-live-cal :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #087d82}@media (max-width:640px){.sacrum-live-cal-frame{min-height:780px}}
