.creator-site .game-sound-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:8px 12px;color:var(--creator-paper);border:1px solid #ad98c0;border-radius:4px;font:12px/1.2 ui-monospace,monospace;white-space:nowrap}.creator-site .game-sound-toggle[data-sound-active=true]{color:#a2fff0;border-color:#a2fff0}.creator-site.synthwave dialog.game-sound-dialog[open]{position:fixed;inset:0;display:block;place-items:normal;width:min(320px,calc(100vw - 24px));min-width:0;min-height:0;height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 24px);overflow-y:auto;margin:auto;padding:20px;border:1px solid #a895bc;border-radius:8px;background:#20172e;color:#faf4ff;box-shadow:0 12px 48px #0008;font:14px/1.4 Arial,sans-serif;text-align:left;box-sizing:border-box}.creator-site.synthwave dialog.game-sound-dialog:not([open]){display:none}.creator-site .game-sound-dialog::backdrop{background:#0a0719b8}.creator-site .game-sound-dialog h2{margin:0;font:700 20px/1.2 Arial,sans-serif}.creator-site .game-sound-dialog p{margin:6px 0 16px;font:12px/1.4 Arial,sans-serif;color:#cfc0dc}.creator-site .game-sound-dialog label{display:flex;width:100%;justify-content:space-between;gap:12px;margin:0;color:#faf4ff;font:14px/1.4 Arial,sans-serif}.creator-site .game-sound-dialog output{color:#a2fff0;font-variant-numeric:tabular-nums}.creator-site .game-sound-dialog input[type=range]{display:block;width:100%;height:44px;min-height:44px;padding:0;margin:0 0 8px;cursor:pointer;accent-color:#75f4f0;background:transparent}.creator-site .game-sound-actions{display:flex;width:100%;gap:10px}.creator-site .game-sound-actions button{flex:1;min-height:44px;padding:8px;border:1px solid #a895bc;border-radius:4px;color:#faf4ff;font:12px/1.3 Arial,sans-serif}.creator-site .game-sound-actions button:last-child{background:#75f4f0;border-color:#a2fff0;color:#13282e}.creator-site .game-sound-dialog :is(input,button):focus-visible{outline:2px solid #a2fff0;outline-offset:2px}.creator-site .game-sound-toggle.is-compact{width:44px;padding:8px;flex:0 0 44px;border-color:transparent}.creator-site .game-sound-toggle svg{flex-shrink:0}.creator-site .game-sound-toggle:focus-visible{outline:2px solid #a2fff0;outline-offset:-3px}.creator-site .blackjack-drill-main .trainer-table-top{min-height:44px;padding-block:0}@media (max-width:760px) and (orientation:portrait){.creator-site .blackjack-drill-main .trainer-table{grid-template-rows:44px 2px minmax(112px,1fr) auto}}@media (min-width:500px) and (max-width:1024px) and (max-height:500px) and (orientation:landscape){.creator-site.synthwave .blackjack-drill-main .trainer-table{grid-template-rows:44px 2px minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.creator-site :is(.table-mobile-bar,.baccarat-bar,.roulette-bar):has(.game-sound-toggle){gap:4px}.creator-site :is(.table-mobile-bar,.baccarat-bar,.roulette-bar):has(.game-sound-toggle) nav{gap:0}.creator-site :is(.table-mobile-bar,.baccarat-bar,.roulette-bar):has(.game-sound-toggle) :is(.table-mobile-brand,.roulette-brand){min-width:44px;width:44px;font-size:24px}.creator-site :is(.table-mobile-title,.baccarat-title,.roulette-title){min-width:0}}@media (max-width:360px){.creator-site :is(.table-mobile-title,.baccarat-title,.roulette-title){max-width:64px}.creator-site :is(.table-mobile-title,.baccarat-title,.roulette-title) h1{font-size:18px}.creator-site :is(.table-mobile-title,.baccarat-title,.roulette-title)>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}