.vxws__print-only{display:none}@page{size:A4 portrait;margin:12mm}@media print{body>*:not(main),body header,body footer,.shopify-section-group-header-group,.shopify-section-group-footer-group,.academy-local-nav{display:none!important}.vxws{background:#fff!important;color:#000}.vxws__hero,.vxws__intro,.vxws__learning,.vxws__game-head,.vxws__progress,.vxws__selection,.vxws__actions,.vxws__status,.vxws__complete{display:none!important}.vxws__game{padding:0;background:#fff}.vxws__wrap,.vxws__shell{width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#fff}.vxws__print-only{display:block!important;margin-bottom:7mm;border-bottom:2px solid #002458;padding-bottom:4mm}.vxws__print-only p{margin:0 0 2mm}.vxws__print-only>p:first-child{color:#9a7000;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.vxws__print-only h1{margin:0 0 4mm;color:#002458;font-size:24pt}.vxws__print-only div{display:flex;justify-content:space-between;gap:10mm;margin-bottom:3mm;font-weight:700}.vxws__play{display:grid;grid-template-columns:minmax(0,1fr) 48mm;gap:7mm}.vxws__grid{width:100%;max-width:150mm;gap:1px;padding:2mm;border:2px solid #002458;border-radius:0;background:#002458;print-color-adjust:exact;-webkit-print-color-adjust:exact}.vxws__cell,.vxws__cell.is-found,.vxws__cell.is-start{background:#fff!important;color:#000!important;border:1px solid #777!important;box-shadow:none!important;font-size:10pt}.vxws__words{padding:3mm;border:1px solid #002458;border-radius:0}.vxws__words ul{grid-template-columns:1fr;margin:2mm 0 0;gap:1mm}.vxws__words li,.vxws__words li.is-found{padding:1.5mm;background:#fff!important;color:#000!important;text-decoration:none!important;border-bottom:1px solid #bbb;font-size:9pt}.vxws__words .vxws__button{display:none!important}}
