:root{--epe-d-header-h: 60px;--epe-d-bar-h: 76px}@media(max-width:1023.98px){.epe-d-skip{display:none}}@media(min-width:768px){.epe-d-mywords-menu{display:none}}@media(max-width:767.98px){.epe-d-mywords{display:none}.wsv-mywords.epe-d-mywords-menu .wsv-mywords-label{position:static;width:auto;height:auto;overflow:visible;clip:auto}.epe-d-back-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.epe-d-rule{display:none}}.epe-d-grid{display:grid;grid-template-columns:minmax(0,700px) 360px;-moz-column-gap:48px;column-gap:48px;justify-content:center;align-items:start}.epe-d-grid[data-theory=true]{grid-template-columns:minmax(0,640px) minmax(420px,560px);-moz-column-gap:32px;column-gap:32px}.epe-d-grid[data-kind=reading]{grid-template-columns:minmax(0,640px) minmax(380px,460px);-moz-column-gap:40px;column-gap:40px}.epe-d-grid[data-kind=essay]{grid-template-columns:minmax(0,520px) minmax(0,640px);-moz-column-gap:40px;column-gap:40px}.epe-d-margin{position:relative;min-height:100%;align-self:stretch}@media(min-width:1024px){.epe-d-grid[data-source=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;justify-content:stretch}.epe-d-source{position:sticky;top:calc(var(--epe-d-header-h) + 16px);max-height:calc(100vh - var(--epe-d-header-h) - var(--epe-d-bar-h, 96px) - 32px);overflow-y:auto;overscroll-behavior:contain;padding-right:12px}.epe-d-grid[data-source=true]>.epe-d-margin{min-height:0}}@media(min-width:1280px){.epe-d-grid[data-source=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 300px;-moz-column-gap:32px;column-gap:32px}.epe-d-grid[data-source=true]>.epe-d-margin{min-height:100%}}@media(min-width:1280px){:root[data-task-look=redesign] .epe-d-grid[data-source=true]>.epe-d-work{position:relative;isolation:isolate}:root[data-task-look=redesign] .epe-d-grid[data-source=true]>.epe-d-work:before{content:"";position:fixed;z-index:-1;top:var(--epe-d-header-h);bottom:var(--epe-d-bar-h, 0px);left:auto;margin-left:-16px;width:100vw;border-left:1px solid var(--ui-hair);background:var(--ui-pane-column);pointer-events:none}}@media(min-width:1024px)and (max-width:1279.98px){.epe-d-grid[data-source=true]>.epe-d-margin:has(>[data-epe-d-card]){min-height:calc(var(--epe-d-dock-max) + 8px)}.epe-d-grid[data-source=true] .epe-d-idle{display:none}[data-epe-d]:has(.epe-d-grid[data-source=true]){--epe-d-dock-max: min(46vh, calc((100vh - var(--epe-d-header-h) - var(--epe-d-bar-h)) * .55))}.epe-d-grid[data-source=true] [data-epe-d-card].epe-d-card{position:fixed;left:0;right:0;top:auto!important;bottom:calc(var(--epe-d-bar-h) + 8px);width:min(720px,calc(100% - 64px));margin-inline:auto;max-height:var(--epe-d-dock-max);box-shadow:0 -10px 32px -14px #0f172a59;animation:epe-d-dock-in .18s cubic-bezier(.2,.8,.2,1)}.epe-d-grid[data-source=true] .epe-d-card:before{display:none}}.epe-d-card{position:absolute;left:0;right:0;z-index:20;max-height:calc(100vh - var(--epe-d-header-h) - var(--epe-d-bar-h) - 32px);animation:epe-d-in .16s cubic-bezier(.2,.8,.2,1)}.epe-d-card:before{content:"";position:absolute;left:-7px;top:var(--epe-d-notch, 20px);width:12px;height:12px;transform:rotate(45deg);background:rgb(var(--color-surface, 255 255 255));background:var(--epe-d-card-bg, #fff);border-left:1px solid rgb(148 163 184 / .45);border-bottom:1px solid rgb(148 163 184 / .45)}.epe-d-card[data-notch=off]:before{display:none}.epe-d-card[data-glide=true]{transition:top .23s cubic-bezier(.2,.8,.2,1)}:is(.dark,[data-theme=dark]) .epe-d-card{--epe-d-card-bg: rgb(15 23 42)}@keyframes epe-d-in{0%{transform:translate(-6px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.epe-d-card{animation:none}.epe-d-card[data-glide=true]{transition:none}}@media(max-width:1023.98px){.epe-d-grid,.epe-d-grid[data-theory=true]{grid-template-columns:minmax(0,720px)}.epe-d-margin{min-height:0}.epe-d-margin:has(>[data-epe-d-card]){min-height:calc(var(--epe-d-dock-max) + 8px)}.epe-d-idle{display:none}[data-epe-d]{--epe-d-dock-max: min(46vh, calc((100vh - var(--epe-d-header-h) - var(--epe-d-bar-h)) * .55))}[data-epe-d-card].epe-d-card{position:fixed;left:0;right:0;top:auto!important;bottom:calc(var(--epe-d-bar-h) + 8px);width:min(720px,calc(100% - 64px));margin-inline:auto;max-height:var(--epe-d-dock-max);box-shadow:0 -10px 32px -14px #0f172a59;animation:epe-d-dock-in .18s cubic-bezier(.2,.8,.2,1)}.epe-d-card:before{display:none}}@keyframes epe-d-dock-in{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@media(max-width:1023.98px)and (prefers-reduced-motion:reduce){[data-epe-d-card].epe-d-card{animation:none}}@media(max-width:1023.98px){.epe-d-grid[data-kind=essay]{grid-template-columns:minmax(0,720px);row-gap:24px}[data-epe-d-prompt]{position:static!important;max-height:none!important;overflow:visible!important}.epe-d-essay-side-note{display:none}}@media(min-width:1024px){.epe-d-essay-above-note{display:none}}@media(min-width:768px)and (max-width:1023.98px){.epe-d-grid[data-kind=reading]{grid-template-columns:minmax(0,1fr) minmax(300px,340px);-moz-column-gap:28px;column-gap:28px}}@media(max-width:767.98px){.epe-d-grid[data-kind=reading]{grid-template-columns:minmax(0,720px);row-gap:32px}}[data-epe-d] [data-epe-m-passage] .mdx-content p{font-size:18px;line-height:1.8}[data-epe-d] [data-epe-m-passage] .mdx-content h2{font-size:1.4rem;margin-bottom:.75rem}[data-epe-d] [data-epe-m-passage][data-picking=true]{cursor:pointer}::highlight(epe-d-hover){background-color:#facc1533}:is(.dark,[data-theme=dark]) ::highlight(epe-d-hover){background-color:#facc1529}.epe-d-typed{font:inherit;font-weight:600;line-height:1.5;padding:1px 8px;margin:0 2px;border-radius:6px;border-width:1.5px;min-width:4.5ch;vertical-align:baseline;outline:none;box-shadow:none}.epe-d-typed-wrap{display:inline-grid;position:relative;max-width:100%;vertical-align:baseline}.epe-d-typed-mirror{grid-area:1 / 1;visibility:hidden;white-space:pre;overflow:hidden;min-width:var(--gap-min, 7ch);padding:1px 8px;margin:0 2px;border:1.5px solid transparent;font:inherit;font-weight:600;line-height:1.5;pointer-events:none}.epe-d-typed-wrap>.epe-d-typed{position:absolute;top:0;right:2px;bottom:0;left:2px;width:auto;height:auto;min-width:0;margin:0;box-sizing:border-box}.epe-d-typed[data-current=true]{box-shadow:inset 0 0 0 1px var(--ui-accent);border-color:#2563eb;border-style:solid}.epe-d-typed:focus{border-color:#2563eb;border-style:solid}.epe-d-typed:focus-visible{box-shadow:inset 0 0 0 1px var(--ui-accent)}[data-epe-d-essay] [data-epe-m-essay-bar]{padding-inline:max(2rem,calc((100vw - 1180px)/2 + 2rem))}[data-epe-d-prompt] .mdx-content{border:0;box-shadow:none;border-radius:0;background:transparent;padding:0}[data-epe-d] [data-epe-m-passage] .mdx-content li{font-size:18px;line-height:1.8}textarea.epe-d-typed{margin:0;padding:8px 12px;font-weight:500;min-height:4.5em;border-radius:10px}
