.wt-cal[data-v-1d048044]{padding:8px 4px;font-family:inherit}.wt-cal__nav[data-v-1d048044]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.wt-cal__nav-btn[data-v-1d048044]{width:28px;height:28px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;font-size:1rem;color:#374151;display:flex;align-items:center;justify-content:center;transition:background .12s}.wt-cal__nav-btn[data-v-1d048044]:hover:not(:disabled){background:#f3f4f6}.wt-cal__nav-btn[data-v-1d048044]:disabled{opacity:.35;cursor:default}.wt-cal__nav-title[data-v-1d048044]{font-size:.875rem;font-weight:600;color:#111827}.wt-cal__grid[data-v-1d048044]{display:flex;gap:6px}.wt-cal__dow-col[data-v-1d048044]{display:flex;flex-direction:column;gap:3px;padding-top:22px}.wt-cal__dow-spacer[data-v-1d048044]{height:0}.wt-cal__dow-label[data-v-1d048044]{font-size:.6875rem;color:#9ca3af;height:18px;line-height:18px;text-align:right;padding-right:2px}.wt-cal__weeks[data-v-1d048044]{display:flex;gap:3px;flex:1}.wt-cal__week[data-v-1d048044]{display:flex;flex-direction:column;gap:3px;flex:1}.wt-cal__week-label[data-v-1d048044]{font-size:.625rem;color:#d1d5db;height:14px;line-height:14px;text-align:center}.wt-cal__cell[data-v-1d048044]{flex:1;min-height:18px;border-radius:3px;cursor:default;transition:filter .1s}.wt-cal__cell[data-v-1d048044]:hover{filter:brightness(.85);outline:1px solid #6b7280}.wt-cal__tooltip[data-v-1d048044]{margin-top:8px;font-size:.75rem;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;display:inline-block}.wt-cal__legend[data-v-1d048044]{display:flex;align-items:center;gap:4px;margin-top:10px}.wt-cal__legend-label[data-v-1d048044]{font-size:.6875rem;color:#9ca3af}.wt-cal__legend-swatch[data-v-1d048044]{width:14px;height:14px;border-radius:3px}.wt-empty[data-v-1d048044]{color:#9ca3af;font-size:.875rem;text-align:center;padding:32px 0}