.school-class-history{margin:14px 0;font-size:13px;color:#193d44}.school-class-history dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.school-class-history dl>div{padding:10px;background:#f4f7f7;border:1px solid #dfe8e7;border-radius:6px;min-width:0}.school-class-history dt{font-size:11px;color:#576f74;margin-bottom:3px}.school-class-history dd{margin:0;font-size:13px}.school-class-history small{display:block;font-size:10px;color:#576f74;line-height:1.6;margin-top:4px}.school-class-history a{text-decoration:underline;text-underline-offset:2px;color:#196a70}.school-class-history p{font-size:12px;line-height:1.7;color:#576f74;margin:8px 0 0}.school-class-history [data-status=installed] strong{color:#12695b}.school-class-history [data-status=unknown] strong{font-weight:500;color:#637078}.school-class-history.is-compact{margin:8px 0}.school-class-history.is-compact dl>div{padding:6px 7px}.school-class-history.is-compact dd{font-size:11px}.school-class-history.is-compact small{font-size:9px}.school-class-history.is-compact summary{cursor:pointer;font-size:10px;color:#576f74;padding:4px 0 0}@media(max-width:650px){.school-class-history.is-compact{margin:5px 0}.school-class-history.is-compact dl{gap:5px}.school-class-history.is-compact dl>div{padding:4px 5px}.school-class-history.is-compact dt{font-size:9px;margin-bottom:1px}.school-class-history.is-compact dd{font-size:10px}.school-class-history.is-compact small{font-size:8px;margin-top:1px}}.school-class-history small a{white-space:nowrap}