.redesign-level-detail{line-height:1.6;margin-top:20px!important}[class*=shell] .google-account{background:var(--card);border:1px solid var(--line);border-radius:26px;width:100%;margin:0;padding:24px}[class*=shell] .google-account button{border:1px solid var(--line);background:var(--paper);border-radius:30px;padding:12px 20px}[class*=shell] .billing-plan-link{background:var(--cream);color:var(--ink);border-radius:30px;margin-top:20px;padding:14px 22px;display:inline-flex}[class*=shell] .phrase-audio{border:1px solid var(--line);border-radius:24px;align-items:center;gap:6px;margin:8px 0;padding:8px 12px;font-size:12px;display:inline-flex;position:static}[class*=shell] [class*=chips]>span,[class*=shell] [class*=words]>span{border:1px solid var(--line);background:var(--paper);border-radius:25px;padding:9px 14px;font-size:14px;display:inline-block}.ui-language-switcher-global{z-index:35}@media (max-width:720px){.ui-language-switcher-global{bottom:100px!important}}.redesign-market.market-page{background:0 0;min-height:0;padding:0}.redesign-market .market-hero{border-radius:30px;max-width:none;height:310px;margin:0;overflow:hidden}.redesign-market .market-hero>img{object-position:center 40%}.redesign-market .market-header{background:linear-gradient(#0c141180,#0000);padding:18px}.redesign-market .market-header .app-wordmark{display:none}.redesign-market .market-sheet{background:var(--card);border:1px solid var(--line);max-width:none;box-shadow:none;border-radius:30px;margin:20px 0 0;padding:28px;position:relative}.redesign-market .market-intro h1{font:700 clamp(42px,6vw,80px)/1 var(--sans);letter-spacing:-.05em;color:var(--ink)}.redesign-market .market-intro>p{font:italic 26px var(--serif)}.redesign-market .market-meta label,.redesign-market .market-meta select{background:var(--paper);color:var(--ink);border-radius:30px}.redesign-market .challenge-choices{gap:12px}.redesign-market .challenge-choices button{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:22px;padding:20px}.redesign-market .challenge-choices button[aria-pressed=true]{background:var(--night);color:var(--cream)}.redesign-market .challenge-choices button[aria-pressed=true] *{color:inherit}.redesign-market .market-lesson-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.redesign-market .market-lesson{border:1px solid var(--line);background:var(--paper);border-radius:24px;overflow:hidden}.redesign-market .market-lesson.is-selected{border-color:var(--red);box-shadow:0 0 0 2px var(--red)}.redesign-market .market-lesson-body{padding:18px}.redesign-market .market-start{background:var(--red);width:100%;color:var(--cream);border-radius:40px;justify-content:center;align-items:center;gap:14px;padding:18px;font-weight:700;display:flex}.redesign-market .market-variation button{background:var(--night);color:var(--cream);border-radius:30px;padding:12px 18px}.redesign-market .market-selection-dot{background:var(--red)}[class*=shell] [class*=detail] .lesson-preview{background:0 0;border:0;padding:0}@media (max-width:720px){.redesign-market .market-sheet{padding:18px}.redesign-market .market-lesson-list{grid-template-columns:1fr}.redesign-market .market-hero{height:240px}.redesign-market .challenge-choices{grid-template-columns:1fr}}
