.cal-cta-row.svelte-13luymz{display:flex;gap:10px;width:100%}@media(min-width:768px){.cal-cta-row.svelte-13luymz{width:auto}.bk-actions__group:has(.cal-cta-row){margin-inline:auto}}.cal-cta.svelte-13luymz{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 0;min-width:0;border:none;border-radius:10px;padding:12px 18px;font-size:14.5px;font-weight:700;color:#fff;background:var(--deep-btn);text-decoration:none;font-family:var(--dTC);white-space:nowrap}.cal-cta.svelte-13luymz:hover{opacity:.9}.cal-cta-ico.svelte-13luymz{display:flex;flex-shrink:0}.cal-cta--soon.svelte-13luymz{color:var(--muted-ink);background:var(--shell);cursor:default}.cal-cta-tag.svelte-13luymz{font-size:10.5px;font-weight:600;color:var(--faint-ink);background:#fff;border-radius:999px;padding:2px 8px;margin-left:2px;flex-shrink:0}.cal-detail-scrim.svelte-13luymz{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d5959;z-index:90}.cal-detail.svelte-13luymz{position:fixed;z-index:91;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px));background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px -20px #0d0d5959}.cal-detail-bar.svelte-13luymz{height:5px}.cal-detail-bar.ok.svelte-13luymz{background:var(--cal-confirmed-line)}.cal-detail-bar.warn.svelte-13luymz{background:var(--warn-line)}.cal-detail-body.svelte-13luymz{padding:18px 20px}.cal-detail-title.svelte-13luymz{font-family:var(--dTC);font-size:16px;font-weight:700;color:var(--body-ink);margin:0 0 10px}.cal-detail-row.svelte-13luymz{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--body-ink);margin-bottom:8px;line-height:1.5}.cal-detail-row.svelte-13luymz .ic:where(.svelte-13luymz){width:16px;text-align:center;color:var(--muted-ink);flex-shrink:0}.cal-detail-close.svelte-13luymz{margin-top:6px;border:1px solid var(--hairline);border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;color:var(--body-ink);background:#fff;cursor:pointer}.cal-detail-close.svelte-13luymz:hover{border-color:var(--deep);color:var(--deep)}
