/* Content selection is the first task; records live in learning-center. */
#wordSupportArchive[hidden]{display:none!important}
.word-browser .explore{border:0;padding:24px 0 48px}
.word-browser .explore-header{align-items:center;gap:16px}
.word-browser .explore-header h2{margin:0;font-size:32px;letter-spacing:-.025em}
.word-browser #levelDescription{display:none}
.word-browser .level-switch{margin:0;gap:4px;flex-shrink:0}
.word-browser .level-switch button{min-height:44px;font-size:14px;padding:10px 16px;white-space:nowrap}
.word-browser .explore-tools{display:block;margin:18px 0 14px}
.word-browser .search-wrap{width:100%;max-width:none}
.word-browser .result-caption{font-size:13px;margin-top:10px}
.word-browser .world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.word-browser .world-card{min-height:124px;padding:20px;border-radius:16px;display:flex;align-items:center;position:relative;text-align:left}
.word-browser .world-image,.word-browser .world-card-text small{display:none}
.word-browser .world-card-text{padding:0;position:static}
.word-browser .world-card-text strong{font-size:21px;line-height:1.4}
.word-browser .world-card-text b{display:block;margin-top:8px;font-size:13px;font-weight:500}
.word-browser .world-arrow{position:absolute;right:18px;bottom:18px}
.word-browser .world-page{padding:12px 0 50px}
.word-browser .world-page-back{gap:12px}
.word-browser .world-page-back button{min-height:44px;font-size:14px}
.word-browser .world-page-hero{display:block;min-height:0;margin:8px 0 14px;padding:0;background:transparent;border-radius:0}
.word-browser .world-page-hero h1{font-size:30px;line-height:1.3;margin:0 0 6px;letter-spacing:-.025em}
.word-browser #worldPageArt,.word-browser #worldPageSubtitle,.word-browser #worldLearningStatus,.word-browser #worldQuizLink{display:none!important}
.word-browser #worldPageCount{font-size:13px;padding:0;background:none}
.word-browser .world-page-heading{display:block;margin:0 0 16px}
.word-browser .world-page-heading>div{display:none}
.word-browser .word-cover-grid{margin-top:0}
.search-word-result{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:110px;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--paper,#f7f6ef);color:var(--ink);text-align:left;cursor:pointer}
.search-word-result strong{font-size:21px;overflow-wrap:anywhere}
.search-word-result span,.search-word-result small{color:var(--muted,#647568);line-height:1.6}
.search-word-result:focus-visible{outline:3px solid var(--green);outline-offset:3px}
.center-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}
.center-shortcuts a{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--line);border-radius:14px;color:var(--ink);min-height:88px}
.center-shortcuts span{font-size:14px;color:var(--muted);line-height:1.6}
.center-next{padding:16px 0 24px}.center-next h2{font-size:23px;margin-bottom:10px}.center-next p{color:var(--muted);line-height:1.8}
.center-records{padding:16px 0;border-top:1px solid var(--line);margin-top:14px}.center-records summary{cursor:pointer;min-height:44px;font-weight:650;line-height:1.7}
.study-sync #accountManage{margin-right:12px}
.home-center-link{margin-block:24px;font-size:14px;color:var(--green)}
.content-first .shelf-hero{padding:24px 0 14px}.content-first .shelf-hero h1{font-size:34px;margin:0 0 8px}.content-first .shelf-hero p{font-size:14px;line-height:1.7;margin:0}
.content-first .shelf-tabs[hidden],.content-first [data-open-guide][hidden]{display:none!important}.content-first .shelf-tools{margin-top:0}.content-first .results-heading{margin-top:16px}
@media(max-width:760px){
 .word-browser .explore{padding-top:18px}.word-browser .explore-header{display:block}.word-browser .explore-header h2{font-size:27px;margin:0 0 14px}.word-browser .level-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.word-browser .level-switch button{padding:10px 6px;font-size:13px;min-height:44px}
 .word-browser .explore-tools{margin-top:14px}.word-browser .world-card{min-height:98px;padding:14px 12px}.word-browser .world-card-text strong{font-size:16px}.word-browser .world-card-text b{font-size:12px;margin-top:6px}.word-browser .world-arrow{display:none}.word-browser .world-grid{gap:9px}
 .word-browser .world-page-hero h1{font-size:27px}.word-browser .world-page-back span{font-size:11px}.word-browser .world-page-hero{margin-bottom:12px}.word-browser .search-mode{grid-template-columns:repeat(2,minmax(0,1fr))}.search-word-result{padding:14px;min-height:110px}.search-word-result strong{font-size:19px}
 .center-shortcuts a{padding:16px 12px}.center-shortcuts span{font-size:13px}.study-sync #accountManage{margin:0 0 10px}.content-first .shelf-hero{padding:18px 0 12px}.content-first .shelf-hero h1{font-size:28px}
}
.word-browser .world-card{height:124px;aspect-ratio:auto;flex-direction:row;justify-content:space-between}.word-browser .world-card-text{display:block;width:100%;height:auto;text-align:left}.word-browser .world-card b{padding-top:0;border:0}@media(max-width:760px){.word-browser .world-card{height:98px}}

#studySyncStatus{scroll-margin-top:100px}.center-shortcuts a:focus-visible{outline:3px solid var(--green);outline-offset:3px}
