.consultation-context{font-size:13px!important;overflow-wrap:anywhere;color:var(--green)!important;margin-bottom:12px!important}
.consultation-pending{border:1px solid var(--line);border-left:3px solid #b99543;background:#fffaf0;border-radius:10px;padding:17px 20px;margin-bottom:22px;font-size:13px}
.consultation-pending p{font-size:13px;margin:6px 0}.consultation-pending .text-button{font-size:12px}
.consultation-models{margin:28px 0}.consultation-models>h3{font-size:19px;margin-bottom:18px}
.library-sections{display:flex;gap:8px;border-bottom:1px solid var(--line);margin:0 0 24px;padding:0 0 9px;flex-wrap:wrap}
.library-sections button{background:transparent;color:var(--muted);border:1px solid transparent;min-height:44px}
.library-sections button:hover{background:var(--light);color:var(--green)}
.library-sections button[aria-selected="true"]{background:var(--light);border-color:#cadbce;color:var(--green)}
[data-library-panel]{min-width:0}
@media(max-width:600px){.library-sections{gap:4px}.library-sections button{font-size:12px;padding:10px}.consultation-pending{padding:16px}}
