#conversation-library .conversation-controls{margin:1.5rem 0 .75rem;font-size:.9rem}#conversation-library .search-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.85rem;margin-bottom:.4rem}#conversation-library #result-count{margin:0;white-space:nowrap}#conversation-library .search-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,13rem);gap:.85rem}#conversation-library :is(input,select){width:100%;min-width:0;font:inherit;color:var(--text-primary);background:var(--fill-subtle);border:1px solid var(--hairline);border-radius:4px;padding:.65rem .8rem}#conversation-library :is(select,option){background-color:var(--bg-color)}#conversation-library :is(button,input,select,summary):focus-visible{outline:2px solid var(--accent-color);outline-offset:4px}#conversation-library [hidden]{display:none!important}#conversation-library .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#conversation-library :is(.conversation-group,.conversation-closes,.conversation-card){border-top:1px solid var(--hairline);scroll-margin-top:6rem}#conversation-library :is(.conversation-group,.conversation-closes)>summary{padding:1rem .35rem}#conversation-library :is(.conversation-group,.conversation-closes)>summary>h2{display:inline;margin:0;padding:0;border:0;font-size:1.4rem}#conversation-library .conversation-subgroup{margin-left:.75rem;border-top:1px solid var(--hairline)}#conversation-library .conversation-subgroup>summary{padding:.85rem .35rem}#conversation-library .conversation-subgroup>summary>h3{display:inline;margin:0;font-size:1.15rem}#conversation-library .conversation-subgroup>.conversation-card{margin-left:.75rem}#conversation-library.is-searching :is(.conversation-group,.conversation-subgroup)>summary,#conversation-library.is-searching>.conversation-closes{display:none}#conversation-library.is-searching :is(.conversation-group,.conversation-subgroup){border:0;margin:0;padding:0}#conversation-library.is-searching .conversation-subgroup>.conversation-card{margin-left:0}#conversation-library .conversation-card:last-child{border-bottom:1px solid var(--hairline)}#conversation-library .conversation-card>summary{padding:1rem .35rem 1rem 1.4rem;text-indent:-1.05rem}#conversation-library .conversation-name{font-size:1.05rem}#conversation-library .conversation-use{display:block;margin-top:.15rem;text-indent:0;font-size:1rem;font-weight:400;color:var(--text-muted)}#conversation-library .conversation-actions{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 .85rem}#conversation-library .conversation-actions button{flex:none;min-width:7.5em;padding:0;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:.8rem;text-align:right;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}#conversation-library .conversation-actions button:hover{color:var(--text-primary)}#conversation-library .spoken-example{padding:1.15rem 1.3rem;background:var(--fill-subtle);border-left:2px solid var(--accent-color);margin-bottom:1.5rem}#conversation-library .spoken-example h3{margin:0;font-size:.9rem;color:var(--text-muted)}#conversation-library .spoken-example blockquote h4{margin:1rem 0 .35rem;font-size:.9rem;color:var(--text-muted)}#conversation-library .spoken-example blockquote{margin:0;padding:0;border:0;font-style:normal}#conversation-library .spoken-example blockquote p:last-child{margin-bottom:0}#conversation-library .clinical-reference{font-size:.94rem}#conversation-library .clinical-reference h3{font-size:1.15rem;margin:1.5rem 0 .6rem}#conversation-library .clinical-reference h4{font-size:1rem;margin:1.25rem 0 .35rem}#conversation-library .dose-option{display:grid;grid-template-columns:10rem 1fr;column-gap:1rem;padding:.85rem 0;border-top:1px solid var(--hairline)}#conversation-library .dose-option h5{grid-row:span 2;margin:0;font-size:.9rem}#conversation-library .dose-option p{margin:0 0 .35rem;font-size:.9rem}#conversation-library .dose-schedule{font-weight:600}#conversation-library .source-details{border-top:1px solid var(--hairline);padding:1rem 0;margin-bottom:1rem;font-size:.9rem}#conversation-library :is(.source-details li,.related){overflow-wrap:anywhere}#conversation-library .conversation-closes{margin-top:2rem}#conversation-library .conversation-closes h3{margin:0;font-size:1.05rem}#conversation-library .conversation-closes blockquote{margin-top:0;font-style:normal}#conversation-library .conversation-closes section+section{margin-top:1.5rem}@media(max-width:600px){#conversation-library:focus-within{min-height:100svh}#conversation-library .search-fields{grid-template-columns:1fr;gap:.6rem}#conversation-library .conversation-controls input{font-size:1rem}#conversation-library :is(.conversation-card,.conversation-group,.conversation-closes){scroll-margin-top:8rem}#conversation-library .spoken-example{padding:1rem}#conversation-library .dose-option{grid-template-columns:1fr}#conversation-library .dose-option h5{margin-bottom:.5rem}}
