.sound-unlock-chip{display:none!important}.ttt-embed-child .game-stage,.ttt-embed-child .game-stage-child,.ttt-embed-child .game-stage-parent,.ttt-embed-parent .game-stage,.ttt-embed-parent .game-stage-child,.ttt-embed-parent .game-stage-parent,.ttt-lobby-preview .game-stage,.ttt-lobby-preview .game-stage-child{grid-template-columns:minmax(var(--ttt-side-avatar-min,132px),.8fr) minmax(0,var(--ttt-board-max,460px)) minmax(var(--ttt-side-avatar-min,132px),.8fr);gap:var(--ttt-stage-gap,28px)}.ttt-embed-child .reveal-stage,.ttt-embed-parent .reveal-stage,.ttt-lobby-preview .reveal-stage{grid-template-columns:minmax(var(--ttt-side-avatar-min,130px),1fr) auto minmax(var(--ttt-side-avatar-min,130px),1fr);gap:var(--ttt-stage-gap,24px)}.ttt-embed-child .side-avatar-frame,.ttt-embed-parent .side-avatar-frame,.ttt-lobby-preview .side-avatar-frame{width:min(170px,100%)}.ttt-embed-parent .playable{height:100%;margin:0;padding:8px 16px 12px;border:0;border-radius:0;box-shadow:none;background:transparent;display:flex;flex-direction:column;position:relative}.ttt-embed-parent .game-header{position:absolute;top:8px;left:16px;right:16px;margin-bottom:0}.ttt-embed-parent .game-header .game-brand{justify-self:start;align-self:start}.ttt-embed-parent .game-header .title-image{transform:translateX(-64px)}.ttt-embed-parent .game-header .score-panel{display:flex;align-items:center;justify-content:center;gap:12px}.ttt-embed-parent .score-toggle-button{flex:0 0 auto;width:30px;height:30px;min-height:30px;color:#5a5a62}.ttt-embed-parent .score-toggle-icon{width:24px;height:24px}.ttt-embed-parent .game-play-area{flex:1 1 auto;min-height:0;display:grid;align-content:center}.ttt-embed-parent .game-stage-parent,.ttt-embed-parent .reveal-stage,.ttt-embed-parent .selection-stage{min-height:0;align-content:center}.ttt-embed-parent .selection-stage-parent .selection-title{display:none}.simulator-dark-shell .ttt-lobby-preview .playable:has(.selection-stage-parent,.reveal-stage) .game-play-area{display:grid;align-content:center;min-height:0}.ttt-embed-parent .game-stage-parent{align-items:stretch;grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.ttt-embed-parent .game-stage-parent>.side-avatar{align-self:center}.ttt-embed-parent .playfield{position:static;align-self:stretch;display:grid;grid-template-rows:minmax(0,1fr);height:100%;align-content:stretch;align-items:center;min-height:0}.ttt-embed-parent .avatar-board{grid-row:1;align-self:center;justify-self:center}.ttt-embed-parent .result-panel{position:absolute;left:var(--ttt-result-left,168px);right:24px;bottom:8px;width:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:24px;column-gap:24px;row-gap:0;padding:0;border:0;background:transparent;box-shadow:none;transform:none}.ttt-embed-parent .result-message{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;text-align:left}.ttt-embed-parent .result-message.has-result-icon{grid-template-columns:40px minmax(0,1fr);gap:10px}.ttt-embed-parent .result-icon{width:38px;height:38px;justify-self:start}.ttt-embed-parent .result-message strong{display:block;margin:0;font-size:24px;line-height:1.05;white-space:nowrap}.ttt-embed-parent .result-message p{margin:2px 0 0;max-width:none;font-size:15px;line-height:1.16}.ttt-embed-parent .result-controls{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:12px}.ttt-embed-parent .reuse-toggle{gap:7px;white-space:nowrap;font-size:15px;line-height:1}.ttt-embed-parent .reuse-toggle input{width:16px;height:16px}.ttt-embed-parent .result-controls .play-again-action{min-height:34px;padding:8px 13px;border-radius:var(--radius-inline);font-size:15px;line-height:1;white-space:nowrap}.ttt-lobby-preview{--ttt-lobby-header:54px;--ttt-lobby-footer:38px;--ttt-lobby-board:clamp(172px,66cqh,212px);--ttt-lobby-avatar:clamp(62px,27cqh,96px);position:absolute;inset:0;overflow:hidden;background:#fff;container-type:size}.ttt-lobby-preview .playable{width:100%;height:100%;min-width:0;margin:0;padding:8px 18px 7px;position:relative;display:grid;grid-template-rows:var(--ttt-lobby-header) minmax(0,1fr) var(--ttt-lobby-footer);row-gap:0;overflow:hidden;background:transparent;border:0;border-radius:0;box-shadow:none}.ttt-lobby-preview .game-header{grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(74px,1fr);align-items:start;gap:10px;min-height:0;margin:0;padding:0}.ttt-lobby-preview .game-header .game-brand{grid-column:1;justify-self:start;align-self:start;justify-content:flex-start;margin:0;padding-left:0;text-align:left}.ttt-lobby-preview .game-header .title-image{width:94px;max-height:46px;-o-object-fit:contain;object-fit:contain;transform:translateX(-14px)}.ttt-lobby-preview .game-header .score-panel{grid-column:2;justify-self:center;align-self:start;gap:2px;margin:0;padding:0;transform:none}.ttt-lobby-preview .score-toggle-button{min-height:13px;padding:2px 7px;border-radius:var(--radius-inline);font-size:6px;line-height:1}.ttt-lobby-preview .score-grid,.ttt-lobby-preview .score-panel-parent .score-grid{width:185px;min-width:185px;grid-auto-columns:minmax(min-content,1fr);border-width:1px;border-radius:var(--radius-inline)}.ttt-lobby-preview .score-value{padding:2px 4px;border-right-width:1px}.ttt-lobby-preview .score-value span{font-size:7px;line-height:1}.ttt-lobby-preview .score-value strong{font-size:13px;line-height:1}.ttt-lobby-preview .reveal-stage,.ttt-lobby-preview .selection-stage{grid-row:2;min-height:0;align-content:center;justify-items:center;gap:5px;text-align:center}.ttt-lobby-preview .selection-title{display:none}.simulator-dark-shell .ttt-lobby-preview .selection-stage-parent:not(:has(.selection-avatar)){transform:translateY(24px)}.simulator-dark-shell .ttt-lobby-preview .playable:has(.selection-stage-parent,.reveal-stage) .game-play-area{height:100%}.ttt-lobby-preview .selection-avatar{width:68px;max-width:68px}.ttt-lobby-preview .selection-stage-parent:has(.selection-avatar.has-avatar):not(:has(.selection-avatar.spinning)){transform:translateY(22px)}.ttt-lobby-preview .selection-avatar.has-avatar:not(.spinning){width:84px;max-width:84px}.ttt-lobby-preview .selection-actions{gap:6px}.ttt-lobby-preview .magic-hat-action img{width:76px;max-width:76px}.ttt-lobby-preview .icon-action{width:58px;height:58px}.ttt-lobby-preview .selection-avatar.spinning{width:min(230px,58cqw);max-width:min(230px,58cqw);aspect-ratio:16/9}.ttt-lobby-preview .selection-avatar.spinning .carousel-avatar{width:39%}.ttt-lobby-preview .remaining-spins,.ttt-lobby-preview .selection-avatar-name{margin:0;font-size:9px;line-height:1.1}.ttt-lobby-preview .game-stage-parent{grid-row:2;display:grid;grid-template-columns:minmax(70px,1fr) var(--ttt-lobby-board) minmax(70px,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;gap:12px;min-height:0;height:100%;padding:0;aspect-ratio:auto;background:transparent;border:0;transform:translateY(24px)}.ttt-lobby-preview .playable:has(.result-panel) .game-stage-parent{transform:translateY(12px)}.ttt-lobby-preview .game-stage-parent>.side-avatar{grid-row:1;align-self:center;justify-self:center;gap:4px;min-width:0}.ttt-lobby-preview .game-stage-parent>.side-avatar:first-child{grid-column:1}.ttt-lobby-preview .game-stage-parent>.side-avatar:last-child{grid-column:3}.ttt-lobby-preview .side-avatar-frame{width:var(--ttt-lobby-avatar);border:0;border-radius:0;background:transparent}.ttt-lobby-preview .side-avatar-frame img{width:90%;height:90%;max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain}.ttt-lobby-preview .avatar-name{max-width:82px;font-size:8px;line-height:1.1;text-align:center;overflow-wrap:anywhere}.ttt-lobby-preview .playfield{grid-column:2;grid-row:1;display:grid;grid-template-rows:minmax(0,1fr);justify-items:center;align-items:center;align-content:stretch;gap:0;height:100%;min-width:0}.ttt-lobby-preview .avatar-board{grid-row:1;align-self:center;width:var(--ttt-lobby-board);max-width:var(--ttt-lobby-board);margin:0}.ttt-lobby-preview .result-panel{position:absolute;left:14px;right:14px;bottom:-18px;width:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:0;border:0;background:transparent;box-shadow:none;transform:none}.ttt-lobby-preview .result-message{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:4px;text-align:left}.ttt-lobby-preview .result-message.has-result-icon{grid-template-columns:22px minmax(0,1fr);gap:5px}.ttt-lobby-preview .result-icon{width:20px;height:20px}.ttt-lobby-preview .result-message strong{display:block;margin:0;font-size:13px;line-height:1}.ttt-lobby-preview .result-message p{margin:1px 0 0;max-width:none;font-size:8px;line-height:1.12}.ttt-lobby-preview .result-controls{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:7px}.ttt-lobby-preview .reuse-toggle{gap:4px;white-space:nowrap;font-size:8px;line-height:1}.ttt-lobby-preview .reuse-toggle input{width:10px;height:10px}.ttt-lobby-preview .result-controls .play-again-action{min-height:20px;padding:4px 7px;border-radius:var(--radius-inline);font-size:8px;line-height:1}.mobile-stage-canvas .ttt-lobby-preview .playable:has(.selection-stage-parent,.reveal-stage) .game-play-area{grid-row:2/4;height:100%;min-height:0;display:grid;align-content:center;justify-items:center}.mobile-stage-canvas .ttt-lobby-preview .reveal-stage,.mobile-stage-canvas .ttt-lobby-preview .selection-stage-parent{transform:none!important}.mobile-stage-canvas .ttt-lobby-preview .playable[data-ttt-introducing]{min-height:0}.mobile-stage-canvas .ttt-lobby-preview .ttt-opening-avatar{max-width:46%;max-height:46%}.mobile-stage-canvas .ttt-lobby-preview .icon-action{width:40px;height:40px}.mobile-stage-canvas .ttt-lobby-preview .selection-actions{gap:8px;justify-content:center}.mobile-stage-canvas .ttt-embed-child .playable:has(.selection-stage-child,.reveal-stage,.game-stage-child) .game-play-area{flex:1 1 auto;min-height:0;display:grid;align-content:center}