/* Limbo game layout and visuals. */.raika-original-page[data-original-game="limbo"] .raika-original-game-app > .board-column{padding:0 !important}.raika-original-page[data-original-game="limbo"] .board-column > .limbo-board{position:relative;box-sizing:border-box;display:grid;grid-template-rows:minmax(220px, 1fr) auto;width:100%;max-width:900px;min-height:460px;margin-inline:auto;padding:0;gap:14px}.raika-original-page[data-original-game="limbo"] .limbo-result-stage{display:grid;min-height:0;place-items:center}.raika-original-page[data-original-game="limbo"] #result-multiplier{font-size:clamp(58px, 8vw, 92px);font-weight:800;line-height:1;letter-spacing:-.045em;text-align:center;font-variant-numeric:tabular-nums}.raika-original-page[data-original-game="limbo"] .limbo-controls{display:grid;width:calc(100% - 32px);margin:0 auto 12px;padding:10px;gap:8px}.raika-original-page[data-original-game="limbo"] .limbo-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.raika-original-page[data-original-game="limbo"] .limbo-field{display:grid;min-width:0;gap:4px}.raika-original-page[data-original-game="limbo"] .limbo-field-label{min-width:0;padding-inline:2px;overflow:hidden;font-size:11px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.raika-original-page[data-original-game="limbo"] .limbo-input-shell{position:relative;display:block;min-width:0}.raika-original-page[data-original-game="limbo"] .limbo-input-shell input{box-sizing:border-box;width:100%;height:34px;padding:0 36px 0 12px;font-size:14px;font-weight:750;line-height:34px;font-variant-numeric:tabular-nums}.raika-original-page[data-original-game="limbo"] .limbo-input-suffix{position:absolute;top:50%;right:12px;font-size:13px;font-weight:800;line-height:1;pointer-events:none;transform:translateY(-50%)}.raika-original-page[data-original-game="limbo"] .limbo-presets{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:6px}.raika-original-page[data-original-game="limbo"] .limbo-preset{min-width:0;height:32px;padding-inline:6px;font-size:12px;font-weight:750;line-height:1;cursor:pointer}@media (max-width: 768px){.raika-original-page[data-original-game="limbo"] .board-column > .limbo-board{grid-template-rows:minmax(170px, 1fr) auto;min-height:390px;padding:0;gap:10px}.raika-original-page[data-original-game="limbo"] #result-multiplier{font-size:clamp(48px, 16vw, 70px)}.raika-original-page[data-original-game="limbo"] .limbo-controls{width:calc(100% - 20px);margin-bottom:10px;padding:8px}.raika-original-page[data-original-game="limbo"] .limbo-input-shell input{height:32px;line-height:32px}.raika-original-page[data-original-game="limbo"] .limbo-presets{grid-template-columns:repeat(3, minmax(0, 1fr))}}.raika-original-page[data-original-game="limbo"] .limbo-board{background:transparent !important;border:0 !important;border-radius:inherit !important;box-shadow:none !important}.raika-original-page[data-original-game="limbo"] .limbo-controls{background:color-mix(in srgb, var(--rog-surface-2) 92%, transparent) !important;border:1px solid var(--rog-border) !important;border-radius:12px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .025) !important}.raika-original-page[data-original-game="limbo"] #result-multiplier{color:var(--rog-text) !important;text-shadow:none !important}.raika-original-page[data-original-game="limbo"] #result-multiplier.text-success{color:#29d884 !important}.raika-original-page[data-original-game="limbo"] .limbo-field-label,.raika-original-page[data-original-game="limbo"] .limbo-input-suffix{color:var(--rog-muted) !important}.raika-original-page[data-original-game="limbo"] .limbo-input-shell input{color:var(--rog-text) !important;background:var(--rog-input) !important;border:1px solid var(--rog-border) !important;border-radius:8px !important;box-shadow:none !important;outline:none !important}.raika-original-page[data-original-game="limbo"] .limbo-preset{color:var(--rog-muted) !important;background:var(--rog-input) !important;border:1px solid var(--rog-border) !important;border-radius:8px !important;box-shadow:none !important}.raika-original-page[data-original-game="limbo"] .limbo-preset:hover,.raika-original-page[data-original-game="limbo"] .limbo-preset:focus-visible{color:var(--rog-text) !important;background:var(--rog-surface-3) !important;border-color:var(--rog-border-strong) !important;outline:none !important}.raika-original-page[data-original-game="limbo"] .limbo-preset.is-active{color:#ffffff !important;background:var(--rog-accent) !important;border-color:var(--rog-accent) !important}