/* Focused reading guides for Monitor and Status. */
.monitor-state-guide,.status-personal-settings{--msd-green:#137446;--msd-red:#b52e42;--msd-cyan:#087489;--msd-amber:#8a6200;--msd-blue:#2864af;--msd-slate:#58647a;color:var(--fusion-text);min-width:0}
.monitor-state-guide{padding:28px;border:1px solid var(--fusion-line);border-radius:18px;background:var(--fusion-surface);scroll-margin-top:125px}
.msd-heading{display:flex;align-items:flex-start;gap:18px}.msd-heading>.callout-number{flex:0 0 32px;margin-top:2px}.msd-heading h3{margin:0 0 12px;font-size:1.55rem;line-height:1.25}.msd-heading p{margin:0;color:var(--fusion-muted);line-height:1.7}
.msd-state-list{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;margin:25px 0 30px}.msd-state-list li{margin:0;min-width:0}.msd-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid currentColor;border-radius:9px;font-size:13px;font-weight:700;line-height:1.4;max-width:100%;box-sizing:border-box}.msd-state-list .msd-badge{display:flex;min-height:49px;height:100%}.msd-badge>i{flex:0 0 16px;text-align:center}.msd-badge>span{min-width:0;overflow-wrap:anywhere}.msd-green{color:var(--msd-green);background:#eaf7ef}.msd-red{color:var(--msd-red);background:#fff0f1}.msd-cyan{color:var(--msd-cyan);background:#e8f8fc}.msd-amber{color:var(--msd-amber);background:#fff6d9}.msd-blue{color:var(--msd-blue);background:#edf4ff}.msd-slate{color:var(--msd-slate);background:#f0f3f8}
.msd-reading-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;align-items:center}.msd-call-example{border:1px solid var(--fusion-line);border-radius:14px;overflow:hidden;background:var(--fusion-bg)}.msd-example-label{padding:12px 16px;border-bottom:1px solid var(--fusion-line);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--fusion-muted)}.msd-person{display:flex;align-items:center;gap:10px;padding:18px 16px;flex-wrap:wrap}.msd-avatar{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;background:var(--fusion-tint,#eee9ff);color:var(--fusion-accent,#6552e8)}.msd-person>div{flex:1;min-width:110px}.msd-person strong{display:block;font-size:16px}.msd-person>div>span{display:block;font-size:12px;color:var(--fusion-muted);margin-top:4px}.msd-person>.msd-badge{font-size:11px;padding:5px 8px}.msd-call-context{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 16px 16px}.msd-call-context .msd-badge{font-size:11px;padding:6px 9px}.msd-clock{display:inline-flex;align-items:center;gap:7px;font:600 13px 'IBM Plex Mono',monospace;color:var(--fusion-text)}.msd-call-data{margin:0;padding:0 16px}.msd-call-data>div{padding:12px 0;border-top:1px solid var(--fusion-line)}.msd-call-data dt{font-size:11px;color:var(--fusion-muted);margin-bottom:6px}.msd-call-data dd{margin:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.msd-call-data dd>i{color:var(--fusion-accent,#6552e8);margin-right:5px}.msd-call-data dd>i:last-child{margin-left:7px;margin-right:0}.msd-device-options{display:flex;gap:9px;flex-wrap:wrap;padding:12px 16px;background:var(--fusion-surface);border-top:1px solid var(--fusion-line);color:var(--fusion-muted);font-size:10px}.msd-device-options span{display:inline-flex;gap:6px;align-items:center}
.monitor-state-guide h4{font-size:1.17rem;line-height:1.4;margin:0 0 12px}.msd-reading-copy p,.msd-alert-guide p,.msd-action-grid p,.msd-status-settings-grid p{font-size:14px;line-height:1.75;color:var(--fusion-muted);margin:0 0 16px}.msd-call-types,.msd-view-labels{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 16px}.msd-call-types>span,.msd-view-labels>span{font-size:11px;font-weight:600;padding:5px 8px;border:1px solid var(--fusion-line);border-radius:6px;background:var(--fusion-bg)}.monitor-state-guide .msd-caption,.status-personal-settings .msd-caption{font-size:12px;line-height:1.65;color:var(--fusion-muted);margin:10px 0 0}
.msd-alert-guide{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:24px;align-items:center;padding:24px;margin-top:26px;border:1px solid var(--fusion-line);border-radius:14px;background:var(--fusion-bg)}.msd-alert-example{min-width:0}.msd-alert-before,.msd-alert-after{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px;border-left:4px solid var(--msd-cyan);border-radius:7px;background:#e8f8fc}.msd-alert-after{border-left-color:var(--msd-red);background:#ffe7ec}.msd-alert-example .msd-badge{font-size:11px;border:0;background:transparent;padding:0}.msd-alert-example strong{font:600 12px 'IBM Plex Mono',monospace;flex-shrink:0;color:var(--msd-cyan)}.msd-alert-after strong{color:var(--msd-red)}.msd-alert-arrow{display:block;text-align:center;padding:8px;color:var(--fusion-muted)}
.msd-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.msd-action-grid>section{border-top:2px solid var(--fusion-line);padding-top:20px;min-width:0}.msd-action-icons{display:inline-flex;gap:10px;align-items:center;min-height:39px;padding:10px 12px;margin-bottom:14px;border-radius:10px;background:var(--fusion-tint,#eee9ff);color:var(--fusion-accent,#6552e8)}.monitor-state-guide .text-link,.status-personal-settings .text-link{display:inline-flex;gap:8px;align-items:center;line-height:1.5;font-size:13px;font-weight:600}.monitor-state-guide .text-link>i,.status-personal-settings .text-link>i{flex-shrink:0}
.status-personal-settings{margin:44px 0;scroll-margin-top:125px}.msd-section-heading{margin-bottom:24px}.msd-section-heading .eyebrow{margin-bottom:13px}.msd-section-heading h2{margin:0!important;font-size:2rem!important}.msd-status-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.msd-status-settings-grid>article{min-width:0;padding:25px;border:1px solid var(--fusion-line);border-radius:16px;background:var(--fusion-surface)}.msd-status-settings-grid h3{font-size:1.35rem;line-height:1.35;margin:0 0 14px}.msd-rtt-values{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.msd-status-settings-grid .text-link{margin-top:18px}.msd-status-settings-grid .msd-view-labels{margin:0 0 14px}
html[data-site-theme=dark] :is(.monitor-state-guide,.status-personal-settings){--msd-green:#87dfad;--msd-red:#ff9aa9;--msd-cyan:#77dceb;--msd-amber:#f3d179;--msd-blue:#9dc6ff;--msd-slate:#c0cadb}html[data-site-theme=dark] .msd-green{background:#102c26}html[data-site-theme=dark] .msd-red{background:#39212f}html[data-site-theme=dark] .msd-cyan{background:#102c39}html[data-site-theme=dark] .msd-amber{background:#302a1c}html[data-site-theme=dark] .msd-blue{background:#162b48}html[data-site-theme=dark] .msd-slate{background:#202a3c}html[data-site-theme=dark] .msd-alert-before{background:#102c39}html[data-site-theme=dark] .msd-alert-after{background:#39212f}
html[data-site-theme=dark] :is(.msd-avatar,.msd-action-icons){background:var(--fusion-raised)}
@media(max-width:1050px){.msd-reading-grid,.msd-alert-guide{grid-template-columns:1fr}.msd-action-grid{grid-template-columns:1fr}.msd-call-example{max-width:470px;width:100%;justify-self:center}.msd-alert-example{width:100%;max-width:400px;justify-self:center}}
@media(max-width:720px){.monitor-state-guide{padding:19px}.msd-heading{gap:12px}.msd-heading h3{font-size:1.4rem}.msd-heading p{font-size:14px}.msd-state-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:22px 0}.msd-state-list .msd-badge{font-size:11px;padding:8px;gap:6px}.msd-reading-grid{gap:23px}.msd-alert-guide{padding:17px}.msd-status-settings-grid{grid-template-columns:1fr}.msd-status-settings-grid>article{padding:21px}.msd-section-heading h2{font-size:1.8rem!important}.status-personal-settings{margin:35px 0}}
