.rules-case[data-astro-cid-2essk73c]{--case-foul:#765313;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:24px 0;padding:20px}.rules-case[data-astro-cid-2essk73c] figcaption[data-astro-cid-2essk73c]{text-align:left}.rules-case[data-astro-cid-2essk73c] h3[data-astro-cid-2essk73c]{color:var(--ink);margin:0 0 10px}.rules-case[data-astro-cid-2essk73c] figcaption[data-astro-cid-2essk73c] p[data-astro-cid-2essk73c]{margin:0 0 18px}.rules-case__lanes[data-astro-cid-2essk73c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rules-case__lane[data-astro-cid-2essk73c]{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--surface-2);border-radius:8px;min-width:0;padding:16px}.rules-case__lane[data-astro-cid-2essk73c][data-result=legal]{border-top-color:var(--brown)}.rules-case__label[data-astro-cid-2essk73c]{color:var(--ink);display:block}.rules-case__sequence[data-astro-cid-2essk73c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.rules-case__sequence[data-astro-cid-2essk73c] li[data-astro-cid-2essk73c]{text-align:center;color:var(--ink-soft);flex-direction:column;align-items:center;gap:9px;margin:0;padding:0;font-size:13px;line-height:1.5;display:flex;position:relative}.rules-case__sequence[data-astro-cid-2essk73c] li[data-astro-cid-2essk73c]:not(:last-child):after{content:"";border-top:1px solid var(--gold);border-right:1px solid var(--gold);width:6px;height:6px;position:absolute;top:18px;right:-10px;transform:rotate(45deg)}.rules-case__mark[data-astro-cid-2essk73c]{border:1px solid var(--line);background:var(--gold);color:#111614;border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;font-weight:700;line-height:1;display:grid}.rules-case__mark[data-astro-cid-2essk73c][data-mark="8"]{color:#fff;background:#202723}.rules-case__mark[data-astro-cid-2essk73c][data-mark=白],.rules-case__mark[data-astro-cid-2essk73c][data-mark=C]{color:#202723;background:#fff}.rules-case__mark[data-astro-cid-2essk73c][data-mark=库],.rules-case__mark[data-astro-cid-2essk73c][data-mark=庫],.rules-case__mark[data-astro-cid-2essk73c][data-mark=R],.rules-case__mark[data-astro-cid-2essk73c][data-mark=P],.rules-case__mark[data-astro-cid-2essk73c][data-mark=\-],.rules-case__mark[data-astro-cid-2essk73c][data-mark=袋],.rules-case__mark[data-astro-cid-2essk73c][data-mark=停]{background:var(--surface);color:var(--brown-deep);border-radius:6px}.rules-case__result[data-astro-cid-2essk73c]{border-top:1px solid var(--line);color:var(--case-foul);flex-direction:column;gap:5px;padding-top:12px;display:flex}.rules-case__lane[data-astro-cid-2essk73c][data-result=legal] .rules-case__result[data-astro-cid-2essk73c]{color:var(--brown-deep)}.rules-case__result[data-astro-cid-2essk73c] span[data-astro-cid-2essk73c]{color:var(--ink-soft);font-size:14px;line-height:1.6}.rules-case[data-astro-cid-2essk73c] .rules-case__note[data-astro-cid-2essk73c]{color:var(--ink-soft);margin:16px 0 0;font-size:14px}.rules-faq-link[data-astro-cid-2essk73c]{color:var(--brown-deep);margin:0 16px 16px;font-size:14px;font-weight:600;display:inline-block}[data-theme=dark] .rules-case[data-astro-cid-2essk73c]{--case-foul:#f2ce7b}@media (width<=900px){.rules-case__lanes[data-astro-cid-2essk73c]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.rules-case[data-astro-cid-2essk73c]{padding:14px}.rules-case__lane[data-astro-cid-2essk73c]{padding:12px}.rules-comparison[data-astro-cid-2essk73c] .score-table[data-astro-cid-2essk73c] tbody[data-astro-cid-2essk73c] td[data-astro-cid-2essk73c]:before{content:attr(data-ruleset)}}
