.game-settings-scroll{gap:var(--settings-modal-padding);line-height:1.7;display:grid}.game-settings-section{gap:calc(var(--spacing) * 3);min-width:0;display:grid}.game-settings-section-heading{gap:calc(var(--spacing) * 2);display:grid}.game-settings-section-heading h2{font-size:var(--control-text);margin:0;font-weight:600}.game-settings-section-heading p,.game-settings-description,.game-settings-note{color:var(--muted-foreground);font-size:var(--control-text-xs);margin:0}.game-settings-card{gap:calc(var(--spacing) * 4);min-width:0;padding:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--card-foreground);display:grid}.game-settings-card.is-disabled{opacity:.55}.game-settings-panel .game-settings-card.is-borderless{box-shadow:none;outline:none;padding-left:0;padding-right:0;border:none!important}.game-settings-account-title{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--control-text);margin:0;font-weight:600;display:flex}.game-settings-account-title svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted-foreground)}.game-settings-toggle{width:100%;min-height:var(--control-height-lg);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 2) 0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.game-settings-toggle+.game-settings-toggle{border-top:1px solid var(--border);padding-top:calc(var(--spacing) * 4)}.game-settings-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius)}.game-settings-toggle:disabled{cursor:not-allowed;opacity:.5}.game-settings-toggle-copy{gap:calc(var(--spacing) * 1);min-width:0;display:grid}.game-settings-toggle [data-slot=badge]{flex:none}.game-settings-slider{gap:calc(var(--spacing) * 2);min-width:0;display:grid}.game-settings-slider-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--control-text);font-weight:500;display:flex}.game-settings-slider-heading span{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.game-settings-slider input[type=range]{width:100%;height:var(--control-height-lg);accent-color:var(--primary);cursor:pointer;margin:0;display:block}.game-settings-slider input[type=range]:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius)}.game-settings-segmented{gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 1);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.game-settings-segmented>button{min-width:0;min-height:var(--control-height-lg);gap:calc(var(--spacing) * 1.5);height:auto;padding:calc(var(--spacing) * 2);white-space:nowrap}.game-settings-button{width:100%;min-height:var(--control-height-lg);justify-content:center}.game-settings-outreach-note,.game-settings-panel .game-settings-outreach h3{font-size:var(--control-text-xs);margin:0}.game-settings-outreach-note{color:var(--muted-foreground)}.game-settings-panel .game-settings-outreach{gap:calc(var(--spacing) * 3);display:grid}@media (max-width:24rem){.game-settings-segmented>button{white-space:normal;flex-direction:column}}
