.shared-month{display:block;max-width:18rem;margin:1rem 0}.missing-day-links{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.missing-day-links button{width:auto;min-width:2.8rem;padding:.5rem}.revoke-day{font-size:.72rem;padding:.35rem;margin-top:.35rem}#workflow-guide{margin-bottom:1rem}#error-popup{max-width:min(92vw,32rem);border:2px solid #a52b32;border-radius:14px;box-shadow:0 12px 50px #0005}#error-popup::backdrop{background:#0007}#error-title{color:#a52b32}#error-message{white-space:pre-wrap;overflow-wrap:anywhere}#restore-dialog{max-width:min(92vw,38rem)}#backup-overview{padding:.8rem;border-radius:8px;background:#eef4ed;margin-bottom:1rem}#route-picker,#backup-picker{max-width:100%}
