.MonthPicker-module-scss-module__vYDNEa__trigger{font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-fg);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,box-shadow .15s;display:inline-flex}.MonthPicker-module-scss-module__vYDNEa__trigger:focus-visible,.MonthPicker-module-scss-module__vYDNEa__trigger[data-popup-open]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.MonthPicker-module-scss-module__vYDNEa__triggerIcon{color:var(--color-muted);flex-shrink:0}.MonthPicker-module-scss-module__vYDNEa__triggerLabel{font-variant-numeric:tabular-nums}.MonthPicker-module-scss-module__vYDNEa__chevron{color:var(--color-muted);flex-shrink:0;transition:transform .2s}[data-popup-open]>.MonthPicker-module-scss-module__vYDNEa__chevron{transform:rotate(180deg)}.MonthPicker-module-scss-module__vYDNEa__positioner{z-index:10}.MonthPicker-module-scss-module__vYDNEa__popup{box-sizing:border-box;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}.MonthPicker-module-scss-module__vYDNEa__popup[data-starting-style],.MonthPicker-module-scss-module__vYDNEa__popup[data-ending-style]{opacity:0;transform:scale(.95)}.MonthPicker-module-scss-module__vYDNEa__yearRow{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-end:var(--space-3);display:flex}.MonthPicker-module-scss-module__vYDNEa__year{font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.MonthPicker-module-scss-module__vYDNEa__yearButton{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}.MonthPicker-module-scss-module__vYDNEa__yearButton:hover:not(:disabled){color:var(--color-primary);background:var(--color-primary-soft)}.MonthPicker-module-scss-module__vYDNEa__yearButton:disabled{opacity:.35;cursor:not-allowed}.MonthPicker-module-scss-module__vYDNEa__grid{gap:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}.MonthPicker-module-scss-module__vYDNEa__month{font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-fg);cursor:pointer;background:0 0;border:none;transition:background .15s,color .15s}.MonthPicker-module-scss-module__vYDNEa__month:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-primary)}.MonthPicker-module-scss-module__vYDNEa__month:disabled{color:var(--color-muted);opacity:.45;cursor:not-allowed}.MonthPicker-module-scss-module__vYDNEa__monthSelected{background:var(--color-primary);color:var(--color-primary-fg);font-weight:var(--weight-semibold)}.MonthPicker-module-scss-module__vYDNEa__monthSelected:hover:not(:disabled){background:var(--color-primary);color:var(--color-primary-fg)}
