.hs-curriculum-workspace{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:16px;align-items:start}.hs-curriculum-workspace>.hs-card{position:sticky;top:80px}.hs-curriculum-subject{border-top:1px solid #d5ddd8;padding:12px 0}.hs-curriculum-subject.is-current{border-left:3px solid #356657;padding-left:10px}.hs-curriculum-unit-list{padding-left:24px}.hs-curriculum-unit-list>li{margin:10px 0;overflow-wrap:anywhere}.hs-curriculum-unit-list>li>button{display:block;width:100%;text-align:left}.hs-curriculum-status{display:inline-block;font-size:.8rem;margin:4px 0}.hs-curriculum-details{min-width:0}.hs-curriculum-topic,.hs-curriculum-resource{border-top:1px solid #d5ddd8;padding:12px 0;display:grid;gap:8px}.hs-curriculum-term-entry,.hs-curriculum-directory-entry{border-left:3px solid var(--hs-accent,#356657);padding:3px 12px;margin:12px 0}.hs-curriculum-unit-brief{border-block:1px solid #87998e;padding:10px 0}.hs-curriculum-workspace button[aria-pressed="true"]{box-shadow:inset 0 0 0 2px #356657;background:#eaf2ed}.hs-curriculum-quick summary{font-weight:700;cursor:pointer}.hs-curriculum-edit-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.hs-curriculum-edit-table td,.hs-curriculum-edit-table th{border:1px solid #d5ddd8;padding:5px;vertical-align:top}.hs-curriculum-edit-table .hs-field{font-size:11px;margin:0}.hs-curriculum-edit-table input,.hs-curriculum-edit-table select{min-width:0;font-size:12px;padding:5px}.hs-curriculum-edit-table .hs-field>span{font-weight:400}@media(max-width:1200px){.hs-curriculum-workspace{grid-template-columns:1fr}.hs-curriculum-workspace>.hs-card{position:static}}@media(max-width:600px){.hs-curriculum-edit-table thead{display:none}.hs-curriculum-edit-table,.hs-curriculum-edit-table tbody{display:block}.hs-curriculum-edit-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #d5ddd8;margin:10px 0}.hs-curriculum-edit-table td{border:0;padding:6px}.hs-curriculum-edit-table td:first-child{grid-column:1/-1}}@media print{.hs-curriculum-term-entry,.hs-curriculum-directory-entry{break-inside:avoid}}
