.sd-hero[data-astro-cid-6hmbbo6v]{font-family:var(--font-app);color:#111827;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:18px;padding:36px;display:grid}.sd-day[data-astro-cid-6hmbbo6v]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px 20px 12px;box-shadow:0 30px 60px -40px #11182766}.sd-day__h[data-astro-cid-6hmbbo6v]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:14px;display:flex}.sd-day__h[data-astro-cid-6hmbbo6v] b[data-astro-cid-6hmbbo6v]{font-size:15px}.sd-day__h[data-astro-cid-6hmbbo6v] span[data-astro-cid-6hmbbo6v]{color:#6b7280;font-size:12px}.sd-day__h[data-astro-cid-6hmbbo6v] em[data-astro-cid-6hmbbo6v]{color:#fff;font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;background:#111827;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-style:normal}.sd-axis[data-astro-cid-6hmbbo6v]{border-radius:12px;height:78px;position:relative;overflow:hidden}.sd-zone[data-astro-cid-6hmbbo6v]{letter-spacing:.04em;text-transform:uppercase;align-items:flex-end;padding:8px 10px;font-size:11px;font-weight:700;display:flex;position:absolute;top:0;bottom:0}.sd-zone--same[data-astro-cid-6hmbbo6v]{width:var(--cut);color:#3730a3;background:#eef2ff;left:0}.sd-zone--next[data-astro-cid-6hmbbo6v]{left:var(--cut);color:#115e59;background:#f0fdfa;justify-content:flex-end;right:0}.sd-cut[data-astro-cid-6hmbbo6v]{top:0;bottom:0;left:var(--cut);background:#111827;width:2px;position:absolute}.sd-cut[data-astro-cid-6hmbbo6v] b[data-astro-cid-6hmbbo6v]{white-space:nowrap;color:#fff;background:#111827;border-radius:6px;padding:2px 7px;font-size:10.5px;font-style:normal;position:absolute;top:6px;left:6px}.sd-needle[data-astro-cid-6hmbbo6v]{background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 0 3px #4c40f222}.sd-pin[data-astro-cid-6hmbbo6v]{color:#9ca3af;opacity:.45;background:#fff;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-13px;transition:transform .24s,opacity .24s,background .24s,color .24s;display:grid;position:absolute;top:30px;transform:scale(.8)}.sd-pin[data-astro-cid-6hmbbo6v] svg.icon{width:14px;height:14px}.sd-pin[data-astro-cid-6hmbbo6v].is-on{opacity:1;color:#fff;transform:none}.sd-pin[data-astro-cid-6hmbbo6v].is-same.is-on{background:#4338ca;border-color:#4338ca}.sd-pin[data-astro-cid-6hmbbo6v].is-next.is-on{background:#0f766e;border-color:#0f766e}.sd-ticks[data-astro-cid-6hmbbo6v]{color:#9ca3af;justify-content:space-between;margin-top:6px;font-size:10.5px;display:flex}.sd-bins[data-astro-cid-6hmbbo6v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sd-bin[data-astro-cid-6hmbbo6v]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:14px;box-shadow:0 30px 60px -40px #11182766}.sd-bin__h[data-astro-cid-6hmbbo6v]{border-bottom:1px solid #eef0f3;align-items:baseline;gap:8px;margin-bottom:8px;padding-bottom:10px;display:flex}.sd-bin__h[data-astro-cid-6hmbbo6v] b[data-astro-cid-6hmbbo6v]{font-size:14px}.sd-bin__h[data-astro-cid-6hmbbo6v] span[data-astro-cid-6hmbbo6v]{color:#6b7280;font-size:12px}.sd-bin__h[data-astro-cid-6hmbbo6v] em[data-astro-cid-6hmbbo6v]{margin-left:auto;font-size:13px;font-style:normal;font-weight:700}.sd-bin[data-astro-cid-6hmbbo6v].is-same .sd-bin__h[data-astro-cid-6hmbbo6v] b[data-astro-cid-6hmbbo6v]{color:#3730a3}.sd-bin[data-astro-cid-6hmbbo6v].is-next .sd-bin__h[data-astro-cid-6hmbbo6v] b[data-astro-cid-6hmbbo6v]{color:#115e59}.sd-bin[data-astro-cid-6hmbbo6v] ul[data-astro-cid-6hmbbo6v]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sd-bin[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v]{opacity:.32;filter:grayscale();background:#f9fafb;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(4px)}.sd-bin[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v].is-on{opacity:1;filter:none;transform:none}.sd-bin[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v] span[data-astro-cid-6hmbbo6v]:nth-child(2){min-width:0;display:grid}.sd-bin[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v] small[data-astro-cid-6hmbbo6v]{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-bin[data-astro-cid-6hmbbo6v] time[data-astro-cid-6hmbbo6v]{font-variant-numeric:tabular-nums;color:#4b5563;font-size:12px}.sd-ch[data-astro-cid-6hmbbo6v]{color:#374151;background:#eef0f6;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.sd-ch[data-astro-cid-6hmbbo6v] svg.icon{width:15px;height:15px}.sd-set[data-astro-cid-6hmbbo6v]{max-width:520px;font-family:var(--font-app);gap:12px;margin-inline:auto;display:grid}.sd-set__t[data-astro-cid-6hmbbo6v]{font-size:16px;font-weight:700}.sd-set__s[data-astro-cid-6hmbbo6v]{color:#6b7280;margin-top:-6px;font-size:12.5px;line-height:1.45}.sd-type[data-astro-cid-6hmbbo6v]{border:1px solid #eef0f3;border-radius:12px;gap:6px;padding:12px;display:grid}.sd-type__h[data-astro-cid-6hmbbo6v]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.sd-type__h[data-astro-cid-6hmbbo6v] code[data-astro-cid-6hmbbo6v]{color:#3730a3;background:#eef2ff;border-radius:6px;padding:2px 7px;font-size:11px}.sd-type__l[data-astro-cid-6hmbbo6v]{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:600}.sd-type[data-astro-cid-6hmbbo6v] table[data-astro-cid-6hmbbo6v]{border-collapse:collapse;width:100%;font-size:12.5px}.sd-type[data-astro-cid-6hmbbo6v] th[data-astro-cid-6hmbbo6v],.sd-type[data-astro-cid-6hmbbo6v] td[data-astro-cid-6hmbbo6v]{text-align:left;border-bottom:1px solid #f3f4f6;padding:6px 8px}.sd-type[data-astro-cid-6hmbbo6v] th[data-astro-cid-6hmbbo6v]{color:#6b7280;font-size:11px;font-weight:600}.sd-set__add[data-astro-cid-6hmbbo6v]{color:#374151;border:1px dashed #c7cbd4;border-radius:10px;justify-self:start;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;display:inline-flex}.sd-set__add[data-astro-cid-6hmbbo6v] svg.icon{width:15px;height:15px}.sd-ch-list[data-astro-cid-6hmbbo6v]{font-family:var(--font-app);gap:12px;display:grid}.sd-ch-list[data-astro-cid-6hmbbo6v] ul[data-astro-cid-6hmbbo6v]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sd-ch-list[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v]{border:1px solid #eef0f3;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid}.sd-ch-list[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v]>span[data-astro-cid-6hmbbo6v]:nth-child(2){gap:1px;display:grid}.sd-ch-list[data-astro-cid-6hmbbo6v] small[data-astro-cid-6hmbbo6v]{color:#6b7280;font-size:11.5px}.sd-ch-list[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v]>svg.icon{color:#9ca3af;width:16px;height:16px}.sd-ch-list__out[data-astro-cid-6hmbbo6v]{color:#fff;background:#111827;border-radius:12px;gap:10px;padding:12px 14px;font-size:13px;display:flex}.sd-ch-list__out[data-astro-cid-6hmbbo6v] svg.icon{color:#a5b4fc;flex:none;width:20px;height:20px}.sd-ch-list__out[data-astro-cid-6hmbbo6v] span[data-astro-cid-6hmbbo6v]{gap:2px;display:grid}.sd-ch-list__out[data-astro-cid-6hmbbo6v] small[data-astro-cid-6hmbbo6v]{color:#cbd5e1}.sd-promise[data-astro-cid-6hmbbo6v]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;max-width:1000px;margin-inline:auto;display:grid}.sd-ladder[data-astro-cid-6hmbbo6v]{font-family:var(--font-app);gap:12px;display:grid}.sd-ladder__h[data-astro-cid-6hmbbo6v]{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.sd-ladder__h[data-astro-cid-6hmbbo6v] svg.icon{width:18px;height:18px;color:var(--accent)}.sd-ladder[data-astro-cid-6hmbbo6v] ol[data-astro-cid-6hmbbo6v]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sd-ladder[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v]{background:#f9fafb;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:grid}.sd-ladder[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v] i[data-astro-cid-6hmbbo6v]{color:#3730a3;background:#e0e7ff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:700;display:grid}.sd-ladder[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v].is-plus{background:#fff7ed}.sd-ladder[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v].is-plus i[data-astro-cid-6hmbbo6v]{color:#9a3412;background:#fed7aa}.sd-ladder[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v] span[data-astro-cid-6hmbbo6v]{gap:2px;display:grid}.sd-ladder[data-astro-cid-6hmbbo6v] small[data-astro-cid-6hmbbo6v]{color:#6b7280;font-size:12px}.sd-ladder__chips[data-astro-cid-6hmbbo6v]{flex-wrap:wrap;gap:6px;display:flex}.sd-ladder__chips[data-astro-cid-6hmbbo6v] span[data-astro-cid-6hmbbo6v]{color:#4b5563;background:#f3f4f6;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.sd-ladder__chips[data-astro-cid-6hmbbo6v] .is-ok[data-astro-cid-6hmbbo6v]{color:#166534;background:#dcfce7}.sd-ladder__chips[data-astro-cid-6hmbbo6v] .is-late[data-astro-cid-6hmbbo6v]{color:#92400e;background:#fef3c7}.sd-ladder__chips[data-astro-cid-6hmbbo6v] .is-due[data-astro-cid-6hmbbo6v]{color:#991b1b;background:#fee2e2}.sd-phone[data-astro-cid-6hmbbo6v]{width:260px}@media (width<=920px){.sd-promise[data-astro-cid-6hmbbo6v]{grid-template-columns:minmax(0,1fr);justify-items:center}.sd-ladder[data-astro-cid-6hmbbo6v]{width:100%}}@media (width<=720px){.sd-hero[data-astro-cid-6hmbbo6v]{padding:20px 12px}.sd-bins[data-astro-cid-6hmbbo6v]{grid-template-columns:minmax(0,1fr)}.sd-cut[data-astro-cid-6hmbbo6v] b[data-astro-cid-6hmbbo6v]{font-size:9.5px}.sd-zone[data-astro-cid-6hmbbo6v]{padding:6px;font-size:9.5px}.sd-phone[data-astro-cid-6hmbbo6v]{width:240px}}@media (prefers-reduced-motion:reduce){.sd-pin[data-astro-cid-6hmbbo6v],.sd-bin[data-astro-cid-6hmbbo6v] li[data-astro-cid-6hmbbo6v]{transition:none}}
