/* CR-008-02: compact, independent teaching layer controls. */
.lymphatic-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 0 6px;font-size:11px;color:var(--muted,#9db0b9)}
.lymphatic-toolbar button{border:1px solid #34554f;border-radius:7px;padding:7px 10px;white-space:nowrap;color:#b9e5cc;background:#132624;font:inherit;cursor:pointer}
.lymphatic-toolbar button[aria-pressed="true"]{background:#244a40;border-color:#80caaa;color:#edfff4}
.lymphatic-toolbar #lymphatic-status{flex:1;min-width:180px;font-size:11px}
#lymphatic-dialog{max-width:700px}#lymphatic-details p{line-height:1.6}#selected-source{display:inline-block;margin-top:5px;font-size:12px;color:#91d6dd}#selected-source[hidden]{display:none}
.structure-class[data-group="lymphatics"] .class-header{border-left:3px solid #80caaa;padding-left:5px}.structure-class[data-group="lymphatics"] .structure-item button{font-size:12px}
@media(max-width:650px){.lymphatic-toolbar #lymphatic-status{order:5;flex-basis:100%}.lymphatic-toolbar button{padding:7px 8px}}
