@media print{:focus,:focus-visible{outline:none!important}body:has(#gym-plan) main.shell>header{display:none!important}body:has(#gym-plan) #builder{display:none!important}body:has(#gym-plan) #report>:not([role=tabpanel]){display:none!important}body:has(#gym-plan) #gym-picks{display:none!important}body:has(#gym-plan) #report{margin-top:0!important}body:has(#gym-plan) #beat{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}body:has(#gym-plan) #beat:before{display:none!important}body:has(#gym-plan) #beat:after{display:none!important}body:has(#gym-plan) #report [role=tabpanel]{background:0 0!important;border:0!important;margin:0!important;padding:0!important}:is(#report,#beat) #gym-plan{zoom:.86}:is(#report,#beat) #gym-plan>*+*{margin-top:8px!important}:is(#report,#beat) #gym-plan section>p:has(>.chip){gap:4px!important}:is(#report,#beat) #gym-plan section>p>.chip{gap:4px;height:21px;padding:0 7px;font-size:11px;filter:none!important}:is(#report,#beat) #gym-plan section>p>.chip svg{width:12px;height:12px}:is(#report,#beat) #gym-plan ul{gap:5px 6px;margin-top:6px!important}:is(#report,#beat) #gym-plan li{break-inside:avoid}:is(#report,#beat) #gym-plan [data-print=notes]{font-size:11px;line-height:1.35;padding:3px 8px!important}:is(#report,#beat) #gym-plan [data-print=notes]>li+li{margin-top:1px!important}:is(#report,#beat) #gym-plan [data-print=roster]{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}:is(#report,#beat) #gym-plan [data-print=roster]>li{font-size:11px;padding:4px 2px 6px!important}:is(#report,#beat) #gym-plan [data-print=roster]>li>:first-child{zoom:.6}:is(#report,#beat) #gym-plan [data-print=catches]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;display:grid}:is(#report,#beat) #gym-plan [data-print=catches]>li{text-align:left;grid-template-columns:40px minmax(0,1fr);align-content:start;justify-items:start;column-gap:8px;font-size:10.5px;line-height:1.3;display:grid;padding:5px 8px 6px!important}:is(#report,#beat) #gym-plan [data-print=catches]>li>*{grid-column:2;margin-top:1px!important}:is(#report,#beat) #gym-plan [data-print=catches]>li>:first-child{zoom:.6;grid-area:1/1/span 5;align-self:center}:is(#report,#beat) #gym-plan [data-print=catches]>li>:last-child{display:none}:is(#report,#beat) #gym-plan [data-print=rows],:is(#report,#beat) #gym-plan section>ul:not([data-print]){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:is(#report,#beat) #gym-plan [data-print=rows]>li,:is(#report,#beat) #gym-plan section>ul:not([data-print])>li{font-size:10.5px;line-height:1.3;flex-wrap:nowrap!important;margin:0!important;padding:2px 6px!important}:is(#report,#beat) #gym-plan [data-print=rows]>li>:first-child,:is(#report,#beat) #gym-plan section>ul:not([data-print])>li>:first-child{zoom:.7}:is(#report,#beat) #gym-plan [data-print=rows] .truncate,:is(#report,#beat) #gym-plan [data-print=rows] [class*=truncate]{white-space:normal;text-overflow:clip;overflow:visible}:is(#report,#beat) #gym-plan [data-print=rows]>li>span.shrink-0:has(>.num){flex-direction:column!important;align-items:flex-end!important;gap:0!important;width:auto!important}:is(#report,#beat) #gym-plan section>ul:not([data-print])>li>span.shrink-0:has(>.num){flex-direction:column!important;align-items:flex-end!important;gap:0!important;width:auto!important}:is(#report,#beat) #gym-plan [data-print=rows] .num,:is(#report,#beat) #gym-plan section>ul:not([data-print]) .num{font-size:10.5px;width:auto!important}:is(#report,#beat) #gym-plan section>ul:not([data-print])>li{line-height:1.2;gap:6px!important;padding:1px 6px!important}:is(#report,#beat) #gym-plan section>ul:not([data-print])>li>span.truncate{text-overflow:clip;flex:none;font-size:11px;overflow:visible}:is(#report,#beat) #gym-plan section>ul:not([data-print])>li>span.shrink-0:has(>.num){min-width:0;flex-shrink:1!important}:is(#report,#beat) #gym-plan section>ul:not([data-print])>li>span.shrink-0:has(>.num)>.num{text-align:right;font-size:9.5px;min-width:0!important}:is(#report,#beat) #gym-plan [data-print=slots]>li>:not(:first-child),:is(#report,#beat) #gym-plan [data-print=slots]>li>:not(:first-child) *{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}:is(#report,#beat) #gym-plan [data-print=slots]>li>:not(:first-child) span{flex-wrap:wrap}}
