body.page.gsc-reviewed .page__content{padding:6px 10px 36px;margin-inline:auto}body.page.gsc-reviewed .game-guide{box-sizing:border-box;width:100%;max-width:1040px;margin:32px auto}body.page.gsc-reviewed .game-guide__hero{overflow:clip}body.page.gsc-reviewed #game-guide-root{left:auto;transform:none;width:100%;max-width:1040px;margin-inline:auto}body.page.gsc-reviewed .game-guide__body,body.page.gsc-reviewed .game-guide__content{max-width:76ch;margin-inline:auto;line-height:1.75}body.page.gsc-reviewed .game-guide table{width:100%;border-collapse:collapse;margin-block:18px}body.page.gsc-reviewed .game-guide th,body.page.gsc-reviewed .game-guide td{padding:9px;border:1px solid #d0b87550;text-align:left;vertical-align:top;overflow-wrap:anywhere}body.page.gsc-reviewed .guide-jumps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:18px 0}body.page.gsc-reviewed .room-related{display:grid;gap:0}body.page.gsc-reviewed .room-related__game{display:grid;grid-template-columns:130px minmax(0,1fr) 72px;align-items:center;gap:18px;padding:12px 0;border-bottom:1px solid #d0b87550;text-decoration:none}body.page.gsc-reviewed .room-related__game img{display:block;width:100%;height:auto;aspect-ratio:8 / 5;object-fit:contain}body.page.gsc-reviewed .room-related__game strong{display:block;color:#f6eedf;font-family:var(--ocg-font-display, "Cinzel", serif)}body.page.gsc-reviewed .room-related__game span>span{display:block;color:#d5cbb6;font-size:14px;line-height:1.5;margin-top:5px}body.page.gsc-reviewed .room-related__play{display:grid;place-items:center;min-height:96px;background:url(/images/brand/ocg-parchment-scroll-play-v1.webp) center / 100% 100% no-repeat;color:#302114;font:700 14px var(--ocg-font-display, "Cinzel", serif);text-transform:uppercase}body.page.gsc-reviewed a:focus-visible,body.page.gsc-reviewed button:focus-visible{outline:3px solid #edcc82;outline-offset:3px}body.page.gsc-reviewed :is(.kalooki-controls,.family-controls,.batch-controls).global-controls--salon{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:6px;border:1px solid #d0b87570;border-radius:8px;background:linear-gradient(#522d15,#2a150a);margin-top:4px}body.page.gsc-reviewed .global-controls--salon .global-controls__button{min-height:44px;font-family:var(--ocg-font-display, "Cinzel", serif)}body.page.gsc-reviewed .global-controls__label{white-space:normal}body.page.gsc-reviewed .kalooki-game{min-height:0;grid-template-rows:auto auto auto auto;gap:8px}body.page.gsc-reviewed .kalooki-table{min-height:0;grid-template-rows:auto auto auto;gap:8px}body.page.gsc-reviewed .kalooki-zone{min-height:0;gap:4px;grid-template-rows:auto auto}body.page.gsc-reviewed .kalooki-hand{flex-wrap:nowrap;min-height:0;gap:0;padding:12px 4px 4px}body.page.gsc-reviewed .kalooki-card{flex-shrink:0;width:clamp(44px,7dvh,70px)}body.page.gsc-reviewed .kalooki-hand .kalooki-card+.kalooki-card{margin-left:clamp(-22px,-1vw,-8px)}body.page.gsc-reviewed .kalooki-hand--opponent .kalooki-card{width:22px;margin-left:2px}body.page.gsc-reviewed .kalooki-stock__card,body.page.gsc-reviewed .kalooki-discard__pile{width:clamp(44px,8dvh,68px)}body.page.gsc-reviewed .kalooki-melds{min-height:0;gap:4px}body.page.gsc-reviewed .kalooki-melds:empty{display:none}body.page.gsc-reviewed .kalooki-meld .kalooki-card{width:28px}body.page.gsc-reviewed .kalooki-meld .kalooki-card+.kalooki-card{margin-left:-12px}body.page.gsc-reviewed .kalooki-message{min-height:0;font-size:14px;line-height:1.35}body.page.gsc-reviewed[data-game-slug=president] .batch-game,body.page.gsc-reviewed[data-variant=old-maid] .family-game{min-height:0;gap:8px;padding:8px;margin-top:0}body.page.gsc-reviewed[data-game-slug=president] .batch-table,body.page.gsc-reviewed .family-table{min-height:0;grid-template-rows:auto auto auto;gap:8px}body.page.gsc-reviewed .family-opponents,body.page.gsc-reviewed[data-game-slug=president] .batch-opponents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.page.gsc-reviewed .family-seat{min-height:0;padding:6px;gap:4px}body.page.gsc-reviewed .family-seat.is-draw-source{grid-column:1 / -1;order:1}body.page.gsc-reviewed .family-seat .family-hand--opponent{min-height:0;margin:0;padding:5px 0;gap:6px}body.page.gsc-reviewed .family-seat__hand{min-height:0}body.page.gsc-reviewed .family-avatar{width:28px;height:28px;border-radius:50%;overflow:hidden}body.page.gsc-reviewed .family-avatar:before,body.page.gsc-reviewed .family-avatar:after,body.page.gsc-reviewed .family-avatar>span{display:none}body.page.gsc-reviewed .family-avatar img{width:100%;height:100%;object-fit:cover}body.page.gsc-reviewed .family-avatar--you img{transform:scale(1.4)}body.page.gsc-reviewed .family-player__header{margin-bottom:3px;gap:6px}body.page.gsc-reviewed .family-player__header p{display:none}body.page.gsc-reviewed .family-hand{min-height:0;flex-wrap:nowrap;gap:0}body.page.gsc-reviewed .family-hand .family-card{width:clamp(36px,7dvh,60px)}body.page.gsc-reviewed .family-hand:not(.family-hand--opponent) .family-card+.family-card{margin-left:-15px}body.page.gsc-reviewed .family-books{min-width:0;padding:5px;font-size:12px}body.page.gsc-reviewed .family-center{min-height:0;padding:0}body.page.gsc-reviewed .family-message{margin:3px 0;font-size:14px;line-height:1.3}body.page.gsc-reviewed[data-game-slug=president] .batch-hand{display:flex;flex-wrap:nowrap;min-height:0;gap:0;padding-block:12px 4px}body.page.gsc-reviewed[data-game-slug=president] .batch-hand .batch-card{flex:0 0 auto;width:clamp(44px,7dvh,68px)}body.page.gsc-reviewed[data-game-slug=president] .batch-hand .batch-card+.batch-card{margin-left:-20px}body.page.gsc-reviewed[data-game-slug=president] .batch-piles{min-height:0;padding:4px}body.page.gsc-reviewed[data-game-slug=president] .batch-piles .batch-card{width:44px}body.page.gsc-reviewed[data-game-slug=president] .batch-player{padding:4px}body.page.gsc-reviewed[data-game-slug=president] .batch-player p{display:none}body.page.gsc-reviewed .rummoli-game{height:auto;min-height:0;grid-template-rows:auto auto auto;padding:7px;gap:5px;overflow:visible}body.page.gsc-reviewed .rummoli-table{grid-template-rows:auto auto auto;gap:5px}body.page.gsc-reviewed .rummoli-hud{min-height:0;padding:5px}body.page.gsc-reviewed .rummoli-opponent{padding:5px;gap:3px}body.page.gsc-reviewed .rummoli-opponent__cards{display:none}body.page.gsc-reviewed .rummoli-center{grid-template-columns:190px minmax(0,1fr);grid-template-rows:auto auto auto;padding:6px;gap:5px;border-radius:10px}body.page.gsc-reviewed .rummoli-pot-board{width:180px;height:180px;grid-template-columns:repeat(3,minmax(0,1fr));padding:13px;gap:4px}body.page.gsc-reviewed .rummoli-sequence{min-height:55px}body.page.gsc-reviewed .rummoli-sequence .rummoli-card{width:38px}body.page.gsc-reviewed .rummoli-message{margin:0;padding:5px;font-size:13px;line-height:1.35}body.page.gsc-reviewed .rummoli-stage-summary{min-height:0;padding:2px;font-size:12px}body.page.gsc-reviewed .rummoli-stage-summary:empty{display:none}body.page.gsc-reviewed .rummoli-player{padding:5px}body.page.gsc-reviewed .rummoli-hand{min-height:0;padding-block:12px 4px}body.page.gsc-reviewed .rummoli-hand .rummoli-card{width:clamp(44px,8dvh,70px)}body.page.gsc-reviewed .rummoli-controls{padding:4px;min-height:0}body.page.gsc-reviewed .continental-game{height:auto;min-height:0;grid-template-rows:auto auto auto;gap:6px}body.page.gsc-reviewed .continental-table{min-height:0;grid-template-rows:auto auto auto;gap:6px}body.page.gsc-reviewed .continental-zone{min-height:0;padding:4px;gap:3px}body.page.gsc-reviewed .continental-hand{min-height:0;padding-block:12px 4px}body.page.gsc-reviewed .continental-card{width:clamp(44px,7dvh,66px)}body.page.gsc-reviewed .continental-stock__card,body.page.gsc-reviewed .continental-discard__pile{width:48px}body.page.gsc-reviewed .continental-center{padding:5px;gap:8px}body.page.gsc-reviewed .continental-opponent{min-height:0;padding:5px}body.page.gsc-reviewed .continental-opponent__cards{display:none}body.page.gsc-reviewed .continental-melds{min-height:0;padding:0;gap:4px}body.page.gsc-reviewed .continental-melds:empty{display:none}body.page.gsc-reviewed .continental-meld .continental-card{width:28px}body.page.gsc-reviewed .continental-meld .continental-card+.continental-card{margin-left:-12px}body.page.gsc-reviewed .continental-message{min-height:0;margin:0;padding:5px;font-size:13px;line-height:1.35}body.page.gsc-reviewed .euchre-game{min-height:0;height:auto;margin-top:0;--euchre-card-width: 54px;--euchre-card-height: 76px}body.page.gsc-reviewed .euchre-hud{min-height:0;padding:6px}body.page.gsc-reviewed .euchre-table{min-height:0;grid-template-columns:120px minmax(0,1fr) 120px;grid-template-rows:auto auto auto;padding:5px;gap:5px}body.page.gsc-reviewed .euchre-seat{min-height:0;padding:4px}body.page.gsc-reviewed .euchre-seat--north{padding:0}body.page.gsc-reviewed .euchre-hand--opponent{display:none}body.page.gsc-reviewed .euchre-center{min-height:0;padding:5px;gap:5px}body.page.gsc-reviewed .euchre-bidding{grid-template-columns:54px minmax(0,1fr);gap:4px 8px;padding:6px}body.page.gsc-reviewed .euchre-bidding__eyebrow{display:none}body.page.gsc-reviewed .euchre-bidding p{grid-column:2;margin:0;font-size:12px}body.page.gsc-reviewed .euchre-upcard{grid-column:1;grid-row:1 / 3;min-height:0}body.page.gsc-reviewed .euchre-bid-actions{grid-column:2;gap:4px}body.page.gsc-reviewed .euchre-coach{min-height:0;padding:6px;font-size:12px}body.page.gsc-reviewed .euchre-controls{margin:0;padding:0}body.page.gsc-reviewed .euchre-status{margin:0}body.page.gsc-reviewed .euchre-status>div{padding:5px}body.page.gsc-reviewed .euchre-hud__identity{display:none}body.page.gsc-reviewed .euchre-hud{grid-template-columns:1fr}@media(max-width:760px){body.page.gsc-reviewed .page__content{padding:4px 6px 28px}body.page.gsc-reviewed .room-related__game{grid-template-columns:72px minmax(0,1fr) 54px;gap:10px}body.page.gsc-reviewed .room-related__play{min-height:82px;font-size:12px}body.page.gsc-reviewed .game-guide th,body.page.gsc-reviewed .game-guide td{padding:6px;font-size:14px}body.page.gsc-reviewed .global-controls--salon .global-controls__button{font-size:10px;padding-right:6px;gap:4px}body.page.gsc-reviewed .global-controls--salon .global-controls__icon--asset{width:26px;flex-basis:26px;min-height:42px}body.page.gsc-reviewed .global-controls--salon .global-controls__icon--asset:before{width:20px;height:20px}body.page.gsc-reviewed :is(.kalooki-controls,.batch-controls).global-controls--salon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.page.gsc-reviewed .kalooki-scorebar{gap:4px 12px;font-size:12px}body.page.gsc-reviewed .kalooki-hand:not(.kalooki-hand--opponent){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding-right:28px}body.page.gsc-reviewed .kalooki-hand:not(.kalooki-hand--opponent) .kalooki-card{width:44px;margin-left:0}body.page.gsc-reviewed .kalooki-stock,body.page.gsc-reviewed .kalooki-discard{min-width:75px;font-size:12px}body.page.gsc-reviewed .family-scorebar{font-size:11px;gap:3px 10px}body.page.gsc-reviewed .family-seat{grid-template-columns:auto minmax(0,1fr)}body.page.gsc-reviewed .family-seat__meta strong{font-size:12px}body.page.gsc-reviewed .family-seat__meta span{font-size:11px}body.page.gsc-reviewed .family-seat__hand{display:none}body.page.gsc-reviewed .family-opponents{grid-template-columns:repeat(2,minmax(0,1fr))}body.page.gsc-reviewed .family-seat .family-hand--opponent{gap:3px}body.page.gsc-reviewed .family-hand--opponent .family-card{width:30px;min-height:44px}body.page.gsc-reviewed[data-game-slug=president] .batch-scorebar{font-size:11px;gap:4px}body.page.gsc-reviewed[data-game-slug=president] .batch-seat{padding:5px;font-size:12px}body.page.gsc-reviewed[data-game-slug=president] .batch-hand{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding-right:28px}body.page.gsc-reviewed[data-game-slug=president] .batch-hand .batch-card{width:44px;margin-left:0}body.page.gsc-reviewed[data-game-slug=president] .batch-player h2{margin:3px;font-size:14px}body.page.gsc-reviewed[data-game-slug=president] .batch-message{min-height:0;margin:4px 0;font-size:13px}body.page.gsc-reviewed .rummoli-hud .rummy-family-identity{display:none}body.page.gsc-reviewed .rummoli-center{grid-template-columns:144px minmax(0,1fr)}body.page.gsc-reviewed .rummoli-pot-board{width:140px;height:140px;padding:10px;gap:2px}body.page.gsc-reviewed .rummoli-pot__label{font-size:8px}body.page.gsc-reviewed .rummoli-pot strong{font-size:12px}body.page.gsc-reviewed .rummoli-pot small{display:none}body.page.gsc-reviewed .rummoli-sequence-wrap{padding:4px}body.page.gsc-reviewed .rummoli-sequence-wrap header small{display:none}body.page.gsc-reviewed .rummoli-sequence{min-height:45px}body.page.gsc-reviewed .rummoli-message,body.page.gsc-reviewed .rummoli-stage-summary{grid-column:1 / -1}body.page.gsc-reviewed .rummoli-player>header{padding:0;margin:0}body.page.gsc-reviewed .rummoli-hand{height:auto;min-height:0}body.page.gsc-reviewed .rummoli-hand .rummoli-card{width:44px}body.page.gsc-reviewed .rummoli-controls .global-controls__cluster,body.page.gsc-reviewed .continental-controls .global-controls__cluster{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}body.page.gsc-reviewed .global-controls__badge{display:none}body.page.gsc-reviewed .continental-hud{padding:4px;gap:4px 8px;min-height:0}body.page.gsc-reviewed .continental-hud .rummy-family-identity{display:none}body.page.gsc-reviewed .continental-hand{flex-wrap:nowrap;gap:0;padding-right:22px}body.page.gsc-reviewed .continental-zone--player>.continental-hand{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}body.page.gsc-reviewed .continental-zone--player>.continental-hand .continental-card{width:44px;margin-left:0}body.page.gsc-reviewed .continental-buy-offer{padding:4px;gap:4px}body.page.gsc-reviewed .euchre-table{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto}body.page.gsc-reviewed .euchre-seat--north{grid-column:2;grid-row:1}body.page.gsc-reviewed .euchre-seat--west{grid-column:1;grid-row:1}body.page.gsc-reviewed .euchre-seat--east{grid-column:3;grid-row:1}body.page.gsc-reviewed .euchre-seat--south{grid-column:1 / -1;grid-row:3}body.page.gsc-reviewed .euchre-center{grid-column:1 / -1;grid-row:2;overflow:visible}body.page.gsc-reviewed .euchre-avatar{width:24px;height:24px}body.page.gsc-reviewed .euchre-seat>header{min-height:28px;gap:4px}body.page.gsc-reviewed .euchre-seat>header strong{font-size:10px}body.page.gsc-reviewed .euchre-seat>header small{font-size:9px}body.page.gsc-reviewed .euchre-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}body.page.gsc-reviewed .euchre-status dt{font-size:9px}body.page.gsc-reviewed .euchre-status dd{font-size:12px}body.page.gsc-reviewed .euchre-game{--euchre-card-width: 44px;--euchre-card-height: 62px}body.page.gsc-reviewed .euchre-seat--south .euchre-hand{min-height:70px}body.page.gsc-reviewed .euchre-controls .global-controls{padding:3px;gap:4px}body.page.gsc-reviewed .euchre-controls .global-controls__cluster{flex-wrap:wrap;gap:4px}body.page.gsc-reviewed .euchre-coach small{display:none}body.page.gsc-reviewed.reviewed-table-page :is(.salon-table,.batch-game){gap:4px;padding:4px}body.page.gsc-reviewed.reviewed-table-page :is(.salon-round,.batch-scorebar){min-height:28px;padding:3px 6px}body.page.gsc-reviewed.reviewed-table-page :is(.reviewed-opponents,.reviewed-player,.batch-opponents,.batch-player){padding:4px 6px}body.page.gsc-reviewed.reviewed-table-page .reviewed-action-strip{padding:4px;gap:4px}body.page.gsc-reviewed.reviewed-table-page .salon-turn{padding:5px 7px}body.page.gsc-reviewed.reviewed-table-page .salon-turn p{margin:2px 0;font-size:12px;line-height:1.35}body.page.gsc-reviewed.reviewed-table-page .salon-seats{gap:3px}body.page.gsc-reviewed.reviewed-table-page .salon-seat{padding:4px}body.page.gsc-reviewed.reviewed-table-page .parlor-team-scores{margin:3px 0;font-size:11px}body.page.gsc-reviewed.reviewed-table-page .heritage-board{min-height:0}body.page.gsc-reviewed.reviewed-table-page .salon-actions{gap:4px}body.page.gsc-reviewed.reviewed-table-page .salon-hand-heading{margin:0 0 3px}body.page.gsc-reviewed.reviewed-table-page .salon-toolbar{padding:3px}body.page.gsc-reviewed.reviewed-table-page .salon-record{margin:0}body.page.gsc-reviewed.reviewed-table-page .batch-message{padding:5px;font-size:12px}}body.page.gsc-reviewed .euchre-table{display:grid;height:auto}body.page.gsc-reviewed :is(.euchre-seat,.euchre-center,.euchre-bidding,.euchre-trick,.euchre-coach,.euchre-controls){position:relative;inset:auto;transform:none;width:auto;height:auto;margin:0}body.page.gsc-reviewed .euchre-center{display:grid}body.page.gsc-reviewed .euchre-bidding{width:100%;box-sizing:border-box}body.page.gsc-reviewed :is(.rummoli-controls,.continental-controls,.family-controls) .global-controls__button{width:auto;flex:0 1 auto}body.page.gsc-reviewed [hidden]{display:none!important}body.page.gsc-reviewed .family-scorebar span{padding:4px 6px}body.page.gsc-reviewed .family-controls.global-controls--salon{flex-wrap:nowrap}body.page.gsc-reviewed .family-table{margin-top:6px}@media(max-width:760px){body.page.gsc-reviewed :is(.rummoli-controls,.continental-controls) .global-controls__cluster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}body.page.gsc-reviewed :is(.rummoli-controls,.continental-controls) .global-controls__button{width:100%;padding-right:3px}body.page.gsc-reviewed :is(.rummoli-controls,.continental-controls) .global-controls__label{font-size:10px}body.page.gsc-reviewed .continental-opponent-seat{padding:4px;min-height:0}body.page.gsc-reviewed .continental-opponent-seat .continental-hand--opponent,body.page.gsc-reviewed .continental-opponent-seat__zone-label{display:none}body.page.gsc-reviewed .continental-opponent-seat__tableau{min-height:0;grid-template-rows:auto}body.page.gsc-reviewed .continental-opponent-seat__heading{min-height:28px;gap:3px}body.page.gsc-reviewed .continental-opponent-seat__portrait{width:24px;height:24px}body.page.gsc-reviewed .continental-opponent-seat__heading small{display:none}body.page.gsc-reviewed .continental-opponent-seat__heading strong,body.page.gsc-reviewed .continental-opponent-seat__heading span{font-size:10px}body.page.gsc-reviewed .continental-center{display:grid;grid-template-columns:64px 64px minmax(0,1fr);grid-template-rows:auto auto}body.page.gsc-reviewed .continental-stock,body.page.gsc-reviewed .continental-discard{min-width:0;width:auto;min-height:0;padding:3px}body.page.gsc-reviewed .continental-message{grid-column:3;grid-row:1;padding:5px}body.page.gsc-reviewed .continental-message:before{display:none}body.page.gsc-reviewed .continental-buy-offer{grid-column:1 / -1}body.page.gsc-reviewed .continental-pile__copy{min-width:0;font-size:10px;padding:2px}body.page.gsc-reviewed .continental-pile__copy small{display:none}body.page.gsc-reviewed .continental-zone--player{grid-template-rows:auto auto}body.page.gsc-reviewed .continental-melds{position:relative;inset:auto;height:auto;pointer-events:auto}body.page.gsc-reviewed .continental-zone--player .continental-hand{grid-row:auto;width:100%;box-sizing:border-box}body.page.gsc-reviewed .euchre-controls .global-controls__cluster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}body.page.gsc-reviewed .euchre-controls .global-controls__button{width:100%}body.page.gsc-reviewed.reviewed-table-page .salon-seat{display:grid;grid-template-columns:24px 1fr;column-gap:3px;padding:3px;text-align:left}body.page.gsc-reviewed.reviewed-table-page .salon-seat .salon-avatar{width:24px;height:24px;grid-row:1 / 3}body.page.gsc-reviewed.reviewed-table-page .salon-seat :is(strong,span,small){font-size:10px}body.page.gsc-reviewed.reviewed-table-page .salon-seat small{grid-column:1 / -1}body.page.gsc-reviewed.reviewed-table-page .parlor-team-scores{display:flex;flex-wrap:wrap;gap:3px 10px}body.page.gsc-reviewed.reviewed-table-page .heritage-board:has(.heritage-trick-slot:only-child){min-height:0}body.page.gsc-reviewed.reviewed-table-page .parlor-board{padding:3px}body.page.gsc-reviewed.reviewed-table-page .salon-hand{padding-block:7px 3px}body.page.gsc-reviewed.reviewed-table-page .batch-scorebar{gap:2px;padding:2px}body.page.gsc-reviewed.reviewed-table-page .batch-scorebar>span{padding:0 3px;font-size:11px}body.page.gsc-reviewed[data-game-slug=six-card-golf] .reviewed-action-strip{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-piles{gap:5px}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-message{font-size:11px;line-height:1.4}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-controls.global-controls--salon{display:flex;flex-wrap:wrap;padding:4px}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-controls .global-controls__button{flex:1 1 25%;width:auto;font-size:10px}}@media print{@page{margin:16mm}body.page.gsc-reviewed[data-variant=rummoli]{background:#fff;color:#000}body.page.gsc-reviewed[data-variant=rummoli]>:not(main),body.page.gsc-reviewed[data-variant=rummoli] main>:not(.game-guide),body.page.gsc-reviewed[data-variant=rummoli] .game-guide>:not(.game-guide__hero):not(#how-to-play):not(#rummoli-poker-hands):not(#rummoli-pots):not(#rummoli-sequence):not(#rummoli-browser-rules){display:none!important}body.page.gsc-reviewed[data-variant=rummoli] .game-guide :is(.game-guide__hero-seal,.game-guide__hero-candle-scene,.game-guide__hero-light,.game-guide__eyebrow,.game-guide__section-kicker,button){display:none!important}body.page.gsc-reviewed[data-variant=rummoli] .page__content,body.page.gsc-reviewed[data-variant=rummoli] .game-guide,body.page.gsc-reviewed[data-variant=rummoli] .game-guide__body{width:100%;max-width:none;padding:0;margin:0}body.page.gsc-reviewed[data-variant=rummoli] .game-guide *{background:none!important;color:#000!important;text-shadow:none!important;box-shadow:none!important}body.page.gsc-reviewed[data-variant=rummoli] .game-guide__hero{min-height:0;padding:0;margin-bottom:12pt}body.page.gsc-reviewed[data-variant=rummoli] .game-guide h1{font-size:20pt}body.page.gsc-reviewed[data-variant=rummoli] .game-guide h2{font-size:15pt;break-after:avoid}body.page.gsc-reviewed[data-variant=rummoli] .game-guide :is(p,li,td,th){font:10pt/1.4 Arial,sans-serif}body.page.gsc-reviewed[data-variant=rummoli] .game-guide tr{break-inside:avoid}body.page.gsc-reviewed[data-variant=rummoli] .game-guide :is(td,th){padding:5pt;border:1px solid #999}body.page.gsc-reviewed[data-variant=rummoli] #game-guide-root,body.page.gsc-reviewed[data-variant=rummoli] #game-guide-root *{background:none!important;color:#000!important;text-shadow:none!important;box-shadow:none!important}body.page.gsc-reviewed[data-variant=rummoli] #game-guide-root{border:0;padding:0;margin:0}body.page.gsc-reviewed[data-variant=rummoli] #game-guide-root .game-guide__hero{width:auto;margin:0 0 12pt;padding:0}}body.page.gsc-reviewed .rummoli-stage-summary{display:block;white-space:normal;overflow-wrap:anywhere;text-align:center}body.page.gsc-reviewed .rummoli-stage-summary span{white-space:normal}body.page.gsc-reviewed .rummoli-controls.global-controls--salon .global-controls__label{display:inline;position:static;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;white-space:normal}body.page.gsc-reviewed .rummoli-controls .global-controls__button{justify-content:flex-start}body.page.gsc-reviewed .rummoli-pot__label{overflow:visible;text-overflow:clip}body.page.gsc-reviewed .game-guide__body{min-width:0}body.page.gsc-reviewed .family-guide .game-guide__body{padding:12px;box-sizing:border-box}body.page.gsc-reviewed .family-guide table{table-layout:fixed}@media(max-width:760px){body.page.gsc-reviewed .rummoli-pot-board{grid-row:1}body.page.gsc-reviewed.reviewed-table-page .heritage-board:has(.parlor-bid){display:none}body.page.gsc-reviewed.reviewed-table-page .salon-seat-turn{margin-top:0}body.page.gsc-reviewed.reviewed-table-page .salon-seats .salon-seat{min-height:0}body.page.gsc-reviewed.reviewed-table-page .salon-seat-avatar{width:24px;height:24px;margin:0}body.page.gsc-reviewed.reviewed-table-page .salon-hand-heading .global-controls{gap:4px}body.page.gsc-reviewed.reviewed-table-page .salon-hand-heading h2{font-size:12px}body.page.gsc-reviewed.reviewed-table-page .salon-toolbar{min-height:0}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-controls.global-controls--salon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-controls .global-controls__button{width:100%;justify-content:flex-start}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-controls .global-controls__label{font-size:9px}body.page.gsc-reviewed[data-game-slug=six-card-golf] .batch-controls .global-controls__icon--asset{width:22px;flex-basis:22px}}@media(max-width:760px){body.page.gsc-reviewed.reviewed-table-page .heritage-board:has(.parlor-bid){display:block}body.page.gsc-reviewed.reviewed-table-page .parlor-bid-table{gap:4px}body.page.gsc-reviewed.reviewed-table-page .parlor-bid{display:flex;align-items:center;justify-content:center;gap:5px;min-height:24px;padding:3px}body.page.gsc-reviewed.reviewed-table-page .parlor-bid strong{font-size:13px}body.page.gsc-reviewed.reviewed-table-page .heritage-description{display:none}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-toolbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-toolbar .global-controls__button{min-width:0;width:100%;padding-right:3px;font-size:10px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-hand-heading{min-height:0}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-seat,body.page.gsc-reviewed[data-game-slug=pepper-card-game] .parlor-team-scores{line-height:1.2}body.page.gsc-reviewed .continental-opponents{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto}body.page.gsc-reviewed .continental-opponent-seat__heading,body.page.gsc-reviewed .continental-hud{display:flex;flex-wrap:wrap}body.page.gsc-reviewed .continental-hud>span{flex:0 1 auto}body.page.gsc-reviewed .family-guide{padding:12px 8px;box-sizing:border-box}body.page.gsc-reviewed .family-guide .game-guide__hero{box-sizing:border-box;width:100%}}body.page.gsc-reviewed .euchre-avatar{flex:0 0 28px;width:28px;min-width:28px;max-width:28px;height:28px;overflow:hidden;border-radius:50%}body.page.gsc-reviewed .euchre-avatar img{object-fit:cover}body.page.gsc-reviewed.reviewed-table-page .traction-table-help{margin:0;font-size:11px}body.page.gsc-reviewed.reviewed-table-page .batch-table{gap:4px}body.page.gsc-reviewed.reviewed-table-page .batch-player{padding-block:6px}body.page.gsc-reviewed.reviewed-table-page .batch-game{gap:4px;padding:5px}@media(max-width:760px){body.page.gsc-reviewed.reviewed-table-page .salon-seat{display:flex;flex-direction:column;gap:1px;padding:2px;text-align:center}body.page.gsc-reviewed.reviewed-table-page .salon-seat :is(strong,small){font-size:10px;line-height:1.2}body.page.gsc-reviewed.reviewed-table-page .salon-seat .salon-avatar{flex-basis:24px}body.page.gsc-reviewed.reviewed-table-page .parlor-team-scores span{padding:1px 3px;font-size:10px}body.page.gsc-reviewed .rummoli-pot-board{height:118px;width:140px;aspect-ratio:auto}body.page.gsc-reviewed .rummoli-player{gap:0;border-radius:10px}body.page.gsc-reviewed .rummoli-game{gap:3px}body.page.gsc-reviewed .rummoli-center{padding:4px;gap:3px}body.page.gsc-reviewed .euchre-avatar{flex-basis:24px;width:24px;min-width:24px;max-width:24px;height:24px}}body.page.gsc-reviewed .kalooki-meld-preview,body.page.gsc-reviewed .continental-meld-preview{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px}body.page.gsc-reviewed .kalooki-meld-preview__label,body.page.gsc-reviewed .continental-meld-preview__label{flex:0 0 100%;text-align:center;font-size:12px}body.page.gsc-reviewed .kalooki-card--joker{font-size:11px;overflow:hidden}body.page.gsc-reviewed .kalooki-meld .kalooki-card--joker{font-size:8px}@media(max-width:760px){body.page.gsc-reviewed[data-game-slug=pepper-card-game] .reviewed-opponents{padding-block:3px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .parlor-bid-table{margin:0}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-turn{border-width:1px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-turn:before{display:none}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-record{line-height:1.2}}body.page.gsc-reviewed[data-game-slug=president] .batch-pile{min-height:0;min-width:150px;padding:6px}body.page.gsc-reviewed[data-game-slug=president] .batch-pile .batch-card--placeholder{width:auto;height:auto;aspect-ratio:auto;min-height:0;padding:4px 20px}body.page.gsc-reviewed[data-game-slug=president] .batch-table{margin-top:6px}@media(max-width:760px)and (max-height:620px){body.page.gsc-reviewed .kalooki-game,body.page.gsc-reviewed .kalooki-table{gap:3px}body.page.gsc-reviewed .kalooki-hand--opponent{padding:0}body.page.gsc-reviewed .kalooki-stock__card,body.page.gsc-reviewed .kalooki-discard__pile{width:36px}body.page.gsc-reviewed .kalooki-hand{padding-top:5px}body.page.gsc-reviewed .kalooki-meld{padding:2px}body.page.gsc-reviewed .kalooki-message{font-size:12px}body.page.gsc-reviewed .rummoli-pot-board{width:120px;height:96px;padding:6px;clip-path:none;border-radius:8px}body.page.gsc-reviewed .rummoli-center{grid-template-columns:120px minmax(0,1fr)}body.page.gsc-reviewed .rummoli-hud{padding:2px}body.page.gsc-reviewed .rummoli-opponent{padding:3px}body.page.gsc-reviewed .rummoli-player>header small{display:none}body.page.gsc-reviewed .rummoli-stage-summary{font-size:11px}body.page.gsc-reviewed .rummoli-message{font-size:12px}body.page.gsc-reviewed .rummoli-hand{padding-top:7px}body.page.gsc-reviewed .rummoli-game{padding:4px}body.page.gsc-reviewed .euchre-game{--euchre-card-width: 38px;--euchre-card-height: 54px}body.page.gsc-reviewed .euchre-table,body.page.gsc-reviewed .euchre-center{gap:3px;padding:3px}body.page.gsc-reviewed .euchre-hud{padding:3px}body.page.gsc-reviewed .euchre-status>div{padding:3px}body.page.gsc-reviewed .euchre-seat--south .euchre-hand{min-height:62px}body.page.gsc-reviewed .continental-hud{gap:2px;padding:2px}body.page.gsc-reviewed .continental-center{gap:3px}body.page.gsc-reviewed .continental-hud>span{min-width:35px}body.page.gsc-reviewed .continental-opponent-seat__portrait{display:none}}@media(max-width:760px){body.page.gsc-reviewed[data-game-slug=president] .batch-hand .batch-card+.batch-card{margin-left:0}body.page.gsc-reviewed.reviewed-table-page .salon-seat{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto auto;gap:1px 3px;text-align:left}body.page.gsc-reviewed.reviewed-table-page .salon-seat>div{display:contents}body.page.gsc-reviewed.reviewed-table-page .salon-seat .salon-avatar{grid-column:1;grid-row:1 / 3}body.page.gsc-reviewed.reviewed-table-page .salon-seat strong,body.page.gsc-reviewed.reviewed-table-page .salon-seat .seat-cards{grid-column:2}body.page.gsc-reviewed.reviewed-table-page .salon-seat .seat-score:empty{display:none}body.page.gsc-reviewed.reviewed-table-page .salon-seat .salon-seat-turn{grid-column:1 / -1;font-size:9px;white-space:nowrap}}@media(max-width:760px)and (max-height:620px){body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-hand{padding:4px 6px 2px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-hand .salon-card{width:44px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-toolbar{padding:0}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-turn{padding:3px 5px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .reviewed-player{padding-block:2px}body.page.gsc-reviewed[data-game-slug=pepper-card-game] .salon-table{gap:2px}body.page.gsc-reviewed .rummoli-opponent{padding:2px;grid-template-rows:auto auto;gap:1px}body.page.gsc-reviewed .rummoli-opponent header,body.page.gsc-reviewed .rummoli-opponent>small{font-size:9px;line-height:1.1}body.page.gsc-reviewed .rummoli-pot-board{height:84px;padding:4px}body.page.gsc-reviewed .rummoli-hud strong{font-size:11px}body.page.gsc-reviewed .rummoli-hud small{font-size:9px}body.page.gsc-reviewed .rummoli-player{padding:3px}body.page.gsc-reviewed .rummoli-hand{padding-block:4px 0}body.page.gsc-reviewed .rummoli-stage-summary{line-height:1.15;padding:0}body.page.gsc-reviewed .rummoli-message{padding:3px}body.page.gsc-reviewed .rummoli-controls{padding:2px}body.page.gsc-reviewed .rummoli-center,body.page.gsc-reviewed .rummoli-table{gap:2px}}
