.vlh_mq_container{width:min(100%, calc(var(--content-width) + (var(--page-gutter) * 2)));padding-inline:var(--page-gutter);margin-inline:auto}.vlh_mq_readingContainer{width:min(100%, calc(var(--reading-width) + (var(--page-gutter) * 2)))}.vlh_mq_skipLink{z-index:1000;background:var(--color-ink-900);color:var(--color-white);transition:transform var(--transition-fast);border-radius:.5rem;padding:.7rem 1rem;font-weight:700;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.vlh_mq_skipLink:focus{transform:translateY(0)}.vlh_mq_siteHeader{z-index:100;border-bottom:1px solid var(--color-gray-200);background:var(--color-white);will-change:transform;transition:transform .24s,box-shadow .24s;position:sticky;top:0}.vlh_mq_siteHeaderVisible{transform:translateY(0)}.vlh_mq_siteHeaderHidden{pointer-events:none;transform:translateY(-100%)}.vlh_mq_headerInner{justify-content:space-between;align-items:center;gap:2rem;min-height:4rem;display:flex}.vlh_mq_wordmark{min-height:2.75rem;color:var(--color-ink-900);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.6rem;font-size:1.125rem;font-weight:760;text-decoration:none;display:inline-flex}.vlh_mq_wordmarkMark{flex:none;width:2.25rem;height:2.25rem}.vlh_mq_desktopNav{display:block}.vlh_mq_navList,.vlh_mq_footerNav{margin:0;padding:0;list-style:none}.vlh_mq_navList{align-items:center;gap:clamp(.7rem,1.6vw,1.5rem);display:flex}.vlh_mq_navLink{min-height:2.75rem;color:var(--color-gray-600);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:normal;white-space:nowrap;transition:color var(--transition-fast);align-items:center;font-style:normal;font-weight:680;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.vlh_mq_navLink:after{background:var(--color-teal-700);content:"";opacity:0;height:2px;transition:opacity var(--transition-fast), transform var(--transition-fast);position:absolute;bottom:.35rem;left:0;right:0;transform:scaleX(.5)}.vlh_mq_navLink:hover,.vlh_mq_navLink[aria-current=page]{color:var(--color-ink-900)}.vlh_mq_navLink:hover:after,.vlh_mq_navLink[aria-current=page]:after{opacity:1;transform:scaleX(1)}.vlh_mq_navLogoutButton{appearance:none;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:0;margin:0;padding:0}.vlh_mq_menuButton{border:1px solid var(--color-gray-200);background:var(--color-white);min-height:2.75rem;color:var(--color-ink-900);cursor:pointer;font:inherit;letter-spacing:.04em;text-transform:uppercase;border-radius:.65rem;justify-content:center;align-items:center;padding-inline:.85rem;font-size:.82rem;font-weight:740;display:none}.vlh_mq_mobileLayer{z-index:200;position:fixed;inset:0}.vlh_mq_backdrop{cursor:pointer;background:#0f2c5394;border:0;position:absolute;inset:0}.vlh_mq_mobileDrawer{width:min(88vw,24rem);height:100%;padding:1.1rem var(--page-gutter) 2rem;border-left:1px solid var(--color-gray-200);background:var(--color-white);position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-1.5rem 0 3rem #0f2c5324}.vlh_mq_drawerHeader{border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;min-height:3.75rem;display:flex}.vlh_mq_drawerHeader p{font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:760}.vlh_mq_drawerClose{border:1px solid var(--color-gray-200);background:var(--color-gray-050);min-height:2.75rem;color:var(--color-ink-900);cursor:pointer;font:inherit;letter-spacing:.04em;text-transform:uppercase;border-radius:.65rem;padding-inline:.75rem;font-size:.78rem;font-weight:740;line-height:1}.vlh_mq_mobileDrawer .vlh_mq_navList{gap:0;padding-top:1rem;display:grid}.vlh_mq_mobileDrawer .vlh_mq_navLink{border-bottom:1px solid var(--color-gray-200);min-height:3.5rem;color:var(--color-ink-900);font-size:1.125rem}.vlh_mq_mobileDrawer .vlh_mq_navLink:after{width:2.5rem;bottom:0;right:auto}.vlh_mq_pageIntro,.vlh_mq_homeHero{border-bottom:1px solid var(--color-gray-200);isolation:isolate;position:relative;overflow:hidden}.vlh_mq_pageIntro{padding-block:var(--section-space);background:linear-gradient(135deg, var(--color-white) 0%, var(--color-teal-050) 100%)}.vlh_mq_homeHero{background:var(--color-white);align-items:center;min-height:calc(100svh - 5rem);padding-block:clamp(5rem,9vw,7.5rem);display:flex}.vlh_mq_homeHero:after{z-index:-1;aspect-ratio:1;border:clamp(2.5rem, 6vw, 6rem) solid var(--color-teal-050);content:"";border-radius:50%;width:clamp(15rem,32vw,32rem);position:absolute;top:50%;left:73%;transform:translate(-50%,-50%)}.vlh_mq_eyebrow{color:var(--color-teal-800);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-weight:760}.vlh_mq_pageLead,.vlh_mq_heroLead{max-width:42rem;color:var(--color-gray-600);margin-bottom:0;font-size:clamp(1.0625rem,1rem + .35vw,1.3rem)}.vlh_mq_heroTagline{color:var(--color-teal-800);margin-bottom:1.25rem;font-size:clamp(1.25rem,1.05rem + 1vw,1.8rem);font-weight:680;line-height:1.35}.vlh_mq_heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.vlh_mq_primaryButton,.vlh_mq_secondaryButton{border:1px solid var(--color-teal-700);min-height:2.875rem;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border-radius:.65rem;justify-content:center;align-items:center;padding:.7rem 1.1rem;font-size:.95rem;font-weight:720;text-decoration:none;display:inline-flex}.vlh_mq_primaryButton{background:var(--color-teal-700);color:var(--color-white)}.vlh_mq_primaryButton:hover,.vlh_mq_primaryButton:focus-visible{border-color:var(--color-teal-800);background:var(--color-teal-800)}.vlh_mq_secondaryButton{background:var(--color-white);color:var(--color-teal-800)}.vlh_mq_secondaryButton:hover,.vlh_mq_secondaryButton:focus-visible{background:var(--color-teal-050)}.vlh_mq_contentSection{padding-block:var(--section-space)}.vlh_mq_emptyState{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-gray-050);padding:clamp(1.5rem,4vw,2.5rem)}.vlh_mq_emptyState h2{margin-bottom:.75rem;font-size:clamp(1.35rem,1.2rem + .5vw,1.7rem)}.vlh_mq_emptyState p{max-width:40rem;color:var(--color-gray-600);margin-bottom:0}.vlh_mq_contactCard{border:1px solid var(--color-gray-200);border-left:4px solid var(--color-teal-700);border-radius:var(--radius-md);background:var(--color-white);padding:clamp(1.5rem,5vw,3rem)}.vlh_mq_contactCard h2{margin-bottom:1rem}.vlh_mq_contactCard address{color:var(--color-gray-600);margin-bottom:1.5rem;font-style:normal}.vlh_mq_contactCard a:not(.vlh_mq_primaryButton){color:var(--color-teal-800);font-weight:700}.vlh_mq_contactActions{flex-wrap:wrap;gap:.75rem;display:flex}.vlh_mq_siteFooter{border-top:1px solid var(--color-gray-200);background:var(--color-ink-900);color:var(--color-white);padding-block:clamp(3rem,6vw,5rem) 2rem}.vlh_mq_footerGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr);gap:3rem;display:grid}.vlh_mq_footerWordmark{margin-bottom:.75rem;font-size:1.3rem;font-weight:760}.vlh_mq_footerAffiliation,.vlh_mq_footerNote{color:var(--color-gray-200)}.vlh_mq_footerAffiliation{margin-bottom:0;font-size:.95rem}.vlh_mq_footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.5rem;display:grid}.vlh_mq_footerNav a{min-height:2.75rem;color:var(--color-white);transition:text-decoration-color var(--transition-fast);align-items:center;font-size:.95rem;text-decoration-color:#0000;display:inline-flex}.vlh_mq_footerNav a:hover{text-decoration-color:currentColor}.vlh_mq_footerNote{font-size:var(--font-size-sm);border-top:1px solid #ffffff2e;margin:2.5rem 0 0;padding-top:1.25rem}@media (max-width:47.99rem){.vlh_mq_headerInner{min-height:4.25rem}.vlh_mq_homeHero:after{opacity:.7;top:22%;left:92%}.vlh_mq_homeHero{min-height:0;padding-block:clamp(4.5rem,14vw,6rem);display:block}.vlh_mq_footerGrid{grid-template-columns:1fr;gap:2rem}}@media (max-width:63.99rem){.vlh_mq_desktopNav{display:none}.vlh_mq_menuButton{display:inline-flex}}@media (min-width:64rem){.vlh_mq_mobileLayer{display:none}}@media (max-width:23.5rem){.vlh_mq_wordmark{font-size:1rem}.vlh_mq_wordmarkMark{width:2rem;height:2rem}.vlh_mq_heroActions>*{width:100%}.vlh_mq_footerNav{grid-template-columns:1fr}}.vlh_mq_homeHero:after{display:none}.vlh_mq_acousticField{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vlh_mq_heroGrid{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr);align-items:center;gap:clamp(4.5rem,11vw,10.75rem);display:grid;position:relative}.vlh_mq_heroBrief{border-top:4px solid var(--color-teal-700);padding:0}.vlh_mq_heroBriefHeader{border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.vlh_mq_heroBriefLabel{color:var(--color-gray-600);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:760}.vlh_mq_heroBrief h2{max-width:17rem;margin-block:1.65rem 1.25rem;font-size:clamp(1.3rem,1.03rem + .7vw,1.7rem);line-height:1.25}.vlh_mq_heroNewsList{border-top:1px solid var(--color-gray-200);grid-auto-rows:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.vlh_mq_heroNewsList li{border-bottom:1px solid var(--color-gray-200);align-content:center;display:grid}.vlh_mq_heroNewsList time{color:var(--color-teal-800);font-variant-numeric:tabular-nums;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:760}.vlh_mq_heroNewsList p{color:var(--color-ink-900);margin:0;font-size:.95rem;font-weight:760;line-height:1.45}.vlh_mq_heroNewsList a{color:inherit;gap:.35rem;margin-inline:-.75rem;padding:1rem .75rem;text-decoration:none;transition:background-color .16s;display:grid}.vlh_mq_heroNewsList a:hover,.vlh_mq_heroNewsList a:focus-visible{background:var(--color-teal-050)}.vlh_mq_heroNewsList a:hover p,.vlh_mq_heroNewsList a:focus-visible p{color:var(--color-teal-800)}.vlh_mq_heroNewsEmpty{border-block:1px solid var(--color-gray-200);color:var(--color-gray-600);margin:0;padding-block:1.25rem;font-size:.95rem;line-height:1.6}.vlh_mq_newsIndex{border-top:1px solid var(--color-gray-200);gap:0;margin:0;padding:0;list-style:none;display:grid}.vlh_mq_newsIndex li{border-bottom:1px solid var(--color-gray-200);padding-block:1.5rem}.vlh_mq_wikiNewsItem{margin-inline:-.75rem;padding-block:0!important}.vlh_mq_wikiNewsLink,.vlh_mq_wikiNewsRow{color:inherit;padding:1.5rem .75rem;display:block}.vlh_mq_wikiNewsLink{transition:background-color var(--transition-fast);text-decoration:none}.vlh_mq_wikiNewsLink:hover,.vlh_mq_wikiNewsLink:focus-visible{background:var(--color-teal-050)}.vlh_mq_wikiNewsItemWithImage .vlh_mq_wikiNewsLink,.vlh_mq_wikiNewsItemWithImage .vlh_mq_wikiNewsRow{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.vlh_mq_wikiNewsImage{aspect-ratio:16/10;border:1px solid var(--color-gray-200);background:var(--color-gray-050);margin:0;overflow:hidden}.vlh_mq_wikiNewsImage img{object-fit:cover;width:100%;height:100%;display:block}.vlh_mq_wikiNewsContent{min-width:0}.vlh_mq_wikiNewsContent h2,.vlh_mq_wikiNewsContent h3,.vlh_mq_wikiNewsContent h4{color:var(--color-ink-900);transition:color var(--transition-fast);margin:.35rem 0}.vlh_mq_wikiNewsLink:hover .vlh_mq_wikiNewsContent h2,.vlh_mq_wikiNewsLink:hover .vlh_mq_wikiNewsContent h3,.vlh_mq_wikiNewsLink:hover .vlh_mq_wikiNewsContent h4,.vlh_mq_wikiNewsLink:focus-visible .vlh_mq_wikiNewsContent h2,.vlh_mq_wikiNewsLink:focus-visible .vlh_mq_wikiNewsContent h3,.vlh_mq_wikiNewsLink:focus-visible .vlh_mq_wikiNewsContent h4{color:var(--color-teal-800)}.vlh_mq_newsIndex time,.vlh_mq_articleHeader time{color:var(--color-teal-800);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.vlh_mq_newsIndex h2,.vlh_mq_newsIndex h3,.vlh_mq_newsIndex h4{margin:.35rem 0;font-size:clamp(1.25rem,2vw,1.6rem)}.vlh_mq_newsIndex h2 a,.vlh_mq_newsIndex h3 a,.vlh_mq_newsIndex h4 a{color:var(--color-ink-900)}.vlh_mq_newsIndex p{color:var(--color-gray-600);margin:0}.vlh_mq_articleHeader{margin-bottom:2rem}.vlh_mq_articleHeader h1{margin-block:.5rem}.vlh_mq_articleHeader>p:last-child{color:var(--color-gray-600);font-size:1.1rem}.vlh_mq_portableText{color:var(--color-ink-900);font-size:1.05rem;line-height:1.8}.vlh_mq_portableText>*+*{margin-top:1.2rem}.vlh_mq_contentMedia{margin:2rem 0}.vlh_mq_contentMedia img{width:100%;max-width:100%;height:auto;display:block}.vlh_mq_videoFrame{aspect-ratio:16/9;margin:2rem 0;overflow:hidden}.vlh_mq_videoFrame iframe,.vlh_mq_uploadedVideo{border:0;width:100%;max-width:100%;height:100%;display:block}.vlh_mq_uploadedVideo{height:auto;margin:2rem 0}.vlh_mq_homeMediaSection{background:var(--color-white);padding-block:clamp(2rem,5vw,4rem)}.vlh_mq_homeMediaSection .vlh_mq_contentMedia,.vlh_mq_homeMediaSection .vlh_mq_videoFrame,.vlh_mq_homeMediaSection .vlh_mq_uploadedVideo{margin:0}.vlh_mq_publicationActions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.vlh_mq_publicationActions a{min-height:2.75rem;transition:background-color var(--transition-fast), border-color var(--transition-fast);border:1px solid var(--color-gray-200);border-radius:.65rem;justify-content:center;align-items:center;padding:.45rem .7rem;font-size:.875rem;font-weight:720;text-decoration:none;display:inline-flex}.vlh_mq_publicationActions a:hover,.vlh_mq_publicationActions a:focus-visible{background-color:var(--color-white);border-color:var(--color-teal-700)}.vlh_mq_wikiEntry{border:1px solid var(--color-gray-200);border-left:4px solid var(--color-teal-700);background:var(--color-teal-050);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-bottom:2.5rem;padding:1.25rem 1.5rem;display:flex}.vlh_mq_wikiEntry p{color:var(--color-gray-600);flex:18rem;margin:0}.vlh_mq_wikiSearch{margin-bottom:2.5rem}.vlh_mq_wikiSearch label{margin-bottom:.5rem;font-weight:700;display:block}.vlh_mq_wikiSearch>div{gap:.5rem;display:flex}.vlh_mq_wikiSearch input{border:1px solid var(--color-gray-200);border-radius:.65rem;flex:1;min-width:0;padding:.75rem}.vlh_mq_wikiSearch button{cursor:pointer}.vlh_mq_wikiActiveFilters{font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:2rem;display:flex}.vlh_mq_filterChip{background:var(--color-teal-050);overflow-wrap:anywhere;border-radius:.65rem;max-width:100%;padding:.35rem .7rem}.vlh_mq_wikiCategories{border-block:1px solid var(--color-gray-200);margin-bottom:2.5rem;padding-block:1.5rem}.vlh_mq_wikiCategories>ul{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.vlh_mq_wikiCategories a{color:var(--color-ink-900);transition:background-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);border-radius:.2rem;margin:-.35rem -.5rem;padding:.35rem .5rem;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.vlh_mq_wikiCategories a:hover,.vlh_mq_wikiCategories a:focus-visible,.vlh_mq_wikiCategories a[aria-current=page]{background:var(--color-teal-050);box-shadow:inset .2rem 0 0 var(--color-teal-700);color:var(--color-teal-800)}.vlh_mq_wikiCategories ul ul{gap:.5rem;margin-top:.75rem;padding-left:1.25rem;display:grid}.vlh_mq_wikiCategories ul ul a{font-size:.92rem;font-weight:620}.vlh_mq_internalAttachments{border-top:1px solid var(--color-gray-200);margin-top:3rem;padding-top:2rem}.vlh_mq_internalAttachments li{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.vlh_mq_internalAttachments span{color:var(--color-gray-600);font-size:.9rem}.vlh_mq_publicAttachments{border-top:1px solid var(--color-gray-200);margin-top:3rem;padding-top:2rem}.vlh_mq_publicAttachments ul{margin:0;padding:0;list-style:none}.vlh_mq_publicAttachments li{border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.9rem;display:flex}.vlh_mq_publicAttachments span{color:var(--color-gray-600);white-space:nowrap;font-size:.9rem}.vlh_mq_publicAttachments a{overflow-wrap:anywhere;min-width:0}.vlh_mq_courseIntro{max-width:48rem}.vlh_mq_courseJoinSection{border-top:4px solid var(--color-teal-700);background:var(--color-gray-050);margin-block:2.5rem 3rem;padding:clamp(1.25rem,3vw,2rem)}.vlh_mq_courseJoinSection h2{margin-bottom:.75rem;font-size:1.2rem}.vlh_mq_courseJoinForm>label{margin-bottom:.5rem;font-weight:700;display:block}.vlh_mq_courseJoinForm>div{gap:.5rem;display:flex}.vlh_mq_courseJoinForm input{border:1px solid var(--color-gray-200);flex:1;min-width:0;padding:.75rem}.vlh_mq_courseJoinForm button,.vlh_mq_enrollmentManager button{border:1px solid var(--color-ink-900);background:var(--color-ink-900);color:var(--color-white);cursor:pointer;padding:.75rem 1rem}.vlh_mq_courseJoinForm button:disabled{cursor:wait;opacity:.65}.vlh_mq_courseFormError,.vlh_mq_courseFormSuccess{margin:.75rem 0 0;font-size:.92rem}.vlh_mq_courseFormError{color:#a32920}.vlh_mq_courseFormSuccess{color:var(--color-teal-800)}.vlh_mq_courseList{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.vlh_mq_courseList a{border:1px solid var(--color-gray-200);border-left:4px solid var(--color-teal-700);color:var(--color-ink-900);gap:.25rem;padding:1.2rem 1.25rem;text-decoration:none;display:grid}.vlh_mq_courseList a:hover,.vlh_mq_courseList a:focus-visible{background:var(--color-teal-050)}.vlh_mq_courseList span,.vlh_mq_courseList small{color:var(--color-gray-600);font-size:.86rem}.vlh_mq_courseList strong{font-size:1.1rem}.vlh_mq_courseStatusSection{border-top:1px solid var(--color-gray-200);margin-top:2.75rem;padding-top:1.5rem}.vlh_mq_courseStatusSection h2{font-size:1.1rem}.vlh_mq_enrollmentManager{margin-top:1.25rem}.vlh_mq_enrollmentManagerHint{color:var(--color-gray-600);font-size:.92rem}.vlh_mq_enrollmentManager ul{border-top:1px solid var(--color-gray-200);margin:1rem 0 0;padding:0;list-style:none}.vlh_mq_enrollmentManager li{border-bottom:1px solid var(--color-gray-200)}.vlh_mq_enrollmentManager label{cursor:pointer;align-items:flex-start;gap:.75rem;padding:.9rem 0;display:flex}.vlh_mq_enrollmentManager input[type=checkbox]{width:1rem;height:1rem;margin-top:.2rem}.vlh_mq_enrollmentManager label span{gap:.15rem;display:grid}.vlh_mq_enrollmentManager small{color:var(--color-gray-600);font-size:.84rem}.vlh_mq_enrollmentManagerActions{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.vlh_mq_enrollmentManager .vlh_mq_secondaryButton{border-color:var(--color-gray-600);background:var(--color-white);color:var(--color-ink-900)}.vlh_mq_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vlh_mq_internalFileForm{gap:1rem;margin-block:2rem;display:grid}.vlh_mq_internalFileForm label{gap:.35rem;font-weight:700;display:grid}.vlh_mq_internalFileForm input,.vlh_mq_internalFileForm select,.vlh_mq_internalFileList input{border:1px solid var(--color-gray-200);padding:.65rem}.vlh_mq_internalFileForm button,.vlh_mq_internalFileList button{background:var(--color-ink-900);border:1px solid var(--color-ink-900);color:var(--color-white);cursor:pointer;justify-self:start;padding:.65rem 1rem}.vlh_mq_internalFileForm button:disabled,.vlh_mq_internalFileList button:disabled{cursor:wait;opacity:.6}.vlh_mq_internalFileList{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.vlh_mq_internalFileList>li{border-top:1px solid var(--color-gray-200);gap:1rem;padding-top:1rem;display:grid}.vlh_mq_internalFileList>li>div,.vlh_mq_internalFileList form{gap:.35rem;display:grid}.vlh_mq_internalFileList span{color:var(--color-gray-600);font-size:.9rem}.vlh_mq_heroBrief dl,.vlh_mq_factList{margin:0}.vlh_mq_heroBrief dl>div,.vlh_mq_factList>div{border-top:1px solid var(--color-gray-200);grid-template-columns:minmax(6rem,.55fr) minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.vlh_mq_heroBrief dt,.vlh_mq_factList dt{color:var(--color-teal-800);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:760}.vlh_mq_heroBrief dd,.vlh_mq_factList dd{margin:0;font-size:.95rem;font-weight:620;line-height:1.5}.vlh_mq_sectionHeading{max-width:48rem;margin-bottom:clamp(2.25rem,5vw,4rem)}.vlh_mq_sectionHeading h2{margin-bottom:1rem}.vlh_mq_sectionHeading>p:last-child:not(.vlh_mq_eyebrow){max-width:42rem;color:var(--color-gray-600);margin-bottom:0}.vlh_mq_sectionHeadingCenter{text-align:center;margin-inline:auto}.vlh_mq_sectionHeadingCenter>p:last-child:not(.vlh_mq_eyebrow){margin-inline:auto}.vlh_mq_pillarGrid{border-top:1px solid var(--color-ink-900);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vlh_mq_pillarCard{border-bottom:1px solid var(--color-gray-200);background:var(--color-paper);min-width:0;color:inherit;transition:background-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;padding:clamp(1.5rem,3vw,2.4rem);text-decoration:none;display:flex}.vlh_mq_pillarCard+.vlh_mq_pillarCard{border-left:1px solid var(--color-gray-200)}.vlh_mq_pillarCard:hover,.vlh_mq_pillarCard:focus-visible{background:var(--color-teal-050);box-shadow:inset 0 .25rem 0 var(--color-teal-700)}.vlh_mq_pillarCard h3{min-height:3.2em;margin-bottom:1rem;font-size:clamp(1.25rem,1.05rem + .6vw,1.65rem)}.vlh_mq_pillarCard>p:not(.vlh_mq_cardIndex){color:var(--color-gray-600);flex:1}.vlh_mq_textLink{color:var(--color-teal-800);font-size:.95rem;font-weight:720}.vlh_mq_cardIndex{color:var(--color-bronze-800);font-variant-numeric:tabular-nums;font-weight:760;font-size:var(--font-size-sm);margin-bottom:2.5rem}.vlh_mq_tintedSection,.vlh_mq_publicationsSection{padding-block:var(--section-space)}.vlh_mq_tintedSection{--publication-highlight:#dce5f0;background:var(--color-teal-050)}.vlh_mq_publicationsSection{border-block:1px solid var(--color-gray-200);background:var(--color-white)}.vlh_mq_piGrid,.vlh_mq_profileGrid,.vlh_mq_timelineGrid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(3rem,8vw,7rem);display:grid}.vlh_mq_piGrid>div:first-child>p:not(.vlh_mq_eyebrow,.vlh_mq_piRole),.vlh_mq_profileIdentity>p:not(.vlh_mq_eyebrow,.vlh_mq_piRole){max-width:44rem;color:var(--color-gray-600)}.vlh_mq_piRole{color:var(--color-teal-800);margin-bottom:1rem;font-weight:700}.vlh_mq_factList{border-block:1px solid var(--color-gray-200);align-self:center}.vlh_mq_sectionHeadingRow,.vlh_mq_listHeader{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.vlh_mq_sectionHeadingRow .vlh_mq_sectionHeading{margin-bottom:0}.vlh_mq_sectionHeadingRow{margin-bottom:clamp(2.25rem,5vw,4rem)}.vlh_mq_publicationList{border-top:1px solid var(--color-ink-900)}.vlh_mq_publicationItem,.vlh_mq_patentList article{border-bottom:1px solid var(--color-gray-200);transition:background-color var(--transition-fast);grid-template-columns:4.5rem minmax(0,1fr);gap:clamp(1rem,3vw,2rem);padding-block:1.6rem;scroll-margin-top:6rem;display:grid}.vlh_mq_publicationItem:hover,.vlh_mq_publicationItem:focus-within,.vlh_mq_publicationItem:target,.vlh_mq_patentList article:hover,.vlh_mq_patentList article:focus-within,.vlh_mq_patentList article:target{background-color:var(--publication-highlight,var(--color-teal-050))}.vlh_mq_publicationCompact{text-decoration:none}.vlh_mq_publicationItem h3,.vlh_mq_patentList h3{overflow-wrap:anywhere;max-width:60rem;margin-bottom:.55rem;font-size:clamp(1.05rem,.98rem + .3vw,1.25rem);line-height:1.35}.vlh_mq_publicationYear{color:var(--color-bronze-800);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;font-weight:760}.vlh_mq_publicationAuthors,.vlh_mq_publicationVenue,.vlh_mq_patentList p{color:var(--color-gray-600);overflow-wrap:anywhere;margin-bottom:.3rem;font-size:.92rem}.vlh_mq_publicationVenue{margin-bottom:0}.vlh_mq_publicationCompact{padding-block:1.35rem}.vlh_mq_publicationNote{color:var(--color-gray-600);font-size:var(--font-size-sm);margin:1.5rem 0 0}.vlh_mq_tagList{flex-wrap:wrap;gap:.45rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.vlh_mq_tagList li{border:1px solid var(--color-gray-200);color:var(--color-teal-800);border-radius:99rem;padding:.2rem .55rem;font-size:.72rem;font-weight:680}.vlh_mq_contactBand{background:var(--color-ink-900);color:var(--color-white);padding-block:clamp(3.5rem,7vw,6rem)}.vlh_mq_contactBandInner{justify-content:space-between;align-items:center;gap:2rem;display:flex}.vlh_mq_contactBand .vlh_mq_eyebrow{color:#b8c9dd}.vlh_mq_contactBand h2{margin-bottom:.75rem}.vlh_mq_contactBand p:last-child{max-width:42rem;color:var(--color-gray-200);margin-bottom:0}.vlh_mq_researchIndexSection,.vlh_mq_anchorNav{border-bottom:1px solid var(--color-gray-200);background:var(--color-white)}.vlh_mq_researchIndex,.vlh_mq_anchorNav ul{margin:0;padding:0;list-style:none;display:grid}.vlh_mq_researchIndex{grid-template-columns:repeat(3,minmax(0,1fr))}.vlh_mq_researchIndex li{min-width:0}.vlh_mq_researchIndex li+li{border-left:1px solid var(--color-gray-200)}.vlh_mq_researchIndex span{color:#0f2c53;font-size:.75rem;font-weight:760}.vlh_mq_researchIndex a{color:#0f2c53;transition:background-color var(--transition-fast), box-shadow var(--transition-fast);grid-template-columns:2rem minmax(0,1fr);gap:.65rem;padding:1.25rem 1.5rem;font-size:.92rem;font-weight:680;line-height:1.35;text-decoration:none;display:grid}.vlh_mq_researchIndex a:hover,.vlh_mq_researchIndex a:focus-visible{background:var(--color-teal-050);box-shadow:inset .25rem 0 0 var(--color-teal-700)}.vlh_mq_researchChapter{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:2rem clamp(3rem,8vw,7rem);display:grid}.vlh_mq_chapterHeader{grid-row:span 4}.vlh_mq_chapterHeader h2{margin-bottom:1.25rem}.vlh_mq_chapterHeader>p:last-child{color:var(--color-gray-600)}.vlh_mq_chapterGrid{gap:1.5rem;display:grid}.vlh_mq_chapterGrid>div,.vlh_mq_methodsBlock{border-bottom:1px solid var(--color-gray-200);padding-bottom:1.5rem}.vlh_mq_chapterGrid h3,.vlh_mq_methodsBlock h3,.vlh_mq_relatedBlock>h3,.vlh_mq_impactBlock h3{margin-bottom:.65rem;font-size:1.05rem}.vlh_mq_chapterGrid p{color:var(--color-gray-600);margin-bottom:0}.vlh_mq_impactBlock{border-top:1px solid var(--color-gray-200);padding-top:1.5rem}.vlh_mq_impactBlock p{color:var(--color-gray-600);margin-bottom:0}.vlh_mq_methodsBlock ul,.vlh_mq_profileInterests ul{margin:0;padding-left:1.2rem}.vlh_mq_methodsBlock li+li,.vlh_mq_profileInterests li+li{margin-top:.45rem}.vlh_mq_relatedBlock>h3{margin-bottom:1rem}.vlh_mq_profileIdentity{max-width:46rem}.vlh_mq_profileInterests{border-top:4px solid var(--color-teal-700);background:var(--color-gray-050);align-self:start;padding:1.75rem}.vlh_mq_profileInterests h3{margin-bottom:1rem}.vlh_mq_timelineGrid{grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr)}.vlh_mq_timelineGroupTitle{margin-bottom:1rem;font-size:1.1rem}.vlh_mq_timelineGroupTitle:not(:first-child){margin-top:3rem}.vlh_mq_timeline{border-top:1px solid var(--color-ink-900);margin:0;padding:0;list-style:none}.vlh_mq_timeline li{border-bottom:1px solid var(--color-gray-200);grid-template-columns:8rem minmax(0,1fr);gap:1.5rem;padding-block:1.2rem;display:grid}.vlh_mq_timeline h3{margin-bottom:.2rem;font-size:1rem}.vlh_mq_timeline p{color:var(--color-gray-600);margin-bottom:0;font-size:.92rem}.vlh_mq_timelinePeriod{font-weight:720;color:var(--color-teal-800)!important}.vlh_mq_anchorNav{z-index:50;position:sticky;top:5rem}.vlh_mq_anchorNav ul{grid-template-columns:repeat(3,max-content);gap:.5rem 2rem;overflow-x:auto}.vlh_mq_anchorNav a{min-height:3.5rem;color:var(--color-teal-800);white-space:nowrap;align-items:center;font-size:.9rem;font-weight:680;display:inline-flex}.vlh_mq_listHeader{margin-bottom:2rem}.vlh_mq_listHeader h2{margin-bottom:0}.vlh_mq_listHeader>p{color:var(--color-gray-600);font-size:var(--font-size-sm);margin-bottom:0}.vlh_mq_patentList{border-top:1px solid var(--color-ink-900)}.vlh_mq_contactGuidance{border-top:1px solid var(--color-gray-200);margin-top:2rem;padding:1.5rem 0}.vlh_mq_contactGuidance h2{margin-bottom:.75rem;font-size:1.2rem}.vlh_mq_contactGuidance p{color:var(--color-gray-600);margin-bottom:0}.vlh_mq_contactMap{margin-top:0}.vlh_mq_contactMap+.vlh_mq_contactCard{margin-top:2rem}.vlh_mq_contactMap h2{margin-bottom:.75rem;font-size:1.2rem}.vlh_mq_mapFrame{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-gray-050);min-height:20rem;overflow:hidden}.vlh_mq_mapFrame iframe{border:0;width:100%;min-height:20rem;display:block}.vlh_mq_mapUnavailable{color:var(--color-gray-600);margin-bottom:0}.vlh_mq_categoryList{border-top:1px solid var(--color-ink-900);grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0 0;padding:0;list-style:none;display:grid}.vlh_mq_categoryList li{border-bottom:1px solid var(--color-gray-200);padding:1.25rem;font-weight:650}.vlh_mq_categoryList li:not(:nth-child(3n+1)){border-left:1px solid var(--color-gray-200)}@media (max-width:64rem){.vlh_mq_heroGrid{grid-template-columns:minmax(0,1fr);gap:clamp(3.5rem,9vw,5rem)}.vlh_mq_heroBrief{width:min(100%,26rem);margin-left:auto}.vlh_mq_researchChapter{grid-template-columns:1fr}.vlh_mq_chapterHeader{grid-row:auto}}@media (max-width:47.99rem){.vlh_mq_publicAttachments li{flex-direction:column;align-items:flex-start;gap:.35rem}.vlh_mq_wikiNewsItemWithImage .vlh_mq_wikiNewsLink,.vlh_mq_wikiNewsItemWithImage .vlh_mq_wikiNewsRow,.vlh_mq_heroGrid,.vlh_mq_piGrid,.vlh_mq_profileGrid,.vlh_mq_timelineGrid{grid-template-columns:1fr}.vlh_mq_heroBrief{margin-top:1rem;margin-left:0}.vlh_mq_pillarGrid,.vlh_mq_researchIndex,.vlh_mq_categoryList{grid-template-columns:1fr}.vlh_mq_pillarCard+.vlh_mq_pillarCard,.vlh_mq_researchIndex li+li,.vlh_mq_categoryList li:not(:nth-child(3n+1)){border-left:0}.vlh_mq_pillarCard h3{min-height:auto}.vlh_mq_cardIndex{margin-bottom:1.25rem}.vlh_mq_sectionHeadingRow,.vlh_mq_listHeader,.vlh_mq_contactBandInner{flex-direction:column;align-items:flex-start}.vlh_mq_courseJoinForm>div{flex-direction:column}.vlh_mq_courseJoinForm button{width:100%}.vlh_mq_contactBandInner{display:flex}.vlh_mq_publicationItem,.vlh_mq_patentList article{grid-template-columns:1fr;gap:.5rem}.vlh_mq_timeline li{grid-template-columns:1fr;gap:.35rem}.vlh_mq_anchorNav{top:4.5rem}}@media (max-width:23.5rem){.vlh_mq_heroBrief dl>div,.vlh_mq_factList>div{grid-template-columns:1fr;gap:.35rem}.vlh_mq_publicationItem,.vlh_mq_patentList article{grid-template-columns:1fr}.vlh_mq_publicationYear{margin-bottom:-.25rem}}.vlh_mq_teamGrid{border-top:1px solid var(--color-gray-200);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.vlh_mq_teamCard{border-bottom:1px solid var(--color-gray-200);min-width:0;padding-block:1.5rem}.vlh_mq_teamCard>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.vlh_mq_teamCard>div:has(.vlh_mq_memberPortrait){grid-template-columns:clamp(5rem,22vw,10rem) minmax(0,1fr)}.vlh_mq_memberPortrait,.vlh_mq_profilePortrait{aspect-ratio:1;background:var(--color-gray-050);margin:0;overflow:hidden}.vlh_mq_profilePortrait{border-radius:.65rem;width:min(100%,20rem);margin-block:2rem}.vlh_mq_memberPortrait img,.vlh_mq_profilePortrait img{object-fit:cover;object-position:center top;width:100%;height:100%}.vlh_mq_teamCardContent{overflow-wrap:anywhere;min-width:0}.vlh_mq_teamCardContent h3{font-size:1.35rem}
.Ewis4G_workspace{--ws-text:var(--color-ink-900);--ws-muted:var(--color-gray-600);--ws-line:var(--color-gray-200);--ws-accent:var(--color-teal-700);--ws-selected:var(--color-teal-050);max-width:1680px;color:var(--ws-text);margin:0 auto;padding:38px 32px 48px;font-size:13px;line-height:1.5}.Ewis4G_workspace button,.Ewis4G_workspace select,.Ewis4G_workspace input{font:inherit}.Ewis4G_workspace button,.Ewis4G_workspace a,.Ewis4G_workspace summary{-webkit-tap-highlight-color:transparent}.Ewis4G_workspace button{cursor:pointer}.Ewis4G_workspace button:disabled{cursor:not-allowed;color:#8a929c}.Ewis4G_workspace button:focus-visible,.Ewis4G_workspace a:focus-visible,.Ewis4G_workspace input:focus-visible,.Ewis4G_workspace select:focus-visible,.Ewis4G_workspace summary:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px;box-shadow:none}.Ewis4G_workspace a{text-decoration:none}.Ewis4G_pageHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.Ewis4G_eyebrow{letter-spacing:.15em;color:var(--ws-accent);margin:0 0 9px;font-size:10px;font-weight:700}.Ewis4G_pageHeader h1{letter-spacing:-.045em;margin:0 0 9px;font-size:27px}.Ewis4G_pageHeader p:last-child{color:var(--ws-muted);margin:0}.Ewis4G_portalLink{color:#536275;white-space:nowrap;padding:8px 0}.Ewis4G_portalLink span{margin-left:14px}.Ewis4G_explorer{background:var(--color-white);border:1px solid var(--ws-line);border-radius:12px;overflow:clip;box-shadow:0 8px 30px #162e4510}.Ewis4G_topbar{border-bottom:1px solid var(--ws-line);align-items:center;gap:18px;min-height:66px;padding:12px 20px;display:flex}.Ewis4G_search{min-width:0;color:var(--ws-muted);flex:1;align-items:center;gap:11px;display:flex}.Ewis4G_search input{min-width:0;color:var(--ws-text);background:0 0;border:0;outline:0;flex:1;padding:6px 2px}.Ewis4G_search input::-webkit-search-cancel-button{display:none}.Ewis4G_search button,.Ewis4G_mobileNavButton,.Ewis4G_previewHeading button,.Ewis4G_sidebarHeading button{color:var(--ws-muted);background:0 0;border:0;border-radius:5px;padding:6px}.Ewis4G_searchScope{background:var(--color-gray-050);white-space:nowrap;border-radius:4px;padding:3px 9px;font-size:11px}.Ewis4G_newMenu{flex-shrink:0;position:relative}.Ewis4G_newFolderButton{border:1px solid var(--ws-line);background:var(--color-white);color:var(--ws-accent);border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:8px 11px;display:flex}.Ewis4G_newMenu summary{cursor:pointer;background:var(--ws-accent);color:var(--color-white);border-radius:6px;padding:8px 13px;font-weight:600;list-style:none}.Ewis4G_newMenu summary::-webkit-details-marker{display:none}.Ewis4G_newMenu>div{z-index:15;background:var(--color-white);border:1px solid var(--ws-line);border-radius:8px;width:255px;padding:7px;position:absolute;top:43px;right:0;box-shadow:0 8px 30px #152c4626}.Ewis4G_newMenu a,.Ewis4G_newMenu button{text-align:left;background:0 0;border:0;border-radius:5px;width:100%;padding:9px;display:block}.Ewis4G_newMenu a:hover{background:var(--ws-selected)}.Ewis4G_newMenu p{color:var(--ws-muted);margin:8px 9px;font-size:11px}.Ewis4G_columns{grid-template-columns:212px minmax(0,1fr) 310px;height:clamp(560px,100dvh - 230px,880px);min-height:560px;display:grid}.Ewis4G_sidebar{border-right:1px solid var(--ws-line);background:var(--color-gray-050);flex-direction:column;min-width:0;padding:24px 10px 20px;display:flex;overflow-y:auto}.Ewis4G_sidebarHeading{color:#8a95a0;letter-spacing:.12em;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 16px;font-size:10px;font-weight:700;display:flex}.Ewis4G_sidebarHeading button,.Ewis4G_mobileNavButton{display:none}.Ewis4G_shortcuts{flex-direction:column;gap:3px;padding:0 2px 20px;display:flex}.Ewis4G_shortcuts button{color:#5c6878;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;padding:9px 13px;display:flex}.Ewis4G_shortcuts button span{opacity:.7;margin-left:auto;font-size:10px}.Ewis4G_shortcuts button:hover,.Ewis4G_treeRow:hover{background:#eef1f4}.Ewis4G_shortcuts .Ewis4G_activeFolder,.Ewis4G_treeRow.Ewis4G_activeFolder{background:var(--color-teal-050);color:var(--color-teal-700);font-weight:600}.Ewis4G_navLabel{color:#8a95a0;margin:8px 15px 10px;font-size:11px}.Ewis4G_tree,.Ewis4G_tree ul{margin:0;padding:0;list-style:none}.Ewis4G_treeRow{border-radius:5px;align-items:center;margin:2px 0;padding-right:5px;display:flex}.Ewis4G_treeRow a{flex:1;align-items:center;gap:8px;min-width:0;padding:8px 0;display:flex}.Ewis4G_treeRow a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ewis4G_treeRow svg{color:#85949f;flex-shrink:0;width:16px;height:16px}.Ewis4G_chevron{color:#84919f;background:0 0;border:0;flex-shrink:0;padding:6px 1px}.Ewis4G_chevron svg{width:12px;height:12px;transition:transform .12s}.Ewis4G_expanded svg{transform:rotate(90deg)}.Ewis4G_treeSpacer{flex-shrink:0;width:14px}.Ewis4G_sidebarNote{color:#657482;margin:auto 14px 0;padding-top:60px;font-size:11px}.Ewis4G_sidebarNote>span:last-child{color:#94a0aa;margin-top:8px;line-height:1.6;display:block}.Ewis4G_statusDot{vertical-align:middle;background:#69a092;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.Ewis4G_center{flex-direction:column;min-width:0;min-height:0;display:flex}.Ewis4G_breadcrumb{color:#84909e;flex-wrap:wrap;align-items:center;gap:7px;min-height:40px;padding:24px 24px 0;font-size:11px;display:flex}.Ewis4G_breadcrumb>span{align-items:center;gap:7px;display:inline-flex}.Ewis4G_breadcrumb svg{color:#b0b7bf;width:10px;height:10px}.Ewis4G_breadcrumb a:hover{color:var(--ws-accent);text-decoration:underline}.Ewis4G_listHeading{justify-content:space-between;align-items:center;gap:10px;padding:22px 24px 20px;display:flex}.Ewis4G_listHeading h2{letter-spacing:-.035em;margin:0 0 7px;font-size:21px;line-height:1.3}.Ewis4G_listHeading p{color:var(--ws-muted);margin:0;font-size:11px}.Ewis4G_viewToggle{border:1px solid var(--ws-line);border-radius:6px;flex-shrink:0;gap:2px;padding:3px;display:flex}.Ewis4G_viewToggle button{color:#8a95a2;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:flex}.Ewis4G_viewToggle button[aria-pressed=true]{background:var(--color-teal-050);color:var(--color-teal-700)}.Ewis4G_viewToggle svg{width:14px;height:14px}.Ewis4G_toolbar{color:#637181;align-items:center;gap:7px;padding:0 24px 16px;display:flex}.Ewis4G_toolbar button,.Ewis4G_toolbar select{border:1px solid var(--ws-line);color:inherit;background:0 0;border-radius:5px;min-height:29px;padding:5px 9px;font-size:11px}.Ewis4G_toolbar button:hover{background:var(--color-gray-050)}.Ewis4G_toolbar button[aria-expanded=true]{color:var(--ws-accent);border-color:var(--color-teal-700);background:var(--color-teal-050)}.Ewis4G_itemCount{white-space:nowrap;color:var(--ws-muted);margin-left:auto;font-size:11px}.Ewis4G_filters{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;padding:0 24px 16px;display:grid}.Ewis4G_filters label{color:#657684;gap:5px;font-size:11px;display:grid}.Ewis4G_filters select{border:1px solid var(--ws-line);background:var(--color-white);width:100%;min-width:0;color:var(--ws-text);border-radius:5px;padding:6px}.Ewis4G_chips{flex-wrap:wrap;gap:6px;padding:0 24px 14px;display:flex}.Ewis4G_chips button{background:var(--color-teal-050);color:var(--color-teal-700);border:0;border-radius:4px;align-items:center;gap:6px;padding:5px 7px;font-size:11px;display:flex}.Ewis4G_chips button:last-child{color:var(--ws-muted);background:0 0}.Ewis4G_chips svg{width:11px;height:11px}.Ewis4G_results{flex:1;min-height:0;overflow:auto}.Ewis4G_fileTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.Ewis4G_fileTable th{text-align:left;background:var(--color-gray-050);color:#8a949f;border-top:1px solid #eef1f3;border-bottom:1px solid var(--ws-line);height:32px;font-size:10px;font-weight:500}.Ewis4G_fileTable td{color:#72808c;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #f0f2f4;padding:13px 7px 13px 0;overflow:hidden}.Ewis4G_fileTable th:first-child,.Ewis4G_fileTable td:first-child{padding-left:24px}.Ewis4G_fileTable tbody tr{cursor:pointer;transition:background .1s}.Ewis4G_fileTable tbody tr:hover{background:var(--color-gray-050)}.Ewis4G_fileTable tbody tr.Ewis4G_selectedRow{background:var(--ws-selected);box-shadow:inset 3px 0 0 var(--color-teal-700)}.Ewis4G_nameColumn{width:auto}.Ewis4G_typeColumn{width:72px}.Ewis4G_ownerColumn{width:70px}.Ewis4G_modifiedColumn{width:75px}.Ewis4G_tagsColumn{width:105px}.Ewis4G_actionsColumn{width:62px}.Ewis4G_fileName{align-items:center;gap:10px;min-width:0;display:flex}.Ewis4G_fileIcon{width:29px;height:34px;color:var(--color-teal-700);background:var(--color-teal-050);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Ewis4G_imageIcon{color:#83906c;background:#f1f4ed}.Ewis4G_fileIcon svg{width:18px;height:18px}.Ewis4G_fileName>div{flex:1;min-width:0}.Ewis4G_fileName button{color:var(--color-ink-900);text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:0 0;border:0;max-width:100%;padding:0;font-weight:600;overflow:hidden}.Ewis4G_fileName small{color:#96a0aa;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.Ewis4G_fileName .Ewis4G_searchMetadata{display:none}.Ewis4G_folderListRow a{color:#586c7c;align-items:center;gap:12px;display:flex}.Ewis4G_folderListRow strong{text-overflow:ellipsis;font-weight:500;overflow:hidden}.Ewis4G_folderListRow svg{color:#859dab;flex-shrink:0;width:25px}.Ewis4G_tags{align-items:center;gap:4px;display:flex;overflow:hidden}.Ewis4G_tags span{background:var(--color-gray-050);color:#7c8d96;text-overflow:ellipsis;border-radius:3px;max-width:70px;padding:2px 5px;font-size:9px;overflow:hidden}.Ewis4G_quickActions{opacity:0;align-items:center;display:flex}.Ewis4G_quickActions button,.Ewis4G_galleryActions button{color:#9ba6b0;background:0 0;border:0;border-radius:4px;padding:5px}.Ewis4G_quickActions svg{width:14px;height:14px}.Ewis4G_quickActions .Ewis4G_isFavorite,.Ewis4G_galleryActions .Ewis4G_isFavorite{color:var(--color-bronze-600)}.Ewis4G_fileTable tr:hover .Ewis4G_quickActions,.Ewis4G_fileTable tr:focus-within .Ewis4G_quickActions,.Ewis4G_selectedRow .Ewis4G_quickActions{opacity:1}.Ewis4G_quickActions:has(.Ewis4G_isFavorite){opacity:1}.Ewis4G_quickActions button:hover,.Ewis4G_galleryActions button:hover{background:var(--color-teal-050);color:var(--color-teal-700)}.Ewis4G_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:32px 20px;display:flex}.Ewis4G_empty>svg{color:#9cabb5;width:34px;height:34px;margin-bottom:20px}.Ewis4G_empty h3{margin:0 0 10px;font-size:16px}.Ewis4G_empty p{color:var(--ws-muted);margin-bottom:15px;font-size:12px}.Ewis4G_empty a,.Ewis4G_empty button{border:1px solid var(--ws-line);background:var(--color-white);border-radius:5px;margin:4px;padding:7px 12px;font-size:12px;display:inline-block}.Ewis4G_listFooter{border-top:1px solid var(--ws-line);color:#9ba4ae;justify-content:space-between;gap:10px;padding:13px 24px;font-size:10px;display:flex}.Ewis4G_previewPanel{border-left:1px solid var(--ws-line);background:var(--color-paper);min-width:0;overflow-y:auto}.Ewis4G_previewHeading{border-bottom:1px solid var(--ws-line);color:#88939d;justify-content:space-between;align-items:center;padding:18px 20px;font-size:11px;display:flex}.Ewis4G_previewContents{overflow-wrap:anywhere;padding:23px 20px}.Ewis4G_previewContents h3{margin:0 0 5px;font-size:17px;line-height:1.5}.Ewis4G_previewLocation{color:#97a0ab;margin-bottom:20px;font-size:10px}.Ewis4G_metadata{border-top:1px solid var(--ws-line);margin:23px 0;padding-top:15px;font-size:11px}.Ewis4G_metadata>div{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.Ewis4G_metadata dt{color:#95a0a8}.Ewis4G_metadata dd{color:#566876;margin:0}.Ewis4G_previewActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Ewis4G_previewActions a,.Ewis4G_previewActions button{color:#657985;background:var(--color-white);border:1px solid var(--ws-line);border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px;font-size:11px;display:flex}.Ewis4G_previewActions a:first-child{border-color:var(--ws-accent);background:var(--ws-accent);color:var(--color-white)}.Ewis4G_previewActions svg{width:12px;height:12px}.Ewis4G_previewEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:510px;padding:30px;display:flex}.Ewis4G_previewEmptyIcon{background:var(--color-gray-050);color:#a3b1bc;border-radius:12px;place-items:center;width:66px;height:72px;margin-bottom:24px;display:grid}.Ewis4G_previewEmptyIcon svg{width:30px;height:30px}.Ewis4G_previewEmpty h3{color:#7a8a96;margin-bottom:12px;font-size:14px;font-weight:500}.Ewis4G_previewEmpty p{color:#a0abb4;font-size:11px;line-height:1.9}.Ewis4G_gallery{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:16px;padding:4px 24px 24px;display:grid}.Ewis4G_galleryCard{border:1px solid var(--ws-line);border-radius:7px;min-width:0;position:relative;overflow:hidden}.Ewis4G_galleryCard:hover{border-color:var(--color-teal-700)}.Ewis4G_galleryCard.Ewis4G_selectedCard{border-color:var(--color-teal-700);background:var(--ws-selected)}.Ewis4G_galleryCard>button{text-align:left;width:100%;color:var(--ws-text);background:0 0;border:0;padding:0 0 12px;display:block}.Ewis4G_thumbnail{aspect-ratio:1.5;background:var(--color-gray-050);color:#93a8b1;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:13px;display:flex;overflow:hidden}.Ewis4G_thumbnail>svg{width:33px;height:33px}.Ewis4G_thumbnail>span{text-align:center;padding:0 8px;font-size:10px}.Ewis4G_thumbnail img{object-fit:contain;width:100%;height:100%}.Ewis4G_galleryCard strong,.Ewis4G_galleryCard small{text-overflow:ellipsis;white-space:nowrap;padding:0 12px;display:block;overflow:hidden}.Ewis4G_galleryCard strong{font-size:11px}.Ewis4G_galleryCard small{color:var(--ws-muted);margin-top:4px;font-size:9px}.Ewis4G_galleryActions{justify-content:flex-end;padding:0 6px 5px;display:flex}.Ewis4G_galleryActions svg{width:14px;height:14px}.Ewis4G_galleryFolder{background:var(--color-gray-050);border-radius:5px;align-self:start;align-items:center;gap:10px;padding:12px;display:flex}.Ewis4G_contextMenu{border:1px solid var(--ws-line);background:var(--color-white);z-index:110;border-radius:8px;width:220px;padding:5px;position:fixed;box-shadow:0 10px 35px #1227352b}.Ewis4G_contextMenu a,.Ewis4G_contextMenu button{width:100%;font:inherit;text-align:left;color:var(--ws-text);background:var(--color-white);border:0;border-radius:5px;padding:9px 12px;font-size:12px;display:block}.Ewis4G_contextMenu a:hover,.Ewis4G_contextMenu button:hover,.Ewis4G_contextMenu :focus-visible{background:var(--ws-selected)}.Ewis4G_announcement{color:var(--ws-accent);min-height:18px;margin:12px 0 0;font-size:12px}.Ewis4G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Ewis4G_selectionCheckbox{width:14px;height:14px;accent-color:var(--ws-accent);cursor:pointer;flex:none;margin:0 4px 0 0}.Ewis4G_nameHeader{align-items:center;gap:10px;display:flex}.Ewis4G_dropTarget{outline:2px dashed var(--color-teal-700);outline-offset:-3px;background-color:var(--color-teal-050)!important}.Ewis4G_dropHint{color:#788c98;border-top:1px dashed var(--color-gray-200);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 20px;font-size:10px;display:flex}.Ewis4G_dropHint button{border:1px solid var(--color-gray-200);background:var(--color-white);color:var(--color-teal-700);border-radius:5px;margin-left:auto;padding:4px 8px;font-size:11px}.Ewis4G_galleryActions .Ewis4G_selectionCheckbox{align-self:center;margin-right:auto}.Ewis4G_fileTable [draggable=true]{cursor:grab}.Ewis4G_backdrop{z-index:90;background:#18313e55;position:fixed;inset:0}@media (max-width:1439px){.Ewis4G_tagsColumn{display:none}.Ewis4G_columns{grid-template-columns:200px minmax(0,1fr) 285px}.Ewis4G_viewToggle span{display:none}}@media (max-width:1199px){.Ewis4G_columns{grid-template-columns:210px minmax(0,1fr)}.Ewis4G_previewPanel{display:none}.Ewis4G_previewPanel.Ewis4G_previewOpen{z-index:100;width:min(420px,90vw);display:block;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-10px 0 40px #162c4533}.Ewis4G_previewHeading{background:var(--color-white);z-index:1;position:sticky;top:0}.Ewis4G_ownerColumn{display:none}}@media (max-width:899px){.Ewis4G_typeColumn{display:none}.Ewis4G_fileName .Ewis4G_searchMetadata{display:block}.Ewis4G_workspace{padding:26px 20px 32px}.Ewis4G_columns{grid-template-columns:180px minmax(0,1fr)}.Ewis4G_searchScope{display:none}.Ewis4G_pageHeader h1{font-size:25px}.Ewis4G_breadcrumb,.Ewis4G_listHeading,.Ewis4G_toolbar,.Ewis4G_filters,.Ewis4G_chips,.Ewis4G_listFooter{padding-left:18px;padding-right:18px}.Ewis4G_fileTable th:first-child,.Ewis4G_fileTable td:first-child{padding-left:18px}.Ewis4G_quickActions{opacity:1}}@media (max-width:639px){.Ewis4G_workspace{padding:22px 12px 28px}.Ewis4G_pageHeader{margin-bottom:20px}.Ewis4G_pageHeader h1{font-size:24px}.Ewis4G_pageHeader p:last-child{font-size:11px}.Ewis4G_eyebrow{letter-spacing:.11em;font-size:8px}.Ewis4G_portalLink{font-size:10px}.Ewis4G_portalLink span{margin-left:3px}.Ewis4G_explorer{border-radius:8px}.Ewis4G_topbar{gap:7px;min-height:58px;padding:10px 9px}.Ewis4G_search{gap:5px}.Ewis4G_search input{font-size:12px}.Ewis4G_search>svg{flex-shrink:0;width:15px}.Ewis4G_mobileNavButton{display:block}.Ewis4G_newMenu summary,.Ewis4G_newFolderButton{padding:8px;font-size:10px}.Ewis4G_newFolderButton svg{display:none}.Ewis4G_columns{height:auto;min-height:570px;display:block}.Ewis4G_center{min-height:570px}.Ewis4G_sidebar{display:none}.Ewis4G_sidebar.Ewis4G_sidebarOpen{z-index:100;width:min(300px,85vw);display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:10px 0 40px #162c4533}.Ewis4G_sidebarHeading button{display:block}.Ewis4G_previewPanel.Ewis4G_previewOpen{border:0;width:100%}.Ewis4G_previewContents{padding:24px}.Ewis4G_listHeading{padding-top:21px}.Ewis4G_listHeading h2{font-size:20px}.Ewis4G_listHeading p{font-size:10px}.Ewis4G_viewToggle button{padding:5px 6px}.Ewis4G_modifiedColumn{width:65px;font-size:10px}.Ewis4G_actionsColumn{width:52px}.Ewis4G_quickActions button{padding:4px}.Ewis4G_fileName{gap:7px}.Ewis4G_fileIcon{width:24px;height:30px}.Ewis4G_fileName button{font-size:11px}.Ewis4G_fileName small{font-size:9px}.Ewis4G_fileTable td{padding-top:13px;padding-bottom:13px}.Ewis4G_fileTable th:first-child,.Ewis4G_fileTable td:first-child{padding-left:14px}.Ewis4G_listFooter span:last-child{display:none}.Ewis4G_listFooter{font-size:9px}.Ewis4G_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-left:14px;padding-right:14px}.Ewis4G_thumbnail{aspect-ratio:1.2}.Ewis4G_results{min-height:300px;max-height:65dvh}}@media (prefers-reduced-motion:reduce){.Ewis4G_workspace *{transition:none}}
.dj3hua_page{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dj3hua_page h2{letter-spacing:-.025em;margin:0;font-size:15px;line-height:1.4}.dj3hua_page h3{font-size:13px;line-height:1.4}.dj3hua_page p{line-height:1.7}.dj3hua_page textarea:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px;box-shadow:none}.dj3hua_backLink,.dj3hua_breadcrumb a{color:var(--ws-muted);align-items:center;gap:9px;display:inline-flex}.dj3hua_backLink{flex-shrink:0;padding:8px 0}.dj3hua_backLink:hover,.dj3hua_breadcrumb a:hover{color:var(--ws-accent)}.dj3hua_panel{min-height:560px}.dj3hua_topbar{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:12px 20px;display:flex}.dj3hua_breadcrumb{min-width:0;color:var(--ws-muted);align-items:center;gap:12px;font-size:12px;display:flex}.dj3hua_breadcrumb [aria-current]{color:var(--ws-text);font-weight:600}.dj3hua_actions{align-items:center;gap:8px;display:flex}.dj3hua_primary,.dj3hua_secondary,.dj3hua_quiet{border:1px solid var(--ws-line);background:var(--color-white);min-height:36px;color:var(--ws-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-weight:600;text-decoration:none;display:inline-flex}.dj3hua_primary{border-color:var(--ws-accent);background:var(--ws-accent);color:var(--color-white)}.dj3hua_primary:hover:not(:disabled){background:var(--color-teal-800)}.dj3hua_secondary:hover:not(:disabled),.dj3hua_quiet:hover:not(:disabled){background:var(--ws-selected)}.dj3hua_quiet{color:var(--ws-muted);background:0 0;border-color:#0000}.dj3hua_page .dj3hua_primary:disabled,.dj3hua_page .dj3hua_secondary:disabled{opacity:.55;cursor:wait}.dj3hua_page .dj3hua_primary:disabled{color:var(--color-white)}.dj3hua_layout{grid-template-columns:minmax(0,1fr) 300px;display:grid}.dj3hua_main{min-width:0;padding:30px 36px}.dj3hua_sidebar{border-left:1px solid var(--ws-line);background:var(--color-gray-050);min-width:0;padding:28px 24px}.dj3hua_sidebar h2{align-items:center;gap:9px;margin-bottom:24px;display:flex}.dj3hua_field{gap:8px;margin-bottom:20px;font-size:12px;font-weight:600;display:grid}.dj3hua_field input,.dj3hua_field textarea,.dj3hua_field select{border:1px solid var(--ws-line);background:var(--color-white);width:100%;min-width:0;color:var(--ws-text);font:inherit;border-radius:6px;padding:10px 11px;font-size:13px;font-weight:400;line-height:1.5}.dj3hua_field textarea{resize:vertical}.dj3hua_field select:disabled{color:var(--ws-muted);background:var(--color-gray-050);opacity:1}.dj3hua_hint{color:var(--ws-muted);margin:0;font-size:12px;font-weight:400}.dj3hua_note{border-top:1px solid var(--ws-line);margin-top:24px;padding-top:20px}.dj3hua_note h3{align-items:center;gap:8px;margin:0 0 8px;display:flex}.dj3hua_note p{color:var(--ws-muted);margin:0 0 12px;font-size:12px}.dj3hua_footer{border-top:1px solid var(--ws-line);color:var(--ws-muted);background:var(--color-gray-050);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 20px;font-size:11px;display:flex}.dj3hua_status{color:var(--ws-accent);background:var(--ws-selected);border-top:1px solid var(--ws-line);overflow-wrap:anywhere;margin:0;padding:14px 20px}.dj3hua_status[role=alert]{color:#923d32;background:#fff4f1}.dj3hua_empty{text-align:center;color:var(--ws-muted);padding:46px 24px}.dj3hua_empty>svg{width:30px;height:30px;color:var(--ws-accent);margin:0 auto 16px}.dj3hua_empty h2,.dj3hua_empty h3{color:var(--ws-text);margin:0 0 8px}.dj3hua_empty p{margin:0 0 20px}.dj3hua_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.dj3hua_layout{grid-template-columns:minmax(0,1fr) 260px}.dj3hua_main{padding:26px 24px}.dj3hua_sidebar{padding:26px 20px}}@media (max-width:760px){.dj3hua_layout{grid-template-columns:minmax(0,1fr)}.dj3hua_sidebar{border-left:0;border-top:1px solid var(--ws-line)}.dj3hua_topbar{flex-wrap:wrap;padding:12px 16px}.dj3hua_main{padding:24px 18px}.dj3hua_backLink{font-size:12px}.dj3hua_panel{min-height:0}}@media (max-width:420px){.dj3hua_actions{width:100%}.dj3hua_actions>button{flex:1}.dj3hua_breadcrumb{font-size:11px}}
.ET2Yuq_loading{color:var(--color-gray-600);padding:1.8rem 1.15rem;font-size:.84rem}.ET2Yuq_message{color:var(--color-gray-600);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;min-height:14rem;padding:2rem 1.2rem;display:flex}.ET2Yuq_message p{word-break:keep-all;max-width:26rem;margin:0;font-size:.83rem;line-height:1.8}.ET2Yuq_largeIcon{color:var(--color-teal-700);flex-shrink:0;width:2.75rem;height:2.75rem}.ET2Yuq_content{color:var(--color-ink-900);overflow-wrap:anywhere;padding:1.1rem 1.25rem;font-size:.86rem;line-height:1.8}.ET2Yuq_content :first-child{margin-top:0}.ET2Yuq_content :last-child{margin-bottom:0}.ET2Yuq_content h1,.ET2Yuq_content h2,.ET2Yuq_content h3,.ET2Yuq_content h4,.ET2Yuq_content h5,.ET2Yuq_content h6{color:var(--color-teal-800);margin:1.35em 0 .6em;font-weight:650;line-height:1.4}.ET2Yuq_content h1{font-size:1.4rem}.ET2Yuq_content h2{font-size:1.2rem}.ET2Yuq_content h3{font-size:1.05rem}.ET2Yuq_content h4,.ET2Yuq_content h5,.ET2Yuq_content h6{font-size:.92rem}.ET2Yuq_content p{white-space:pre-wrap;margin:.8em 0}.ET2Yuq_content a{color:var(--color-teal-700);text-underline-offset:.16em;text-decoration:underline}.ET2Yuq_content a:focus-visible{outline:2px solid var(--color-teal-700);outline-offset:3px;border-radius:2px}.ET2Yuq_content ul,.ET2Yuq_content ol{padding-left:1.5rem}.ET2Yuq_content li{margin-block:.3rem}.ET2Yuq_content blockquote{border-left:3px solid var(--color-gray-200);color:var(--color-gray-600);margin:1rem 0;padding-left:.9rem}.ET2Yuq_content pre,.ET2Yuq_plainText{background:var(--color-gray-050);color:var(--color-ink-900);tab-size:2;max-width:100%;margin:0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem;line-height:1.75;overflow:auto}.ET2Yuq_content pre{border-radius:6px;margin-block:1rem}.ET2Yuq_content code{background:var(--color-teal-050);border-radius:3px;padding:.12em .28em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.85em}.ET2Yuq_content pre code{font-size:inherit;background:0 0;padding:0}.ET2Yuq_content img,.ET2Yuq_content video{max-width:100%;height:auto}.ET2Yuq_content iframe{max-width:100%}.ET2Yuq_imagePreview{background:var(--color-gray-050);flex-direction:column;justify-content:center;align-items:center;min-height:14rem;padding:1rem;display:flex}.ET2Yuq_imagePreview img{object-fit:contain;max-width:100%;height:auto;max-height:32rem;display:block}.ET2Yuq_pdfPreview iframe{background:var(--color-gray-050);border:0;width:100%;height:28rem;display:block}.ET2Yuq_hint{color:var(--color-gray-600);margin:0;padding:.65rem 1rem;font-size:.73rem;line-height:1.6}.ET2Yuq_thumbnail{background:linear-gradient(145deg, var(--color-teal-050), var(--color-paper));color:var(--color-gray-600);flex-direction:column;justify-content:center;align-items:center;gap:.7rem;width:100%;height:9rem;display:flex;overflow:hidden}.ET2Yuq_thumbnail>span{letter-spacing:.035em;font-size:.7rem}.ET2Yuq_thumbnailImage{width:100%;height:100%}.ET2Yuq_thumbnailImage img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:40rem){.ET2Yuq_content{padding:1.1rem}.ET2Yuq_pdfPreview iframe{height:55dvh}}
.hANrsW_resourceExplorer{--ws-accent:var(--color-teal-700);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hANrsW_resourceLink{color:var(--color-ink-900);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;font-weight:600;display:inline-block;overflow:hidden}.hANrsW_resourceLink:hover{color:var(--color-teal-700)}.hANrsW_galleryLink{color:var(--color-ink-900);padding-bottom:12px;display:block}.hANrsW_summary{color:var(--color-gray-600);font-size:12px;line-height:1.8}.hANrsW_cover{object-fit:contain;border-radius:4px;width:100%;max-height:200px;margin-bottom:12px}@media (max-width:639px){.hANrsW_resourceLink{font-size:11px}}.hANrsW_headerLinks{flex-wrap:wrap;gap:10px 18px;display:flex}
.U7hQfG_fieldset{border:0;min-width:0;margin:0;padding:0}.U7hQfG_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.U7hQfG_sectionHeading h2{margin-bottom:6px}.U7hQfG_badge{color:var(--ws-accent);background:var(--ws-selected);border:1px solid var(--ws-line);white-space:nowrap;border-radius:4px;padding:4px 9px;font-size:10px}.U7hQfG_picker{background:var(--color-gray-050);text-align:center;cursor:pointer;border:1px dashed #afbecc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:210px;padding:24px;display:flex;position:relative}.U7hQfG_picker:hover,.U7hQfG_dragging{border-color:var(--ws-accent);background:var(--ws-selected)}.U7hQfG_picker:focus-within{outline:2px solid var(--ws-accent);outline-offset:3px}.U7hQfG_picker input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.U7hQfG_picker:has(input:disabled){opacity:.6}.U7hQfG_picker input:disabled{cursor:wait}.U7hQfG_pickerIcon{border:1px solid var(--ws-line);background:var(--color-white);width:42px;height:42px;color:var(--ws-accent);border-radius:10px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.U7hQfG_pickerIcon svg{width:21px;height:21px}.U7hQfG_picker strong{overflow-wrap:anywhere;max-width:100%;font-size:13px;font-weight:600}.U7hQfG_pickerHint{color:var(--ws-muted);overflow-wrap:anywhere;font-size:11px}.U7hQfG_browse{border:1px solid var(--ws-line);background:var(--color-white);border-radius:5px;margin-top:6px;padding:6px 12px;font-size:12px;font-weight:600}.U7hQfG_selectedPicker{background:var(--ws-selected);border-style:solid}.U7hQfG_pickerError{color:#923d32;margin:10px 0;font-size:12px}.U7hQfG_detailsGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;display:grid}.U7hQfG_detailsGrid label{margin-bottom:0}.U7hQfG_library{border-top:1px solid var(--ws-line)}.U7hQfG_libraryHeading{background:var(--color-gray-050);border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:16px;padding:21px 24px;display:flex}.U7hQfG_libraryHeading h2{align-items:center;gap:10px;display:flex}.U7hQfG_libraryHeading h2 span{text-align:center;background:var(--color-white);border:1px solid var(--ws-line);min-width:22px;color:var(--ws-muted);border-radius:5px;padding:2px 6px;font-size:10px}.U7hQfG_fileList{margin:0;padding:0;list-style:none}.U7hQfG_fileList>li+li{border-top:1px solid var(--ws-line)}.U7hQfG_fileRow{align-items:center;gap:15px;padding:18px 24px;display:flex}.U7hQfG_fileIcon{border:1px solid var(--ws-line);width:38px;height:44px;color:var(--ws-accent);background:var(--color-gray-050);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.U7hQfG_fileInfo{flex:1;gap:3px;min-width:0;display:grid}.U7hQfG_fileInfo a{overflow-wrap:anywhere;font-size:13px;font-weight:600}.U7hQfG_fileInfo a:hover{text-decoration:underline}.U7hQfG_fileInfo>span{color:var(--ws-muted);overflow-wrap:anywhere;font-size:12px}.U7hQfG_fileInfo small{color:var(--ws-muted);overflow-wrap:anywhere;font-size:10px}.U7hQfG_fileActions{align-items:center;gap:10px;display:flex}.U7hQfG_delete{min-width:34px;min-height:36px;color:var(--ws-muted);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;display:flex}.U7hQfG_delete:hover:not(:disabled){color:#923d32;background:#fff0ed}.U7hQfG_replacement{padding:0 24px 20px 77px}.U7hQfG_compactPicker{gap:5px;min-height:100px;padding:18px}.U7hQfG_compactPicker .U7hQfG_pickerIcon{display:none}.U7hQfG_replacementActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@media (max-width:1000px){.U7hQfG_detailsGrid{grid-template-columns:1fr;gap:16px}}@media (max-width:760px){.U7hQfG_libraryHeading{flex-wrap:wrap;gap:5px;padding:18px}.U7hQfG_fileRow{gap:11px;padding:16px 18px}.U7hQfG_replacement{padding:0 18px 20px}}@media (max-width:480px){.U7hQfG_sectionHeading{align-items:flex-start}.U7hQfG_badge{padding:4px 6px;font-size:9px}.U7hQfG_picker{padding:22px 14px}.U7hQfG_fileRow{flex-wrap:wrap}.U7hQfG_fileInfo{flex-basis:calc(100% - 55px)}.U7hQfG_fileActions{margin-left:49px}}.U7hQfG_embedded{border-top:1px solid var(--ws-line)}.U7hQfG_embeddedHeading{border-bottom:1px solid var(--ws-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.U7hQfG_embeddedHeading h2{margin-bottom:6px}.U7hQfG_embeddedHeading p{color:var(--ws-muted);margin:0;font-size:12px}.U7hQfG_attachmentNotice{border-top:1px solid var(--ws-line);padding:24px}.U7hQfG_attachmentNotice h2{margin-bottom:8px}.U7hQfG_attachmentNotice p{color:var(--ws-muted);margin:0;font-size:12px}
._5lWdTG_toolbar{border-block:1px solid var(--color-gray-200);background:var(--color-teal-050);color:var(--color-teal-700);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 20px;font-size:11px;display:flex}._5lWdTG_toolbar strong{white-space:nowrap;margin-right:5px}._5lWdTG_toolbar button{border:1px solid var(--color-gray-200);background:var(--color-white);color:inherit;border-radius:5px;padding:5px 8px;font-size:11px}._5lWdTG_toolbar button:disabled{opacity:.5}._5lWdTG_status{color:var(--color-gray-600);overflow-wrap:anywhere;margin:0;padding:9px 20px;font-size:11px}._5lWdTG_dialog{border:1px solid var(--color-gray-200);width:min(580px,100vw - 24px);max-height:85dvh;color:var(--color-ink-900);border-radius:12px;margin:auto;padding:26px;font-size:13px;box-shadow:0 15px 60px #172c4544}._5lWdTG_dialog::backdrop{background:#18313e70}._5lWdTG_dialog h2{margin:0 0 15px;font-size:21px}._5lWdTG_dialog p{line-height:1.6}._5lWdTG_names{overflow-wrap:anywhere;max-height:130px;padding-left:20px;overflow:auto}._5lWdTG_target{gap:7px;margin:18px 0;display:grid}._5lWdTG_target select,._5lWdTG_target input{border:1px solid var(--color-gray-200);background:var(--color-white);width:100%;min-width:0;color:var(--color-ink-900);border-radius:6px;padding:9px}._5lWdTG_hint{color:var(--color-gray-600);font-size:11px}._5lWdTG_buttons{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}._5lWdTG_buttons button{background:var(--color-white);border:1px solid var(--color-gray-200);color:var(--color-teal-700);border-radius:6px;padding:9px 18px}._5lWdTG_buttons ._5lWdTG_primary{background:var(--color-teal-700);color:var(--color-white);border-color:var(--color-teal-700)}._5lWdTG_buttons ._5lWdTG_danger{color:var(--color-white);background:#a23838;border-color:#a23838}._5lWdTG_results{overflow-wrap:anywhere;max-height:180px;padding:0;font-size:11px;list-style:none;overflow:auto}._5lWdTG_results li{color:#a23838;padding:6px 0}._5lWdTG_results li[data-success=true]{color:var(--color-teal-700)}@media (max-width:639px){._5lWdTG_toolbar{gap:5px;padding:10px 12px}._5lWdTG_dialog{padding:20px}}
.k4Nd4a_page{max-width:1200px;color:var(--color-ink-900);margin:0 auto;padding:38px 32px 56px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5}.k4Nd4a_page a{text-decoration:none}.k4Nd4a_page a:focus-visible{outline:2px solid var(--color-teal-700);outline-offset:4px;box-shadow:none}.k4Nd4a_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.k4Nd4a_eyebrow{letter-spacing:.15em;margin:0 0 9px;font-size:10px;font-weight:700}.k4Nd4a_wikiTitle{letter-spacing:-.045em;font-size:27px;font-weight:700;line-height:1.12}.k4Nd4a_backLink{border:1px solid var(--color-gray-200);background:var(--color-white);min-height:40px;transition:background var(--transition-fast);border-radius:6px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;display:inline-flex}.k4Nd4a_backLink:hover{background:var(--color-teal-050)}.k4Nd4a_article{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:12px;box-shadow:0 8px 30px #162e4510}.k4Nd4a_breadcrumb{border-bottom:1px solid var(--color-gray-200);color:var(--color-gray-600);padding:17px 24px;font-size:11px}.k4Nd4a_breadcrumb ol{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:0;list-style:none;display:flex}.k4Nd4a_breadcrumb li{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;display:inline-flex}.k4Nd4a_breadcrumb a:hover,.k4Nd4a_metadata a:hover,.k4Nd4a_footer a:hover{color:var(--color-teal-700);text-decoration:underline}.k4Nd4a_breadcrumb .k4Nd4a_currentCrumb{color:var(--color-ink-900);flex:140px}.k4Nd4a_currentCrumb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k4Nd4a_readingColumn{max-width:856px;margin:0 auto;padding:44px 48px 24px}.k4Nd4a_header{border-bottom:1px solid var(--color-gray-200);margin-bottom:28px;padding-bottom:28px}.k4Nd4a_metadata{color:var(--color-gray-600);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:20px;font-size:12px;display:flex}.k4Nd4a_metadata time{font-variant-numeric:tabular-nums}.k4Nd4a_typeBadge{background:var(--color-teal-050);color:var(--color-teal-700);border-radius:5px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;font-weight:600;display:inline-flex}.k4Nd4a_header h1{letter-spacing:-.035em;text-wrap:pretty;overflow-wrap:anywhere;margin:0;scroll-margin-top:100px;font-size:clamp(25px,2.8vw,36px);line-height:1.3}.k4Nd4a_summary{color:var(--color-gray-600);overflow-wrap:anywhere;margin:18px 0 0;font-size:15px;line-height:1.8}.k4Nd4a_body{overflow-wrap:anywhere;font-size:15px;line-height:1.9}.k4Nd4a_body>:first-child{margin-top:0}.k4Nd4a_body>:last-child{margin-bottom:0}.k4Nd4a_body p,.k4Nd4a_body ul,.k4Nd4a_body ol{margin-bottom:20px}.k4Nd4a_body :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.025em;text-wrap:pretty;margin:32px 0 14px;line-height:1.4}.k4Nd4a_body :is(h1,h2){font-size:23px}.k4Nd4a_body h3{font-size:19px}.k4Nd4a_body :is(h4,h5,h6){font-size:16px}.k4Nd4a_body :is(ul,ol){padding-left:24px}.k4Nd4a_body li+li{margin-top:7px}.k4Nd4a_body li::marker{color:var(--color-gray-600)}.k4Nd4a_body a{text-underline-offset:3px;text-decoration:underline}.k4Nd4a_body a:hover{color:var(--color-bronze-800)}.k4Nd4a_body blockquote{border-left:3px solid var(--color-gray-200);background:var(--color-gray-050);color:var(--color-gray-600);border-radius:0 6px 6px 0;margin:24px 0;padding:16px 20px}.k4Nd4a_body code{background:var(--color-gray-050);border-radius:4px;padding:2px 5px;font-size:.9em}.k4Nd4a_body pre{background:var(--color-gray-050);border-radius:6px;max-width:100%;padding:16px;overflow-x:auto}.k4Nd4a_featuredImage,.k4Nd4a_body figure{margin:28px 0}.k4Nd4a_featuredImage img,.k4Nd4a_body img,.k4Nd4a_body video{border-radius:6px;width:100%;height:auto;display:block}.k4Nd4a_attachments{border-top:1px solid var(--color-gray-200);margin-top:36px;padding-top:24px}.k4Nd4a_attachments h2{letter-spacing:-.015em;align-items:center;gap:9px;margin:0 0 16px;scroll-margin-top:100px;font-size:15px;display:flex}.k4Nd4a_attachments h2 span{background:var(--color-gray-050);color:var(--color-gray-600);border-radius:4px;padding:3px 6px;font-size:11px;font-weight:500}.k4Nd4a_attachments ul{border:1px solid var(--color-gray-200);border-radius:8px;margin:0;padding:0;list-style:none}.k4Nd4a_attachments li+li{border-top:1px solid var(--color-gray-200)}.k4Nd4a_attachments li:first-child a{border-radius:8px 8px 0 0}.k4Nd4a_attachments li:last-child a{border-radius:0 0 8px 8px}.k4Nd4a_attachments li:only-child a{border-radius:8px}.k4Nd4a_attachments a{transition:background var(--transition-fast);align-items:center;gap:12px;padding:14px 16px;display:flex}.k4Nd4a_attachments a:hover{background:var(--color-teal-050)}.k4Nd4a_attachments a>svg{color:var(--color-gray-600);flex-shrink:0}.k4Nd4a_fileIcon{background:var(--color-teal-050);border-radius:6px;flex-shrink:0;padding:9px}.k4Nd4a_fileInfo{flex:1;min-width:0}.k4Nd4a_fileName{overflow-wrap:anywhere;font-weight:600;display:block}.k4Nd4a_fileMeta{color:var(--color-gray-600);margin-top:3px;font-size:11px;display:block}.k4Nd4a_topics{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.k4Nd4a_topics a{border:1px solid var(--color-gray-200);color:var(--color-gray-600);overflow-wrap:anywhere;border-radius:5px;padding:5px 9px;font-size:11px;display:block}.k4Nd4a_topics a:hover{background:var(--color-teal-050);color:var(--color-ink-900)}.k4Nd4a_footer{border-top:1px solid var(--color-gray-200);color:var(--color-gray-600);flex-wrap:wrap;justify-content:space-between;gap:14px 24px;margin-top:32px;padding-top:20px;font-size:12px;display:flex}.k4Nd4a_footer a{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:32px;display:inline-flex}.k4Nd4a_footer svg{flex-shrink:0}@media (max-width:639px){.k4Nd4a_page{padding:24px 16px 36px}.k4Nd4a_pageHeader{margin-bottom:20px}.k4Nd4a_eyebrow{font-size:9px}.k4Nd4a_wikiTitle{font-size:24px}.k4Nd4a_backLink{font-size:11px}.k4Nd4a_breadcrumb{padding:14px 18px}.k4Nd4a_breadcrumb .k4Nd4a_currentCrumb,.k4Nd4a_breadcrumb li:nth-last-child(2)>span{display:none}.k4Nd4a_readingColumn{padding:28px 20px 20px}.k4Nd4a_metadata{gap:10px 14px;font-size:11px}.k4Nd4a_header{margin-bottom:22px;padding-bottom:22px}.k4Nd4a_summary,.k4Nd4a_body{font-size:14px}.k4Nd4a_body :is(h1,h2){font-size:21px}.k4Nd4a_attachments a{gap:10px;padding:12px}}
._5GBLSa_fieldset{border:0;min-width:0;margin:0;padding:0}._5GBLSa_documentHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}._5GBLSa_documentLabel{color:var(--ws-muted);letter-spacing:.12em;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}._5GBLSa_viewSwitch{border:1px solid var(--ws-line);background:var(--color-gray-050);border-radius:6px;padding:3px;display:flex}._5GBLSa_viewSwitch button{color:var(--ws-muted);background:0 0;border:0;border-radius:4px;padding:5px 12px;font-size:12px}._5GBLSa_viewSwitch button[aria-pressed=true]{color:var(--ws-accent);background:var(--color-white);font-weight:600;box-shadow:0 1px 3px #162e451a}._5GBLSa_title{width:100%;color:var(--ws-text);letter-spacing:-.035em;background:0 0;border:0;border-radius:4px;padding:4px 0;line-height:1.3;display:block;font-size:clamp(23px,2vw,30px)!important;font-weight:650!important}._5GBLSa_title::placeholder{color:#8a95a0}._5GBLSa_summary{width:100%;color:var(--ws-muted);resize:vertical;font:inherit;background:0 0;border:0;border-radius:4px;margin:0 0 26px;padding:12px 0 0;font-size:13px;line-height:1.7;display:block}._5GBLSa_summary::placeholder{color:#89949f}._5GBLSa_contentHeading{border-top:1px solid var(--ws-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:20px 0 16px;display:flex}._5GBLSa_contentHeading span{color:var(--ws-muted);font-size:11px}._5GBLSa_blocks{gap:16px;display:grid}._5GBLSa_block{border:1px solid var(--ws-line);background:var(--color-white);border-radius:8px;min-width:0;overflow:clip}._5GBLSa_block:focus-within{border-color:#91a7bf}._5GBLSa_blockToolbar{background:var(--color-gray-050);border-bottom:1px solid var(--ws-line);align-items:center;gap:10px;padding:7px 12px;display:flex}._5GBLSa_blockNumber{color:#89949f;font-variant-numeric:tabular-nums;font-size:10px}._5GBLSa_blockToolbar select{color:var(--ws-text);background:0 0;border:0;border-radius:4px;max-width:calc(100% - 70px);padding:4px 18px 4px 6px;font-size:12px}._5GBLSa_remove{color:var(--ws-muted);background:0 0;border:0;border-radius:4px;margin-left:auto;padding:5px}._5GBLSa_remove:hover{color:#923d32;background:#fff0ed}._5GBLSa_textSection+._5GBLSa_textSection{border-top:1px solid var(--ws-line)}._5GBLSa_formatToolbar{align-items:center;gap:3px;padding:8px 12px 0;display:flex}._5GBLSa_formatToolbar button{min-width:28px;height:28px;color:var(--ws-muted);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:inline-flex}._5GBLSa_formatToolbar button[aria-pressed=true]{color:var(--ws-accent);background:var(--ws-selected)}._5GBLSa_formatToolbar button:hover{background:var(--color-gray-050)}._5GBLSa_linkNote{color:var(--ws-muted);padding-left:8px;font-size:10px}._5GBLSa_textSection textarea{width:calc(100% - 24px);color:var(--ws-text);resize:vertical;font:inherit;background:0 0;border:0;margin:6px 12px 12px;padding:6px 4px;font-size:14px;line-height:1.8;display:block}._5GBLSa_addParagraph{width:100%;color:var(--ws-muted);background:0 0;border:1px dashed #b5c2cf;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px;display:flex}._5GBLSa_addParagraph:hover{background:var(--ws-selected);color:var(--ws-accent);border-color:var(--ws-accent)}._5GBLSa_emptyCanvas{text-align:center;color:var(--ws-muted);padding:36px 20px 24px}._5GBLSa_emptyCanvas svg{width:28px;height:28px;margin:0 auto 14px}._5GBLSa_emptyCanvas h3{color:var(--ws-text);margin:0 0 8px}._5GBLSa_emptyCanvas p{margin:0;font-size:12px}._5GBLSa_preview{overflow-wrap:anywhere;min-height:220px;padding:8px 0 24px;font-size:14px;line-height:1.8}._5GBLSa_preview h1{font-size:28px}._5GBLSa_preview h2{margin:24px 0 14px;font-size:23px}._5GBLSa_preview h3{font-size:19px}._5GBLSa_preview blockquote{border-left:3px solid var(--ws-accent);color:var(--ws-muted);margin:20px 0;padding-left:20px}._5GBLSa_preview code{background:var(--color-gray-050);border-radius:3px;padding:2px 5px}@media (max-width:480px){._5GBLSa_documentHeading{gap:8px}._5GBLSa_documentLabel{letter-spacing:.07em;font-size:9px}._5GBLSa_viewSwitch button{padding:5px 9px}}
._26hTcq_portal{scroll-behavior:smooth}._26hTcq_portal section[id]{scroll-margin-top:24px}._26hTcq_layout{grid-template-columns:208px minmax(0,1fr);min-height:560px;display:grid}._26hTcq_sidebar{background:var(--color-gray-050);border-right:1px solid var(--ws-line);flex-direction:column;padding:26px 12px 22px;display:flex}._26hTcq_navLabel,._26hTcq_kicker{color:var(--color-gray-600);letter-spacing:.1em;margin:0 0 14px;font-size:10px;font-weight:700}._26hTcq_navLabel{padding:0 12px}._26hTcq_navLink{color:var(--ws-muted);border-radius:5px;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}._26hTcq_navLink:hover,._26hTcq_navLink[aria-current=page]{background:var(--ws-selected);color:var(--ws-accent)}._26hTcq_navLink[aria-current=page]{font-weight:700}._26hTcq_navLink svg{flex-shrink:0}._26hTcq_count{margin-left:auto;font-size:11px}._26hTcq_adminNav{margin-top:30px}._26hTcq_sidebarNote{color:var(--ws-muted);margin:auto 12px 0;padding-top:40px;font-size:11px;line-height:1.8}._26hTcq_sidebarNote p{margin:0 0 12px}._26hTcq_sidebarNote a{color:var(--ws-accent);text-underline-offset:3px;text-decoration:underline}._26hTcq_main{min-width:0;padding:30px}._26hTcq_section+._26hTcq_section{margin-top:32px}._26hTcq_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._26hTcq_sectionHeading h2{letter-spacing:-.03em;margin:0;font-size:22px}._26hTcq_kicker{margin-bottom:7px}._26hTcq_workspaceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._26hTcq_workspaceCard{border:1px solid var(--ws-line);background:var(--color-gray-050);border-radius:8px;flex-direction:column;min-width:0;padding:24px;display:flex}._26hTcq_workspaceIcon{background:var(--color-teal-050);width:36px;height:36px;color:var(--color-teal-700);border-radius:7px;place-items:center;display:grid}._26hTcq_workspaceIcon svg{width:20px;height:20px}._26hTcq_workspaceCard h3{letter-spacing:-.02em;margin:18px 0 8px;font-size:19px}._26hTcq_workspaceCard p{color:var(--ws-muted);margin:0 0 22px;font-size:13px;line-height:1.8}._26hTcq_primaryButton,._26hTcq_secondaryButton,._26hTcq_courseButton{border:1px solid var(--color-gray-200);text-align:center;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:40px;padding:10px 14px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}._26hTcq_primaryButton{background:var(--ws-accent);border-color:var(--ws-accent);color:#fff}._26hTcq_primaryButton:hover{background:var(--color-teal-800)}._26hTcq_secondaryButton,._26hTcq_courseButton{background:var(--color-white);color:var(--color-teal-700)}._26hTcq_secondaryButton:hover,._26hTcq_courseButton:hover{background:var(--ws-selected);border-color:var(--color-teal-700)}._26hTcq_workspaceCard>a{align-self:flex-start;margin-top:auto}._26hTcq_courseList,._26hTcq_documentList{border:1px solid var(--ws-line);border-radius:7px;margin:0;padding:0;list-style:none;overflow:hidden}._26hTcq_courseList li,._26hTcq_documentList li{align-items:center;gap:14px;padding:18px;display:flex}._26hTcq_courseList li+li,._26hTcq_documentList li+li{border-top:1px solid var(--ws-line)}._26hTcq_courseList li:hover,._26hTcq_documentList li:hover{background:var(--color-paper)}._26hTcq_courseIcon{height:36px;color:var(--color-teal-700);background:var(--color-teal-050);border-radius:5px;flex:0 0 32px;place-items:center;display:grid}._26hTcq_courseInfo{flex:1;min-width:0}._26hTcq_courseInfo p,._26hTcq_documentList p{color:var(--ws-muted);overflow-wrap:anywhere;margin:0 0 4px;font-size:11px}._26hTcq_courseInfo h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:14px;font-weight:600}._26hTcq_courseInfo a,._26hTcq_documentList a{color:var(--ws-text)}._26hTcq_courseInfo a:hover,._26hTcq_documentList a:hover{color:var(--ws-accent);text-decoration:underline}._26hTcq_courseInfo small{color:var(--ws-muted);font-size:11px}._26hTcq_courseButton{flex-shrink:0}._26hTcq_documentList svg{color:var(--color-teal-700);flex-shrink:0}._26hTcq_documentList li>div{flex:1;min-width:0}._26hTcq_documentList a{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:inline-block}._26hTcq_documentList p{margin:6px 0 0}._26hTcq_documentList time{color:var(--ws-muted);white-space:nowrap;font-size:11px}._26hTcq_courseShortcut{border-top:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:24px;display:flex}._26hTcq_courseShortcut h2{margin:0 0 6px;font-size:15px}._26hTcq_courseShortcut p{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.8}._26hTcq_courseShortcut>a{flex-shrink:0}._26hTcq_allCourses{margin-top:28px}._26hTcq_allCourses>h3{margin-bottom:14px;font-size:14px}._26hTcq_joinSection{border:1px solid var(--ws-line);border-radius:8px;margin-top:32px;padding:24px}._26hTcq_joinFirst{background:var(--color-gray-050);max-width:680px;margin-top:0}._26hTcq_joinSection h2,._26hTcq_statusSection h2{letter-spacing:-.02em;margin:0 0 12px;font-size:20px}._26hTcq_joinSection>p:not(._26hTcq_kicker),._26hTcq_helpNote,._26hTcq_statusGroup>p{color:var(--ws-muted);font-size:12px;line-height:1.8}._26hTcq_joinSection form{margin-top:20px}._26hTcq_joinSection form>label{color:var(--ws-text);font-size:12px;font-weight:500}._26hTcq_joinSection form>div{gap:10px;display:flex}._26hTcq_joinSection form input{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:5px;flex:1;min-width:0;padding:12px;font-size:13px}._26hTcq_joinSection form button{border:1px solid var(--ws-accent);background:var(--ws-accent);color:#fff;border-radius:5px;padding:12px 16px;font-size:12px}._26hTcq_joinSection form button:hover:not(:disabled){background:var(--color-teal-800)}._26hTcq_joinSection form>p{font-size:12px}._26hTcq_joinSection ._26hTcq_formNote{margin:14px 0 0;font-size:11px}._26hTcq_joinSection ._26hTcq_helpNote{margin:20px 0 0}._26hTcq_statusSection{border-top:1px solid var(--ws-line);margin-top:32px;padding-top:24px}._26hTcq_statusGroup{margin-top:22px}._26hTcq_statusGroup h3{color:var(--ws-text);align-items:center;gap:7px;margin:0 0 11px;font-size:13px;display:flex}._26hTcq_pendingDot{background:var(--color-bronze-600);border-radius:50%;width:6px;height:6px}._26hTcq_statusGroup ul{margin:0;padding:0;list-style:none}._26hTcq_statusGroup li{border-bottom:1px solid var(--ws-line);padding:10px 0}._26hTcq_statusGroup strong,._26hTcq_statusGroup small{overflow-wrap:anywhere;display:block}._26hTcq_statusGroup strong{font-size:12px;font-weight:500}._26hTcq_statusGroup small{color:var(--ws-muted);margin-top:5px;font-size:11px}@media (max-width:959px){._26hTcq_layout{grid-template-columns:188px minmax(0,1fr)}._26hTcq_main{padding:24px}._26hTcq_courseList li{flex-wrap:wrap}._26hTcq_courseInfo{flex-basis:calc(100% - 46px)}._26hTcq_courseButton{margin-left:46px}}@media (max-width:767px){._26hTcq_layout{display:block}._26hTcq_sidebar{border-right:0;border-bottom:1px solid var(--ws-line);padding:12px;display:block}._26hTcq_sidebar>._26hTcq_navLabel{display:none}._26hTcq_sidebar nav{flex-wrap:wrap;gap:2px;display:flex}._26hTcq_navLink{gap:7px;min-height:40px;padding:9px 10px;font-size:12px}._26hTcq_adminNav{margin-top:8px}._26hTcq_adminNav ._26hTcq_navLabel{display:none}._26hTcq_sidebarNote{margin:8px 10px 0;padding-top:0}._26hTcq_sidebarNote>p:last-child{display:none}._26hTcq_main{padding:22px 18px}._26hTcq_sectionHeading h2{font-size:20px}._26hTcq_workspaceCard{padding:20px}._26hTcq_courseShortcut{flex-wrap:wrap}}@media (max-width:539px){._26hTcq_workspaceCards{grid-template-columns:1fr}._26hTcq_main{padding:22px 16px}._26hTcq_joinSection{padding:20px 16px}._26hTcq_joinSection form>div{flex-direction:column}._26hTcq_joinSection form input{width:100%}._26hTcq_documentList li{flex-wrap:wrap;gap:8px 12px;padding:14px}._26hTcq_documentList time{flex-basis:calc(100% - 30px);margin-left:30px}._26hTcq_courseList li{padding:14px}._26hTcq_courseButton{width:100%;margin-left:0}}
.PysxTW_dialog{border:1px solid var(--color-gray-200);background:var(--color-white);width:min(500px,100vw - 24px);max-height:85dvh;color:var(--color-ink-900);border-radius:12px;margin:auto;padding:26px;font-size:13px;overflow:auto;box-shadow:0 15px 60px #172c4544}.PysxTW_dialog::backdrop{background:#18313e70}.PysxTW_dialog h2{margin:0 0 10px;font-size:21px}.PysxTW_dialog p{overflow-wrap:anywhere;line-height:1.6}.PysxTW_field{gap:7px;margin:20px 0;font-weight:600;display:grid}.PysxTW_dialog .PysxTW_field input,.PysxTW_dialog .PysxTW_field select{border:1px solid var(--color-gray-200);background:var(--color-white);width:100%;min-width:0;color:var(--color-ink-900);border-radius:6px;padding:10px;font-weight:400}.PysxTW_hint{color:var(--color-gray-600);font-size:12px}.PysxTW_error{color:#a23838}.PysxTW_buttons{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.PysxTW_buttons button{background:var(--color-white);border:1px solid var(--color-gray-200);color:var(--color-teal-700);border-radius:6px;padding:10px 16px}.PysxTW_buttons .PysxTW_primary{background:var(--color-teal-700);color:var(--color-white);border-color:var(--color-teal-700)}.PysxTW_buttons button:disabled{opacity:.6}@media (max-width:639px){.PysxTW_dialog{padding:20px}.PysxTW_dialog .PysxTW_field input,.PysxTW_dialog .PysxTW_field select{font-size:16px}}
