@media (min-width:768px){html:has([data-component=support-layout-shell]){font-size:80%}html:has([data-component=stable-admin-layout]){font-size:calc(80% * var(--admin-font-scale,1))}}@media (max-width:767px){html:has([data-component=stable-admin-layout]){font-size:calc(100% * var(--admin-font-scale,1))}}.admin-jakarta,.admin-jakarta .font-sans{font-family:var(--font-plus-jakarta), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}.admin-font-trial{font-synthesis-weight:none}.admin-font-trial :where(.font-bold,.font-extrabold,.font-black):not(.font-canela):not(.font-display):not([data-admin-heading=true]){font-weight:500!important}.admin-font-trial :where(.font-semibold):not(.font-canela):not(.font-display):not([data-admin-heading=true]):not([data-admin-nav-label=true]),.admin-font-trial :where(.font-medium):not(.font-canela):not(.font-display):not([data-admin-heading=true]):not([data-admin-nav-label=true]),.admin-font-trial .sidebar-responsive-card :where(.font-medium):not(.font-canela):not(.font-display):not([data-admin-heading=true]):not([data-admin-nav-label=true]){font-weight:400!important}.admin-font-trial .sidebar-responsive-card :where(.font-bold,.font-extrabold,.font-black):not(.font-canela):not(.font-display):not([data-admin-heading=true]){font-weight:500!important}.admin-font-trial :where([data-admin-numeric-badge=true]){font-family:var(--font-sohne), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-variant-numeric:tabular-nums;line-height:1}.admin-font-trial :where([data-admin-numeric-badge=true]>span){line-height:1;transform:translateY(.09em)}.admin-font-trial .admin-flow-header-title{font-family:var(--font-sohne), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;line-height:1.2;font-weight:500!important}.admin-canela-headings :where(.font-canela,.font-display,[data-admin-canela=true]){letter-spacing:0;font-family:var(--font-canela), Georgia, Cambria, "Times New Roman", serif!important}.admin-canela-headings [data-admin-nav-label=true]{padding-block:.05em;line-height:1.25;display:block;transform:none}.admin-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;min-height:400px;display:grid}.enrollment-level-name{color:inherit;font-family:inherit;font-weight:200!important}
