/**
 * 日历组件样式
 *
 * 基于 AeroCore 主题内置日历小工具样式
 * 复用主题 .aerocore-calendar 样式，不覆盖主题原有类
 */

/* ============================================================
   外层容器 - 使用 wifilu-com 前缀
   此组件特殊：去除内外边距
   ============================================================ */

/* 使用 :has 选择器确保只影响包含日历的外层容器 */
.wifilu-com-calendar-wrapper:has(> .wifilu-com-calendar) {
    margin: 0;
    padding: 0;
    background: transparent;
}

.wifilu-com-calendar-wrapper:has(> .wifilu-com-calendar):last-child {
    margin-bottom: 0;
}

/* 跟随滚动修饰类 */
.wifilu-com-calendar-wrapper--sticky {
    position: sticky;
    top: 76px;
    z-index: 10;
}

/* ============================================================
   日历组件特定样式 - 使用 wifilu-com 前缀
   ============================================================ */

/* 组件容器 */
.wifilu-com-calendar {
    /* 复用主题 aerocore-calendar 样式，如有特殊样式可在此添加 */
}
