.QG0ZAG_page{--detail-accent:#6ef4de;padding:28px 0 56px}.QG0ZAG_baccarat{--detail-accent:#f1ca88}.QG0ZAG_canada28{--detail-accent:#98b7ff}.QG0ZAG_shishicai{--detail-accent:#e3a5fa}.QG0ZAG_back{color:#a4b0bf;align-items:center;gap:8px;min-height:44px;margin-bottom:16px;font-size:13px;display:inline-flex}.QG0ZAG_back:hover{color:var(--detail-accent)}.QG0ZAG_panel{background:0 0;border:1px solid #ffffff14;border-radius:24px;overflow:hidden}.QG0ZAG_hero{grid-template-columns:1.05fr 1fr;gap:32px;padding:24px;display:grid}.QG0ZAG_poster{isolation:isolate;aspect-ratio:6/5;background:0 0;border-radius:16px;align-self:start;min-width:0;position:relative;overflow:hidden}.QG0ZAG_posterImage{-o-object-fit:contain;object-fit:contain;padding:0}.QG0ZAG_copy{flex-direction:column;min-width:0;padding:8px 8px 8px 0;display:flex}.QG0ZAG_category{color:var(--detail-accent);align-items:center;gap:6px;margin:0 0 14px;font-size:11px;display:flex}.QG0ZAG_category>span{background:currentColor;border-radius:50%;width:5px;height:5px}.QG0ZAG_copy h1{overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(26px,2.5vw,36px);line-height:1.35}.QG0ZAG_description{color:#a4b0bf;margin:0 0 18px;font-size:14px;line-height:1.85}.QG0ZAG_modes{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.QG0ZAG_modes span{color:#bdc9d5;background:#ffffff06;border-radius:7px;padding:6px 10px;font-size:11px;line-height:1.5}.QG0ZAG_facts{grid-template-columns:1fr 1fr;gap:20px;margin:auto 0 24px;display:grid}.QG0ZAG_facts dt{color:#8293a5;margin-bottom:8px;font-size:12px}.QG0ZAG_facts dd{color:#e2eaf0;margin:0;font-size:19px;font-weight:600;line-height:1.5}.QG0ZAG_actions{align-items:center;gap:20px;display:flex}.QG0ZAG_start{background:var(--detail-accent);color:#0c171b;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.5;transition:transform .18s;display:inline-flex}.QG0ZAG_actions .QG0ZAG_start{flex:1}.QG0ZAG_start:active{transform:scale(.98)}.QG0ZAG_ruleLink{color:#b2c0ce;white-space:nowrap;align-items:center;gap:8px;padding-block:12px;font-size:12px;display:inline-flex}.QG0ZAG_rules{border-top:1px solid #ffffff10;padding:28px 32px 32px;scroll-margin-top:120px}.QG0ZAG_rulesHeading{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:22px;display:flex}.QG0ZAG_rulesHeading>span{color:var(--detail-accent);letter-spacing:1.4px;font-size:10px}.QG0ZAG_rulesHeading h2{letter-spacing:0;font-size:22px;line-height:1.5}.QG0ZAG_rules .detail-rules{border:0;padding:0;display:block}.QG0ZAG_rules .detail-rules p{color:#b4c0ce;margin:0 0 16px;font-size:13px;line-height:1.85}.QG0ZAG_rules .rule-grid{gap:16px;margin:20px 0}.QG0ZAG_rules .rule-grid article{background:0 0;border:1px solid #ffffff0c;border-radius:12px;padding:20px}.QG0ZAG_rules .rule-grid article>span{color:var(--detail-accent);letter-spacing:.5px;font-size:10px;line-height:1.6}.QG0ZAG_rules .rule-grid h3{margin:12px 0 10px;font-size:17px}.QG0ZAG_rules .rule-grid article p{margin-bottom:0}.QG0ZAG_rules .hash-example{overflow-wrap:anywhere;background:0 0;border:1px solid #ffffff0c;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:18px;padding:16px 20px;font-size:12px;line-height:1.7;display:flex}.QG0ZAG_rules .hash-example code{overflow-wrap:anywhere;font-size:16px}.QG0ZAG_rules .hash-example code span{color:var(--detail-accent)}.QG0ZAG_rules .detail-rules p.muted{color:#8293a5;margin-bottom:0;font-size:12px}.QG0ZAG_mobileAction{display:none}@media (max-width:1000px){.QG0ZAG_hero{gap:24px;padding:20px}.QG0ZAG_facts dd{font-size:17px}}@media (max-width:800px){.QG0ZAG_hero{grid-template-columns:1fr;gap:24px}.QG0ZAG_poster{aspect-ratio:18/7;min-height:0}.QG0ZAG_posterImage,.QG0ZAG_copy{padding:0}}@media (max-width:700px){.QG0ZAG_page{padding:16px 0 calc(108px + env(safe-area-inset-bottom))}.QG0ZAG_back{margin-bottom:12px}.QG0ZAG_panel{border-radius:18px}.QG0ZAG_hero{gap:20px;padding:14px}.QG0ZAG_poster{border-radius:11px}.QG0ZAG_copy{padding:0 4px}.QG0ZAG_category{margin-bottom:10px}.QG0ZAG_copy h1{margin-bottom:12px;font-size:26px}.QG0ZAG_description{font-size:13px}.QG0ZAG_modes{margin-bottom:20px}.QG0ZAG_facts{gap:12px;margin-bottom:8px}.QG0ZAG_facts dt{font-size:11px}.QG0ZAG_facts dd{font-size:16px}.QG0ZAG_actions .QG0ZAG_start{display:none}.QG0ZAG_rules{padding:24px 18px;scroll-margin-top:80px}.QG0ZAG_rulesHeading{gap:8px;margin-bottom:16px}.QG0ZAG_rulesHeading h2{width:100%;font-size:20px}.QG0ZAG_rules .rule-grid{grid-template-columns:1fr;gap:12px;margin:16px 0}.QG0ZAG_rules .rule-grid article{padding:16px}.QG0ZAG_rules .hash-example{padding:12px}.QG0ZAG_rules .hash-example code{font-size:14px}.QG0ZAG_mobileAction{z-index:90;padding:12px 20px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b131ee6;border-top:1px solid #ffffff12;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.QG0ZAG_mobileAction>span{color:#bdc9d5;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;line-height:1.5}.QG0ZAG_mobileAction .QG0ZAG_start{flex-shrink:0;min-height:44px;padding:10px 16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.QG0ZAG_start{transition:none}.QG0ZAG_start:active{transform:none}}
