.ltc-rdv{width:min(1000px,96vw);max-width:96vw;max-height:94dvh;padding:16px;border:0;border-radius:16px;background:#fff;color:#262626;box-sizing:border-box}
.ltc-rdv::backdrop{background:#0009}
.ltc-rdv-entete{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;font:16px/1.5 sans-serif}
.ltc-rdv button{padding:8px 16px;cursor:pointer}
.ltc-rdv-widget{min-width:280px;height:min(720px,75dvh)}
.ltc-rdv-widget iframe{width:100%;height:100%;border:0}
