.journal-panel{margin:35px 0;padding:30px;border:1px solid #995269;border-radius:24px;background:#090909}.journal-filters{display:flex;gap:18px;flex-wrap:wrap}.journal-filters label{display:grid;gap:8px;color:#f8cad5}.journal-filters select{padding:12px 16px;border-radius:12px;background:#000;color:#fff;border:1px solid #cf6585;font:inherit}.journal-year-title{font:36px Georgia,serif;color:#f8cad5;margin:32px 0 20px}.journal-event{position:relative;margin-left:10px;padding:18px 24px 25px;border-left:2px solid #cf6585;border-bottom:1px solid #49313e}.journal-event:before{content:'';position:absolute;width:12px;height:12px;left:-7px;top:25px;background:#f8cad5;border-radius:50%}.journal-event h4{font:26px Georgia,serif;margin:12px 0;color:#f8cad5}.journal-event time{font-size:13px;color:#ead7e1}.journal-edit{padding:20px;margin:18px 0;border:1px solid #995269;border-radius:14px}@media(max-width:600px){.journal-panel{padding:20px}.journal-filters{flex-direction:column}}
