@media print{
body:not(:has(#v7-print)):not(:has(#m6-print)) > #app{display:block!important;visibility:visible!important;position:static!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) #app main.page{display:block!important;visibility:visible!important;max-width:none!important;padding:0!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-guest{display:block!important;visibility:visible!important;margin:0!important;background:white!important;color:#172d57!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-cover{min-height:240mm!important;break-after:page!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-guest-dish{break-inside:avoid!important;page-break-inside:avoid!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-menu-cats,
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-cover button,
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-menu-header button{display:none!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-guest #v7-menu-content{padding:10mm 0!important;max-width:none!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-guest-dishes{grid-template-columns:repeat(2,1fr)!important}
body:not(:has(#v7-print)):not(:has(#m6-print)) .v7-category{break-inside:avoid-page!important}
}
