[hidden]{display:none!important}.conclusion-panel{padding:24px;background:white;border-radius:24px;border:1px solid #e5dcf4;margin:20px 0}.conclusion-folders{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.conclusion-folder{padding:22px;border:1px solid #d9cdec;border-radius:20px;background:linear-gradient(130deg,#f2ebff,#fff4f8);text-align:left;font:inherit;color:#493783;cursor:pointer;transition:transform .18s,box-shadow .18s}.conclusion-folder:nth-child(3n+2){background:linear-gradient(130deg,#e8f7ef,#f6fffc)}.conclusion-folder:nth-child(3n){background:linear-gradient(130deg,#fff2d9,#fffaf0)}.conclusion-folder:hover{transform:translateY(-3px);box-shadow:0 10px 25px #7457d91a}.conclusion-folder span{font-size:2rem;display:block}.conclusion-folder strong,.conclusion-folder small{display:block;margin-top:10px}.conclusion-note{padding:16px;border-radius:16px;background:#fff5dc;margin-top:20px}#conclusionPath{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}#conclusionPath button{border:0;border-radius:12px;background:#eee7fa;color:#493783;padding:10px;cursor:pointer;font:inherit}#conclusionStatus{margin-top:12px;color:#635777}#conclusionFiles{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px}.conclusion-folder:focus-visible,#conclusionPath button:focus-visible{outline:3px solid #7457d9;outline-offset:3px}@media(prefers-reduced-motion:reduce){.conclusion-folder{transition:none}.conclusion-folder:hover{transform:none}}
.library-conclusions-entry{display:flex;align-items:center;gap:18px;padding:22px;margin:20px 0;text-decoration:none;border:1px solid #e1d3f5;border-radius:22px;background:linear-gradient(120deg,#f1e8ff,#fff1f6,#eaf8f2);color:#493783}.library-conclusions-entry>span{font-size:2rem}.library-conclusions-entry strong{font-size:1.1rem}.library-conclusions-entry p{margin-top:5px}.library-conclusions-entry>b{margin-left:auto;font-size:1.8rem}.library-conclusions-entry:hover{box-shadow:0 8px 24px #7457d924}.library-conclusions-entry:focus-visible{outline:3px solid #7457d9;outline-offset:3px}#conclusionPath a{padding:10px;color:#493783}
