/* MANHJ PRO 33.2.0 — unified academic year */
select[data-academic-year-auto="true"],
input[data-academic-year-auto="true"]{
  cursor:default!important;
  opacity:1!important;
  background:color-mix(in srgb,var(--primary,#2563eb) 7%,var(--surface,#fff))!important;
  border-color:color-mix(in srgb,var(--primary,#2563eb) 22%,var(--border,#e5e7eb))!important;
  color:var(--text,#101828)!important;
  -webkit-text-fill-color:var(--text,#101828)!important;
}
select[data-academic-year-auto="true"]{pointer-events:none;appearance:none;-webkit-appearance:none}
.academic-year-auto-badge{display:inline-flex;align-items:center;gap:5px;width:max-content;margin-top:4px;padding:4px 7px;border-radius:999px;background:color-mix(in srgb,var(--primary,#2563eb) 9%,transparent);color:var(--primary,#2563eb);font-size:.66rem;font-weight:850}
.academic-year-auto-note{display:grid;gap:4px;padding:12px 13px;border:1px solid color-mix(in srgb,var(--primary,#2563eb) 20%,var(--border,#e5e7eb));border-radius:14px;background:color-mix(in srgb,var(--primary,#2563eb) 6%,var(--surface,#fff))}
.academic-year-auto-note strong{direction:ltr;font-size:1rem;color:var(--primary,#2563eb)}
.academic-year-auto-note span{font-size:.78rem;color:var(--muted,#667085);line-height:1.6}
#yearForm button[type="submit"]:disabled{opacity:.65;cursor:default}
