.pack-time-track i{width:100%!important;transform-origin:left center}

.embedded-arcade .arena-toolbar,.embedded-arcade #hint{display:none!important}
.embedded-arcade .game-shell{--kafi-toolbar-height:0px}.embedded-arcade .arena-status{top:14px}.embedded-arcade .game-settings{top:0;height:100%;max-height:100%;z-index:12}.embedded-arcade .game-foot{justify-content:flex-end}.esc-game-controls{display:flex;gap:9px;flex-wrap:wrap;margin:12px 0 22px}.embedded-arcade .game-settings .instructions{position:static}.embedded-arcade .canvas-wrap{min-height:0}

/* 197: compact Orbit HUD and a deliberate settings layout. */
body[data-game=orbit] .hud .status,body[data-game=orbit] .hud>div:has(#status-icons),body[data-game=orbit] .game-foot{display:none!important}
body[data-game=orbit] .hud{background:#11151d;border:0;border-bottom:1px solid #f38ec725;padding:10px 20px}
body[data-game=orbit] .hud>div:first-child{border:0;background:none;box-shadow:none;padding:0;gap:20px}
.game-settings[data-polish="197"]{background:radial-gradient(circle at 100% 0,#f38ec714,transparent 35%),#151d29!important;border-left:1px solid #f38ec744;padding:28px!important;max-width:640px!important;box-shadow:-20px 0 60px #0005}
.game-settings[data-polish="197"] .drawer-title{border-bottom:1px solid #f38ec738;padding-bottom:22px;margin-bottom:22px}
.game-settings[data-polish="197"] .drawer-title h2{letter-spacing:-1px}.game-settings[data-polish="197"] .drawer-title h2:after{content:'.';color:#f38ec7}
.graphics-control{padding:20px;background:#202632;border:1px solid #ffffff18;border-top:2px solid #f38ec7;margin:20px 0}
.graphics-control label{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#ffb582!important;display:block;margin-bottom:12px}
.graphics-control select{width:100%;background:#11151d!important;border:1px solid #586076!important;border-radius:2px;color:#f5f5fa;padding:14px!important}
.graphics-description{line-height:1.65!important;color:#b5bdd0!important;font-size:13px!important;margin:14px 0 0!important}
.game-settings[data-polish="197"] .volume-control{padding:16px 0}.game-settings[data-polish="197"] input[type=range]{accent-color:#f38ec7}
.game-settings[data-polish="197"] .quiet{border-radius:2px;border-color:#ffffff25;background:#202632;box-shadow:0 2px #0005}.game-settings[data-polish="197"] .quiet:hover{border-color:#ff995c}
.game-settings[data-polish="197"] .records-section{padding-top:20px}.game-settings[data-polish="197"] .records-section h2{font-size:24px}

body[data-game=orbit] .power-strip{display:none!important}body[data-game=orbit] .arena-status{padding:16px 20px}body[data-game=orbit] .hud{border:0;background:#151b27b8;border-left:2px solid #f38ec7;padding:10px 16px;gap:22px}body[data-game=orbit] .hud .mode-badge{color:#ffb582}body[data-game=orbit] .hud b{font-variant-numeric:tabular-nums}

/* Private 198 settings: compact controls, balanced groups, separate scores. */
.embedded-arcade .game-settings[data-polish="198"]{width:min(760px,100%);max-width:760px;padding:26px;background:radial-gradient(ellipse at 100% 0,#64324f55,transparent 55%),#161e2b;border-left:1px solid #b673fc66;overflow:auto;scrollbar-width:thin}
.game-settings[data-polish="198"] .drawer-title{margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid #b673fc44}.game-settings[data-polish="198"] .esc-game-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 24px}.game-settings[data-polish="198"] .esc-game-controls button{padding:12px 6px;font-size:12px}.settings-grid198{display:grid;grid-template-columns:1fr 1fr;gap:16px}.settings-grid198 .graphics-control{grid-column:1/-1;margin:0;padding:22px;border:1px solid #ffffff22;border-top:2px solid #ef8dc6;background:#202632}.settings-card198{padding:22px;border:1px solid #ffffff22;background:#20263288}.settings-card198 h3{font-size:12px;letter-spacing:.08em;color:#ffaf79;text-transform:uppercase;margin:0 0 18px}.settings-card198 .volume-control{display:grid;grid-template-columns:1fr auto;gap:12px;margin:18px 0}.settings-card198 .volume-control label{grid-column:1/-1}.settings-card198 input[type=range]{width:100%;min-width:0}.settings-card198 .sound-note{font-size:12px;line-height:1.6}.settings-card198 .trail-control{margin:0;padding:0;border:0;display:grid;gap:14px}.settings-card198 .trail-control small{font-size:12px;line-height:1.6}.game-settings[data-polish="198"] .records-section{display:none;margin:0;padding:0}.game-settings[data-polish="198"][data-section=records] .records-section{display:block}.game-settings[data-polish="198"][data-section=records] .settings-grid198,.game-settings[data-polish="198"][data-section=help] .settings-grid198{display:none}.game-settings[data-polish="198"][data-section=records] .instructions{display:none}.game-settings[data-polish="198"] .records-section .section-heading{display:none}.game-settings[data-polish="198"] .board-top{gap:12px;flex-wrap:wrap}.game-settings[data-polish="198"] .board-top h3{font-size:16px}@media(max-width:600px){.settings-grid198{grid-template-columns:1fr}.game-settings[data-polish="198"] .esc-game-controls{grid-template-columns:1fr 1fr}.settings-card198{padding:16px}}
