.route-modal.route-modal--full{width:min(99vw,1500px);margin:auto}.route-modal.route-modal--full .route-modal__sheet{max-height:96dvh}.route-modal.route-modal--full .route-modal__body{padding:0}@media (max-width:700px){.route-modal.route-modal--full{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.route-modal.route-modal--full .route-modal__sheet{height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);border-radius:0}.route-modal.route-modal--full .route-modal__close{top:calc(.7rem + env(safe-area-inset-top,0px))}.dialog.route-modal.route-modal--full .route-modal__title{top:env(safe-area-inset-top,0px);border-radius:0}.dialog.route-modal.route-modal--full .route-modal__body{padding-top:3.5rem}.route-modal.route-modal--full .route-modal__body{padding-bottom:max(env(safe-area-inset-bottom,0px), 1.25rem)}}.route-modal__subtitle:empty{display:none}.route-modal--narrow .route-modal__body--titled [data-sheet-column]{max-width:none}.route-modal--narrow .route-modal__body--titled [data-sheet-card]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}
