.landing-exercise-document{--preview-zoom:1;height:calc(100dvh / var(--preview-zoom))}@media (min-width:1200px){.landing-exercise-document{--preview-zoom:1.12}}.landing-exercise-document [data-app-shell]{flex-direction:column;height:100%;min-height:0;display:flex}.landing-exercise-document [data-app-shell]>header{flex-shrink:0}.landing-exercise-document [data-app-main]{flex:1;min-height:0;padding:20px 28px!important}.landing-exercise-document .landing-exercise-player{min-height:0;height:100%!important}.landing-exercise-document .landing-exercise-player>[data-answer-checked]{gap:10px;padding-bottom:0}.landing-exercise-document .landing-exercise-player section:has(h2){min-height:0;padding-block:0}.landing-exercise-document .landing-exercise-player h2{margin-top:8px;font-size:clamp(18px,2.3vw,28px);line-height:1.3}.landing-exercise-document .landing-exercise-player h2+.grid{gap:8px;margin-top:16px}.landing-exercise-document .landing-exercise-player h2+.grid>button{min-height:44px;padding:10px 16px}.landing-exercise-document .landing-exercise-player section>.shrink-0{margin-top:12px}@media (max-width:600px){.landing-exercise-document [data-app-main]{padding:10px 12px!important}.landing-exercise-document .landing-exercise-player h2{font-size:16px}.exercise-compact-library h1{margin-top:12px;font-size:18px}.exercise-compact-question>p{font-size:15px}.exercise-compact-question li{padding:8px 10px;font-size:13px}}.landing-assignment-form-preview{max-width:1100px;margin:auto}.landing-assignment-form-preview>h1{color:var(--brand-ink);margin-bottom:12px;font-size:28px;font-weight:750}.landing-assignment-form-preview [data-assignment-create-form]{gap:10px}.landing-assignment-form-preview [data-assignment-create-form]>.grid{gap:14px}.landing-assignment-form-preview [data-assignment-type-picker]{position:static}.landing-assignment-form-preview [data-assignment-type-picker]>div{padding:14px}.landing-assignment-form-preview [data-assignment-type-picker] button{padding:10px}.landing-assignment-form-preview [data-assignment-create-form] textarea{height:88px;min-height:88px}.landing-assignment-form-preview [data-assignment-submit-bar]{padding-block:8px;position:static}@media (min-width:1200px){.landing-assignment-form-preview [data-assignment-create-form]>.grid{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:600px){.landing-assignment-form-preview>h1{margin-bottom:8px;font-size:20px}.landing-assignment-form-preview [data-assignment-type-picker]>div{padding:8px}.landing-assignment-form-preview [data-assignment-type-picker] .mt-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:6px}.landing-assignment-form-preview [data-assignment-type-picker] .border-t{display:none}.landing-assignment-form-preview [data-assignment-type-picker] button{padding:6px}.landing-assignment-form-preview [data-assignment-type-picker] h3{font-size:10px;line-height:1.3}}.landing-assignment-form-preview [data-assignment-create-form] .mt-5{margin-top:10px}.landing-assignment-form-preview [data-assignment-create-form] .pt-4{padding-top:10px}.landing-assignment-form-preview [data-assignment-create-form] h2{font-size:20px;line-height:1.3}.landing-assignment-form-preview [data-assignment-create-form]>.grid>.min-w-0>button{margin-bottom:10px;padding-block:8px}@media (max-width:600px){.landing-assignment-form-preview [data-assignment-type-picker]>.p-5{padding:8px}.landing-assignment-form-preview [data-assignment-type-picker] button .text-xs{font-size:9px;line-height:1.2}.landing-assignment-form-preview [data-assignment-create-form] .mt-5.grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.landing-assignment-form-preview [data-assignment-create-form] .mt-5.grid>:nth-child(n+3){grid-column:1/-1}.landing-assignment-form-preview [data-assignment-create-form] .p-5{padding:10px}.landing-assignment-form-preview [data-assignment-create-form] label{gap:4px;font-size:12px}.landing-assignment-form-preview [data-assignment-create-form] input{font-size:13px}}.landing-exercise-document[data-scene=assign-tasks] [data-app-main]{padding-block:10px!important}.landing-assignment-form-preview{position:relative}.landing-assignment-form-preview>h1{min-height:40px;margin-bottom:8px;padding-right:150px;font-size:24px}.landing-assignment-form-preview [data-assignment-submit-bar]{padding:0;position:absolute;top:0;right:0}.landing-assignment-form-preview [data-assignment-create-form] .p-5{padding:12px}.landing-assignment-form-preview [data-assignment-create-form] .ink-button{min-height:34px;padding:6px 10px;font-size:12px}.landing-assignment-form-preview [data-assignment-type-picker] button{padding-block:8px}.landing-assignment-form-preview [data-speaking-parts]{gap:12px;margin-top:12px}.landing-assignment-form-preview [data-speaking-part]{align-content:start;gap:8px}.landing-assignment-form-preview [data-speaking-part] .speaking-part-toggle{min-height:24px;padding:0;font-size:14px}.landing-assignment-form-preview [data-speaking-part] .speaking-part-list{gap:6px}.landing-assignment-form-preview [data-speaking-part] .speaking-part-list>button{padding:0}.landing-assignment-form-preview [data-speaking-parts] textarea{field-sizing:fixed;height:128px;min-height:128px;line-height:1.5}.landing-assignment-form-preview [data-speaking-parts] button:disabled,.landing-assignment-form-preview [data-assignment-type-picker] button:disabled{cursor:not-allowed;opacity:.45}@media (min-width:601px){.landing-assignment-form-preview [data-assignment-create-form]>.grid{grid-template-columns:200px minmax(0,1fr)}.landing-assignment-form-preview [data-assignment-type-picker] .mt-3{grid-template-columns:1fr}.landing-assignment-form-preview [data-speaking-parts]{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-assignment-form-preview [data-speaking-part]{border:1px solid var(--color-ink-line,#e5e5e5);border-radius:12px;padding:10px}.landing-assignment-form-preview [data-speaking-part]:nth-child(2){grid-area:1/2/3}.landing-assignment-form-preview [data-speaking-part]:nth-child(3){grid-area:2/1}.landing-assignment-form-preview [data-speaking-part] input{padding-inline:8px;font-size:12px}.landing-assignment-form-preview [data-speaking-part] textarea{height:174px;padding:8px;font-size:12px}.landing-assignment-form-preview [data-speaking-part] button{height:24px;min-height:24px!important}.landing-assignment-form-preview [data-speaking-part] [aria-label=Remove\ question]{width:24px;height:36px}.landing-assignment-form-preview [data-assignment-create-form] .ink-button{min-height:34px!important}.landing-assignment-form-preview [data-scheduled-assignments-card]{min-height:40px!important;padding-block:4px!important}}@media (max-width:600px){.landing-assignment-form-preview>h1{min-height:0;padding-right:0;font-size:20px}.landing-assignment-form-preview [data-assignment-submit-bar]{position:static!important;inset:auto!important}}
