#calendarDialog{width:min(560px,calc(100vw - 32px));max-height:90dvh;overflow-y:auto;box-sizing:border-box}
#calendarSubscriptionSection{margin:16px 0 24px;padding-bottom:20px;border-bottom:1px solid #8885}
#calendarSubscriptionSection h3{margin-bottom:8px}
#calendarSubscriptionSection p{line-height:1.5}
#calendarSubscriptionSection [hidden]{display:none!important}
#calendarSubscriptionLink{width:100%;box-sizing:border-box;font-size:14px}
#calendarSubscriptionSection .actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
#calendarSubscriptionSection details{margin-top:16px}
#calendarSubscriptionSection details p{margin:10px 0}
