.journalPage-module__DfNh8q__JournalPage{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;width:100%;max-width:1290px;display:grid}.journalPage-module__DfNh8q__JournalCard{border-radius:var(--radius-xl);border:1px solid rgba(var(--color-text-rgb), .08);background:var(--color-bg);flex-direction:column;min-height:100%;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.journalPage-module__DfNh8q__JournalCard:hover{border-color:rgba(var(--theme-color-rgb), .28);box-shadow:0 1px 2px #0000000a,0 14px 34px #00000014}.journalPage-module__DfNh8q__CardLibImage{background:var(--color-light);width:100%;height:110px;position:relative;overflow:hidden}.journalPage-module__DfNh8q__CardLibImage:after{content:"";pointer-events:none;background:linear-gradient(#0000000a 0%,#00000042 100%);position:absolute;inset:0}.journalPage-module__DfNh8q__CardLibImg{object-fit:cover;transition:transform .22s}.journalPage-module__DfNh8q__JournalCard:hover .journalPage-module__DfNh8q__CardLibImg{transform:scale(1.025)}.journalPage-module__DfNh8q__CardAvatar{z-index:2;border:4px solid var(--color-bg);background:var(--theme-color);color:#fff;width:94px;height:94px;box-shadow:0 4px 14px #00000029, 0 0 0 1px rgba(var(--color-text-rgb), .06);border-radius:999px;flex-shrink:0;place-items:center;margin:-49px auto 0;font-size:2.15rem;font-weight:700;line-height:1;display:grid;position:relative;overflow:hidden}.journalPage-module__DfNh8q__CardAvatar img{object-fit:cover;width:100%;height:100%}.journalPage-module__DfNh8q__CardContent{text-align:center;flex-direction:column;flex:1;padding:.8rem .9rem .95rem;display:flex}.journalPage-module__DfNh8q__CardTitle{color:var(--color-text);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.45rem;font-weight:600;line-height:1.12;display:-webkit-box;overflow:hidden}.journalPage-module__DfNh8q__CardCategory{border-radius:var(--radius-4xl);background:rgba(var(--theme-color-rgb), .08);max-width:100%;color:var(--theme-color);white-space:nowrap;text-overflow:ellipsis;align-self:center;margin-bottom:.75rem;padding:.34rem .85rem;font-size:.9rem;font-weight:600;line-height:1.1;display:inline-flex;overflow:hidden}.journalPage-module__DfNh8q__CardBackLink{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin-top:auto;padding-top:.35rem;display:flex}.journalPage-module__DfNh8q__CardBackLink img{background:var(--color-light);border:1px solid rgba(var(--color-text-rgb), .08);border-radius:999px;width:26px;height:26px;padding:3px;transition:transform .15s,background .15s}.journalPage-module__DfNh8q__JournalCard:hover .journalPage-module__DfNh8q__CardBackLink img{background:rgba(var(--theme-color-rgb), .06)}.journalPage-module__DfNh8q__CardBackLink img:hover{transform:translateY(-2px)}.journalPage-module__DfNh8q__CardMeta{border-top:1px dashed rgba(var(--color-text-rgb), .12);color:var(--secondary-text);justify-content:center;align-items:center;gap:.5rem;margin-top:.85rem;padding-top:.85rem;font-size:.9rem;font-weight:500;display:flex}.journalPage-module__DfNh8q__CardMeta strong{color:var(--color-text);font-weight:600}@media (max-width:1100px){.journalPage-module__DfNh8q__JournalPage{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:990px){.journalPage-module__DfNh8q__JournalPage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.journalPage-module__DfNh8q__JournalPage{grid-template-columns:1fr}.journalPage-module__DfNh8q__CardLibImage{height:130px}.journalPage-module__DfNh8q__CardTitle{font-size:1.35rem}.journalPage-module__DfNh8q__CardAvatar{width:72px;height:72px;margin-top:-36px;font-size:2rem}}
