.schedule-page { padding: 24px 0 40px; }
.schedule-actions { margin-bottom: 16px; }
.schedule-actions a { color: var(--primary); text-decoration: underline; text-underline-offset: 3px; }
.schedule-document { display: block; width: 100%; height: 85vh; height: 85dvh; min-height: 480px; border: 1px solid var(--line); border-radius: var(--r); background: #fff; }
@media (max-width: 600px) { .schedule-page .wrap { padding-left: 12px; padding-right: 12px; } }
