.daylight-play-page.game-stage{--stage-ink: var(--ds-game-stage-ink);--stage-muted: var(--ds-game-stage-muted);--stage-blue: var(--ds-game-stage-blue);--stage-glass: var(--ds-game-stage-glass);--stage-inner: var(--ds-game-stage-inner);--stage-edge: var(--ds-game-stage-edge);--stage-rule: var(--ds-game-stage-rule);color:var(--stage-ink)}.daylight-play-page.game-stage.reference-scene{--stage-header-fallback: 97px;--stage-header-gap: var(--ds-space-24)}.daylight-play-page.game-stage.reference-scene .game-board.context-board{padding-top:calc(var(--daylight-header-height, var(--stage-header-fallback)) + var(--stage-header-gap));grid-template-rows:max-content 1fr}@media (min-width: 1720px){.daylight-play-page.game-stage.reference-scene{--stage-header-gap: calc(var(--ds-space-32) + var(--ds-space-4))}}@media (max-width: 1559px){.daylight-play-page.game-stage.reference-scene{--stage-header-fallback: 147px}}@media (max-width: 1279px){.daylight-play-page.game-stage.reference-scene{--stage-header-fallback: 135px}}@media (max-width: 959px){.daylight-play-page.game-stage.reference-scene{--stage-header-gap: var(--ds-space-20)}}@media (max-width: 767px){.daylight-play-page.game-stage.reference-scene{--stage-header-fallback: 125px}}@media (max-width: 639px){.daylight-play-page.game-stage.reference-scene{--stage-header-gap: var(--ds-space-16)}}.game-stage .stage-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.game-stage .ds-game-context{display:flex;align-items:center;gap:13px;min-height:56px;padding:0 0 var(--ds-space-8);background:transparent;color:var(--stage-ink)}.game-stage .context-symbol{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:var(--ds-radius-12);border:1px solid var(--stage-edge);background:var(--ds-game-stage-control);color:var(--stage-muted)}.game-stage .context-heading{min-width:0}.game-stage .context-board>.menu-bar-container>.ds-game-context,.game-stage .context-board>.menu-bar-container>.game-controls>.context-toolbar{width:var(--stage-controls-width, 100%);margin-left:var(--stage-controls-inset, 0px)}.game-stage .stage-eyebrow{margin:0 0 3px;font-size:var(--ds-game-stage-eyebrow);font-weight:650;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase;color:var(--stage-muted)}.game-stage .context-heading :is(h1,h2){margin:0;font-size:var(--ds-game-stage-title);font-weight:680;letter-spacing:calc(var(--ds-game-stage-tracking-heading) * 1px);line-height:1.22;text-wrap:balance}.game-stage .stage-how-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-8);margin-inline-start:auto;min-height:var(--ds-control-height-44);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-regular);color:var(--stage-ink);text-decoration:none;text-underline-offset:var(--ds-space-4);flex:none;padding:var(--ds-space-8);border:0;background:transparent;box-shadow:none}.game-stage .context-toolbar{gap:var(--ds-space-8);min-height:var(--ds-space-64);padding:var(--ds-space-8);margin-top:var(--ds-space-8);border:1px solid var(--stage-edge);border-radius:var(--ds-radius-12);background:var(--ds-game-stage-toolbar)}.game-stage .context-toolbar .context-tools{gap:var(--ds-space-8)}.game-stage .context-toolbar .menu-item,.game-stage .context-toolbar .options-trigger{gap:7px;min-height:var(--ds-control-height-44);padding:7px var(--ds-space-12);font-size:var(--ds-game-stage-label);line-height:1.4;font-weight:550;border:1px solid var(--stage-edge);border-radius:var(--ds-radius-10);background:var(--ds-game-stage-control);color:var(--stage-ink)}.game-stage .context-toolbar .options-trigger{background:transparent;border-color:transparent}.game-stage .context-toolbar .menu-item .ds-icon,.game-stage .context-toolbar .options-trigger .ds-icon{width:16px;height:16px}.game-stage .context-toolbar .menu-item{min-height:var(--ds-control-height-48);font-size:var(--ds-font-size-label);box-shadow:var(--ds-shadow-html-nav-selected)}.game-stage .stage-how-link>.ds-icon{width:var(--ds-space-16);height:var(--ds-space-16)}:is(.game-stage .context-toolbar,.dock-desktop-assistance) .dev-dropdown{display:inline-flex;align-items:center;min-height:var(--ds-control-height-48);border:1px solid var(--stage-edge);border-radius:var(--ds-radius-12);background:var(--ds-color-scene-action);box-shadow:var(--ds-shadow-html-nav-selected)}.game-stage .context-toolbar .new-game{order:2}.game-stage .context-toolbar .undo-button{order:1}.game-stage .stage-mode-tag{display:inline-flex;align-items:center;padding:3px 7px;border-radius:var(--ds-game-stage-radius-tag);font-size:var(--ds-game-stage-caption);line-height:1.5;background:var(--ds-game-stage-tag);color:var(--stage-blue);white-space:nowrap}.game-stage .leaderboard-widget-container>.ds-surface,.game-stage .leaderboard-widget-wrapper>.ds-surface{padding:18px;border-radius:var(--ds-game-stage-radius);border:1px solid var(--stage-edge);background:linear-gradient(135deg,var(--ds-game-stage-glass-reflection),transparent 48%,var(--ds-game-stage-glass-reflection)),var(--stage-glass);box-shadow:var(--ds-shadow-html-nav-selected),var(--ds-game-stage-shadow);backdrop-filter:blur(var(--ds-game-stage-frost)) saturate(120%);-webkit-backdrop-filter:blur(var(--ds-game-stage-frost)) saturate(120%);color:var(--stage-ink)}.game-stage .leaderboard-widget-container{row-gap:var(--ds-space-16)}.game-stage .stage-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-12);margin-bottom:var(--ds-space-12)}.game-stage .stage-panel-heading h2,.game-stage .scene-stats .summary-heading h2,.game-stage .widget-title{display:flex;align-items:center;gap:var(--ds-space-8);margin:0;font-size:var(--ds-game-stage-body);line-height:1.4;font-weight:650;letter-spacing:calc(var(--ds-game-stage-tracking-label) * 1px)}.game-stage .stage-panel-heading>.ds-icon{color:var(--ds-game-stage-gold)}.game-stage .scene-daily .scene-date{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-8);margin:0 0 var(--ds-space-8);font-size:var(--ds-game-stage-caption);color:var(--stage-muted)}.game-stage .stage-daily-headline{margin:0;font-size:var(--ds-game-stage-headline);font-weight:650;letter-spacing:calc(var(--ds-game-stage-tracking-heading) * 1px);line-height:1.28}.game-stage .scene-daily .scene-daily-copy{margin:var(--ds-space-8) 0 var(--ds-space-12);font-size:var(--ds-game-stage-label);line-height:1.75;color:var(--stage-muted);max-width:38ch}.game-stage .scene-daily-state{min-height:0}.game-stage .scene-progress{gap:11px;min-height:56px;padding:10px;border-radius:var(--ds-radius-12);border:1px solid var(--stage-edge);background:var(--stage-inner)}.game-stage .scene-medallion{width:34px;height:34px;border-radius:var(--ds-radius-24);color:var(--ds-game-stage-gold);background:var(--ds-game-stage-medallion)}.game-stage .scene-medallion .ds-icon{width:21px;height:21px}.game-stage .scene-progress-body{font-size:var(--ds-game-stage-caption);gap:6px;font-weight:500}.game-stage .scene-progress progress{height:5px;background:var(--ds-game-stage-track)}.game-stage .stage-panel-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px var(--ds-space-8);margin-top:10px;font-size:var(--ds-game-stage-caption);color:var(--stage-muted)}.game-stage .stage-panel-foot span,.game-stage .stage-panel-foot a{display:inline-flex;align-items:center;gap:5px}.game-stage .stage-panel-foot a{color:var(--stage-blue);text-decoration:none;min-height:32px}.game-stage .stage-panel-foot .ds-icon{width:13px;height:13px}.game-stage .scene-stats .summary-heading a{font-size:var(--ds-game-stage-caption);min-height:32px}.game-stage .scene-stats .scene-stat-grid{gap:6px;margin-top:10px}.game-stage .scene-stats .scene-stat-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:11px 10px 10px;min-height:96px;border-radius:var(--ds-radius-12);background:var(--stage-inner)}.game-stage .scene-stat-grid .ds-icon{width:19px;height:19px}.game-stage .scene-stats .scene-stat-grid dd{font-size:var(--ds-space-24);font-weight:650;line-height:1.1}.game-stage .scene-stats .scene-stat-grid dt{font-size:var(--ds-game-stage-caption);white-space:normal;color:var(--stage-muted)}.game-stage .stage-resource-message{display:flex;align-items:center;gap:10px;min-height:76px;color:var(--stage-muted);font-size:var(--ds-game-stage-label);line-height:1.7}.game-stage .stage-resource-message p{margin:0}.game-stage .stage-text-link{display:inline-flex;align-items:center;gap:var(--ds-space-8);color:var(--stage-blue);font-size:var(--ds-game-stage-label);min-height:var(--ds-control-height-44)}.game-stage .stage-stat-skeleton i,.game-stage .stage-stat-skeleton strong,.game-stage .stage-stat-skeleton span,.game-stage .stage-daily-skeleton>*{display:block;background:var(--ds-game-stage-skeleton);border-radius:var(--ds-game-stage-radius-tag)}.game-stage .stage-stat-skeleton i{width:20px;height:20px}.game-stage .stage-stat-skeleton strong{width:38px;height:26px}.game-stage .stage-stat-skeleton span{width:70%;height:10px}.game-stage .stage-daily-skeleton{display:grid;gap:var(--ds-space-12);padding-block:var(--ds-space-4)}.game-stage .stage-daily-skeleton span{width:45%;height:12px}.game-stage .stage-daily-skeleton strong{width:85%;height:23px}.game-stage .stage-daily-skeleton p{width:90%;height:12px;margin:0}.game-stage .stage-daily-skeleton p+p{width:65%}.game-stage .stage-daily-skeleton div{width:100%;height:56px}.game-stage .scene-rankings{min-height:224px}.game-stage .leaderboard-widget.compact{background:transparent;color:var(--stage-ink)}.game-stage .compact .players-list{gap:var(--ds-space-8)}.game-stage .compact .player-row{min-height:var(--ds-space-76);grid-template-columns:var(--ds-space-24) auto minmax(0,1fr) auto;gap:var(--ds-space-12);padding:var(--ds-space-12);border:1px solid var(--stage-edge);border-radius:var(--ds-radius-12);background:var(--stage-inner);box-shadow:var(--ds-shadow-html-nav-selected)}.game-stage .compact .rank{color:var(--stage-ink);font-size:var(--ds-game-stage-label)}.game-stage .compact .player-row:not(:first-child) .rank{color:var(--stage-muted)}.game-stage .compact .username-link{padding:0;font-size:var(--ds-game-stage-label);font-weight:650;line-height:1.4}.game-stage .compact .stage-player-rate{font-size:var(--ds-game-stage-caption);color:var(--stage-muted);line-height:1.5}.game-stage .compact .compact-score{font-size:var(--ds-game-stage-label);color:var(--stage-ink)}.game-stage .compact .full-leaderboard-btn{min-height:var(--ds-control-height-44);border:1px solid var(--stage-edge);border-radius:var(--ds-radius-10);background:var(--ds-game-stage-control);font-size:var(--ds-game-stage-label);color:var(--stage-blue)}.game-stage .stage-variant-guide{margin-bottom:var(--ds-space-16)}.game-stage .stage-variant-guide p{margin:var(--ds-space-8) 0 0;font-size:var(--ds-game-stage-label);line-height:1.75;color:var(--stage-muted)}.game-stage .foundation-pile .empty-pile,.game-stage .placeholder-foundation,.game-stage .stock-recycle{background:linear-gradient(135deg,var(--ds-game-stage-glass-reflection),transparent 42%,transparent 72%,var(--ds-game-stage-glass-reflection)),var(--ds-game-stage-foundation-glass);border-color:var(--stage-edge);box-shadow:var(--ds-shadow-html-nav-selected);backdrop-filter:blur(var(--ds-game-stage-foundation-frost));-webkit-backdrop-filter:blur(var(--ds-game-stage-foundation-frost))}.game-stage .foundation-pile .empty-pile .foundation-hint,.game-stage .placeholder-foundation .foundation-hint{color:var(--stage-ink);opacity:1}@media (max-width: 768px),(pointer: coarse){.game-stage .foundation-empty,.game-stage .placeholder-foundation{--foundation-slot-radius: var(--ds-card-body-radius)}.game-stage .resin-stage{--foundation-suit-font-size: calc(var(--scaled-card-width, var(--card-width)) * var(--ds-game-stage-mobile-foundation-suit-scale))}}.game-stage .stage-how-link:focus-visible,.game-stage .stage-panel-foot a:focus-visible{outline:3px solid var(--ds-color-focus);outline-offset:3px;border-radius:var(--ds-game-stage-radius-tag)}@media (hover: hover) and (pointer: fine){.game-stage .context-toolbar .menu-item:not(:disabled):hover{background:var(--stage-inner)}.game-stage .stage-how-link:hover{text-decoration:underline}}@media (max-width: 959px){.game-stage .context-heading :is(h1,h2){font-size:var(--ds-space-24)}}@media (max-width: 639px){.game-stage .ds-game-context{gap:9px;min-height:48px}.game-stage .context-symbol{width:33px;height:36px;border-radius:var(--ds-radius-10)}.game-stage .context-symbol .ds-icon{width:20px;height:20px}.game-stage .stage-eyebrow{font-size:var(--ds-game-stage-eyebrow);letter-spacing:1px}.game-stage .context-heading :is(h1,h2){font-size:var(--ds-space-20)}.game-stage .stage-how-link{width:var(--ds-control-height-44);min-width:var(--ds-control-height-44);padding:var(--ds-space-8)}.game-stage .stage-how-link span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.game-stage .context-toolbar{gap:3px}.game-stage .context-toolbar .menu-item,.game-stage .context-toolbar .options-trigger{padding-inline:7px;font-size:var(--ds-game-stage-label);gap:5px}.game-stage .context-toolbar .context-tools-end{margin-inline-start:auto}.game-stage .leaderboard-widget-container>.ds-surface{padding:var(--ds-space-20)}.game-stage .stage-panel-heading h2{font-size:var(--ds-game-stage-body)}}[data-theme=dusk] .daylight-play-page.game-stage{--stage-ink: var(--ds-color-text);--stage-muted: var(--ds-color-text-secondary);--stage-blue: var(--ds-color-primary);--stage-glass: var(--ds-game-stage-glass);--stage-inner: var(--ds-color-surface-raised);--stage-edge: var(--ds-color-border);--stage-rule: var(--ds-color-border)}[data-theme=dusk] .game-stage .context-toolbar{background:var(--ds-color-glass)}[data-theme=dusk] .game-stage .context-toolbar .menu-item,[data-theme=dusk] .game-stage .context-symbol,[data-theme=dusk] .game-stage .compact .full-leaderboard-btn{background:var(--ds-color-surface-raised)}@media (prefers-reduced-transparency: reduce){.game-stage .leaderboard-widget-container>.ds-surface,.game-stage .leaderboard-widget-wrapper>.ds-surface{background:var(--ds-color-paper)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@supports not (backdrop-filter: blur(1px)){.game-stage .leaderboard-widget-container>.ds-surface{background:var(--ds-color-paper)}}@media (forced-colors: active){.daylight-play-page.game-stage{--stage-ink: CanvasText;--stage-muted: CanvasText;--stage-blue: LinkText;--stage-edge: CanvasText;--stage-rule: CanvasText;--stage-inner: Canvas}.game-stage .context-toolbar,.game-stage .context-symbol,.game-stage .stage-mode-tag,.game-stage .scene-progress,.game-stage .placeholder-card{background:Canvas!important;color:CanvasText;border-color:CanvasText!important}}.game-stage .ds-game-context,.game-stage .context-toolbar,.game-stage .leaderboard-widget-container{font-family:var(--ds-daily-ref-font)}[data-theme=dusk] .game-stage .stage-mode-tag,[data-theme=dusk] .game-stage .stage-player-avatar{background:var(--ds-color-surface-raised)}@media (prefers-reduced-transparency: reduce){.game-stage .foundation-pile .empty-pile,.game-stage .placeholder-foundation,.game-stage .stock-recycle{background:var(--ds-color-paper);backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not (backdrop-filter: blur(1px)){.game-stage .leaderboard-widget-wrapper>.ds-surface,.game-stage .foundation-pile .empty-pile,.game-stage .placeholder-foundation,.game-stage .stock-recycle{background:var(--ds-color-paper)}}@media (forced-colors: active){.game-stage .foundation-pile .empty-pile,.game-stage .placeholder-foundation,.game-stage .stock-recycle{background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.game-stage .leaderboard-widget-container>.ds-surface,.game-stage .leaderboard-widget-wrapper>.ds-surface{--stage-muted: var(--ds-color-scene-panel-secondary);--ds-color-text-secondary: var(--ds-color-scene-panel-secondary)}.game-stage .leaderboard-widget-container>.ds-surface a:not(.ds-button),.game-stage .leaderboard-widget-wrapper>.ds-surface a:not(.ds-button),.game-stage .leaderboard-widget-container .full-leaderboard-btn{color:var(--ds-color-scene-panel-link)}@media (forced-colors: active){.game-stage .leaderboard-widget-container>.ds-surface,.game-stage .leaderboard-widget-wrapper>.ds-surface{--stage-muted: CanvasText;--ds-color-text-secondary: CanvasText}.game-stage .leaderboard-widget-container>.ds-surface a:not(.ds-button),.game-stage .leaderboard-widget-wrapper>.ds-surface a:not(.ds-button),.game-stage .leaderboard-widget-container .full-leaderboard-btn{color:LinkText}}.daylight-play-page.game-workspace.game-stage .game-board:is(.context-board,.variant-shell){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:max-content 1fr;gap:var(--ds-space-24) var(--ds-space-32);align-content:start;align-items:start;width:100%;max-width:none;margin:0;padding:calc(var(--daylight-header-height, 97px) + var(--ds-space-24)) clamp(var(--ds-space-16),2.4vw,var(--ds-space-48)) var(--ds-space-48)}.daylight-play-page.game-workspace.game-stage .game-board:has(.leaderboard-widget-container,.dock-multiplayer){grid-template-columns:minmax(0,1fr) minmax(var(--ds-game-workspace-rail-min),var(--ds-game-workspace-rail-max))}.daylight-play-page.game-workspace.game-stage .game-board>.menu-bar-container{grid-column:1;grid-row:1;width:100%;max-width:none;padding:0;margin:0;position:relative;inset:auto;z-index:var(--ds-layer-dropdown)}.daylight-play-page.game-workspace.game-stage .game-board>.game-content,.daylight-play-page.game-workspace.game-stage .game-layout-wrapper{display:contents}.daylight-play-page.game-workspace.game-stage .board-viewport{grid-column:1;grid-row:2;min-width:0}.daylight-play-page.game-workspace.game-stage .leaderboard-widget-container{grid-column:2;grid-row:1 / span 2;margin:0;min-width:0}.daylight-play-page.game-workspace.game-stage .placement-controls{grid-column:1 / -1;grid-row:3}.daylight-play-page.game-workspace.game-stage .menu-bar-container>.ds-game-context,.daylight-play-page.game-workspace.game-stage .context-toolbar{width:100%;margin-inline:0}.game-workspace .game-controls{display:block}.daylight-play-page.game-workspace.game-stage .context-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-8) var(--ds-space-16)}.game-workspace .context-tools{display:flex;flex-wrap:wrap;align-items:center}.daylight-play-page.game-workspace.game-stage .context-tools-end{margin-inline-start:auto}.game-workspace .context-toolbar .scene-hud,.game-workspace .local-controls .scene-hud{display:flex;flex:1 1 auto;align-items:center;justify-content:center;flex-wrap:wrap;width:auto;gap:var(--ds-space-12);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.game-workspace .scene-hud .scene-metric{display:inline-flex;flex:0 1 auto;gap:var(--ds-space-4);min-width:0;min-height:var(--ds-control-height-44);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--stage-ink);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-medium);font-variant-numeric:tabular-nums}.game-workspace .scene-hud .scene-metric+.scene-metric{padding-inline-start:var(--ds-space-12);border-inline-start:1px solid var(--stage-rule)}.game-workspace .scene-hud .scene-score-value{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--ds-space-4);white-space:normal}.game-workspace .scene-hud .scene-multiplier{font-size:var(--ds-font-size-caption);color:var(--stage-muted)}.game-workspace .scene-hud .ds-icon{width:var(--ds-space-16);height:var(--ds-space-16)}.context-toolbar .mobile-new-icon{display:none}@media (max-width: 1039px){.daylight-play-page.game-workspace.game-stage .game-board:has(.leaderboard-widget-container,.dock-multiplayer){grid-template-columns:minmax(0,1fr)}.daylight-play-page.game-workspace.game-stage .leaderboard-widget-container{grid-column:1;grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.daylight-play-page.game-workspace.game-stage .placement-controls{grid-row:4}}@media (max-width: 767px){.daylight-play-page.game-workspace.game-stage .game-board:is(.context-board,.variant-shell){padding-top:calc(var(--daylight-header-height, var(--ds-space-80)) + var(--ds-space-16))}.daylight-play-page.game-workspace.game-stage .context-toolbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-8)}.daylight-play-page.game-workspace.game-stage .context-tools{display:contents}.daylight-play-page.game-workspace.game-stage .context-toolbar .scene-hud{grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:var(--ds-space-4);border-bottom:1px solid var(--stage-rule)}.game-workspace .scene-hud .scene-metric{justify-content:center;min-width:0;white-space:normal}.game-workspace .scene-hud .scene-metric+.scene-metric{padding-inline-start:var(--ds-space-4)}.game-workspace .scene-hud .scene-score-value{justify-content:center}.game-workspace .local-controls .draw-mode-menu,.game-workspace .context-toolbar :is(kbd,.dev-dropdown){display:none}.daylight-play-page.game-workspace .local-controls .ds-draw-tile.menu-alternative{display:flex;order:0;min-height:var(--ds-control-height-48)}.daylight-play-page.game-workspace.game-stage .context-toolbar .menu-item{display:flex;flex-direction:column;min-width:0;min-height:var(--ds-control-height-48);padding:var(--ds-space-8) var(--ds-space-4);gap:var(--ds-space-4);font-size:var(--ds-font-size-caption);white-space:normal;overflow-wrap:anywhere}.daylight-play-page.game-workspace.game-stage .context-toolbar .undo-button{order:1}.daylight-play-page.game-workspace.game-stage .context-toolbar .hint-button{order:2}.daylight-play-page.game-workspace.game-stage .context-toolbar .new-game{order:3}.game-workspace .context-toolbar .handedness-control{grid-column:1 / -1;order:4;justify-content:center}.game-workspace .context-toolbar .ds-draw-policy{white-space:normal;text-align:center;flex-direction:column;justify-content:center;min-width:0}.daylight-play-page.game-workspace.game-stage .context-toolbar:not(:has(.ds-draw-tile,.ds-draw-policy)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 600px){.daylight-play-page.game-workspace.game-stage .leaderboard-widget-container{grid-template-columns:minmax(0,1fr)}}@media (forced-colors: active){.game-workspace .scene-hud .scene-metric{color:CanvasText;border-color:CanvasText}}.game-workspace .metric-label{color:var(--stage-muted);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-regular)}@media (max-width: 767px){.game-workspace .scene-hud .scene-metric{flex-wrap:wrap;row-gap:0}.game-workspace .scene-hud .metric-label{flex-basis:100%;text-align:center}}@media (min-width: 960px){@supports (width: 1cqw){.daylight-play-page.game-workspace.game-stage.reference-scene .context-board>.menu-bar-container{container-type:inline-size}.daylight-play-page.game-workspace.game-stage.reference-scene .context-board>.menu-bar-container>.ds-game-context,.daylight-play-page.game-workspace.game-stage.reference-scene .context-board>.menu-bar-container>.game-controls>.context-toolbar{width:calc(7 * var(--scene-fit-card-width) + 6 * var(--scene-fit-pile-gap));max-width:100%}}}@media (min-width: 1040px){@supports (width: 1cqw){.daylight-play-page.game-workspace.game-stage.reference-scene .context-board:has(.leaderboard-widget-container,.dock-multiplayer){grid-template-columns:minmax(0,min(calc(100% - var(--ds-game-workspace-rail-max) - var(--ds-space-32)),calc(max(1px,var(--scene-fit-height-card-width)) * 7 / .862))) minmax(var(--ds-game-workspace-rail-min),1fr)}.daylight-play-page.game-workspace.game-stage.reference-scene .context-board .leaderboard-widget-container{width:100%;max-width:calc(var(--ds-game-workspace-rail-max) + var(--ds-space-80));align-items:stretch;justify-self:end}.daylight-play-page.game-workspace.game-stage.reference-scene .context-board .leaderboard-widget-container>.ds-surface,.daylight-play-page.game-workspace.game-stage.reference-scene .context-board .leaderboard-widget-wrapper{width:100%;max-width:none}}}.daylight-play-page.svelte-1typ8df{position:relative;isolation:isolate;width:100%;min-width:0;background:var(--ds-color-canvas);color:var(--ds-color-text)}.daylight-play-page.svelte-1typ8df:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:url(../../../design/daylight/daily-content/room.webp) center / cover no-repeat}@media (max-width: 959px){.daylight-play-page.svelte-1typ8df:before{background-image:url(../../../design/daylight/daily-content/room.webp);background-size:auto 720px;background-position:top center}}@media (min-width: 960px){.daylight-play-page.svelte-1typ8df:before{inset:0 0 auto;height:max(100vh,720px);height:max(100lvh,720px);max-height:100%;background-image:linear-gradient(180deg,transparent 80%,var(--ds-color-canvas)),url(../../../design/daylight/daily-content/room.webp)}}@media (forced-colors: active){.daylight-play-page.svelte-1typ8df:before{background:Canvas}}
