*{-webkit-user-select:none;user-select:none}a{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}a:active{-webkit-tap-highlight-color:transparent;outline:none}#cribtrainer,[role=dialog],#scoreboard{touch-action:none}:is(:hover,:focus){outline:none}#cards,#scoreboard{opacity:1;transition:opacity .2s ease-in}#cards{--cardset-card-background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22250%22%20height%3D%22350%22%3E%3Cdefs%3E%3Cg%20id%3D%22outer%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%2F%3E%3Cuse%20href%3D%22%23innerBox%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22inner%22%3E%3Cuse%20fill%3D%22%23fff%22%20href%3D%22%23innerBox%22%2F%3E%3Cuse%20href%3D%22%23innerEllipse%22%2F%3E%3Cuse%20href%3D%22%23innerEllipse%22%20transform%3D%22rotate%28180%29%22%20transform-origin%3D%22center%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22circles%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.2%22%3E%3Cuse%20href%3D%22%23innerEllipse%22%2F%3E%3Ccircle%20cx%3D%2250%25%22%20cy%3D%2228.9%25%22%20r%3D%2221%25%22%2F%3E%3Ccircle%20cx%3D%2250%25%22%20cy%3D%2236%25%22%20r%3D%2213%25%22%2F%3E%3Ccircle%20cx%3D%2250%25%22%20cy%3D%2250%25%22%20r%3D%222%25%22%2F%3E%3C%2Fg%3E%3Cpattern%20id%3D%22scallop-pattern%22%20width%3D%2210%22%20height%3D%2210%22%20stroke%3D%22%23fff%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20id%3D%22scallop%22%20fill%3D%22none%22%20stroke-width%3D%221%22%20d%3D%22M0%200s0%205%205%205%205-5%205-5%22%2F%3E%3Cuse%20x%3D%2210%22%20href%3D%22%23scallop%22%2F%3E%3Cuse%20x%3D%22-5%22%20y%3D%225%22%20href%3D%22%23scallop%22%2F%3E%3Cuse%20x%3D%225%22%20y%3D%225%22%20href%3D%22%23scallop%22%2F%3E%3C%2Fpattern%3E%3Cpattern%20id%3D%22diamond-pattern%22%20width%3D%2220%22%20height%3D%2220%22%20stroke%3D%22%23fff%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20id%3D%22diamond%22%20fill%3D%22none%22%20stroke-width%3D%221%22%20d%3D%22M3%200s0%203-2%203%202%200%202%202%200-2%202-2-2%200-2-3Z%22%2F%3E%3Cuse%20x%3D%2211%22%20y%3D%2211%22%20href%3D%22%23diamond%22%2F%3E%3C%2Fpattern%3E%3Cmask%20id%3D%22mask_outer%22%20maskUnits%3D%22userSpaceOnUse%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%2F%3E%3Cuse%20href%3D%22%23outer%22%2F%3E%3C%2Fmask%3E%3Cmask%20id%3D%22mask_inner%22%20maskUnits%3D%22userSpaceOnUse%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%2F%3E%3Cuse%20href%3D%22%23inner%22%2F%3E%3C%2Fmask%3E%3Cellipse%20id%3D%22innerEllipse%22%20cx%3D%2250%25%22%20cy%3D%2229%25%22%20stroke%3D%22%23fff%22%20rx%3D%2235.5%25%22%20ry%3D%2218.5%25%22%2F%3E%3Crect%20id%3D%22innerBox%22%20width%3D%2271.43%25%22%20height%3D%2280%25%22%20x%3D%2235.5%22%20y%3D%2235%22%20stroke%3D%22%23fff%22%20rx%3D%2210%22%20ry%3D%2210%22%2F%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url%28%23diamond-pattern%29%22%20mask%3D%22url%28%23mask_inner%29%22%2F%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill-opacity%3D%22.2%22%20mask%3D%22url%28%23mask_outer%29%22%2F%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url%28%23scallop-pattern%29%22%20mask%3D%22url%28%23mask_outer%29%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%3E%3Cuse%20href%3D%22%23innerBox%22%2F%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20stroke-width%3D%2225%22%20rx%3D%2220%22%20ry%3D%2220%22%2F%3E%3Cuse%20href%3D%22%23circles%22%2F%3E%3Cuse%20href%3D%22%23circles%22%20transform%3D%22rotate%28180%29%22%20transform-origin%3D%22center%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);max-width:calc(var(--maxTitleWidth) - 5rem);place-self:stretch center}#cards::part(cut_card),#cards::part(hand){padding:var(--interItemPadding)}:is(.view nav>.primary):hover{color:var(--tableDecorColour);background-color:#0000}.view nav>:not(score-select):hover{background-color:var(--tableDecorColour);color:#000}#scoreboard{grid-area:view;place-self:start end;width:6rem;font-weight:700}@media (hover:hover) and (width>65rem),(hover:none) and (orientation:landscape){#scoreboard{grid-area:sidebar-right;place-self:start}.view#play .scoringButton{grid-area:sidebar-left;place-self:start end}}@media (orientation:landscape) and (hover:none){#cards::part(cut_card),#play cribbage-cards::part(hand){max-height:min(15rem,100%)}#cards::part(cut_card){place-self:center end}#cards,#play.view nav{display:contents}score-select{place-self:center start;height:50%;margin-right:2rem}}
/*# sourceMappingURL=repo.e0b6c4fc.css.map */
