.bm-cal-tab-inner[data-v-f79a516d]{width:100%}.bm-cal-year-tabs[data-v-f79a516d]{border-bottom:2px solid #f3f4f6;gap:6px;margin-bottom:14px;padding-bottom:4px;display:flex;overflow-x:auto}.bm-cal-year-tab-btn[data-v-f79a516d]{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px 6px 0 0;padding:6px 14px;font-size:13px;font-weight:700;transition:all .15s;position:relative}.bm-cal-year-tab-btn[data-v-f79a516d]:hover{color:#111827;background:#f9fafb}.bm-cal-year-tab-btn.bm-active[data-v-f79a516d]{color:#ea580c;background:#fff7ed;font-weight:800}.bm-cal-year-tab-btn.bm-active[data-v-f79a516d]:after{content:"";background-color:#ea580c;height:2px;position:absolute;bottom:-2px;left:0;right:0}.bm-cal-year-panel[data-v-f79a516d]{display:none}.bm-cal-year-panel.bm-visible[data-v-f79a516d]{display:block}.bm-cal-months-grid[data-v-f79a516d]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (width>=640px){.bm-cal-months-grid[data-v-f79a516d]{grid-template-columns:repeat(4,1fr)}}@media (width>=896px){.bm-cal-months-grid[data-v-f79a516d]{grid-template-columns:repeat(6,1fr)}}.bm-cal-month-pill[data-v-f79a516d]{color:#111827;background:#fdfdfd;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:10px 8px;font-size:14px;font-weight:900;line-height:1.2;text-decoration:none;transition:all .15s;display:flex;position:relative}.bm-cal-month-pill[data-v-f79a516d]:after{content:attr(data-meta);color:#9ca3af;margin-top:2px;font-size:10px;font-weight:400}.bm-cal-month-pill[data-v-f79a516d]:before{content:"→";color:#d1d5db;font-size:9px;line-height:1;transition:color .15s,transform .15s;position:absolute;top:6px;right:6px}.bm-cal-month-pill[data-v-f79a516d]:hover{background:#fff;border-color:#ea580c;transform:translateY(-1px);box-shadow:0 4px 10px #ea580c14}.bm-cal-month-pill[data-v-f79a516d]:hover:before{color:#ea580c;transform:translate(1px)}
