/* Live storybook desk: source artwork, live text and real game controls. */
body[data-screen="game"]{--ink:#302016;--muted:#72523a;--line:#cfa66d;background:#24130f url('/assets/blank-em/pack/background/library_background.png') center top/cover fixed no-repeat;color:#fff0cf}
body[data-screen="game"] .topbar{min-height:45px;padding:6px 28px;border:0;background:#20100de8;color:#fff3d5;gap:20px}
body[data-screen="game"] .wordmark{font-size:18px;color:#f8d479}
body[data-screen="game"] .wordmark small{display:none}
body[data-screen="game"] .audio-controls .quiet{color:#fff3d5;border:1px solid #af81543d;border-radius:8px;padding:7px 12px}
body[data-screen="game"] .audio-controls .quiet:hover{background:#604029}
body[data-screen="game"] .volume-control{color:#edd7ae}
body[data-screen="game"] .volume-control input{accent-color:#e8bc55}
body[data-screen="game"] main{max-width:1580px;padding:0 28px 18px;min-height:calc(100vh - 90px)}
body[data-screen="game"] .site-footer{max-width:1580px;padding:8px 30px;color:#eedbb7;background:#23130dc9;font-size:11px}
.game-page{color:var(--ink)}
.game-page .round-header{gap:24px;min-height:108px;margin:0;align-items:center}
.round-brand{display:flex;align-items:center;gap:15px;min-width:0}
.round-brand .welcome-logo{width:340px;height:108px;object-fit:contain}
.round-stamp{color:#472819;text-align:center;background:url('/assets/blank-em/pack/ui/parchment_note.png') center/100% 140% no-repeat;padding:20px 25px;transform:rotate(-3deg);min-width:176px}
.round-stamp strong{display:block;font:700 24px/1.2 Georgia,serif;white-space:nowrap}
.round-stamp small{font:700 10px/1.4 system-ui,sans-serif;letter-spacing:.1em}
.game-page .score-stats{margin-left:auto;background:#21120eea;border-radius:10px;padding:13px 8px;gap:0;color:#fff6d8}
.game-page .stat{min-width:126px;text-align:center;border-right:1px solid #a780573d;padding:0 18px}
.game-page .stat:last-child{border:0}
.game-page .stat>span{font:600 14px/1.2 Georgia,serif;text-transform:none;letter-spacing:0;color:#ffecca}
.game-page .stat strong{font-size:35px;line-height:1.25}
.game-page .stat.timer strong{font-size:37px;color:#ff629f}
.game-page .timer.urgent strong{color:#ff9771}
.game-page .play-layout{display:grid;grid-template-columns:minmax(0,2.45fr) minmax(300px,1fr);gap:14px;align-items:start}
.game-page .desk-column{min-width:0}
.game-page .category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:0 8px 0;position:relative;z-index:1}
.game-page .category{position:relative;display:flex;align-items:center;gap:2px;min-width:0;min-height:135px;padding:18px 13px 20px;background:transparent url('/assets/blank-em/pack/ui/category_card_idle.png') center/100% 135% no-repeat;border:0;border-radius:0;color:#302016;box-shadow:none;text-align:left;transition:transform .15s}
.game-page .category:hover:not(:disabled){transform:translateY(-4px);background:transparent url('/assets/blank-em/pack/ui/category_card_idle.png') center/100% 135% no-repeat}
.game-page .category.selected{background-image:url('/assets/blank-em/pack/ui/category_card_selected.png');padding:18px 13px 20px;transform:translateY(-3px)}
.game-page .category.selected:hover:not(:disabled){background:transparent url('/assets/blank-em/pack/ui/category_card_selected.png') center/100% 135% no-repeat}
.game-page .category-art{width:65px;height:90px;object-fit:contain;flex:none}
.category-copy{display:flex;flex-direction:column;min-width:0;gap:5px}
.category-copy>strong{font:800 19px/1.08 Georgia,serif;letter-spacing:-.03em}
.category-definition{font-size:13px;line-height:1.15}
.category-copy>small{font-size:12px;line-height:1.2;color:#067a78;font-weight:750}
.game-page .word-desk{margin-top:-10px;position:relative;min-height:625px;border:0;border-radius:0;box-shadow:none;padding:37px 49px 47px;background:transparent url('/assets/blank-em/pack/stage/main_desk_panel_v2.png') center/100% 100% no-repeat}
.game-page .desk-top{display:grid;grid-template-columns:128px minmax(0,1fr) 135px;gap:13px;align-items:center;min-height:154px}
.desk-illustration{width:100%;height:150px;object-fit:contain}
.desk-heading{min-width:0;text-align:left}
.desk-heading-art{display:block;width:100%;height:88px;object-fit:contain;object-position:left center;margin-top:-8px}
.desk-heading-art.heading-verb{width:220px;max-width:100%;object-position:left center}
.game-page .category-tip{font:700 18px/1.25 Georgia,serif;color:#38251c;margin:-2px 0 5px}
.example-word{font:800 12px/1.3 system-ui,sans-serif;color:#087e79;letter-spacing:.08em}
.game-page .sweep{background:url('/assets/blank-em/pack/ui/parchment_note.png') center/100% 115% no-repeat;min-height:116px;padding:19px 9px;text-align:center;color:#52351e;font:700 14px/1.3 Georgia,serif;transform:rotate(3deg)}
.game-page .sweep b{display:block;font:800 34px/1.15 Georgia,serif;color:#734318}
.game-page .sweep small{font:600 11px/1.2 system-ui,sans-serif}
.game-page .arrangement{min-height:84px;margin:0 0 14px;border:0;border-bottom:2px solid #cbb18e;background:none;border-radius:0;padding:8px 4px;gap:7px;justify-content:center}
.game-page .arrangement .hint{font:italic 22px/1.3 Georgia,serif;color:#866c50;text-align:center}
.game-page .tile{width:74px;height:80px;border:0;border-radius:0;box-shadow:none;background:transparent url('/assets/blank-em/pack/ui/letter_tile_teal.png') center/114% 117% no-repeat;color:#062e31;font:800 40px/1 Georgia,serif;position:relative;flex:none;padding:0 0 7px;text-shadow:0 1px #ecffff66}
.game-page .tile:hover:not(:disabled){transform:translateY(-4px);background:transparent url('/assets/blank-em/pack/ui/letter_tile_teal.png') center/114% 117% no-repeat;filter:brightness(1.06)}
.game-page .tile small{font:800 14px/1 system-ui,sans-serif;right:12px;bottom:15px}
.game-page .tile.selected{opacity:.33;transform:translateY(3px)}
.game-page .tile.hidden{background-image:url('/assets/blank-em/pack/ui/letter_tile_ivory.png');color:#b19a75}
.game-page .arrangement .tile{background-image:url('/assets/blank-em/pack/ui/letter_tile_ivory.png');width:64px;height:71px;font-size:35px}
.game-page .arrangement .tile:hover:not(:disabled),.game-page .shared .tile:hover:not(:disabled){background-image:url('/assets/blank-em/pack/ui/letter_tile_ivory.png')}
.game-page .tile.blank{background-image:url('/assets/blank-em/pack/ui/letter_tile_teal.png')}
.rack-and-shared{display:grid;grid-template-columns:minmax(0,1fr) 155px;gap:15px;align-items:start}
.personal-tiles{min-width:0}
.game-page .rack-label{margin:6px 0 9px;border:0;padding:0;font-size:11px;letter-spacing:.04em;color:#6e533b}
.game-page .rack{display:flex;justify-content:center;gap:4px;margin:0;min-height:87px;flex-wrap:nowrap}
.game-page .shared{padding:7px 0 0 13px;border-left:1px solid #cba369;min-height:123px;margin:0;background:none;box-shadow:none;border-radius:0}
.game-page .shared h3{font:700 21px/1.2 Georgia,serif}
.game-page .shared>p{font-size:12px;margin:3px 0 5px;color:#755035}
.game-page .shared-tray{display:flex;gap:4px;flex-wrap:wrap;min-height:0}
.game-page .shared .empty-tray{font:italic 14px/1.35 Georgia,serif;padding:8px 0;margin:0;color:#96734d}
.shared-letter{text-align:center}
.game-page .shared .tile{width:54px;height:61px;font-size:29px;background-image:url('/assets/blank-em/pack/ui/letter_tile_ivory.png');color:var(--color)}
.game-page .shared .tile small{font-size:11px;right:9px;bottom:10px}
.shared-letter>small{display:block;max-width:58px;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:#684c38;font-weight:700}
.game-page .arithmetic{font:700 25px/1.3 Georgia,serif;color:#133835;margin:9px 0 5px;gap:8px}
.game-page .arithmetic strong{font-size:32px;color:#067e77}
.game-page .arithmetic small{font-size:14px;font-weight:500}
.game-page .blank-hint{font-size:12px;color:#7c6041;text-align:center;margin:0 0 12px}
.game-page .desk-buttons{gap:10px;margin:0;display:grid;grid-template-columns:1fr 2.7fr 1fr}
.game-page .desk-buttons button,.game-page .trade-buttons button{border:0;border-radius:4px;background:transparent url('/assets/blank-em/pack/ui/button_secondary_parchment.png') center/112% 211% no-repeat;font:700 21px/1.2 Georgia,serif;color:#38241a;min-height:51px;padding:10px}
.game-page .desk-buttons .primary{display:flex;align-items:center;justify-content:center;gap:6px;border-radius:7px;font:700 22px/1.2 Georgia,serif;min-width:0;padding:8px}
.desk-buttons .primary img{width:33px;height:33px;object-fit:contain}
.game-page .trade-buttons{margin:16px 0 0;display:flex;justify-content:center;gap:15px;border-top:1px solid #d5b78b;padding-top:12px}
.game-page .trade-buttons button{min-width:200px;min-height:42px;font-size:17px}
.game-page .desk-buttons button:hover:not(:disabled),.game-page .trade-buttons button:hover:not(:disabled){background:transparent url('/assets/blank-em/pack/ui/button_secondary_parchment.png') center/112% 211% no-repeat}
.desk-footnote{text-align:center;font-size:11px;color:#8c6d4d;margin-top:12px}
.describing-choice{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 8px}
.describing-choice button{border:1px solid #c6a97b;background:#fff3d9;border-radius:6px;min-height:42px;padding:6px 15px;display:flex;gap:8px;align-items:center}
.describing-choice button.selected{border:2px solid #048980;background:#dcf5e8;padding:5px 14px}
.describing-choice button span{font-size:12px}
.describing-choice p{flex-basis:100%;text-align:center;font-size:12px;color:#775735}
.game-page .sidebar{display:flex;flex-direction:column;gap:0;min-width:0;margin-top:-88px}
.game-host{height:300px;position:relative;display:flex;align-items:end;justify-content:center}
.game-host .cindy-host{height:100%;width:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;margin:0;padding:0}
.game-host .cindy-portrait{width:100%;height:280px;object-fit:contain;object-position:bottom;margin:0;filter:drop-shadow(0 4px 8px #11080580)}
.game-host .cindy-name{width:198px;margin:-4px 0 -13px;min-height:0;flex:none;z-index:2}
.game-page .sidebar>.panel{border:0;border-radius:0;box-shadow:none;background:transparent url('/assets/blank-em/pack/ui/sidebar_parchment_panel.png') center/100% 100% no-repeat;padding:23px 27px;color:#342317;margin:0}
.game-page .sidebar>.standings{padding:46px 38px}
.game-page .sidebar h3{font:700 27px/1.05 Georgia,serif;letter-spacing:-.035em}
.game-page .story-meter{display:flex;align-items:center;gap:6px;min-height:113px;padding:23px 27px 16px}
.story-meter>div{flex:1;min-width:0}
.story-meter p{font-size:14px;margin-top:5px;white-space:nowrap}
.story-meter>img{width:125px;height:90px;object-fit:contain;margin:-8px -10px -12px 0}
.writers-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:9px}
.writers-heading>small{font-size:11px;color:#73563c}
.game-page .standings-list{display:block}
.game-page .standing{display:grid;grid-template-columns:45px minmax(0,1fr) 46px;gap:7px;min-height:48px;padding:4px 0;border:0;font-size:17px}
.player-portrait{display:grid;place-items:center;flex:none;width:43px;height:43px;overflow:hidden;border-radius:50%;border:3px solid var(--color,#087d79);background:#fff3d9;color:#3b291d;font:700 22px/1 Georgia,serif}
.player-portrait img{width:100%;height:100%;object-fit:cover}
.player-portrait:not(.has-photo){font-size:19px}
.result-writer,.story-credit{display:inline-flex;align-items:center;gap:8px}
.story-credit .player-portrait{width:29px;height:29px;border-width:2px;font-size:13px}
.result-writer .player-portrait{width:34px;height:34px;font-size:15px}
.welcome-lobby .player-portrait{width:50px;height:50px;margin:0 auto 7px}
.writer-name{position:relative;min-width:0;padding:7px 6px}
.writer-ink{position:absolute;inset:0;background:var(--color);opacity:.4;mask:url('/assets/blank-em/pack/ui/ink_brush_mask.png') center/100% 230% no-repeat}
.standing .name{position:relative;z-index:1;display:block;color:#38261b;font-weight:700}
.game-page .standing .name small{font-size:10px;color:#402c1e;font-weight:700}
.game-page .standing strong{font-size:19px;color:#3e2c1c}
.game-page .activity h3{margin-bottom:7px}
.game-page .activity-item{display:flex;align-items:baseline;gap:8px;border-left:6px solid var(--color);margin:8px 0;padding:2px 0 2px 9px;font-size:15px;line-height:1.25}
.game-page .activity-item small{color:#62442e;font-size:12px;line-height:1.25}
.game-page .activity .muted{font-size:14px;color:#7b5d3e}
.game-page .own-words summary{font-size:14px}
.game-page .own-word{font-size:14px}
.game-page .blank-choice{border:2px solid #087e79;background:#f3fbdf;box-shadow:0 4px 12px #4f321522;border-radius:9px;padding:16px;margin:0 0 12px;position:relative}
.game-page .blank-choice h3{font-size:25px;margin:0}
.game-page .blank-choice .eyebrow{font-size:9px}
.game-page .blank-pattern{position:absolute;right:16px;top:7px;font-size:20px}
.game-page .blank-choice>.muted{margin:4px 0}
.game-page .blank-options{display:flex;flex-wrap:wrap;max-height:165px;margin:8px 0;padding:3px}
.game-page .blank-options button{font-size:17px;min-width:125px;border-color:#b5cbb0;padding:7px 10px}
.game-page .blank-choice-note{font-size:12px}
.game-page .blank-choice>.quiet{margin:0;padding:4px;font-size:12px}
.game-page .freeze-banner{background:#fbe2ad;color:#593d21;border-color:#d4a45f;font-size:15px;margin:8px 0}
.game-page .countdown{background:#006e67;color:#fff9d6;padding:9px;font-size:20px;margin:0 0 10px}
.game-page button:focus-visible,.game-page [tabindex]:focus-visible{outline:3px solid #027f79;outline-offset:3px}
.game-page button:disabled{cursor:default}
@media(min-width:1400px){.game-page .rack{gap:6px}.game-page .tile{width:80px;height:86px}.game-page .arrangement .tile{width:70px;height:76px}.game-page .word-desk{padding-top:44px;padding-bottom:57px}.game-page .desk-top{grid-template-columns:155px minmax(0,1fr) 145px}.desk-illustration{height:165px}.game-page .category-art{width:75px}.game-page .category-copy>strong{font-size:21px}}
@media(max-width:1190px){.game-page .play-layout{grid-template-columns:minmax(0,1fr) 290px;gap:5px}.round-brand .welcome-logo{width:260px}.round-stamp{min-width:145px;padding:18px}.round-stamp strong{font-size:20px}.game-page .stat{min-width:105px;padding:0 12px}.game-page .word-desk{padding:33px 34px 42px}.game-page .desk-top{grid-template-columns:95px minmax(0,1fr) 100px;gap:5px;min-height:135px}.desk-illustration{height:127px}.game-page .sweep{font-size:12px;padding:20px 5px}.game-page .sweep b{font-size:27px}.game-page .category-art{width:42px;height:70px}.game-page .category{min-height:116px;padding:15px 10px}.game-page .category.selected{padding:15px 10px}.category-copy>strong{font-size:16px}.category-definition{font-size:11px}.category-copy>small{font-size:10px}.game-page .tile{width:57px;height:64px;font-size:33px}.game-page .tile small{font-size:11px;right:9px;bottom:12px}.rack-and-shared{grid-template-columns:minmax(0,1fr) 115px;gap:8px}.game-page .rack{gap:2px}.game-page .shared{padding-left:9px}.game-page .shared h3{font-size:18px}.game-page .shared>p{font-size:10px}.game-page .shared .tile{width:45px;height:54px}.game-page .category-tip{font-size:16px}.game-page .desk-buttons .primary{font-size:18px}.game-page .desk-buttons button{font-size:18px}.game-page .sidebar>.panel{padding:23px}.game-page .sidebar h3{font-size:24px}.story-meter>img{width:100px}.story-meter p{font-size:12px}.game-page .standing{grid-template-columns:39px minmax(0,1fr) 36px;gap:5px}.game-page .standing .player-portrait{width:38px;height:38px}.game-page .standing strong{font-size:16px}.game-page .activity-item{display:block}.game-host{height:270px}.game-host .cindy-portrait{height:250px}}
@media(max-width:980px){.game-page .round-header{min-height:97px;gap:8px}.round-brand{gap:0}.round-brand .welcome-logo{width:220px;height:95px}.round-stamp{min-width:124px;padding:15px 10px}.round-stamp strong{font-size:18px}.round-stamp small{font-size:8px}.game-page .stat{min-width:90px;padding:0 10px}.game-page .stat strong{font-size:29px}.game-page .stat.timer strong{font-size:30px}.game-page .stat>span{font-size:12px}.game-page .play-layout{grid-template-columns:1fr}.game-page .sidebar{display:grid;grid-template-columns:1fr 1fr;margin:5px 0;gap:8px}.game-host{grid-row:1/3;height:300px;align-self:end}.game-host .cindy-portrait{height:275px}.game-page .story-meter{min-height:105px}.game-page .standings{grid-row:span 2}.game-page .own-words{grid-column:1/-1}.game-page .word-desk{min-height:580px;padding:40px 55px 55px}.game-page .category-art{width:65px;height:80px}.category-copy>strong{font-size:19px}.category-definition{font-size:12px}.category-copy>small{font-size:12px}.game-page .desk-top{grid-template-columns:130px minmax(0,1fr) 135px}.game-page .tile{width:75px;height:81px;font-size:40px}.game-page .tile small{font-size:14px;right:12px;bottom:15px}.rack-and-shared{grid-template-columns:minmax(0,1fr) 145px}.game-page .rack{gap:4px}.game-page .desk-buttons .primary{font-size:23px}.game-page .desk-buttons button{font-size:21px}.game-page .category-tip{font-size:19px}}
@media(max-width:700px){body[data-screen="game"] main{padding:8px 10px 15px}body[data-screen="game"] .topbar{padding:8px 13px;gap:5px}body[data-screen="game"] .audio-controls{border-top-color:#cfa56b38;padding-top:5px}body[data-screen="game"] .audio-controls .quiet{padding:6px 8px;font-size:11px}.game-page .round-header{display:block;margin:0 0 9px}.round-brand{justify-content:center}.round-brand .welcome-logo{width:230px;height:75px}.round-stamp{min-width:125px}.game-page .score-stats{padding:8px 0;justify-content:space-around;width:100%}.game-page .stat{min-width:0;flex:1;padding:0 7px}.game-page .stat strong,.game-page .stat.timer strong{font-size:27px}.game-page .stat>span{font-size:13px}.game-page .category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin:0 3px 8px}.game-page .category{min-height:96px;padding:9px 14px;background-size:100% 135%}.game-page .category.selected{padding:9px 14px;transform:none}.game-page .category-art{width:58px;height:75px}.category-copy>strong{font-size:20px}.category-definition{font-size:12px}.category-copy>small{font-size:11px}.game-page .word-desk{margin:0;padding:24px 19px 33px;background-size:100% 100%;min-height:0}.game-page .desk-top{grid-template-columns:75px minmax(0,1fr) 81px;gap:5px;min-height:104px}.desk-illustration{height:95px}.desk-heading-art{height:63px;margin-top:-7px}.game-page .category-tip{font-size:14px;line-height:1.2}.example-word{font-size:9px}.game-page .sweep{font-size:10px;min-height:95px;padding:18px 4px}.game-page .sweep b{font-size:25px}.game-page .sweep small{font-size:9px}.game-page .arrangement{min-height:70px;margin:7px 0 12px;gap:3px}.game-page .arrangement .hint{font-size:18px}.game-page .tile{width:49px;height:59px;font-size:29px}.game-page .tile small{font-size:10px;right:8px;bottom:10px}.game-page .arrangement .tile{width:39px;height:49px;font-size:26px}.game-page .arrangement .tile small{right:6px;bottom:9px;font-size:9px}.rack-and-shared{display:flex;flex-direction:column;gap:9px}.personal-tiles{width:100%}.game-page .rack{gap:3px;min-height:59px}.game-page .rack-label{font-size:9px;margin:3px 0 6px;letter-spacing:0}.game-page .shared{border-left:0;border-top:1px solid #d0b285;padding:7px 0 0;display:grid;grid-template-columns:95px 1fr;gap:2px 9px;width:100%;min-height:50px}.game-page .shared h3{font-size:18px}.game-page .shared>p{grid-column:1;font-size:10px}.game-page .shared-tray{grid-column:2;grid-row:1/3;justify-content:flex-start}.game-page .shared .empty-tray{padding:1px 0;font-size:13px}.game-page .arithmetic{font-size:22px;margin-top:11px}.game-page .arithmetic strong{font-size:26px}.game-page .blank-hint{font-size:11px;line-height:1.3;margin-bottom:10px}.game-page .desk-buttons{gap:5px;grid-template-columns:1fr 2.8fr 1fr}.game-page .desk-buttons button{font-size:15px;min-height:47px;padding:6px}.game-page .desk-buttons .primary{font-size:16px;gap:2px;padding:5px}.desk-buttons .primary img{display:none}.game-page .trade-buttons{gap:8px;margin-top:10px;padding-top:10px}.game-page .trade-buttons button{min-width:0;flex:1;min-height:40px;font-size:14px}.desk-footnote{font-size:10px;margin-top:8px}.game-page .sidebar{gap:0;grid-template-columns:1fr}.game-host{grid-row:auto;height:235px}.game-host .cindy-host{max-width:300px}.game-host .cindy-portrait{height:225px}.game-host .cindy-name{width:170px}.game-page .sidebar>.panel{padding:22px 27px}.game-page .standings{grid-row:auto}.game-page .standing{grid-template-columns:42px minmax(0,1fr) 50px;min-height:48px}.game-page .standing .player-portrait{width:40px;height:40px}.game-page .activity-item{display:flex}.game-page .own-words{grid-column:auto}.describing-choice{gap:5px;margin-top:8px}.describing-choice button{font-size:13px;padding:7px 10px;gap:4px}.describing-choice button.selected{padding:6px 9px}.describing-choice button span{font-size:10px}.describing-choice p{font-size:11px}.game-page .blank-pattern{position:static;margin:6px 0 0}.game-page .blank-choice{padding:12px}.game-page .blank-choice h3{font-size:23px}.game-page .blank-options button{min-width:113px;font-size:16px}}
@media(max-width:370px){.round-brand .welcome-logo{width:180px}.round-stamp{min-width:110px}.round-stamp strong{font-size:16px}.game-page .category-art{width:40px;height:63px}.category-copy>strong{font-size:17px}.category-definition{font-size:11px}.game-page .word-desk{padding-left:16px;padding-right:16px}.game-page .desk-top{grid-template-columns:53px minmax(0,1fr) 67px}.game-page .category-tip{font-size:12px}.game-page .tile{width:43px;height:53px;font-size:27px}.game-page .arrangement .tile{width:33px;height:45px;font-size:22px}.game-page .desk-buttons .primary{font-size:14px}.game-page .trade-buttons button{font-size:12px}.game-page .sweep{font-size:9px}.game-page .sweep b{font-size:22px}}
/* Keep the score bar beside the sign, clear of Cindy; crop only transparent art padding. */
@media(min-width:981px){
 .game-page .round-header{width:calc((100% - 14px)*.710145);gap:8px}
 .round-brand{gap:5px}.round-brand .welcome-logo{width:280px}.round-stamp{min-width:142px;padding:17px 12px}.round-stamp strong{font-size:21px}
 .game-page .stat{min-width:95px;padding:0 12px}.game-page .stat>span{font-size:13px}.game-page .stat strong,.game-page .stat.timer strong{font-size:31px}
 .game-page .sidebar{margin-top:-108px}.game-host{height:320px}.game-host .cindy-portrait{height:295px}
 .game-page .word-desk{background-size:105.9% 116.5%;background-position:center 45%;padding-bottom:44px}
 .game-page .desk-heading-art{height:120px}.game-page .desk-top{min-height:170px}
 .game-page .desk-footnote{margin-top:7px}
}
@media(min-width:981px) and (max-width:1190px){.game-page .round-header{width:calc(100% - 300px)}.round-brand .welcome-logo{width:200px}.round-stamp{min-width:105px;padding:13px 6px}.round-stamp strong{font-size:16px}.game-page .stat{min-width:74px;padding:0 7px}.game-page .stat>span{font-size:11px}.game-page .stat strong,.game-page .stat.timer strong{font-size:25px}.game-page .desk-heading-art{height:90px}.game-page .desk-top{min-height:140px}.game-host{height:292px}.game-host .cindy-portrait{height:267px}}
@media(max-width:980px){.game-page .word-desk{background-size:105.9% 116.5%;background-position:center 45%}}
@media(min-width:701px) and (max-width:850px){
 .game-page .rack-and-shared{grid-template-columns:1fr}
 .game-page .shared{border-left:0;border-top:1px solid #d0b285;padding:9px 0 0;display:grid;grid-template-columns:160px 1fr;gap:2px 9px}
 .game-page .shared>p{grid-column:1}
 .game-page .shared-tray{grid-column:2;grid-row:1/3;justify-content:flex-start}
 .game-page .category-art{width:43px}
 .game-page .category-copy>strong{font-size:17px}
}
@media(max-width:700px){
 .game-page .category,.game-page .category.selected{padding:14px 10px;min-height:120px}
 .game-page .category-art{width:40px;height:69px}
 .game-page .category-copy>strong{font-size:17px;line-height:1.05;letter-spacing:-.04em}
 .category-definition{font-size:11px;line-height:1.2}.category-copy>small{font-size:10px}
 .game-page .category-grid{gap:5px}
 .game-page .word-desk{padding-top:29px;padding-bottom:39px}
 .game-page .example-word{margin-top:5px}
 .game-page .desk-footnote{margin:9px 5px 0}
 .game-page .round-stamp{transform:none}
}
/* Reserve the artwork's inner paper, including tall eight-player lists. */
.game-page .sidebar>.standings{padding-top:46px;padding-bottom:46px}
.game-page .desk-footnote{display:none}
.game-page .sweep{background-size:115% 175%}
