.period-label[data-v-63627a6a]{letter-spacing:.16em;text-transform:uppercase;color:var(--nx-text-dim);-webkit-user-select:none;user-select:none;min-width:4.5rem;font-size:.72rem}.period-preset-btn[data-v-63627a6a]{color:var(--nx-text-muted);white-space:nowrap;border-radius:.35rem;padding:.22rem .6rem;font-size:.78rem;font-weight:500;transition:all .15s}.period-preset-btn[data-v-63627a6a]:hover{color:var(--nx-text-strong);background:var(--nx-hover)}.period-preset-btn--active[data-v-63627a6a]{color:var(--nx-gold);background:var(--nx-active-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nx-gold) 26%, transparent)}.period-custom-btn[data-v-63627a6a]{border:1px solid color-mix(in srgb, var(--nx-border-strong) 70%, transparent);background:color-mix(in srgb, var(--nx-field) 60%, transparent);cursor:pointer;white-space:nowrap;color:var(--nx-text-muted);border-radius:.5rem;align-items:center;gap:.4rem;padding:.28rem .65rem;transition:all .15s;display:inline-flex}.period-custom-btn[data-v-63627a6a]:hover{border-color:color-mix(in srgb, var(--nx-text-muted) 30%, transparent);color:var(--nx-text-strong)}.period-custom-btn--active[data-v-63627a6a]{border-color:color-mix(in srgb, var(--nx-gold) 34%, transparent);background:var(--nx-active-soft);color:var(--nx-gold)}.period-custom-btn--active[data-v-63627a6a]:hover{border-color:color-mix(in srgb, var(--nx-gold) 52%, transparent)}.period-custom-dates[data-v-63627a6a]{font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:500}
