:root{--game-bg: #F5F0E8;--game-card-bg: #FFFFFF;--game-border: #E8DFD3;--game-accent: #C47D5A;--game-accent-hover: #D4956F;--game-accent-muted: #E8C4B0;--game-heading: #2C2420;--game-body: #5C534D;--game-muted: #9B9189;--game-link: #C47D5A;--game-success: #7B9E6B;--game-warning: #D4A843;--game-danger: #C45D3E;--game-info: #6B8B9E;--game-chart-loss: #C47D5A;--game-chart-accuracy: #6B8B9E;--game-chart-grid: #E8DFD3}[data-act="2"]{--game-bg: #EAEDF1;--game-card-bg: #FFFFFF;--game-border: #D1D5DC;--game-accent: #4A6FA5;--game-accent-hover: #5B82B8;--game-accent-muted: #B8C8DC;--game-heading: #1A1F28;--game-body: #4A5060;--game-muted: #8890A0;--game-link: #4A6FA5;--game-success: #5A9E6B;--game-warning: #D4A030;--game-danger: #C44040;--game-info: #4A6FA5;--game-chart-loss: #4A6FA5;--game-chart-accuracy: #5A9E6B;--game-chart-grid: #D1D5DC}[data-act="3"]{--game-bg: #0A0F0A;--game-card-bg: #141A14;--game-border: #1E2E1E;--game-accent: #00CC66;--game-accent-hover: #00FF80;--game-accent-muted: #0A3D1F;--game-heading: #00CC66;--game-body: #88BB88;--game-muted: #446644;--game-link: #00CC66;--game-success: #00CC66;--game-warning: #CCCC00;--game-danger: #CC4444;--game-info: #00CC66;--game-chart-loss: #00CC66;--game-chart-accuracy: #00FF80;--game-chart-grid: #1E2E1E}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.5;color:var(--game-body);background:var(--game-bg);transition:background-color 2s ease,color 2s ease}#game-root{display:flex;flex-direction:column;height:100vh;width:100vw;overflow:hidden;position:relative}.game-back{position:fixed;top:12px;left:16px;z-index:100;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--game-muted);text-decoration:none;opacity:.6;transition:opacity .2s}.game-back:hover{opacity:1;color:var(--game-accent)}.game-opening{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--game-bg);transition:opacity .8s ease,transform .8s ease}.game-opening.opening--drift{transform:translateY(-20px);opacity:.6}.game-opening.opening--hidden{opacity:0;pointer-events:none}.opening-cursor{font-family:JetBrains Mono,monospace;font-size:32px;color:var(--game-heading)}.opening-cursor.blink{animation:blink 1s step-end infinite}.opening-title{font-family:Inter,sans-serif;font-size:48px;font-weight:600;color:var(--game-heading);letter-spacing:-.02em;min-height:56px}.opening-tagline{font-size:16px;color:var(--game-muted);margin-top:8px;opacity:0;transition:opacity .5s ease}.opening-tagline.fade-in{opacity:1}@keyframes blink{50%{opacity:0}}.game-ticker{flex:0 0 auto;height:36px;background:var(--game-card-bg);border-bottom:1px solid var(--game-border);display:flex;align-items:center;padding:0 16px 0 80px;overflow:hidden;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--game-muted);transition:opacity .5s ease}.ticker-text{white-space:nowrap;transition:transform .05s linear}.ticker-text--enter{animation:ticker-fade-in .5s ease}@keyframes ticker-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.game-layout{flex:1 1 0;min-height:0;display:grid;grid-template-columns:280px 1fr 320px;gap:0;overflow:hidden;transition:opacity .5s ease}.game-col{overflow-y:auto;min-height:0;padding:16px;display:flex;flex-direction:column;gap:16px}.game-col--left{border-right:1px solid var(--game-border)}.game-col--right{border-left:1px solid var(--game-border)}.game-col--center{padding:16px 24px}.game-card{background:var(--game-card-bg);border:1px solid var(--game-border);border-radius:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s,background-color 2s,opacity .3s,transform .3s;opacity:0;transform:translateY(8px)}.game-card.card--visible{opacity:1;transform:translateY(0);overflow:visible}.game-card.card--entering{transition:opacity .6s ease,transform .6s ease}.game-card.card--pulse{border-color:var(--game-accent);box-shadow:0 0 0 1px var(--game-accent-muted)}.game-card.card--grokking{animation:grokking-flash 1s ease}@keyframes grokking-flash{0%{box-shadow:0 0 0 0 var(--game-success)}50%{box-shadow:0 0 20px 4px var(--game-success)}to{box-shadow:0 0 0 0 transparent}}.card-header{padding:12px 16px 8px;border-bottom:1px solid var(--game-border)}.card-title{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--game-heading)}.card-subtitle{font-family:Inter,sans-serif;font-size:11px;color:var(--game-muted);margin-top:2px}.card-body{padding:16px}.training-metrics{display:flex;gap:32px;margin-bottom:16px}.metric{display:flex;flex-direction:column;gap:2px}.metric-label{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--game-muted)}.metric-value{font-family:JetBrains Mono,monospace;font-weight:600;color:var(--game-heading)}.metric-value--large{font-size:32px;line-height:1}.training-charts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.chart-container{min-height:100px}.game-chart{display:block}.training-controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.btn{font-family:Inter,sans-serif;font-size:14px;font-weight:500;border:none;border-radius:8px;padding:10px 24px;cursor:pointer;transition:background-color .15s,transform .1s,box-shadow .15s;user-select:none}.btn--primary{background:var(--game-accent);color:#fff}.btn--primary:hover{background:var(--game-accent-hover);box-shadow:0 2px 8px #0000001f}.btn--primary:active,.btn--primary.btn--clicked{transform:scale(.97)}.btn--secondary{background:var(--game-accent-muted);color:var(--game-heading)}.training-info{display:flex;align-items:center;gap:6px}.info-label{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--game-muted);text-transform:uppercase;letter-spacing:.05em}.info-value{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600;color:var(--game-heading)}.training-plateau{margin-top:12px;padding:8px 12px;background:var(--game-accent-muted);border-radius:6px;font-size:13px;color:var(--game-warning);font-style:italic}.number-roll{animation:number-bump .15s ease}@keyframes number-bump{0%{transform:translateY(2px);opacity:.7}to{transform:translateY(0);opacity:1}}.game-card--demo .card-body{min-height:120px}.demo-container{position:relative}.demo-category{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--game-accent);margin-bottom:8px;opacity:.7}.demo-text{font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6;color:var(--game-heading);min-height:3em;transition:opacity .3s ease}.demo-text--fading{opacity:0}.demo-cursor{color:var(--game-accent);animation:blink 1s step-end infinite;font-size:13px}.resource-row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.resource-label{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--game-muted)}.resource-value{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:var(--game-heading)}.resource-value--positive{color:var(--game-success)}.resource-value--negative{color:var(--game-danger)}.resource-bar{height:4px;background:var(--game-border);border-radius:2px;margin:8px 0;overflow:hidden}.resource-bar__fill{height:100%;background:var(--game-success);border-radius:2px;transition:width .3s ease}.resource-bar__fill--warning{background:var(--game-warning)}.resource-bar__fill--danger{background:var(--game-danger)}.resource-bar__fill--quality{background:var(--game-info)}.btn--small{font-size:12px;padding:6px 14px;margin-top:8px;width:100%}.btn--tiny{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;line-height:1;padding:2px 8px;border:1px solid var(--game-border);border-radius:4px;background:var(--game-card-bg);color:var(--game-heading);cursor:pointer;transition:background-color .15s,border-color .15s;user-select:none}.btn--tiny:hover{border-color:var(--game-accent);color:var(--game-accent)}.btn--tiny:active{background:var(--game-accent-muted)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:disabled:hover{transform:none;box-shadow:none}.model-release{margin-top:16px;padding:12px;background:var(--game-accent-muted);border:1px solid var(--game-accent);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;animation:release-pulse 2s ease infinite}@keyframes release-pulse{0%,to{box-shadow:0 0 0 0 var(--game-accent-muted)}50%{box-shadow:0 0 12px 2px var(--game-accent-muted)}}.release-label{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:var(--game-accent)}.btn--release{background:var(--game-success);color:#fff;font-weight:600;white-space:nowrap}.btn--release:hover{filter:brightness(1.1);box-shadow:0 2px 8px #00000026}.released-models{margin-top:12px}.released-model{display:flex;align-items:center;gap:12px;padding:6px 0;font-family:JetBrains Mono,monospace;font-size:12px;border-bottom:1px solid var(--game-border)}.released-model:last-child{border-bottom:none}.released-model__name{font-weight:600;color:var(--game-heading)}.released-model__params{color:var(--game-muted)}.released-model__revenue{margin-left:auto;color:var(--game-success);font-weight:500}.researcher-panel{display:flex;align-items:center;gap:12px}.researcher-count{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:var(--game-heading);white-space:nowrap}.btn--hire{font-family:Inter,sans-serif;font-size:13px;font-weight:500;border:none;border-radius:8px;padding:8px 18px;cursor:pointer;background:var(--game-accent);color:#fff;transition:background-color .15s,transform .1s,box-shadow .15s;white-space:nowrap;user-select:none}.btn--hire:hover{background:var(--game-accent-hover);box-shadow:0 2px 8px #0000001f}.btn--hire:active{transform:scale(.97)}.btn--hire:disabled{opacity:.4;cursor:not-allowed}.btn--hire:disabled:hover{transform:none;box-shadow:none}.btn--hire.hire-pulse{animation:hire-pulse .4s ease}@keyframes hire-pulse{0%{box-shadow:0 0 0 0 var(--game-accent)}50%{box-shadow:0 0 12px 4px var(--game-accent-muted)}to{box-shadow:0 0 0 0 transparent}}.btn--secondary:hover{background:var(--game-border)}.toast-container{position:fixed;top:48px;right:16px;z-index:150;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{font-family:JetBrains Mono,monospace;font-size:12px;padding:8px 16px;background:var(--game-card-bg);border:1px solid var(--game-accent);border-radius:8px;color:var(--game-accent);box-shadow:0 4px 12px #0000001a;opacity:0;transform:translate(20px);transition:opacity .3s ease,transform .3s ease}.toast--visible{opacity:1;transform:translate(0)}.research-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--game-border)}.research-list{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.research-item{padding:8px 10px;border:1px solid var(--game-border);border-radius:6px;transition:border-color .2s,background-color .2s,opacity .2s}.research-item--unlocked{opacity:.6;background:transparent}.research-item--available{cursor:pointer;border-color:var(--game-accent)}.research-item--available:hover{border-color:var(--game-accent-hover);box-shadow:0 1px 4px #00000014}.research-item--expensive{opacity:.5;cursor:not-allowed}.research-item__header{display:flex;justify-content:space-between;align-items:center;gap:8px}.research-item__name{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:var(--game-heading);text-transform:uppercase;letter-spacing:.03em}.research-item__cost{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:var(--game-accent);white-space:nowrap}.research-item__check{color:var(--game-success);font-weight:700;font-size:14px}.research-item__desc{font-size:11px;color:var(--game-muted);margin-top:2px;line-height:1.4}.research-item__effect{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--game-success);margin-top:4px}.research-list::-webkit-scrollbar{width:3px}.research-list::-webkit-scrollbar-track{background:transparent}.research-list::-webkit-scrollbar-thumb{background:var(--game-border);border-radius:3px}.leaderboard{display:flex;flex-direction:column;gap:2px}.lb-row{display:flex;align-items:center;gap:8px;padding:4px 6px;font-family:JetBrains Mono,monospace;font-size:11px;border-radius:4px}.lb-row--player{background:var(--game-accent-muted);font-weight:600}.lb-rank{color:var(--game-muted);min-width:24px}.lb-name{flex:1;color:var(--game-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-score{font-weight:600;color:var(--game-accent)}.hp-sliders{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.hp-slider{display:flex;flex-direction:column;gap:2px}.hp-slider__name{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--game-muted)}.hp-slider__track{position:relative;height:12px;background:var(--game-border);border-radius:6px;overflow:hidden}.hp-slider__sweet-spot{position:absolute;left:35%;width:30%;height:100%;background:var(--game-success);opacity:.2;border-radius:6px}.hp-slider__thumb{position:absolute;top:1px;width:10px;height:10px;background:var(--game-muted);border-radius:50%;transform:translate(-50%);transition:left .1s linear}.hp-slider__thumb--hot{background:var(--game-success);box-shadow:0 0 4px var(--game-success)}.hp-alignment{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.hp-result{display:flex;align-items:center;gap:4px;padding:4px 0;font-family:JetBrains Mono,monospace;font-size:11px}.benchmark-strategies{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px}.benchmark-strategy{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.03em;background:var(--game-card-bg);border:1px solid var(--game-border);color:var(--game-heading)}.benchmark-strategy:hover:not(:disabled){border-color:var(--game-accent);color:var(--game-accent)}.benchmark-cost{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--game-muted);margin-bottom:8px}.benchmark-result__row{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--game-body);padding:2px 0}.data-section-divider{height:1px;background:var(--game-border);margin:8px 0}.data-quality-hint{display:flex;flex-direction:column;gap:3px;margin:6px 0 8px}.data-quality-effect{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:var(--game-heading)}.data-quality-label{font-size:11px;color:var(--game-muted);line-height:1.3;font-style:italic}.data-buy-hint{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--game-muted);text-align:center;margin-top:4px}.data-low-warning{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:var(--game-danger);padding:6px 8px;background:color-mix(in srgb,var(--game-danger) 10%,var(--game-card-bg));border-radius:4px;text-align:center;margin:4px 0;animation:collapse-pulse 1s ease infinite}.fe-milestone{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--game-warning);padding:4px 0;letter-spacing:.02em}.gpu-alloc-list{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.gpu-alloc-row{display:flex;align-items:center;gap:6px}.gpu-alloc-label{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.03em;color:var(--game-muted);min-width:65px}.gpu-alloc-value{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:var(--game-heading);min-width:32px;text-align:right}.resource-bar--inline{flex:1;height:4px;margin:0}.pipeline-sources{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.pipeline-source{display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px}.pipeline-source__name{color:var(--game-muted);flex:1}.pipeline-source__pct{font-weight:600;color:var(--game-heading)}.pipeline-warning{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:var(--game-danger);padding:6px 8px;background:var(--game-accent-muted);border-radius:4px;text-align:center;margin-top:8px;animation:collapse-pulse 1s ease infinite}@keyframes collapse-pulse{50%{opacity:.6}}.game-projects{flex:0 0 auto;min-height:48px;background:var(--game-card-bg);border-top:1px solid var(--game-border);display:flex;align-items:center;padding:8px 16px;gap:8px;overflow-x:auto}.game-projects:empty{display:none}.game-projects::-webkit-scrollbar{height:3px}.game-projects::-webkit-scrollbar-track{background:transparent}.game-projects::-webkit-scrollbar-thumb{background:var(--game-border);border-radius:3px}.project-pill{display:flex;align-items:center;gap:8px;min-width:180px;max-width:240px;padding:8px 14px;border-radius:8px;border:1.5px solid var(--game-border);background:var(--game-card-bg);flex-shrink:0;transition:border-color .2s,transform .1s,box-shadow .2s}.project-pill--available{border-color:var(--game-accent);cursor:pointer}.project-pill--available:hover{border-color:var(--game-accent-hover);transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.project-pill--available:active{transform:scale(.98)}.project-pill--milestone{border-width:2px;border-color:var(--game-warning);background:linear-gradient(135deg,var(--game-card-bg) 0%,color-mix(in srgb,var(--game-warning) 6%,var(--game-card-bg)) 100%);animation:milestone-glow 2s ease-in-out infinite}.project-pill--milestone .project-pill__icon{color:var(--game-warning);font-size:16px}.project-pill--milestone .project-pill__name{color:var(--game-warning)}.project-pill--milestone:hover{border-color:var(--game-warning);box-shadow:0 2px 16px color-mix(in srgb,var(--game-warning) 30%,transparent);transform:translateY(-2px)}@keyframes milestone-glow{0%,to{box-shadow:0 0 color-mix(in srgb,var(--game-warning) 20%,transparent)}50%{box-shadow:0 0 12px 3px color-mix(in srgb,var(--game-warning) 25%,transparent)}}.project-pill--completed{border-color:var(--game-border);opacity:.6}.project-pill--locked{border-color:var(--game-border);opacity:.4;cursor:not-allowed}.project-pill__icon{font-size:14px;color:var(--game-accent);flex-shrink:0}.project-pill--completed .project-pill__icon{color:var(--game-success)}.project-pill__info{display:flex;flex-direction:column;gap:1px;overflow:hidden}.project-pill__name{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;color:var(--game-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-pill__cost{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--game-muted);white-space:nowrap}.modal-overlay{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .3s ease}.modal-overlay--visible{opacity:1}.modal-card{background:var(--game-card-bg);border:1px solid var(--game-border);border-radius:12px;padding:24px;max-width:560px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 16px 48px #0003;transform:translateY(12px);transition:transform .3s ease}.modal-overlay--visible .modal-card{transform:translateY(0)}.modal-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.modal-icon{font-size:16px;color:var(--game-warning);animation:modal-icon-pulse 2s ease infinite}@keyframes modal-icon-pulse{50%{opacity:.5}}.modal-label{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--game-muted)}.modal-title{font-size:22px;font-weight:600;color:var(--game-heading);margin-bottom:12px;line-height:1.3}.modal-flavor{font-size:14px;color:var(--game-body);line-height:1.6;margin-bottom:20px;white-space:pre-line}.modal-project-effects{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:var(--game-success);margin-bottom:16px;letter-spacing:.03em}.modal-choice--cancel .modal-choice__text{color:var(--game-muted)}.modal-choices{display:flex;flex-direction:column;gap:10px}.modal-choice{padding:14px 18px;border:1px solid var(--game-border);border-radius:8px;background:var(--game-card-bg);cursor:pointer;transition:background-color .15s,transform .15s,border-color .15s,box-shadow .15s}.modal-choice:hover{background:var(--game-bg);transform:translate(4px);border-color:var(--game-accent)}.modal-choice:active{transform:scale(.98)}.modal-choice--selected{border-color:var(--game-accent);box-shadow:0 0 0 2px var(--game-accent-muted);pointer-events:none}.modal-choice__text{font-size:14px;font-weight:500;color:var(--game-heading);margin-bottom:4px}.modal-choice__detail{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--game-muted);line-height:1.4}.demo-prompt-input{display:block;width:100%;margin-top:12px;padding:6px 0;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--game-accent);background:transparent;border:none;border-bottom:1px solid var(--game-border);outline:none;transition:border-color .2s}.demo-prompt-input::placeholder{color:var(--game-muted);opacity:.5}.demo-prompt-input:focus{border-bottom-color:var(--game-accent)}.act-transition-overlay{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:#000;opacity:0;transition:opacity 1s ease}.act-transition-overlay--visible{opacity:1}.act-transition-overlay--fading{opacity:0;transition:opacity 2s ease}.act-transition-line{font-family:Inter,sans-serif;color:#fff;text-align:center;opacity:0;transform:translateY(8px);animation:act-line-reveal .8s ease forwards}.act-transition-line--1{font-size:18px;font-style:italic;color:#ccc;animation-delay:.3s}.act-transition-line--2{font-size:36px;font-weight:600;letter-spacing:-.02em;animation-delay:1.2s}.act-transition-line--3{font-size:16px;color:#888;animation-delay:2.2s}@keyframes act-line-reveal{to{opacity:1;transform:translateY(0)}}@media(max-width:1199px){.game-layout{grid-template-columns:1fr 320px}.game-col--left{display:none}}@media(max-width:767px){.game-layout{grid-template-columns:1fr}.game-col--left,.game-col--right{display:none}.game-col--center{padding:12px}.training-charts{grid-template-columns:1fr}.metric-value--large{font-size:24px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.game-card{opacity:1;transform:none}.game-opening{display:none}}.game-col::-webkit-scrollbar{width:4px}.game-col::-webkit-scrollbar-track{background:transparent}.game-col::-webkit-scrollbar-thumb{background:var(--game-border);border-radius:4px}
