@media(min-width:1023.02px){.hidden-on-pc[data-v-d7449467]{display:none!important}}@media(max-width:1023px){.shown-on-pc[data-v-d7449467]{display:none!important}}@media(max-width:600px){.hidden-on-sp[data-v-d7449467]{display:none!important}}@media(min-width:600.02px){.shown-on-sp[data-v-d7449467]{display:none!important}}.card-face[data-v-d7449467]{align-items:center;background:#fff;border:1px solid rgba(30,31,33,.2);border-radius:8px;box-shadow:0 1px 3px #0000001f;display:flex;flex-direction:column;font-family:var(--brand-font-display);gap:2px;justify-content:center;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-face--sm[data-v-d7449467]{border-radius:6px;gap:1px;height:clamp(50px,12.6vw,68px);width:clamp(36px,9vw,48px)}.card-face--md[data-v-d7449467]{border-radius:8px;height:clamp(62px,15.4vw,90px);width:clamp(44px,11vw,64px)}.card-face--lg[data-v-d7449467]{border-radius:10px;gap:4px;height:clamp(78px,19.5vw,112px);width:clamp(56px,14vw,80px)}.card-face--spade[data-v-d7449467]{background:#1e1f210a;border-color:#1e1f2147;color:#1e1f21}.card-face--heart[data-v-d7449467]{background:#aa1f2412;border-color:#aa1f2452;color:#aa1f24}.card-face--diamond[data-v-d7449467]{background:#1d6ebb12;border-color:#1d6ebb52;color:#1d6ebb}.card-face--club[data-v-d7449467]{background:#2f8b5014;border-color:#2f8b505c;color:#2f8b50}.card-face__rank[data-v-d7449467]{font-size:clamp(22px,5.6vw,30px);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em}.card-face__suit[data-v-d7449467]{font-size:clamp(16px,4.2vw,22px);line-height:1}.card-face--lg .card-face__rank[data-v-d7449467]{font-size:clamp(28px,6.5vw,38px)}.card-face--lg .card-face__suit[data-v-d7449467]{font-size:clamp(20px,5vw,28px)}.card-face--sm .card-face__rank[data-v-d7449467]{font-size:clamp(18px,4.6vw,22px)}.card-face--sm .card-face__suit[data-v-d7449467]{font-size:clamp(13px,3.4vw,16px)}.sr-only[data-v-d7449467]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
