
#mp5724ChatButton{display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap}
#mp5724ChatButton svg{width:16px;height:16px;flex:none}
#mp5724SettingsTile{cursor:pointer;text-align:left;font:inherit;color:inherit;width:100%;border:1px solid var(--t-line,var(--line,#39495b));background:var(--t-surface,#1b2531)}
#mp5724SettingsTile:focus-visible,#mp5724ChatButton:focus-visible{outline:2px solid #d5ab4f;outline-offset:3px}
.mp5724-wrap{max-width:1200px;margin:0 auto;padding:8px 0 30px;color:var(--t-text,var(--text,#eaf2fc))}
.mp5724-back{padding:10px 14px;margin-bottom:15px;border-radius:9px;border:1px solid var(--t-line,var(--line,#435269));background:var(--t-surface,#172333);color:inherit;cursor:pointer}
.mp5724-header{padding:24px;border:1px solid var(--t-line,var(--line,#435269));border-radius:16px;background:var(--t-surface,#192637);margin-bottom:14px}
.mp5724-header h2{font-size:27px;margin:5px 0 10px}.mp5724-header p{max-width:780px;line-height:1.65;color:var(--t-muted,var(--muted,#b1becd))}
.mp5724-kicker{font-size:11px;letter-spacing:.13em;font-weight:800;color:var(--t-accent,#e2b858)}
.mp5724-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}
.mp5724-card{border:1px solid var(--t-line,var(--line,#435269));background:var(--t-surface,#192637);border-radius:12px;padding:18px}
.mp5724-card h3{margin:0 0 10px;font-size:16px}.mp5724-card p{margin:0;line-height:1.6;font-size:13px;color:var(--t-muted,var(--muted,#b1becd))}
.mp5724-note{padding:12px 16px;border-left:3px solid var(--t-accent,#e2b858);background:var(--t-surface,#192637);border-radius:8px;font-size:13px;line-height:1.6}
@media(max-width:750px){.mp5724-grid{grid-template-columns:1fr}#mp5724ChatButton .mp26-label{display:none}}
