/* Opt-in primitives: #904 activates these on the application shell. */
[data-theme-version="v2-neon-broadcast"] { --theme-bg:#080a12; --theme-bg-elevated:#101524; --theme-surface:#151c2e; --theme-surface-strong:#1d2740; --theme-border:#344464; --theme-border-strong:#5d78a8; --theme-text:#f3f7ff; --theme-text-muted:#a9b7cf; --theme-primary:#4de2ff; --theme-primary-glow:rgb(77 226 255 / 35%); --theme-secondary:#a78bfa; --theme-danger:#ff617d; --theme-warning:#ffcb6b; --theme-success:#64e6a5; --theme-focus-ring:#fff2a6; --theme-radius-sm:.375rem; --theme-radius-md:.75rem; --theme-radius-lg:1.125rem; --theme-shadow-card:0 .75rem 2rem rgb(0 0 0 / 28%); --theme-shadow-glow:0 0 1.25rem var(--theme-primary-glow); --theme-space-page:clamp(1rem,2vw,2rem); --theme-space-card:clamp(.875rem,1.5vw,1.25rem); --theme-font-body:Inter,ui-sans-serif,system-ui,sans-serif; --theme-font-display:Orbitron,Inter,ui-sans-serif,sans-serif; --theme-motion-fast:160ms; --cc-r2-magenta:#f229ff; --cc-r2-violet:#8b3dff; --cc-r2-cyan:#10d9ff; --cc-r2-gold:#ffc21a; --cc-app-background:var(--theme-bg); --cc-app-surface:var(--theme-bg-elevated); --cc-app-surface-raised:var(--theme-surface); --cc-app-border:var(--theme-border-strong); --cc-app-accent:var(--theme-primary); --cc-app-accent-glow:var(--theme-primary-glow); --cc-app-warning:var(--theme-warning); --cc-app-danger:var(--theme-danger); --cc-app-success:var(--theme-success); --cc-app-text:var(--theme-text); --cc-app-text-muted:var(--theme-text-muted); --cc-app-focus-ring:var(--theme-focus-ring); --cc-app-radius:var(--theme-radius-sm); --cc-app-space-page:var(--theme-space-page); --cc-app-font-body:var(--theme-font-body); --cc-app-font-display:var(--theme-font-display); --cc-app-motion-fast:var(--theme-motion-fast); }
[data-theme-version="v2-neon-broadcast"] .page { background:radial-gradient(circle at 16% 0%,rgb(77 226 255 / 12%),transparent 28%),radial-gradient(circle at 88% 8%,rgb(167 139 250 / 12%),transparent 24%),var(--theme-bg); }
[data-theme-version="v2-neon-broadcast"] .app-shell-bar { background:linear-gradient(110deg,var(--theme-bg-elevated),var(--theme-surface-strong)); border-bottom-color:var(--theme-border-strong); box-shadow:0 1rem 2.5rem rgb(0 0 0 / 32%),0 0 2rem var(--theme-primary-glow); padding:.5rem var(--theme-space-page); }
[data-theme-version="v2-neon-broadcast"] .app-shell-drawer { background:var(--theme-bg-elevated); border-right:1px solid var(--theme-border); }
[data-theme-version="v2-neon-broadcast"] .content { padding:var(--theme-space-page); }
[data-theme-version="v2-neon-broadcast"] .app-shell-title { color:var(--theme-text); font-family:var(--theme-font-display); letter-spacing:.09em; }
[data-theme-version="v2-neon-broadcast"] .app-shell-header__menu-button,[data-theme-version="v2-neon-broadcast"] .app-shell-header__settings-button { border-color:var(--theme-border-strong); border-radius:var(--theme-radius-sm); color:var(--theme-primary); }
[data-theme-version="v2-neon-broadcast"] .app-shell-header__menu-button:focus-visible,[data-theme-version="v2-neon-broadcast"] .app-shell-header__settings-button:focus-visible { outline:3px solid var(--theme-focus-ring); outline-offset:3px; }
[data-theme-version="v2-neon-broadcast"] :is(.site-dashboard__primary,.admin-dashboard__primary,.site-dashboard__summary-panel) { background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface-strong)) !important; border-color:var(--theme-border) !important; border-radius:var(--theme-radius-md); box-shadow:var(--theme-shadow-card); }
[data-theme-version="v2-neon-broadcast"] :is(.site-dashboard__details,.site-dashboard__inline-details,.admin-dashboard__details) { background:var(--theme-bg-elevated); border-color:var(--theme-border); border-radius:var(--theme-radius-md); }
[data-theme-version="v2-neon-broadcast"] :is(.site-dashboard__summary-entry,.site-kick-readiness__item) { border-left:2px solid var(--theme-primary); padding-left:.65rem; }
[data-theme-version="v2-neon-broadcast"] :is(.health-metrics-dashboard,.twitch-overview-dashboard,.games-media-dashboard,.streamer-admin-dashboard,.inplay-dashboard,.diagnostics-labs-dashboard) :is(.mud-paper,.mud-card) { background:var(--theme-surface) !important; border-color:var(--theme-border) !important; box-shadow:var(--theme-shadow-card); }
[data-theme-version="v2-neon-broadcast"] :is(.health-metrics-dashboard,.twitch-overview-dashboard,.games-media-dashboard,.streamer-admin-dashboard,.inplay-dashboard,.diagnostics-labs-dashboard) :is(.mud-alert,.mud-chip) { border-radius:var(--theme-radius-sm); }
[data-theme-version="v2-neon-broadcast"] :is(.mud-input-control-input-container,.mud-select,.mud-input) { background:var(--theme-bg-elevated); border-radius:var(--theme-radius-sm); }
[data-theme-version="v2-neon-broadcast"] :is(.mud-input-control-input-container,.mud-select):focus-within { outline:3px solid var(--theme-focus-ring); outline-offset:2px; }
[data-theme-version="v2-neon-broadcast"] .mud-table { background:var(--theme-surface); border:1px solid var(--theme-border); border-radius:var(--theme-radius-md); overflow:hidden; }
[data-theme-version="v2-neon-broadcast"] .mud-table-head { background:var(--theme-surface-strong); font-family:var(--theme-font-display); letter-spacing:.04em; }
[data-theme-version="v2-neon-broadcast"] .mud-table-row:hover { background:rgb(77 226 255 / 7%); } [data-theme-version="v2-neon-broadcast"] .mud-table-row:focus-within { outline:2px solid var(--theme-focus-ring); outline-offset:-2px; }
[data-theme-version="v2-neon-broadcast"] :is(.achievement,.reward,.event,.badge,.progress) { border-color:var(--theme-border); } [data-theme-version="v2-neon-broadcast"] .mud-progress-linear-bar { background-color:var(--theme-primary); }
[data-theme-version="v2-neon-broadcast"] { font-family: var(--theme-font-body); color: var(--theme-text); }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface { background:linear-gradient(145deg,var(--theme-surface),var(--theme-bg-elevated)); border:1px solid var(--theme-border); border-left:3px solid var(--theme-primary); border-radius:var(--theme-radius-md); box-shadow:var(--theme-shadow-card); min-width:0; }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface :is(.mud-input-control-input-container,.mud-select,.mud-input) { background:var(--theme-bg); border-color:var(--theme-border); color:var(--theme-text); }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface :is(.mud-input-control-input-container,.mud-select):focus-within { border-color:var(--theme-primary); box-shadow:0 0 0 1px var(--theme-primary),0 0 1rem var(--theme-primary-glow); outline:3px solid var(--theme-focus-ring); outline-offset:2px; }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface :is(.mud-input-error,.mud-input-error .mud-input-control-input-container,.mud-input-error .mud-select) { border-color:var(--theme-danger); }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface :is(.mud-input-error .mud-input-helper-text,.mud-input-error .mud-input-error) { color:var(--theme-danger); font-weight:600; }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface .mud-input-error .mud-input-outlined-border { border-color:var(--theme-danger) !important; }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface .mud-input-helper-text.mud-input-error { color:var(--theme-danger) !important; font-weight:600; }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface :is(.mud-disabled,.mud-input-control-input-container:has(input[readonly]),.mud-input-control-input-container:has(textarea[readonly])) { background:color-mix(in srgb,var(--theme-bg-elevated) 72%,var(--theme-text-muted)); cursor:not-allowed; opacity:.72; }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface :is(.mud-progress-linear,.mud-progress-circular) { color:var(--theme-primary); }
[data-theme-version="v2-neon-broadcast"] .cc-setting-surface .app-setting-card__nested-content { border-left:1px solid var(--theme-border-strong); margin-left:.25rem; padding-left:1rem; }
@media (max-width:640px) { [data-theme-version="v2-neon-broadcast"] .cc-setting-surface { margin-inline:0 !important; } [data-theme-version="v2-neon-broadcast"] .cc-setting-surface :is(.mud-input-control-input-container,.mud-select,.mud-input) { min-width:0; width:100%; } }
[data-theme-version="v2-neon-broadcast"] .cc-preview { background:var(--theme-bg); min-height:100vh; padding:var(--theme-space-page); } [data-theme-version="v2-neon-broadcast"] .cc-preview__header { margin-bottom:var(--theme-space-page); } [data-theme-version="v2-neon-broadcast"] .cc-preview__header span { color:var(--theme-primary); font:600 .75rem/1 var(--theme-font-display); letter-spacing:.1em; } [data-theme-version="v2-neon-broadcast"] .cc-preview__header h1 { font-family:var(--theme-font-display); } [data-theme-version="v2-neon-broadcast"] .cc-preview__grid { display:grid; gap:var(--theme-space-card); grid-template-columns:repeat(2,minmax(0,1fr)); margin:auto; max-width:72rem; } [data-theme-version="v2-neon-broadcast"] .cc-preview__actions,.cc-preview__stats { display:flex; flex-wrap:wrap; gap:.75rem; } [data-theme-version="v2-neon-broadcast"] .cc-preview__stats { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); } [data-theme-version="v2-neon-broadcast"] .cc-preview .ph-empty-state { grid-column:1/-1; }

