.practice-qr{text-align:center;margin:18px 0}.practice-qr img{width:320px;max-width:100%;height:auto;display:block;margin:auto;background:white}.practice-qr p{font-size:14px;color:var(--muted)}#practice-share-link{font-size:14px;width:100%;box-sizing:border-box}.shared-practice main{max-width:1040px;margin:auto;padding:26px 5%}.shared-practice .rinkview{max-width:100%}.shared-practice .rink-drill-content p{white-space:pre-line}.shared-practice .shared-notes{margin-top:22px}.shared-practice .actions a{padding:10px;display:inline-block}.shared-practice .photo{max-height:65vh;object-fit:contain}.shared-practice h1{overflow-wrap:anywhere}.shared-practice #shared-updated{font-size:13px}@media(max-width:600px){.shared-practice main{padding:22px 5%}.shared-practice .actions{gap:8px}.practice-qr img{width:280px}}@media print{.shared-practice .noprint{display:none!important}.shared-practice .rink-drill{break-inside:avoid}.shared-practice .rink-drill-content{display:block!important}.shared-practice main{padding:0}.shared-practice header{display:none}}
