.teaching-manager{margin-top:26px;padding:clamp(22px,3vw,34px)}.teaching-manager>header,.shared-teaching-list>header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.teaching-manager>header>div{flex:1}.teaching-manager h2{margin:3px 0;font-size:24px}.teaching-manager>p,.shared-teaching-list p{color:#657b94;font-size:13px;line-height:1.85}.teaching-manager-icon{color:#217563;background:#e0f1eb;border-radius:16px;flex:none;place-items:center;width:53px;height:53px;display:grid}.teaching-access-note{color:#4e6987;background:#f0f5fc;border:1px solid #d9e4f3;border-radius:12px;gap:13px;margin:19px 0 24px;padding:16px 18px;font-size:12px;line-height:1.85;display:flex}.teaching-access-note>svg{flex:none;margin-top:3px}.teaching-notice{background:#eaf6f0;border:1px solid #bddfcf;border-radius:10px;margin-bottom:18px;padding:13px 16px;color:#286b54!important}.teaching-invite-link{background:#f2faf6;border:1px solid #c0dacc;border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;padding:17px;display:flex}.teaching-invite-link>input{background:#fff;flex:1;min-width:130px;font-size:12px}.teaching-invite-link>small{color:#6a847a;flex-basis:100%;font-size:11px;line-height:1.7}.teaching-invite-form{background:#f6f8fc;border:1px solid #dae4f0;border-radius:15px;margin:22px 0;padding:24px}.teaching-invite-form h3{margin-bottom:23px;font-size:18px}.teaching-mode-help{color:#697d94;margin:14px 0 22px;font-size:12px;line-height:1.85}.teaching-invite-form fieldset{border:0;margin:24px 0;padding:0}.teaching-invite-form legend{color:#39536e;margin-bottom:12px;font-size:13px;font-weight:700}.teaching-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.teaching-choice-grid>label{color:#445f7c;cursor:pointer;background:#fff;border:1px solid #dce6f1;border-radius:10px;align-items:center;gap:10px;padding:13px 15px;font-size:12px;display:flex}.teaching-choice-grid>label:has(input:checked){color:#215f4d;background:#e7f4ee;border-color:#86baa4}.teaching-choice-grid input{accent-color:#26775f;flex:none;width:17px;height:17px}.teaching-invite-form footer{border-top:1px solid #dce5f0;justify-content:flex-end;gap:11px;padding-top:22px;display:flex}.teaching-connections{margin-top:26px}.teaching-connections article,.shared-teaching-list article{border-top:1px solid #e0e7f0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.teaching-connections article>div:first-child{min-width:0}.teaching-connections b{color:#314e6e;overflow-wrap:anywhere;font-size:14px;display:block}.teaching-connections small{color:#71859b;font-size:11px;line-height:1.9;display:block}.teaching-connection-status{color:#427360;margin-top:6px;font-size:11px;display:block}.teaching-connections article.revoked{opacity:.65}.teaching-row-actions{align-items:center;gap:16px;display:flex}.teaching-row-actions .danger{color:#9c4b42}.teaching-subjects{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.teaching-subjects>span{color:#456686;background:#eef4fb;border:1px solid #cfdeed;border-radius:7px;padding:5px 9px;font-size:11px}.teaching-empty{color:#7e90a4;padding:20px 0;font-size:13px}.teaching-space-switch{background:#ffffff0c;border:1px solid #ffffff17;border-radius:10px;margin:0 17px 16px;padding:12px}.teaching-space-switch label{color:#a9c2d1;margin-bottom:7px;font-size:10px;display:block}.teaching-space-switch select{color:#2a435d;background:#f3f7fc;border:0;border-radius:7px;width:100%;min-width:0;padding:9px 8px;font-size:11px}.teaching-space-switch small{color:#b4dacb;align-items:center;gap:5px;margin-top:9px;font-size:9px;display:flex}.shared-teaching-list{margin-top:25px;padding:27px}.shared-teaching-list h2{font-size:20px}.shared-teaching-list h3{font-size:16px}.shared-teaching-list small{color:#70859d;font-size:11px;line-height:1.8}.teaching-attribution{background:#e8f4ee;border:1px solid #d0e5db;border-radius:6px;align-items:center;gap:6px;width:fit-content;margin:8px 0;padding:5px 7px;color:#316d60!important;font-size:10px!important;display:flex!important}.collaboration-card-button{color:#286b53;background:#edf7f1;border:1px solid #c6dfd4;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:12px;font-size:12px;font-weight:650;display:flex}.teaching-accept .onboard-box{max-width:610px}.teaching-accept .teaching-manager-icon{margin-bottom:22px}.teaching-accept .eyebrow{margin-bottom:15px;display:block}.teaching-accept h1{font-size:30px;line-height:1.4}.teaching-accept p{line-height:1.9}.teaching-accept ul{grid-template-columns:repeat(2,1fr);gap:12px;margin:23px 0;padding:0;list-style:none;display:grid}.teaching-accept li{color:#42705f;align-items:center;gap:8px;font-size:12px;display:flex}.teaching-accept a.button{margin:12px 0}.teaching-context-banner{color:#2f6654;background:#e9f4ee;border:1px solid #c6e0d2;border-radius:12px;margin:0 0 24px;padding:14px 18px;font-size:12px;line-height:1.8}.shared-settings{padding:28px}.teaching-personal-create{margin-top:20px;padding:24px}@media (max-width:700px){.teaching-choice-grid{grid-template-columns:1fr}.teaching-connections article,.shared-teaching-list article{flex-direction:column;align-items:flex-start;gap:14px}.teaching-row-actions{justify-content:space-between;width:100%}.teaching-invite-form{padding:18px}.teaching-invite-form footer{flex-wrap:wrap}.teaching-manager>header{align-items:flex-start}.teaching-manager h2{font-size:20px}.teaching-manager .eyebrow{font-size:9px}.teaching-accept ul{grid-template-columns:1fr}}.global-search[hidden]{display:none}.teaching-context-banner>svg{vertical-align:middle;margin-right:5px}.notebook-lesson>header .teaching-attribution{margin-left:auto;margin-right:14px}.workspace-theme .scope-bar{flex-wrap:wrap;gap:10px}.workspace-theme .scope-bar>span{overflow-wrap:anywhere;min-width:0}.workspace-theme .scope-bar>div,.workspace-theme .scope-bar select{max-width:100%}
