.teaching-workbench{--tw-color-scheme:normal;--tw-paper:var(--md-default-bg-color,#fff);--tw-material:var(--md-code-bg-color,#eef1f6);--tw-input:var(--tw-paper);--tw-secondary:var(--tw-material);--tw-line:var(--md-default-fg-color--lighter,#bdc8d8);--tw-primary:var(--md-accent-fg-color,#4051b5);--tw-primary-ink:var(--md-primary-bg-color,#fff);--tw-fg:var(--md-default-fg-color,#233248);--tw-muted:var(--md-default-fg-color--light,#596778);--tw-link:var(--tw-primary)}html:not([data-mk-interface-theme]):not([data-mk-image-interface-theme]) body[data-md-color-scheme="default"] .teaching-workbench{--tw-color-scheme:light;--tw-paper:#ffffff;--tw-material:#eef1f6;--tw-input:#ffffff;--tw-secondary:#f6f8fb;--tw-line:#bdc8d8;--tw-primary:#4051b5;--tw-primary-ink:#ffffff;--tw-fg:#233248;--tw-muted:#596778;--tw-link:#4051b5}html:not([data-mk-interface-theme]):not([data-mk-image-interface-theme]) body[data-md-color-scheme="slate"] .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#1d2634;--tw-material:#111925;--tw-input:#212d3e;--tw-secondary:#29364a;--tw-line:#586d8a;--tw-primary:#8c9eff;--tw-primary-ink:#17263f;--tw-fg:#e9f0f9;--tw-muted:#b5c0ce;--tw-link:#8c9eff}html[data-mk-color-scheme="default"][data-mk-interface-theme="ui_theme_light_sky"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#eef7ff;--tw-material:#dde9f5;--tw-input:#f6fcff;--tw-secondary:#e8f2fc;--tw-line:#b8c9db;--tw-primary:#28588b;--tw-primary-ink:#ffffff;--tw-fg:#25384b;--tw-muted:#556778;--tw-link:#28588b}html[data-mk-color-scheme="default"][data-mk-interface-theme="ui_theme_light_sage"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#f0f9f3;--tw-material:#e0eae3;--tw-input:#f8fdf9;--tw-secondary:#eaf3ed;--tw-line:#b8c9b7;--tw-primary:#3c654b;--tw-primary-ink:#ffffff;--tw-fg:#293c2d;--tw-muted:#566858;--tw-link:#3c654b}html[data-mk-color-scheme="default"][data-mk-interface-theme="ui_theme_light_peach_grad"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#fff4f0;--tw-material:#f6e3de;--tw-input:#fffaf8;--tw-secondary:#fdeee9;--tw-line:#d9beb0;--tw-primary:#944c36;--tw-primary-ink:#ffffff;--tw-fg:#48362d;--tw-muted:#775e52;--tw-link:#944c36}html[data-mk-color-scheme="default"][data-mk-interface-theme="ui_theme_light_lavender_grad"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#f9f5ff;--tw-material:#eae4f5;--tw-input:#fdfaff;--tw-secondary:#f3eefc;--tw-line:#c7bdd9;--tw-primary:#654b8c;--tw-primary-ink:#ffffff;--tw-fg:#3d344f;--tw-muted:#696077;--tw-link:#654b8c}html[data-mk-color-scheme="default"][data-mk-interface-theme="ui_theme_sunlit_gold"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#fdf6eb;--tw-material:#efe6d9;--tw-input:#fffbf5;--tw-secondary:#f7f0e5;--tw-line:#d2c199;--tw-primary:#795619;--tw-primary-ink:#ffffff;--tw-fg:#433822;--tw-muted:#72634a;--tw-link:#795619}html[data-mk-color-scheme="slate"][data-mk-interface-theme="ui_theme_dark_midnight"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#19243a;--tw-material:#0e1728;--tw-input:#213149;--tw-secondary:#23334e;--tw-line:#536e96;--tw-primary:#a8c5fa;--tw-primary-ink:#152641;--tw-fg:#ebf2ff;--tw-muted:#b3c3dc;--tw-link:#a8c5fa}html[data-mk-color-scheme="slate"][data-mk-interface-theme="ui_theme_dark_evergreen"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#19302a;--tw-material:#0e211b;--tw-input:#244335;--tw-secondary:#254037;--tw-line:#527e6c;--tw-primary:#9cd9b7;--tw-primary-ink:#15382a;--tw-fg:#e8f8ef;--tw-muted:#b4ccbf;--tw-link:#9cd9b7}html[data-mk-color-scheme="slate"][data-mk-interface-theme="ui_theme_dark_aurora_grad"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#182d3b;--tw-material:#0d1e2b;--tw-input:#234151;--tw-secondary:#233e4d;--tw-line:#50798e;--tw-primary:#8ddbe5;--tw-primary-ink:#113641;--tw-fg:#e8f8fb;--tw-muted:#b0ccd4;--tw-link:#8ddbe5}html[data-mk-color-scheme="slate"][data-mk-interface-theme="ui_theme_dark_plum_grad"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#2a2037;--tw-material:#1a1426;--tw-input:#382b47;--tw-secondary:#3a2d4a;--tw-line:#80678e;--tw-primary:#d8b5e7;--tw-primary-ink:#3b2349;--tw-fg:#f6edf9;--tw-muted:#cdb9d6;--tw-link:#d8b5e7}html[data-mk-color-scheme="slate"][data-mk-interface-theme="ui_theme_lantern_gold"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#302819;--tw-material:#201a10;--tw-input:#40351f;--tw-secondary:#423721;--tw-line:#927b4c;--tw-primary:#eac675;--tw-primary-ink:#423315;--tw-fg:#fbf3df;--tw-muted:#d6c7a5;--tw-link:#eac675}html[data-mk-image-interface-theme="forest"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#e4f1e9;--tw-material:#d3e3d9;--tw-input:#f1f9f4;--tw-secondary:#deece3;--tw-line:#b7c8b2;--tw-primary:#365943;--tw-primary-ink:#ffffff;--tw-fg:#2c3d30;--tw-muted:#546657;--tw-link:#365943}html[data-mk-image-interface-theme="glacier"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#e4f1f6;--tw-material:#d3e1e8;--tw-input:#f2f8fb;--tw-secondary:#dfeaf0;--tw-line:#b3cbdc;--tw-primary:#265872;--tw-primary-ink:#ffffff;--tw-fg:#283e4c;--tw-muted:#4b6371;--tw-link:#265872}html[data-mk-image-interface-theme="desert"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#f8eddb;--tw-material:#eadec9;--tw-input:#fcf6ed;--tw-secondary:#f2e8d6;--tw-line:#d3bea0;--tw-primary:#785022;--tw-primary-ink:#ffffff;--tw-fg:#453725;--tw-muted:#715e48;--tw-link:#785022}html[data-mk-image-interface-theme="volcano"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#2b2224;--tw-material:#191517;--tw-input:#352c2d;--tw-secondary:#413136;--tw-line:#785b5c;--tw-primary:#f1aa8b;--tw-primary-ink:#301d19;--tw-fg:#f8ede6;--tw-muted:#ccb4aa;--tw-link:#edb49a}html[data-mk-image-interface-theme="galaxy"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#252338;--tw-material:#171525;--tw-input:#302d45;--tw-secondary:#3a344f;--tw-line:#746589;--tw-primary:#c9aff2;--tw-primary-ink:#282037;--tw-fg:#f3edf9;--tw-muted:#c3b7d6;--tw-link:#ccb5ee}html[data-mk-image-interface-theme="ancient-ruins"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#fbedd7;--tw-material:#eedcc3;--tw-input:#fef6eb;--tw-secondary:#f4e6d1;--tw-line:#c9bea0;--tw-primary:#665332;--tw-primary-ink:#ffffff;--tw-fg:#433c2c;--tw-muted:#695f4a;--tw-link:#665332}html[data-mk-image-interface-theme="aurora"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#173134;--tw-material:#102124;--tw-input:#203e42;--tw-secondary:#29494b;--tw-line:#527b7b;--tw-primary:#90dfc3;--tw-primary-ink:#12342b;--tw-fg:#e7f5ef;--tw-muted:#b1ccc5;--tw-link:#a0deca}html[data-mk-image-interface-theme="autumn"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#fdebd6;--tw-material:#f0dcc2;--tw-input:#fff5ea;--tw-secondary:#f7e5d0;--tw-line:#d4bda0;--tw-primary:#854723;--tw-primary-ink:#ffffff;--tw-fg:#49372a;--tw-muted:#715c4b;--tw-link:#854723}html[data-mk-image-interface-theme="cherry-blossom"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#fce9f3;--tw-material:#efdae4;--tw-input:#fff5fa;--tw-secondary:#f6e4ed;--tw-line:#d0c0c7;--tw-primary:#883452;--tw-primary-ink:#ffffff;--tw-fg:#402d37;--tw-muted:#715a66;--tw-link:#883452}html[data-mk-image-interface-theme="coral-reef"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#e3f1f2;--tw-material:#d1e3e4;--tw-input:#f1f8f9;--tw-secondary:#ddeced;--tw-line:#accabd;--tw-primary:#17626a;--tw-primary-ink:#ffffff;--tw-fg:#28413e;--tw-muted:#4b6762;--tw-link:#17626a}html[data-mk-image-interface-theme="crystal-cave"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#e5f0f4;--tw-material:#d4e1e7;--tw-input:#f2f8fb;--tw-secondary:#dfeaef;--tw-line:#c5bbd8;--tw-primary:#5d4785;--tw-primary-ink:#ffffff;--tw-fg:#39354c;--tw-muted:#645e76;--tw-link:#5d4785}html[data-mk-image-interface-theme="cyber-city"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#192a3f;--tw-material:#101b2b;--tw-input:#23374e;--tw-secondary:#2b425c;--tw-line:#527799;--tw-primary:#92cafa;--tw-primary-ink:#132c44;--tw-fg:#e9f3fd;--tw-muted:#b2c9df;--tw-link:#a8d0f3}html[data-mk-image-interface-theme="deep-sea"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#172f3b;--tw-material:#0d212c;--tw-input:#213d49;--tw-secondary:#294955;--tw-line:#537887;--tw-primary:#86d4df;--tw-primary-ink:#0d2f36;--tw-fg:#e4f4f5;--tw-muted:#aac9cd;--tw-link:#9ddce3}html[data-mk-image-interface-theme="magic-academy"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#302635;--tw-material:#201a27;--tw-input:#3c3241;--tw-secondary:#493c4e;--tw-line:#7f6989;--tw-primary:#dfb8df;--tw-primary-ink:#352139;--tw-fg:#f7edf4;--tw-muted:#d2bfd2;--tw-link:#e6c0d9}html[data-mk-image-interface-theme="moonlight"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#272e40;--tw-material:#192133;--tw-input:#323b4e;--tw-secondary:#3b455a;--tw-line:#727f9b;--tw-primary:#c3cff0;--tw-primary-ink:#26324b;--tw-fg:#eef1fa;--tw-muted:#c1cadc;--tw-link:#cbd4f0}html[data-mk-image-interface-theme="neon-glow"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#202b3c;--tw-material:#141d2b;--tw-input:#2b394b;--tw-secondary:#344557;--tw-line:#5f7c99;--tw-primary:#99d9ef;--tw-primary-ink:#123541;--tw-fg:#eaf4fb;--tw-muted:#b8ccdf;--tw-link:#a9deef}html[data-mk-image-interface-theme="rainy-day"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#e6eff4;--tw-material:#d5e0e6;--tw-input:#f3f8fa;--tw-secondary:#e0e9ee;--tw-line:#bac9ce;--tw-primary:#3d606d;--tw-primary-ink:#ffffff;--tw-fg:#344248;--tw-muted:#52636a;--tw-link:#3d606d}html[data-mk-image-interface-theme="starry-night"] body .teaching-workbench{--tw-color-scheme:dark;--tw-paper:#232e3a;--tw-material:#161f2a;--tw-input:#2d3b49;--tw-secondary:#384959;--tw-line:#708596;--tw-primary:#e1d79c;--tw-primary-ink:#353119;--tw-fg:#f3f3e9;--tw-muted:#c7cdbc;--tw-link:#e4dcae}html[data-mk-image-interface-theme="sunset"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#fcecdf;--tw-material:#efdbcd;--tw-input:#fff5ef;--tw-secondary:#f6e5d9;--tw-line:#d6bbb0;--tw-primary:#864432;--tw-primary-ink:#ffffff;--tw-fg:#48332d;--tw-muted:#735b50;--tw-link:#864432}html[data-mk-image-interface-theme="winter"] body .teaching-workbench{--tw-color-scheme:light;--tw-paper:#e6eff5;--tw-material:#d6e1e7;--tw-input:#f3f7fa;--tw-secondary:#e1eaef;--tw-line:#b8c6d1;--tw-primary:#3e5f75;--tw-primary-ink:#ffffff;--tw-fg:#33434e;--tw-muted:#556370;--tw-link:#3e5f75}html body .md-typeset .teaching-workbench{box-sizing:border-box;min-width:0;color:var(--tw-fg)!important;-webkit-text-fill-color:var(--tw-fg)!important;color-scheme:var(--tw-color-scheme);font-size:.73rem;line-height:1.5}html body .md-typeset .teaching-workbench *,html body .md-typeset .teaching-workbench *::before,html body .md-typeset .teaching-workbench *::after{box-sizing:border-box}html body .md-typeset .teaching-workbench [hidden]{display:none!important}html body .md-typeset .teaching-workbench :where(h1):is(*,ix-p),html body .md-typeset .teaching-workbench :where(h2):is(*,ix-p),html body .md-typeset .teaching-workbench :where(h3):is(*,ix-p),html body .md-typeset .teaching-workbench :where(p):is(*,ix-p),html body .md-typeset .teaching-workbench :where(li):is(*,ix-p),html body .md-typeset .teaching-workbench :where(label):is(*,ix-p),html body .md-typeset .teaching-workbench :where(strong):is(*,ix-p){color:var(--tw-fg)!important;-webkit-text-fill-color:var(--tw-fg)!important}html body .md-typeset .teaching-workbench :where(h1):is(*,ix-p),html body .md-typeset .teaching-workbench :where(h2):is(*,ix-p),html body .md-typeset .teaching-workbench :where(h3):is(*,ix-p){overflow-wrap:anywhere}html body .md-typeset .teaching-workbench :where(a):is(*,.ix ix-p),html body .md-typeset .teaching-workbench :where(a:visited):is(*,.ix ix-p){color:var(--tw-link)!important;-webkit-text-fill-color:var(--tw-link)!important;text-underline-offset:.17em}html body .md-typeset .teaching-workbench a:hover{text-decoration:underline}html body .md-typeset .teaching-workbench .tw-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;align-items:center;margin:0 0 .65rem;padding:.75rem .85rem;border:1px solid var(--tw-line);border-radius:.65rem;border-top:3px solid var(--tw-primary);background:var(--tw-paper)!important}html body .md-typeset .teaching-workbench .tw-intro h1{grid-column:1;margin:0;font-size:var(--eor-fs-h1,32px);font-weight:700;line-height:1.2;letter-spacing:-.02em}html body .md-typeset .teaching-workbench .tw-intro>p{grid-column:1;margin:0;max-width:48rem;font-size:.69rem}html body .md-typeset .teaching-workbench .tw-kicker{margin:0 0 .2rem;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important;font-size:.52rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}html body .md-typeset .teaching-workbench .tw-intro :where(nav):is(*,.ix),html body .md-typeset .teaching-workbench .tw-intro :where(.tw-links):is(*,.ix){grid-column:2;grid-row:1 / span 3;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.15rem .4rem;max-width:18rem}html body .md-typeset .teaching-workbench .tw-intro a{display:inline-flex;align-items:center;min-height:44px;padding:.2rem .3rem;font-size:.65rem;font-weight:600}html body .md-typeset .teaching-workbench :where(details.tw-source-note):is(*,.ix ix-p),html body .md-typeset .teaching-workbench :where(details.tw-notes-editor):is(*,.ix ix-p),html body .md-typeset .teaching-workbench :where(details.tw-relation):is(*,.ix ix-p),html body .md-typeset .teaching-workbench :where(details.tw-review-prompts):is(*,.ix ix-p){min-width:0;margin:0;border:1px solid var(--tw-line)!important;border-radius:.45rem;background:var(--tw-paper)!important;box-shadow:none!important;color:var(--tw-fg)!important}html body .md-typeset .teaching-workbench details>summary{display:block;position:relative;min-height:44px;margin:0!important;padding:.6rem 2.45rem .6rem .65rem!important;line-height:.986rem;border:0!important;border-radius:inherit;background:transparent!important;color:var(--tw-fg)!important;-webkit-text-fill-color:var(--tw-fg)!important;font-size:.68rem;font-weight:650;list-style:none;cursor:pointer}html body .md-typeset .teaching-workbench details[open]>summary{border-bottom:1px solid var(--tw-line)!important;border-end-start-radius:0;border-end-end-radius:0}html body .md-typeset .teaching-workbench details>summary::-webkit-details-marker{display:none}html body .md-typeset .teaching-workbench details>summary{--tw-chev-top:calc(.6rem + (.986rem - 1.3rem) / 2)}html body .md-typeset .teaching-workbench details>summary::before{content:""!important;display:block!important;position:absolute;top:var(--tw-chev-top);left:auto;inset-inline-end:.55rem;width:1.3rem;height:1.3rem;box-sizing:border-box;border:1px solid var(--tw-line);border-radius:999px;background:none!important;-webkit-mask:none!important;mask:none!important;pointer-events:none}html body .md-typeset .teaching-workbench details>summary::after{content:""!important;display:block!important;position:absolute;top:var(--tw-chev-top);inset-inline-end:.55rem;width:1.3rem;height:1.3rem;background:var(--tw-muted)!important;-webkit-mask:var(--wb-chevron) center / .8rem .8rem no-repeat!important;mask:var(--wb-chevron) center / .8rem .8rem no-repeat!important;transform:rotate(0deg);transition:transform .2s ease}html body .md-typeset .teaching-workbench details[open]>summary::after{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){html body .md-typeset .teaching-workbench details>summary::after{transition:none}}html body .md-typeset .teaching-workbench details>summary :where(h3):is(*,ix-p),html body .md-typeset .teaching-workbench details>summary :where(span):is(*,ix-p){display:inline;margin:0;font-size:inherit}html body .md-typeset .teaching-workbench details.tw-source-note{margin-bottom:.55rem;background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-source-note>p{margin:.5rem .65rem;font-size:.66rem}html body .md-typeset .teaching-workbench .tw-status{margin:.4rem 0;font-size:.65rem;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important}html body .md-typeset .teaching-workbench .tw-status:empty{display:none}html body .md-typeset .teaching-workbench .tw-graph-warning{margin:.5rem 0;padding:.45rem .65rem;border:1px dashed var(--tw-primary);border-radius:.35rem;font-size:.66rem;background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-form{display:grid;gap:.6rem;margin:0;padding:.8rem;border:1px solid var(--tw-line);border-radius:.65rem;background:var(--tw-paper)!important}html body .md-typeset .teaching-workbench .tw-form>p{margin:0}html body .md-typeset .teaching-workbench :where(.tw-form):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-query-summary):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-review):is(*,.ix){scroll-margin-top:max(6rem,calc(var(--md-header-height,2.4rem) + var(--md-tabs-height,2.4rem) + .6rem))}html body .md-typeset .teaching-workbench .tw-fields{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.55rem .7rem}html body .md-typeset .teaching-workbench .tw-concept-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:.55rem .7rem}html body .md-typeset .teaching-workbench .tw-form label{display:flex;flex-direction:column;min-width:0;gap:.25rem;font-size:.62rem;font-weight:650}html body .md-typeset .teaching-workbench .tw-wide{grid-column:1 / -1}html body .md-typeset .teaching-workbench .tw-select-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.55rem .7rem;margin-top:.55rem}html body .md-typeset .teaching-workbench :where(input):is(*,ix-p),html body .md-typeset .teaching-workbench :where(select):is(*,ix-p),html body .md-typeset .teaching-workbench :where(textarea):is(*,ix-p){width:100%;min-width:0;max-width:100%;min-height:44px;margin:0;padding:.42rem .55rem;border:1px solid var(--tw-line)!important;border-radius:.35rem;background:var(--tw-input)!important;background-image:none!important;color:var(--tw-fg)!important;-webkit-text-fill-color:var(--tw-fg)!important;box-shadow:none!important;font:400 .69rem/1.4 var(--md-text-font-family)}html body .md-typeset .teaching-workbench select{appearance:auto;-webkit-appearance:menulist;padding-inline-end:.65rem;text-overflow:ellipsis;cursor:pointer}html body .md-typeset .teaching-workbench{--wc-field:var(--tw-input);--wc-accent:var(--tw-primary)}html body .md-typeset .teaching-workbench option{color:var(--tw-fg)!important;background:var(--tw-input)!important}html body .md-typeset .teaching-workbench :where(input):is(*,ix-p)::placeholder,html body .md-typeset .teaching-workbench :where(textarea):is(*,ix-p)::placeholder{opacity:1;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important}html body .md-typeset .teaching-workbench textarea{min-height:5rem;resize:vertical}html body .md-typeset .teaching-workbench :where(input):is(*,ix-p):disabled,html body .md-typeset .teaching-workbench :where(select):is(*,ix-p):disabled,html body .md-typeset .teaching-workbench :where(textarea):is(*,ix-p):disabled{cursor:default;opacity:.6}html body .md-typeset .teaching-workbench .tw-help{font-size:.62rem;font-weight:400;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important}html body .md-typeset .teaching-workbench details.tw-notes-editor{background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-notes-editor>:not(summary){margin:.55rem .65rem}html body .md-typeset .teaching-workbench .tw-notes-editor .tw-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}html body .md-typeset .teaching-workbench .tw-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:44px;max-width:100%;min-width:0;margin:0;padding:.38rem .65rem;border:1px solid var(--tw-line)!important;border-radius:.35rem;color:var(--tw-fg)!important;-webkit-text-fill-color:var(--tw-fg)!important;background:var(--tw-secondary)!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;transform:none!important;font:650 .64rem/1.4 var(--md-text-font-family);cursor:pointer}html body .md-typeset .teaching-workbench .tw-button::before,html body .md-typeset .teaching-workbench .tw-button::after{content:none!important;display:none!important}html body .md-typeset .teaching-workbench .tw-button.tw-primary{color:var(--tw-primary-ink)!important;-webkit-text-fill-color:var(--tw-primary-ink)!important;background:var(--tw-primary)!important;border-color:var(--tw-primary)!important}html body .md-typeset .teaching-workbench .tw-button.tw-primary *{color:inherit!important;-webkit-text-fill-color:inherit!important}html body .md-typeset .teaching-workbench .tw-button:disabled{opacity:.45;cursor:default}html body .md-typeset .teaching-workbench .tw-button:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--tw-primary)!important}html body .md-typeset .teaching-workbench :where(a):is(*,ix-p):focus-visible,html body .md-typeset .teaching-workbench :where(button):is(*,ix-p):focus-visible,html body .md-typeset .teaching-workbench :where(input):is(*,ix-p):focus-visible,html body .md-typeset .teaching-workbench :where(textarea):is(*,ix-p):focus-visible,html body .md-typeset .teaching-workbench :where(select):is(*,ix-p):focus-visible,html body .md-typeset .teaching-workbench :where(summary):is(*,ix-p):focus-visible{outline:2px solid var(--tw-primary)!important;outline-offset:3px}html body .md-typeset .teaching-workbench .tw-submit{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}html body .md-typeset .teaching-workbench .tw-query-summary{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0;padding:.5rem .7rem;margin:0 0 .65rem;border:1px solid var(--tw-line);border-inline-start:3px solid var(--tw-primary);border-radius:.45rem;color:var(--tw-fg)!important;background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-query-summary>:first-child{min-width:0;overflow-wrap:anywhere}html body .md-typeset .teaching-workbench .tw-query-summary p{margin:0}html body .md-typeset .teaching-workbench .tw-query-summary .tw-kicker{display:block;margin-bottom:.1rem}html body .md-typeset .teaching-workbench .tw-query-summary .tw-button{flex-shrink:0}html body .md-typeset .teaching-workbench[data-tw-view="review"] .tw-form{display:none!important}html body .md-typeset .teaching-workbench .tw-review{margin-top:.65rem;padding:.75rem .8rem;border:1px solid var(--tw-line);border-radius:.65rem;background:var(--tw-paper)!important}html body .md-typeset .teaching-workbench .tw-review-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .8rem;padding:0 0 .55rem;border-bottom:1px solid var(--tw-line)}html body .md-typeset .teaching-workbench .tw-review-header>:first-child{min-width:0;flex:1 1 14rem}html body .md-typeset .teaching-workbench .tw-review-header h2{margin:0;font-size:1.05rem;line-height:1.3;font-weight:700}html body .md-typeset .teaching-workbench .tw-review-header p{margin:.18rem 0 0}html body .md-typeset .teaching-workbench .tw-actions{display:flex;flex-wrap:wrap;gap:.35rem}html body .md-typeset .teaching-workbench[data-tw-stale="true"] .tw-review,html body .md-typeset .teaching-workbench .tw-review[data-tw-stale="true"]{border-style:dashed}html body .md-typeset .teaching-workbench .tw-stale-note{margin:0 0 .5rem;padding:.35rem .5rem;border-inline-start:3px solid var(--tw-primary);background:var(--tw-material)!important;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important;font-size:.65rem}html body .md-typeset .teaching-workbench .tw-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:.55rem 0 .65rem;border:1px solid var(--tw-line);border-radius:.4rem;overflow:hidden;background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-metric{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;min-width:0;padding:.4rem .55rem;border-inline-end:1px solid var(--tw-line)}html body .md-typeset .teaching-workbench .tw-metric:last-child{border-inline-end:0}html body .md-typeset .teaching-workbench .tw-metric strong{font-size:1.08rem;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums}html body .md-typeset .teaching-workbench .tw-metric span{font-size:.57rem;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important}html body .md-typeset .teaching-workbench .tw-preparation{display:grid;gap:.4rem;padding:.55rem .65rem;margin-bottom:.65rem;border-inline-start:3px solid var(--tw-primary);background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-preparation h3{margin:0;font-size:.68rem}html body .md-typeset .teaching-workbench .tw-note-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.66rem}html body .md-typeset .teaching-workbench .tw-relations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.6rem}html body .md-typeset .teaching-workbench .tw-column{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.6rem;min-width:0}html body .md-typeset .teaching-workbench .tw-relation{min-width:0;margin:0;padding:.65rem;border:1px solid var(--tw-line);border-radius:.45rem;background:var(--tw-paper)!important}html body .md-typeset .teaching-workbench details.tw-relation{padding:0}html body .md-typeset .teaching-workbench details.tw-relation>:not(summary){margin-inline:.65rem}html body .md-typeset .teaching-workbench details.tw-relation>:last-child{margin-bottom:.55rem}html body .md-typeset .teaching-workbench .tw-relation-body{margin-block:.4rem .55rem}html body .md-typeset .teaching-workbench .tw-relation-body>p{margin:.25rem 0 .35rem}html body .md-typeset .teaching-workbench .tw-internal{grid-column:auto}html body .md-typeset .teaching-workbench .tw-concept-list>li.tw-internal-edge{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .4rem}html body .md-typeset .teaching-workbench .tw-relation h3{margin:0;font-size:.76rem;line-height:1.35;font-weight:700}html body .md-typeset .teaching-workbench .tw-relation>p{margin:.25rem 0 .4rem}html body .md-typeset .teaching-workbench .tw-concept-list{display:block;list-style:none;margin:0;padding:0}html body .md-typeset .teaching-workbench .tw-concept-list>li{min-width:0;margin:0;padding:.35rem 0 .4rem;border:0;border-top:1px solid var(--tw-line);border-radius:0;background:transparent!important}html body .md-typeset .teaching-workbench .tw-concept-list>li:first-child{border-top:0}html body .md-typeset .teaching-workbench .tw-concept-link{display:inline-flex;align-items:center;min-height:28px;max-width:100%;font-size:.7rem;font-weight:650;line-height:1.4;overflow-wrap:anywhere}html body .md-typeset .teaching-workbench .tw-concept-meta{display:flex;flex-wrap:wrap;gap:.2rem .4rem;align-items:center;font-size:.56rem;line-height:1.4;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important}html body .md-typeset .teaching-workbench .tw-concept-meta>span:first-child{min-width:0;overflow-wrap:anywhere}html body .md-typeset .teaching-workbench .tw-badge{display:inline-block;border:1px solid var(--tw-line);border-radius:.2rem;padding:.03rem .25rem;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important;background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-enrichment{border-style:dashed;font-weight:650}html body .md-typeset .teaching-workbench .tw-scope-list{list-style:decimal;padding-inline-start:1.3rem}html body .md-typeset .teaching-workbench .tw-scope-list>li{padding-inline-start:.15rem}html body .md-typeset .teaching-workbench .tw-empty{margin:.35rem 0 0;padding:.45rem .55rem;border-radius:.3rem;background:var(--tw-material)!important;color:var(--tw-muted)!important;-webkit-text-fill-color:var(--tw-muted)!important;font-size:.65rem}html body .md-typeset .teaching-workbench details.tw-review-prompts{margin-top:.6rem;background:var(--tw-material)!important}html body .md-typeset .teaching-workbench .tw-review-prompts :where(ul):is(*,ix-p),html body .md-typeset .teaching-workbench .tw-review-prompts :where(p):is(*,ix-p){margin:.5rem .65rem;font-size:.65rem}html body .md-typeset .teaching-workbench .tw-review-prompts ul{padding-inline-start:.9rem}html body .md-typeset .teaching-workbench .tw-review-prompts li{margin:.2rem 0}@media(max-width:900px){html body .md-typeset .teaching-workbench .tw-intro{grid-template-columns:minmax(0,1fr)}html body .md-typeset .teaching-workbench .tw-intro :where(nav):is(*,.ix),html body .md-typeset .teaching-workbench .tw-intro :where(.tw-links):is(*,.ix){grid-column:1;grid-row:auto;justify-content:flex-start}html body .md-typeset .teaching-workbench .tw-review-header{align-items:flex-start}}@media(max-width:640px){html body .md-typeset .teaching-workbench :where(.tw-fields):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-concept-fields):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-relations):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-select-grid):is(*,.ix),html body .md-typeset .teaching-workbench .tw-notes-editor .tw-fields{grid-template-columns:minmax(0,1fr)}html body .md-typeset .teaching-workbench :where(.tw-form):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-review):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-intro):is(*,.ix){padding:.6rem}html body .md-typeset .teaching-workbench :where(input):is(*,ix-p),html body .md-typeset .teaching-workbench :where(select):is(*,ix-p),html body .md-typeset .teaching-workbench :where(textarea):is(*,ix-p){font-size:16px}html body .md-typeset .teaching-workbench .tw-submit .tw-button{width:100%}html body .md-typeset .teaching-workbench .tw-query-summary{flex-wrap:wrap;padding:.45rem .55rem}html body .md-typeset .teaching-workbench .tw-query-summary>:first-child{flex:1 1 9rem}html body .md-typeset .teaching-workbench .tw-review-header>:first-child{flex-basis:100%}html body .md-typeset .teaching-workbench .tw-actions{width:100%}html body .md-typeset .teaching-workbench .tw-actions .tw-button{flex:1 1 6rem}html body .md-typeset .teaching-workbench .tw-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html body .md-typeset .teaching-workbench .tw-metric:nth-child(2){border-inline-end:0}html body .md-typeset .teaching-workbench .tw-metric:nth-child(-n+2){border-bottom:1px solid var(--tw-line)}html body .md-typeset .teaching-workbench .tw-concept-link{min-height:44px;font-size:.72rem}html body .md-typeset .teaching-workbench .tw-concept-meta{font-size:.59rem}}@media print{html body .md-typeset .teaching-workbench{--tw-paper:#fff!important;--tw-material:#fff!important;--tw-input:#fff!important;--tw-secondary:#fff!important;--tw-line:#aaa!important;--tw-primary:#000!important;--tw-primary-ink:#fff!important;--tw-fg:#000!important;--tw-muted:#333!important;--tw-link:#000!important;color-scheme:light;font-size:10pt}html body .md-typeset .teaching-workbench :where(.tw-form):is(*,.ix.ix),html body .md-typeset .teaching-workbench :where(.tw-status):is(*,.ix.ix),html body .md-typeset .teaching-workbench :where(.tw-actions):is(*,.ix.ix),html body .md-typeset .teaching-workbench :where(.tw-intro nav):is(*,.ix.ix),html body .md-typeset .teaching-workbench :where(.tw-intro .tw-links):is(*,.ix.ix),html body .md-typeset .teaching-workbench :where(.tw-query-summary .tw-button):is(*,.ix.ix),html body .md-typeset .teaching-workbench :where([data-tw-retry]):is(*,.ix.ix){display:none!important}html body .md-typeset .teaching-workbench :where(.tw-intro):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-review):is(*,.ix){display:block;margin:0 0 .4rem;padding:0;border:0;box-shadow:none!important}html body .md-typeset .teaching-workbench :where(.tw-query-summary):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-preparation):is(*,.ix){margin:.3rem 0;padding:.25rem 0;border:0}html body .md-typeset .teaching-workbench :where(.tw-relations):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-column):is(*,.ix){display:block}html body .md-typeset .teaching-workbench .tw-relation{margin:.35rem 0;padding:.35rem;break-inside:auto}html body .md-typeset .teaching-workbench details::details-content{display:block!important;content-visibility:visible!important;height:auto!important}html body .md-typeset .teaching-workbench details:not([open])>:not(summary){display:block!important;content-visibility:visible!important}html body .md-typeset .teaching-workbench details>summary{min-height:0;padding:.25rem .4rem!important;list-style:none;break-after:avoid;border-bottom:1px solid var(--tw-line)!important}html body .md-typeset .teaching-workbench details>summary::before,html body .md-typeset .teaching-workbench details>summary::after{display:none!important}html body .md-typeset .teaching-workbench .tw-concept-list>li{break-inside:avoid;padding:.2rem 0}html body .md-typeset .teaching-workbench .tw-concept-link{display:inline;min-height:0}html body .md-typeset .teaching-workbench .tw-concept-meta{display:block}html body .md-typeset .teaching-workbench .tw-concept-meta>span{margin-inline-end:.4rem}html body .md-typeset .teaching-workbench .tw-relation h3{break-after:avoid}}@media(forced-colors:active){html body .md-typeset .teaching-workbench{--tw-paper:Canvas!important;--tw-material:Canvas!important;--tw-input:Field!important;--tw-secondary:ButtonFace!important;--tw-line:CanvasText!important;--tw-primary:Highlight!important;--tw-primary-ink:HighlightText!important;--tw-fg:CanvasText!important;--tw-muted:CanvasText!important;--tw-link:LinkText!important}html body .md-typeset .teaching-workbench .tw-button:disabled{color:GrayText!important;-webkit-text-fill-color:GrayText!important;opacity:1}}@media screen{html body .md-typeset .teaching-workbench :where(.tw-intro):is(*,.ix),html body .md-typeset .teaching-workbench :where(.tw-form):is(*,.ix){max-width:72rem;margin-inline:auto}html body .md-typeset .teaching-workbench .tw-form label,html body .md-typeset .teaching-workbench .tw-help{font-size:max(14px,.64rem)}html body .md-typeset .teaching-workbench .tw-button{font-size:max(14px,.64rem)}}