/* The shared consultation entry appears on mobile at 700px and below. */
@media(min-width:701px) {
 .rp-fixed,.rp-fixed-cta,.fixed { display:none!important; }
 .rp-page { --fixed-height:0px; }
}
@media(max-width:700px) {
 .rp-fixed,.fixed { display:block; }
 .rp-fixed-cta { display:block; }
}

@media(max-width:700px) {
 .rp-entry-added { position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fbf9f5;border-top:1px solid #dcded3;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px)); }
 .rp-entry-added .rp-cta { display:flex;justify-content:center;align-items:center;min-height:48px; }
 .rdk-page:has(.rp-entry-added) { padding-bottom:calc(78px + env(safe-area-inset-bottom,0px)); }
}