@media (max-width: 640px) { [data-theme-version="v2-neon-broadcast"] .cc-preview__grid,[data-theme-version="v2-neon-broadcast"] .cc-preview__stats { grid-template-columns:1fr; } }
@media (max-width: 640px) { [data-theme-version="v2-neon-broadcast"] .cc-preview__grid,[data-theme-version="v2-neon-broadcast"] .cc-preview__stats { grid-template-columns:1fr; } }

/* #4657: Settings owns its rail and panel contrast inside the shared ready-state surface. */
[data-theme-version="v2-neon-broadcast"] .settings-page-state > .mud-stack > .page-state-panel__content {
    align-self: stretch;
    min-width: 0;
    text-align: left;
    width: 100%;
}

[data-theme-version="v2-neon-broadcast"] .settings-page-state .mud-secondary-text {
    color: var(--theme-text-muted) !important;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace {
    align-items: start;
    display: grid;
    gap: var(--theme-space-page);
    grid-template-columns: minmax(14rem, 17rem) minmax(0, 1fr);
    min-width: 0;
    width: 100%;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__rail {
    align-content: start;
    background: linear-gradient(145deg, var(--theme-surface), var(--theme-bg-elevated));
    border: 1px solid var(--theme-border);
    border-radius: var(--theme-radius-md);
    display: grid;
    gap: .75rem;
    min-width: 0;
    padding: 1rem;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__rail > label {
    color: var(--theme-text);
    font-weight: 700;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__rail > input[type="search"] {
    background: var(--theme-bg);
    border: 1px solid var(--theme-border-strong);
    border-radius: var(--theme-radius-sm);
    color: var(--theme-text);
    font: inherit;
    min-width: 0;
    padding: .65rem .75rem;
    width: 100%;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__rail > input[type="search"]::placeholder {
    color: var(--theme-text-muted);
    opacity: 1;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__rail > input[type="search"]:focus-visible,
[data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav a:focus-visible {
    outline: 3px solid var(--theme-focus-ring);
    outline-offset: 2px;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__results,
[data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav {
    display: grid;
    gap: .35rem;
    min-width: 0;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__results a,
[data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav a {
    border: 1px solid transparent;
    border-radius: var(--theme-radius-sm);
    color: var(--theme-text-muted);
    display: block;
    line-height: 1.35;
    min-width: 0;
    overflow-wrap: anywhere;
    padding: .6rem .7rem;
    text-decoration: none;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__results a {
    background: var(--theme-bg-elevated);
    border-color: var(--theme-border);
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav a:hover,
[data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav a.is-active {
    background: rgb(77 226 255 / 10%);
    border-color: var(--theme-border-strong);
    color: var(--theme-text);
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav a.is-active {
    border-left: 3px solid var(--theme-primary);
    font-weight: 700;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__content {
    min-width: 0;
    width: 100%;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace__panel-stack {
    display: grid;
    gap: var(--theme-space-card);
    min-width: 0;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace .games-section__retro .settings-save-bar [data-smoke-id="settings-save-retro"]:not(.mud-disabled):not([disabled]) {
    background-color: var(--cc-r2-violet);
    color: #fff;
}

[data-theme-version="v2-neon-broadcast"] .settings-workspace .games-section__retro .settings-save-bar [data-smoke-id="settings-save-retro"]:focus-visible {
    outline: 3px solid var(--theme-focus-ring);
    outline-offset: 3px;
}

@media (max-width: 840px) {
    [data-theme-version="v2-neon-broadcast"] .settings-workspace {
        grid-template-columns: minmax(0, 1fr);
    }

    [data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav {
        grid-template-columns: repeat(auto-fit, minmax(min(100%, 10rem), 1fr));
    }
}

@media (max-width: 420px) {
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__rail {
        padding: .8rem;
    }

    [data-theme-version="v2-neon-broadcast"] .settings-workspace__section-nav {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

/* ==== #4555 Settings inner section bodies (R2 panel/eyebrow/heading/accent tokens; reuses --cc-r2-* and --theme-*).
   Separate block: do not merge with the #4657 settings rail / page-state rules. Scoped to the settings content region only. ==== */
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-paper.pa-3,.mud-paper.pa-4,.chatbot-tile):not(.r2-panel .mud-paper) { background:linear-gradient(145deg,color-mix(in srgb,var(--cc-r2-violet) 9%,transparent),transparent 54%),rgb(5 7 25 / 84%); border:1px solid var(--cc-r2-violet); border-radius:var(--theme-radius-md); box-shadow:inset 0 0 2rem rgb(0 0 0 / 35%),0 0 1.2rem color-mix(in srgb,var(--cc-r2-violet) 10%,transparent); color:var(--theme-text); padding:1.2rem !important; margin-block:.75rem; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-typography-h5,.mud-typography-h6) { color:var(--theme-text); font-weight:800; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-paper.pa-3,.mud-paper.pa-4,.chatbot-tile) > :is(.mud-typography-h5,.mud-stack > .mud-typography-h5) { font-size:clamp(1.2rem,2vw,1.7rem); }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .r2-panel .mud-paper:not(.cc-setting-surface) { background:transparent; border:1px solid var(--theme-border); border-radius:var(--theme-radius-sm); box-shadow:none; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .r2-panel .cc-setting-surface { background:transparent; border:0; border-bottom:1px solid var(--theme-border); border-radius:0; box-shadow:none; margin:0 !important; padding:.6rem 0 !important; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .r2-panel .cc-setting-surface .app-setting-card__title { font-size:.95rem; font-weight:700; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.r2-panel,.mud-paper) .mud-typography-body2 { color:var(--theme-text-muted); }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-button-root:not(.mud-icon-button):not(.games-section__save):not([data-smoke-id="settings-save-retro"]):not([class*="mud-button-filled-error"]):not([class*="mud-button-outlined-error"]):not([class*="mud-button-text-error"]):not([class*="mud-button-filled-warning"]):not([class*="mud-button-outlined-warning"]):not([class*="mud-button-text-warning"]):not([class*="mud-button-filled-success"]):not([class*="mud-button-outlined-success"]):not([class*="mud-button-text-success"]):not([class*="mud-button-filled-info"]):not([class*="mud-button-outlined-info"]):not([class*="mud-button-text-info"])) { background:transparent; border:1px solid var(--cc-r2-cyan); border-radius:var(--theme-radius-sm); color:var(--theme-text); font-weight:700; margin:.25rem .5rem .25rem 0; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-button-root:not(.mud-icon-button):not(.games-section__save):not([data-smoke-id="settings-save-retro"]):not([class*="mud-button-filled-error"]):not([class*="mud-button-outlined-error"]):not([class*="mud-button-text-error"]):not([class*="mud-button-filled-warning"]):not([class*="mud-button-outlined-warning"]):not([class*="mud-button-text-warning"]):not([class*="mud-button-filled-success"]):not([class*="mud-button-outlined-success"]):not([class*="mud-button-text-success"]):not([class*="mud-button-filled-info"]):not([class*="mud-button-outlined-info"]):not([class*="mud-button-text-info"])):hover:not(:disabled) { background:color-mix(in srgb,var(--cc-r2-cyan) 14%,transparent); }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-button-root:not(.mud-icon-button):not(.games-section__save):not([data-smoke-id="settings-save-retro"]):not([class*="mud-button-filled-error"]):not([class*="mud-button-outlined-error"]):not([class*="mud-button-text-error"]):not([class*="mud-button-filled-warning"]):not([class*="mud-button-outlined-warning"]):not([class*="mud-button-text-warning"]):not([class*="mud-button-filled-success"]):not([class*="mud-button-outlined-success"]):not([class*="mud-button-text-success"]):not([class*="mud-button-filled-info"]):not([class*="mud-button-outlined-info"]):not([class*="mud-button-text-info"])):disabled { border-color:var(--theme-border); color:var(--theme-text-muted); }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-button-root:not(.mud-icon-button):not(.games-section__save):not([data-smoke-id="settings-save-retro"]):not([class*="mud-button-filled-error"]):not([class*="mud-button-outlined-error"]):not([class*="mud-button-text-error"]):not([class*="mud-button-filled-warning"]):not([class*="mud-button-outlined-warning"]):not([class*="mud-button-text-warning"]):not([class*="mud-button-filled-success"]):not([class*="mud-button-outlined-success"]):not([class*="mud-button-text-success"]):not([class*="mud-button-filled-info"]):not([class*="mud-button-outlined-info"]):not([class*="mud-button-text-info"])):focus-visible { background:color-mix(in srgb,var(--cc-r2-cyan) 14%,transparent); outline:3px solid var(--cc-r2-cyan); outline-offset:2px; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .settings-workspace__overview { display:flex; flex-wrap:wrap; gap:.5rem; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .settings-workspace__overview > .streamer-config-summary { flex:1 0 100%; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .streamer-config-summary__item { border:1px solid var(--theme-border); border-radius:var(--theme-radius-sm); padding:.75rem; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .mud-input-control-boolean-input .mud-input-control-input-container { background:transparent; border-bottom:1px solid var(--theme-border); border-radius:0; padding-block:.35rem; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .mud-input-control-boolean-input .mud-input-control-input-container:focus-within { outline:3px solid var(--theme-focus-ring); outline-offset:2px; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.mud-secondary-text,.streamer-config-summary__item .mud-typography-caption) { color:var(--theme-text-muted); }
/* ==== end #4555 Settings inner section bodies ==== */

/* ==== #4555 Settings phone width (chatbot body + panel clipping; reuses --cc-r2-* / --theme-* tokens) ==== */
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-settings-frame .chatbot-command-strip { display:flex; flex-wrap:wrap; gap:.5rem; align-items:center; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-settings-frame .chatbot-priority-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr)); gap:var(--theme-space-card); min-width:0; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-setting-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr)); gap:.75rem; min-width:0; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-setting-tile--full { grid-column:1 / -1; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-settings-frame .r2-panel.chatbot-tile { background:transparent; box-shadow:none; margin-block:.5rem; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-settings-frame .mud-expand-panel { background:transparent; border:1px solid var(--theme-border); border-radius:var(--theme-radius-sm); margin-block:.4rem; }
[data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-settings-frame .mud-expand-panel-header :is(.mud-expand-panel-text,.mud-expand-panel-icon) { color:var(--theme-text) !important; }
@media (max-width: 640px) {
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content { overflow-x:clip; }
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content :is(.r2-panel,.chatbot-priority-grid,.chatbot-setting-grid,.chatbot-setting-tile,.mud-stack,.mud-expand-panel) { min-width: 0; max-width:100%; }
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content .r2-panel { padding:.85rem; overflow-wrap:anywhere; }
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-priority-grid,
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-setting-grid { grid-template-columns:minmax(0,1fr); }
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content .chatbot-command-strip { flex-direction:column; align-items:flex-start; }
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content .mud-chip { max-width:100%; height:auto; white-space:normal; }
    [data-theme-version="v2-neon-broadcast"] .settings-workspace__content .mud-button-root { white-space:normal; }
}
/* ==== end #4555 Settings phone width ==== */
