.calendar-list[data-v-2c9cf7f1]{background:#fff;border-radius:8px;padding:12px}.calendar-item[data-v-2c9cf7f1]{display:flex;align-items:center;border-bottom:1px solid #eee;padding:12px 0;gap:12px;flex-wrap:wrap}.item-date[data-v-2c9cf7f1]{display:flex;flex-direction:column;align-items:center;min-width:60px}.item-date .date[data-v-2c9cf7f1]{font:normal normal 700 22px/20px Segoe UI,sans-serif;letter-spacing:0;color:#272727;opacity:1}.item-date .month[data-v-2c9cf7f1]{font:normal normal normal 15px/20px Segoe UI,sans-serif;letter-spacing:0;color:#272727;opacity:.8}.details[data-v-2c9cf7f1]{flex:1;min-width:180px}.title-container[data-v-2c9cf7f1]{font:normal normal 700 16px/22px Segoe UI,sans-serif;letter-spacing:0;color:#000;opacity:1}.time[data-v-2c9cf7f1]{font:normal normal normal 15px/20px Segoe UI,sans-serif;letter-spacing:0;color:#272727;opacity:.8}.stats[data-v-2c9cf7f1]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#555;flex-wrap:wrap;justify-content:start;width:50px}.stats img[data-v-2c9cf7f1]{vertical-align:middle}.edit-btn button[data-v-2c9cf7f1]{background-color:#2979ff}.delete-btn button[data-v-2c9cf7f1],.edit-btn button[data-v-2c9cf7f1]{color:#fff;border:none;padding:0 16px;border-radius:6px;cursor:pointer;font-size:.85rem;white-space:nowrap}.delete-btn button[data-v-2c9cf7f1]{background-color:#ff1744}