.editable-setting-section .outlaw-card-inner{gap:12px;display:grid}.editable-setting-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;max-width:100%;display:flex;overflow:hidden}.editable-setting-heading>div{gap:3px;min-width:0;display:grid}.editable-setting-heading strong{color:var(--g4-gold);font-size:14px}.editable-setting-heading small{color:var(--g4-muted);font-size:14px;line-height:1.45}.editable-setting-summary{color:#fff;overflow-wrap:anywhere;gap:6px;font-size:16px;line-height:1.55;display:grid}.editable-setting-summary p{margin:0}.editable-setting-summary dl{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;display:grid}.editable-setting-summary dt{color:var(--g4-muted);font-size:14px}.editable-setting-summary dd{text-align:right;margin:0;font-weight:800}.editable-setting-editor{gap:12px;min-width:0;max-width:100%;display:grid}.editable-setting-editor textarea{resize:vertical;border:1px solid var(--g4-rule-border);color:#fff;width:100%;min-height:88px;font:inherit;background:#000000a3;border-radius:10px;outline:none;padding:11px 12px;font-size:16px;line-height:1.5}.editable-setting-editor textarea:focus{border-color:var(--g4-gold);box-shadow:none}.editable-setting-actions{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.editable-setting-actions .outlaw-button{min-height:44px}.editable-setting-meta{color:var(--g4-muted);justify-content:space-between;gap:10px;font-size:14px;display:flex}.choice-group{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.choice-group legend{color:var(--g4-muted);margin-bottom:7px;font-size:14px;font-weight:800}.choice-group-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.choice-group-options button{min-width:0;min-height:44px;color:var(--g4-muted);background:var(--g4-panel);border:1px solid #ffffff2e;border-radius:7px;padding:7px 5px;font-size:14px;font-weight:800;line-height:1.25}.choice-group-options button.is-selected{border-color:var(--g4-gold);color:#fff;background:var(--g4-primary);box-shadow:none}.choice-group-options button:disabled{cursor:not-allowed;opacity:.55}.editable-setting-section.is-pending{border-color:var(--g4-rule-border)}@media (max-width:390px){.choice-group-options{grid-template-columns:1fr}.editable-setting-heading{gap:8px}}
