/* shkolam: extra bits for the tuition calculator, on top of industry.css */
.s-year { display: flex; justify-content: space-between; align-items: baseline; gap: 12px; margin-top: -6px; font-size: .875rem; color: color-mix(in srgb, currentColor 78%, transparent); }
.s-year b { font: 400 1.05rem var(--f-head); color: var(--silk); white-space: nowrap; }
.s-days { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; }
.s-days .chip { padding: 6px 4px; border-radius: 14px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 2px; }
.s-days .chip small { font-weight: 400; font-size: .75rem; opacity: .8; }
.js-slots .chip { flex: 1; padding: 0 8px; }
.check:has(input:disabled) { cursor: default; opacity: .6; }
