/* PersonaScope 3.53 Priority A-5 Psychology Library Quality Phase 1 */
.library-safety-note{display:grid;gap:6px;margin:16px auto 18px;padding:14px 16px;max-width:900px;border:1px solid rgba(255,193,92,.28);border-radius:16px;background:rgba(255,193,92,.07);color:#dce8f7;line-height:1.65}
.library-safety-note b{color:#ffd38a;font-size:.92rem}.library-safety-note span{font-size:.88rem}
.library-reading-guide{margin:0 auto 18px;max-width:900px;border:1px solid rgba(121,216,255,.18);border-radius:16px;background:rgba(13,28,48,.7);overflow:hidden}
.library-reading-guide summary{cursor:pointer;padding:13px 16px;font-weight:800;color:#ccefff}.library-reading-guide div{padding:0 16px 14px;color:#b7c6da;line-height:1.7}.library-reading-guide p{margin:8px 0}
.library-card-badges{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 2px}.library-card-badges span,.library-article-guide span{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:999px;border:1px solid rgba(141,156,255,.22);background:rgba(141,156,255,.09);color:#cad2ff;font-size:.72rem;font-weight:750}
.library-article-guide{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 14px}.library-article-guide span:last-child{border-color:rgba(121,216,255,.22);background:rgba(121,216,255,.08);color:#ccefff}
.library-tip small{display:block;margin-top:10px;color:#9fb2cc;font-size:.78rem;line-height:1.55}
.library-dialog:focus{outline:none}
@media(max-width:560px){.library-safety-note,.library-reading-guide{margin-left:0;margin-right:0}.library-card-badges span,.library-article-guide span{font-size:.7rem}.library-safety-note{padding:13px 14px}.library-dialog{max-height:min(88dvh,760px)}}

/* 3.54.1 related terms */
.library-term-list{display:flex;flex-wrap:wrap;gap:.5rem}.library-term-list span{display:inline-flex;align-items:center;padding:.42rem .7rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.06);font-size:.88rem;line-height:1.2}.library-terms h3{margin-bottom:.7rem}
