@media print {
    .app-calendar div.app-navigation-vue {
        display: none !important;
    }

    .app-calendar main {
        display: none !important;
    }


    .app-calendar .app-sidebar {
        width: 100% !important;
        max-width: 100% !important;
    }

    .app-calendar div.app-sidebar-tab__content>*:nth-child(n+3) {
        display: none;
    }

    .app-calendar nav[role="tablist"] {
        display: none !important;
    }

    div[id^='popper'] {
        border: 0px solid green;
        transform: unset !important;
    }

    .invitation-response-buttons {
        display: none !important;

    }

    .save-buttons {
        display: none !important;

    }

    .event-popover .event-popover__inner {
        text-align: left;
        max-width: unset !important;
        width: unset !important;
        padding: 0px 0px;
    }

    .v-popper__popper {
        width: 100%;
    }

    .v-popper__arrow-container {
        display: none !important;
    }

    .event-popover__top-right-actions {
        display: none !important;
    }

    .illustration-header {
        display: none !important;
    }

    .event-popover__inner {
        padding: 1em !important;
    }

    textarea[title="Beschreibung"] {
        height: 1600px !important;
    }
}