.LegalPage-module__icB8aa__document{--legal-offset:110px;width:min(1180px,100%);color:var(--ink);font:500 16px/1.65 var(--font-game), sans-serif;margin:auto;padding:28px 20px 32px}.LegalPage-module__icB8aa__member{padding:0 0 12px}.LegalPage-module__icB8aa__document :is(a,button):focus-visible{outline:2px solid var(--brass);outline-offset:3px}.LegalPage-module__icB8aa__heading{border-bottom:1px solid rgb(var(--fg) / .18);align-items:flex-start;gap:14px;padding:12px 8px 24px;display:flex}.LegalPage-module__icB8aa__heading>div{min-width:0}.LegalPage-module__icB8aa__heading h1{letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.5vw,36px);font-weight:850;line-height:1.2}.LegalPage-module__icB8aa__heading p{color:var(--ink-dim);margin:8px 0 0}.LegalPage-module__icB8aa__heading .LegalPage-module__icB8aa__updated{margin-top:12px;font-size:13px}.LegalPage-module__icB8aa__layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:36px;padding-top:28px;display:grid}.LegalPage-module__icB8aa__single{padding-top:28px}.LegalPage-module__icB8aa__toc{top:var(--legal-offset);border-right:1px solid rgb(var(--fg) / .18);padding-right:16px;position:sticky}.LegalPage-module__icB8aa__toc p{color:var(--ink-dim);margin:0 0 10px;font-size:13px;font-weight:700}.LegalPage-module__icB8aa__toc ul{margin:0;padding:0;list-style:none}.LegalPage-module__icB8aa__toc a{min-height:44px;color:var(--ink-dim);border-left:2px solid #0000;border-radius:6px;align-items:center;padding:8px 12px;font-size:14px;line-height:1.35;text-decoration:none;display:flex}.LegalPage-module__icB8aa__toc a:hover{background:rgb(var(--fg) / .06);color:var(--ink)}.LegalPage-module__icB8aa__toc a[aria-current=location]{background:color-mix(in srgb, var(--brass) 15%, transparent);border-left-color:var(--brass);color:var(--brass)}.LegalPage-module__icB8aa__jump{display:none}.LegalPage-module__icB8aa__content{overflow-wrap:anywhere;min-width:0;max-width:70ch}.LegalPage-module__icB8aa__content section{scroll-margin-top:var(--legal-offset);margin-top:36px}.LegalPage-module__icB8aa__content section:focus{outline:none}.LegalPage-module__icB8aa__content h2{letter-spacing:-.015em;margin:0 0 14px;font-size:clamp(23px,2.5vw,28px);font-weight:800;line-height:1.25}.LegalPage-module__icB8aa__content p{color:var(--ink-dim);margin:0 0 1em}.LegalPage-module__icB8aa__content p:last-child{margin-bottom:0}.LegalPage-module__icB8aa__content ul{color:var(--ink-dim);margin:0;padding-left:22px;list-style:outside}.LegalPage-module__icB8aa__content li{margin-bottom:12px}.LegalPage-module__icB8aa__content li:last-child{margin-bottom:0}.LegalPage-module__icB8aa__content strong{color:var(--ink);font-weight:750}.LegalPage-module__icB8aa__content a{color:var(--brass);text-underline-offset:3px;text-decoration:underline}.LegalPage-module__icB8aa__footer{border-top:1px solid rgb(var(--fg) / .18);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:36px;padding-top:20px;font-size:14px;display:flex}.LegalPage-module__icB8aa__footer a{min-height:44px;color:var(--ink-dim);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.LegalPage-module__icB8aa__footer a:hover{color:var(--brass)}.LegalPage-module__icB8aa__workspace{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}.LegalPage-module__icB8aa__sidebar{min-width:0}.LegalPage-module__icB8aa__sidebar[data-sticky=true]{top:var(--legal-offset);position:sticky}.LegalPage-module__icB8aa__documentLinks{gap:6px;display:grid}.LegalPage-module__icB8aa__documentLink{border:1px solid rgb(var(--fg) / .22);background:var(--well,var(--t-well,#0a032873));min-height:76px;color:var(--ink-dim);border-radius:12px;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.LegalPage-module__icB8aa__documentLink>svg,.LegalPage-module__icB8aa__support>svg{flex:none}.LegalPage-module__icB8aa__documentLink>span,.LegalPage-module__icB8aa__support>span{min-width:0}.LegalPage-module__icB8aa__documentLink strong{font-size:16px;font-weight:750;line-height:1.3;display:block}.LegalPage-module__icB8aa__documentLink small{color:var(--ink-dim);margin-top:5px;font-size:12px;line-height:1.45;display:block}.LegalPage-module__icB8aa__documentLink:hover{background:rgb(var(--fg) / .06);color:var(--ink)}.LegalPage-module__icB8aa__documentLink[aria-current=page]{border-color:var(--brass);background:var(--panel);color:var(--brass)}.LegalPage-module__icB8aa__contents{margin:20px 4px 0}.LegalPage-module__icB8aa__contents p{border-bottom:1px solid rgb(var(--fg) / .18);color:var(--ink-dim);margin:0;padding:0 4px 8px;font-size:14px}.LegalPage-module__icB8aa__contents ul{margin:5px 0 0;padding:0;list-style:none}.LegalPage-module__icB8aa__contents a{min-height:32px;color:var(--ink-dim);border-left:3px solid #0000;border-radius:3px;align-items:center;padding:6px 12px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.LegalPage-module__icB8aa__contents a:hover{background:rgb(var(--fg) / .06);color:var(--ink)}.LegalPage-module__icB8aa__contents a[aria-current=location]{border-left-color:var(--brass);color:var(--brass);font-weight:700}.LegalPage-module__icB8aa__support{border-top:1px solid rgb(var(--fg) / .18);color:var(--ink-dim);align-items:center;gap:12px;margin:20px 4px 0;padding:16px 4px 4px;text-decoration:none;display:flex}.LegalPage-module__icB8aa__support>span{flex:1}.LegalPage-module__icB8aa__support strong{font-size:14px;font-weight:650;line-height:1.4;display:block}.LegalPage-module__icB8aa__support small{margin-top:3px;font-size:12px;line-height:1.4;display:block}.LegalPage-module__icB8aa__support:hover{color:var(--brass)}.LegalPage-module__icB8aa__reader{border:1px solid var(--frame-soft,rgb(var(--fg) / .25));background:var(--panel);border-radius:16px;min-width:0;padding:26px 28px 30px}.LegalPage-module__icB8aa__readerHeading{padding:0 0 22px}.LegalPage-module__icB8aa__readerHeading p{font-size:16px}.LegalPage-module__icB8aa__readerHeading .LegalPage-module__icB8aa__updated{font:400 13px/1.5 var(--font-body), sans-serif}.LegalPage-module__icB8aa__policyContent{max-width:none;font:450 16px/1.75 var(--font-body), sans-serif;padding-top:24px}.LegalPage-module__icB8aa__policyContent section{border-top:1px solid rgb(var(--fg) / .18);margin-top:26px;padding-top:24px}.LegalPage-module__icB8aa__policyContent h2{font-family:var(--font-game), sans-serif;font-size:clamp(23px,2.5vw,27px)}.LegalPage-module__icB8aa__policyContent strong{font-weight:750}.LegalPage-module__icB8aa__policy .LegalPage-module__icB8aa__jump{display:none}@media (max-width:960px),(max-height:820px){.LegalPage-module__icB8aa__layout{padding-top:24px;display:block}.LegalPage-module__icB8aa__toc{display:none}.LegalPage-module__icB8aa__content{margin-inline:auto}.LegalPage-module__icB8aa__jump{border:1px solid var(--frame-soft,rgb(var(--fg) / .25));background:var(--menu-bg,#1a1240);border-radius:10px;align-items:center;gap:12px;margin-top:20px;padding:2px 12px;display:flex}.LegalPage-module__icB8aa__jump>span{color:var(--ink-dim);white-space:nowrap;font-size:14px}.LegalPage-module__icB8aa__jump>div{flex:1;min-width:0}.LegalPage-module__icB8aa__jump>div>button{background:0 0;border:0}}@media (max-width:1050px){.LegalPage-module__icB8aa__workspace{grid-template-columns:230px minmax(0,1fr);gap:18px}.LegalPage-module__icB8aa__documentLink{gap:9px;padding-inline:12px}.LegalPage-module__icB8aa__reader{padding-inline:22px}}@media (max-width:860px){.LegalPage-module__icB8aa__workspace{grid-template-columns:minmax(0,1fr);gap:16px}.LegalPage-module__icB8aa__sidebar[data-sticky=true]{position:static}.LegalPage-module__icB8aa__documentLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.LegalPage-module__icB8aa__contents,.LegalPage-module__icB8aa__support{display:none}.LegalPage-module__icB8aa__policy .LegalPage-module__icB8aa__jump{display:flex}.LegalPage-module__icB8aa__reader{padding:22px}}@media (max-width:600px){.LegalPage-module__icB8aa__document{padding-inline:16px;padding-top:16px}.LegalPage-module__icB8aa__member{padding-inline:0;padding-top:0}.LegalPage-module__icB8aa__heading{padding-inline:0;gap:8px;padding-bottom:20px}.LegalPage-module__icB8aa__heading h1{font-size:27px}.LegalPage-module__icB8aa__heading p{font-size:15px}.LegalPage-module__icB8aa__heading .LegalPage-module__icB8aa__updated{font-size:12px}.LegalPage-module__icB8aa__jump{padding:8px 12px 2px;display:block}.LegalPage-module__icB8aa__jump>div>button{padding-inline:0}.LegalPage-module__icB8aa__content section{margin-top:28px}.LegalPage-module__icB8aa__documentLink{gap:8px;min-height:60px;padding:10px}.LegalPage-module__icB8aa__documentLink>svg{width:20px;height:20px}.LegalPage-module__icB8aa__documentLink strong{font-size:14px}.LegalPage-module__icB8aa__documentLink small{display:none}.LegalPage-module__icB8aa__reader{border-radius:12px;padding:20px 16px 24px}.LegalPage-module__icB8aa__policy .LegalPage-module__icB8aa__jump{display:block}.LegalPage-module__icB8aa__policyContent,.LegalPage-module__icB8aa__policyContent section{padding-top:22px}}
.Rules-module__ZjIoQG__page{--brass:var(--t-brass,#ffcf3d);--ink:var(--t-ink,#fff);--ink-dim:var(--t-ink-dim,rgb(var(--fg) / .78));--band:var(--t-base,#160a3e);--panel:var(--t-panel,linear-gradient(180deg, #3a1f9ae6, #190a48e6));--pill:var(--t-pill,linear-gradient(180deg, #fff3c4, #ffc83d));--pill-ink:var(--t-pill-ink,#3a1d00);isolation:isolate;background:var(--t-base,#160a3e);min-height:100dvh;color:var(--ink);font-family:var(--font-game), sans-serif;position:relative;overflow-x:clip}.Rules-module__ZjIoQG__page:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#16083bc9,#10052cdb),url(/game/backgrounds/table-landscape.webp) 50%/cover no-repeat;position:fixed;inset:0}.Rules-module__ZjIoQG__page[data-lobby-theme=black]:before{background:radial-gradient(at 50% 0,#9696b429,#0000 60%),#060609ed}.Rules-module__ZjIoQG__page[data-lobby-theme=emerald]:before{background:radial-gradient(at 50% 0,#28be7847,#0000 60%),linear-gradient(#02160eb8,#02160eb8),url(/game/backgrounds/table-landscape-emerald.webp) 50%/cover no-repeat}.Rules-module__ZjIoQG__page[data-lobby-theme=ivory]:before{background:radial-gradient(at 50% 0,#ffffffd9,#0000 65%),linear-gradient(#faf7f180,#faf7f180),url(/game/backgrounds/table-landscape-ivory.webp) 50%/cover no-repeat}.Rules-module__ZjIoQG__top{top:env(safe-area-inset-top,0px);z-index:50;background:var(--band);border-bottom:1px solid var(--frame-soft,rgb(var(--fg) / .3));position:sticky}.Rules-module__ZjIoQG__topIn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;width:min(1180px,100%);margin:auto;padding:12px 20px;display:flex}.Rules-module__ZjIoQG__topIn>:last-child{margin-left:auto}.Rules-module__ZjIoQG__brand{color:var(--ink);align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.Rules-module__ZjIoQG__brand strong{color:var(--brass)}.Rules-module__ZjIoQG__footer{flex-wrap:wrap;gap:16px;width:min(1180px,100%);margin:auto;padding:0 20px 32px;font-size:14px;display:flex}.Rules-module__ZjIoQG__footer a{color:var(--ink-dim)}.Rules-module__ZjIoQG__guide{--win:var(--t-win,#7dffb0);--loss:var(--t-loss,#ff9a9a);--rules-line:rgb(var(--fg) / .18);--rules-masthead:76px;--rules-anchor-offset:184px;width:min(1180px,100%);color:var(--ink);font:500 16px/1.6 var(--font-game), sans-serif;margin:auto;padding:0 20px 32px}.Rules-module__ZjIoQG__memberGuide{width:100%;padding:0 0 12px}[data-lobby-masthead]+.Rules-module__ZjIoQG__memberGuide{margin-top:-22px}.Rules-module__ZjIoQG__guide :is(button,a,summary):focus-visible{outline:2px solid var(--brass);outline-offset:3px}.Rules-module__ZjIoQG__guideHeader{top:var(--rules-masthead);z-index:30;isolation:isolate;border-bottom:1px solid var(--rules-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 12px;display:grid;position:sticky}.Rules-module__ZjIoQG__guideHeader:before{content:"";z-index:-1;pointer-events:none;background:var(--t-base,#160a3e);position:absolute;inset:0 calc(50% - 50vw)}.Rules-module__ZjIoQG__heading h1{letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.5vw,34px);font-weight:850;line-height:1.15}.Rules-module__ZjIoQG__heading p{color:var(--ink-dim);margin:4px 0 0;font-size:15px}.Rules-module__ZjIoQG__format,.Rules-module__ZjIoQG__seg{border:1px solid var(--frame-soft,var(--rules-line));background:rgb(var(--shade) / calc(var(--shade-k) * .35));border-radius:10px;padding:3px;display:flex}.Rules-module__ZjIoQG__format button,.Rules-module__ZjIoQG__seg button{min-height:40px;color:var(--ink-dim);font:700 15px/1.2 var(--font-game), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:7px 18px}.Rules-module__ZjIoQG__format{width:230px}.Rules-module__ZjIoQG__format button[aria-pressed=true],.Rules-module__ZjIoQG__seg button[aria-pressed=true]{background:var(--pill);color:var(--pill-ink)}.Rules-module__ZjIoQG__jump{display:none}.Rules-module__ZjIoQG__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;padding-top:18px;display:grid}.Rules-module__ZjIoQG__layout>*,.Rules-module__ZjIoQG__content>*{min-width:0}.Rules-module__ZjIoQG__toc{top:var(--rules-anchor-offset);min-width:0;position:sticky}.Rules-module__ZjIoQG__content{min-width:0}.Rules-module__ZjIoQG__content a{color:var(--brass);text-underline-offset:3px}.Rules-module__ZjIoQG__content a:hover{text-decoration-thickness:2px}.Rules-module__ZjIoQG__section{scroll-margin-top:var(--rules-anchor-offset);border-top:1px solid var(--rules-line);padding:28px 0}.Rules-module__ZjIoQG__section:first-child{border-top:0;padding-top:0}.Rules-module__ZjIoQG__section:focus,.Rules-module__ZjIoQG__anchor:focus{outline:none}.Rules-module__ZjIoQG__section h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(23px,2.5vw,28px);font-weight:850;line-height:1.2}.Rules-module__ZjIoQG__section h3{margin:22px 0 12px;font-size:21px;font-weight:800;line-height:1.25}.Rules-module__ZjIoQG__section p{color:var(--ink-dim);margin:0 0 1em}.Rules-module__ZjIoQG__section p:last-child{margin-bottom:0}.Rules-module__ZjIoQG__section b,.Rules-module__ZjIoQG__section strong{font-weight:750}.Rules-module__ZjIoQG__section p b,.Rules-module__ZjIoQG__rules b{color:var(--ink)}.Rules-module__ZjIoQG__anchor{scroll-margin-top:var(--rules-anchor-offset)}.Rules-module__ZjIoQG__formatCopy{display:grid}.Rules-module__ZjIoQG__formatCopy>span{grid-area:1/1;min-width:0}.Rules-module__ZjIoQG__hiddenCopy{visibility:hidden;pointer-events:none}.Rules-module__ZjIoQG__note{color:var(--ink-dim);font-size:14px}.Rules-module__ZjIoQG__section .Rules-module__ZjIoQG__note{margin-top:16px}.Rules-module__ZjIoQG__muted{color:var(--ink-dim)}.Rules-module__ZjIoQG__pos{color:var(--win)}.Rules-module__ZjIoQG__neg{color:var(--loss)}.Rules-module__ZjIoQG__quick{counter-reset:steps;margin:0;padding:0;list-style:none}.Rules-module__ZjIoQG__quick li{border-top:1px solid var(--rules-line);counter-increment:steps;grid-template-columns:32px minmax(140px,.65fr) minmax(0,1.4fr);align-items:center;gap:14px;min-height:54px;padding:10px 4px;display:grid}.Rules-module__ZjIoQG__quick li:last-child{border-bottom:1px solid var(--rules-line)}.Rules-module__ZjIoQG__quick li:before{content:counter(steps);background:rgb(var(--fg) / .12);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;font-weight:750;display:grid}.Rules-module__ZjIoQG__quick li>span{color:var(--ink-dim);font-size:14px;line-height:1.5}.Rules-module__ZjIoQG__glance{border:1px solid var(--rules-line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.Rules-module__ZjIoQG__glance>div{padding:10px 16px}.Rules-module__ZjIoQG__glance>div:nth-child(2n){border-left:1px solid var(--rules-line)}.Rules-module__ZjIoQG__glance>div:nth-child(n+3){border-top:1px solid var(--rules-line)}.Rules-module__ZjIoQG__glance dt{font-weight:750}.Rules-module__ZjIoQG__glance dd{color:var(--ink-dim);margin:0;font-size:15px}.Rules-module__ZjIoQG__textLink{align-items:center;gap:18px;min-height:44px;font-size:15px;font-weight:650;display:inline-flex}.Rules-module__ZjIoQG__quickExample{border-top:1px solid var(--rules-line);flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px;padding:20px 0 0;display:flex}.Rules-module__ZjIoQG__quickExample h3{margin:0;font-size:20px}.Rules-module__ZjIoQG__trick{flex-wrap:wrap;align-items:center;gap:16px;margin:0;display:flex}.Rules-module__ZjIoQG__cards{flex:none;align-items:center;gap:10px;padding:4px;display:flex}.Rules-module__ZjIoQG__cards>span{border-radius:6px;display:block}.Rules-module__ZjIoQG__winningCard{outline:2px solid var(--brass);outline-offset:3px}.Rules-module__ZjIoQG__trick figcaption{min-width:140px;max-width:34ch;color:var(--ink-dim);flex:1;font-size:14px}.Rules-module__ZjIoQG__trick figcaption b{color:var(--ink)}.Rules-module__ZjIoQG__trickExamples{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.Rules-module__ZjIoQG__trickExamples .Rules-module__ZjIoQG__trick{align-content:start;gap:12px;display:grid}.Rules-module__ZjIoQG__trickExamples figcaption{max-width:none}.Rules-module__ZjIoQG__rules{color:var(--ink-dim);gap:14px;margin:0;padding:0 0 0 20px;display:grid}.Rules-module__ZjIoQG__rules li::marker{color:var(--brass)}.Rules-module__ZjIoQG__scoreRules{margin:0 0 20px;padding:0;list-style:none}.Rules-module__ZjIoQG__scoreRules li{border-bottom:1px solid var(--rules-line);grid-template-columns:160px minmax(0,1fr);gap:14px;padding:9px 0;display:grid}.Rules-module__ZjIoQG__scoreRules span{color:var(--ink-dim)}.Rules-module__ZjIoQG__calculator{border:1px solid var(--frame-soft,var(--rules-line));background:var(--panel);border-radius:12px;padding:18px}.Rules-module__ZjIoQG__calculator h3{margin:0 0 4px}.Rules-module__ZjIoQG__calculator>p{font-size:14px}.Rules-module__ZjIoQG__calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.Rules-module__ZjIoQG__inputs{align-content:start;gap:12px;display:grid}.Rules-module__ZjIoQG__seg button{white-space:nowrap;min-height:38px;padding:7px 9px;font-size:14px}.Rules-module__ZjIoQG__field{justify-content:space-between;align-items:center;gap:12px;display:flex}.Rules-module__ZjIoQG__field>span{color:var(--ink-dim);font-size:14px}.Rules-module__ZjIoQG__stepper{grid-template-columns:40px 38px 40px;align-items:center;gap:2px;display:grid}.Rules-module__ZjIoQG__stepper button,.Rules-module__ZjIoQG__bagTry button{border:1px solid var(--frame-soft,var(--rules-line));background:rgb(var(--fg) / .04);min-height:40px;color:var(--ink);font:650 22px/1 var(--font-game), sans-serif;cursor:pointer;border-radius:8px}.Rules-module__ZjIoQG__stepper button:disabled{opacity:.35;cursor:default}.Rules-module__ZjIoQG__stepper output{text-align:center;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.Rules-module__ZjIoQG__result{border-left:1px solid var(--rules-line);text-align:center;grid-template-rows:52px minmax(66px,auto) 36px;align-content:center;justify-items:center;gap:8px;padding:0 0 0 20px;display:grid}.Rules-module__ZjIoQG__big{font-variant-numeric:tabular-nums;font-size:48px;line-height:1.05}.Rules-module__ZjIoQG__why{max-width:30ch;color:var(--ink-dim);align-items:center;font-size:14px;line-height:1.55;display:grid}.Rules-module__ZjIoQG__bagsAdded{align-items:center;gap:8px;font-size:14px;display:flex}.Rules-module__ZjIoQG__bagCount{width:34px;height:34px;color:var(--ink);flex:none;display:inline-flex;position:relative}.Rules-module__ZjIoQG__bagCount b{text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:750;line-height:17px;position:absolute;top:13px;left:5px;right:5px}.Rules-module__ZjIoQG__calcFooter{border-top:1px solid var(--rules-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:16px;padding-top:12px;font-size:14px;display:flex}.Rules-module__ZjIoQG__calcFooter a{align-items:center;min-height:32px;display:inline-flex}.Rules-module__ZjIoQG__calculator .Rules-module__ZjIoQG__calcNote{margin:6px 0 0;font-size:13px;line-height:1.6}.Rules-module__ZjIoQG__bagExample,.Rules-module__ZjIoQG__bagTry{border-block:1px solid var(--rules-line);justify-content:flex-start;align-items:center;gap:14px;padding:14px 0;display:flex}.Rules-module__ZjIoQG__bagExample>span>span,.Rules-module__ZjIoQG__bagProgress>span>span{color:var(--ink-dim);font-size:14px;display:block}.Rules-module__ZjIoQG__bagTry{border-top:0;justify-content:space-between}.Rules-module__ZjIoQG__bagProgress{align-items:center;gap:14px;display:flex}.Rules-module__ZjIoQG__bagTry button{flex:none;min-width:110px;padding:8px 12px;font-size:14px}.Rules-module__ZjIoQG__ruleTable{border:1px solid var(--rules-line);background:rgb(var(--fg) / .035);border-radius:10px;margin:16px 0;overflow:hidden}.Rules-module__ZjIoQG__ruleTable table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.Rules-module__ZjIoQG__ruleTable th,.Rules-module__ZjIoQG__ruleTable td{text-align:left;border-bottom:1px solid var(--rules-line);padding:10px 14px}.Rules-module__ZjIoQG__ruleTable thead th{color:var(--ink-dim);background:rgb(var(--fg) / .065);font-size:13px;font-weight:650}.Rules-module__ZjIoQG__ruleTable tbody th,.Rules-module__ZjIoQG__ruleTable tbody td{font-weight:650}.Rules-module__ZjIoQG__ruleTable tr:last-child>*{border-bottom:0}.Rules-module__ZjIoQG__modes{margin:0}.Rules-module__ZjIoQG__modes>div{border-top:1px solid var(--rules-line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.Rules-module__ZjIoQG__modes dt{font-weight:750}.Rules-module__ZjIoQG__modes dd{color:var(--ink-dim);margin:0}.Rules-module__ZjIoQG__tag{color:var(--ink-dim);font-size:12px;font-weight:500;display:block}.Rules-module__ZjIoQG__trumpOrder{color:var(--ink);margin-top:10px;font-size:14px;display:block}.Rules-module__ZjIoQG__faq details{border-top:1px solid var(--rules-line);padding:14px 0}.Rules-module__ZjIoQG__faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:650;list-style:none;display:flex}.Rules-module__ZjIoQG__faq summary::-webkit-details-marker{display:none}.Rules-module__ZjIoQG__faq summary:after{content:"+";color:var(--brass);flex:none;font-size:22px;line-height:1}.Rules-module__ZjIoQG__faq details[open] summary:after{content:"−"}.Rules-module__ZjIoQG__faq details>p{margin:1em 0 0}.Rules-module__ZjIoQG__cta{border-top:1px solid var(--rules-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 0 0;display:flex}.Rules-module__ZjIoQG__cta b{font-size:20px;display:block}.Rules-module__ZjIoQG__cta span{color:var(--ink-dim);font-size:14px}.Rules-module__ZjIoQG__cta a{background:var(--pill);min-height:44px;color:var(--pill-ink);border-radius:8px;align-items:center;gap:14px;padding:9px 16px;font-weight:750;text-decoration:none;display:inline-flex}.Rules-module__ZjIoQG__cta a span{color:inherit}.Rules-module__ZjIoQG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:960px),(max-height:880px){.Rules-module__ZjIoQG__layout{display:block}.Rules-module__ZjIoQG__toc{display:none}.Rules-module__ZjIoQG__jump{border:1px solid var(--frame-soft,var(--rules-line));background:var(--menu-bg,#1a1240);border-radius:10px;grid-column:2/-1;align-items:center;gap:8px;padding-inline:12px;display:flex}.Rules-module__ZjIoQG__jump>span{color:var(--ink-dim);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.Rules-module__ZjIoQG__jump>div{flex:1;min-width:0}.Rules-module__ZjIoQG__jump>div>button{background:0 0;border:0;padding-inline:0}}@media (max-width:640px){.Rules-module__ZjIoQG__guide{padding-inline:16px;font-size:15px}.Rules-module__ZjIoQG__memberGuide{padding-inline:0}.Rules-module__ZjIoQG__guideHeader{grid-template-columns:44px minmax(0,1fr) auto;gap:8px;padding:8px}.Rules-module__ZjIoQG__heading h1{font-size:22px}.Rules-module__ZjIoQG__heading p{display:none}.Rules-module__ZjIoQG__format button{min-height:38px}.Rules-module__ZjIoQG__jump{grid-column:1/-1}.Rules-module__ZjIoQG__section{padding-block:24px}.Rules-module__ZjIoQG__section h2{margin-bottom:14px;font-size:23px}.Rules-module__ZjIoQG__section h3{font-size:20px}.Rules-module__ZjIoQG__quick li{grid-template-columns:30px minmax(0,1fr);gap:2px 14px;padding:10px 2px}.Rules-module__ZjIoQG__quick li:before{grid-row:1/3;align-self:start;margin-top:2px}.Rules-module__ZjIoQG__quick li>span{grid-column:2;font-size:13px}.Rules-module__ZjIoQG__glance>div{padding:9px 12px}.Rules-module__ZjIoQG__glance dt,.Rules-module__ZjIoQG__glance dd{font-size:14px}.Rules-module__ZjIoQG__trickExamples{grid-template-columns:1fr}.Rules-module__ZjIoQG__trickExamples .Rules-module__ZjIoQG__trick{justify-items:start}.Rules-module__ZjIoQG__scoreRules li{grid-template-columns:115px minmax(0,1fr);gap:10px;font-size:14px}.Rules-module__ZjIoQG__calculator{padding:14px}.Rules-module__ZjIoQG__calc{grid-template-columns:1fr;gap:16px}.Rules-module__ZjIoQG__inputs{gap:10px}.Rules-module__ZjIoQG__stepper{grid-template-columns:44px 44px 44px}.Rules-module__ZjIoQG__stepper button{min-height:44px}.Rules-module__ZjIoQG__seg button{min-height:40px}.Rules-module__ZjIoQG__result{border-left:0;border-top:1px solid var(--rules-line);grid-template-rows:50px minmax(66px,auto) 36px;padding:16px 0 0}.Rules-module__ZjIoQG__calcFooter{gap:4px 12px;font-size:13px}.Rules-module__ZjIoQG__bagTry{align-items:center;gap:8px}.Rules-module__ZjIoQG__bagProgress{gap:8px}.Rules-module__ZjIoQG__bagTry button{min-width:98px;font-size:13px}.Rules-module__ZjIoQG__bagProgress>span>span{min-height:44px;font-size:13px}.Rules-module__ZjIoQG__ruleTable th,.Rules-module__ZjIoQG__ruleTable td{padding:10px}.Rules-module__ZjIoQG__ruleTable table{font-size:14px}.Rules-module__ZjIoQG__modes>div{grid-template-columns:1fr;gap:4px}.Rules-module__ZjIoQG__tag{margin-left:8px;display:inline}.Rules-module__ZjIoQG__topIn{padding-inline:16px}.Rules-module__ZjIoQG__brand{gap:6px;font-size:15px}}@media (min-width:641px) and (max-height:880px){.Rules-module__ZjIoQG__guideHeader{grid-template-columns:44px minmax(120px,1fr) auto minmax(170px,1fr);padding-block:10px}.Rules-module__ZjIoQG__heading h1{font-size:24px}.Rules-module__ZjIoQG__heading p{display:none}.Rules-module__ZjIoQG__format{width:160px}.Rules-module__ZjIoQG__jump{grid-column:auto}.Rules-module__ZjIoQG__jump>span{display:none}}