:root[data-task-look=redesign] .trd-bb{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:var(--ui-space-2);padding:0 var(--ui-space-5);border:1px solid transparent;border-radius:var(--ui-radius-control);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);line-height:1.2;box-shadow:none;transition:background-color var(--ui-motion-fast) var(--ui-ease);animation:trd-fade var(--ui-motion-fast) var(--ui-ease) both}:root[data-task-look=redesign] .trd-bb-primary{background:var(--ui-accent);color:var(--ui-on-accent)}:root[data-task-look=redesign] .trd-bb-primary:hover:enabled{background:var(--ui-accent-hover)}:root[data-task-look=redesign] :is(.trd-bb-primary,.trd-btn-primary).trd-btn-act{background:var(--ui-act);color:var(--ui-on-accent)}:root[data-task-look=redesign] :is(.trd-bb-primary,.trd-btn-primary).trd-btn-act:hover:enabled{background:var(--ui-act-hover)}:root[data-task-look=redesign] .trd-bb-quiet{border-color:var(--ui-hair);background:rgb(var(--color-surface));color:rgb(var(--color-fg))}:root[data-task-look=redesign] .trd-bb-quiet:hover:enabled{background:var(--ui-pane)}:root[data-task-look=redesign] .trd-bb-quiet.trd-bb-flat{border-color:transparent;background:var(--shell-flat)}:root[data-task-look=redesign] :is(.trd-btn,.trd-bb):is(:disabled,.trd-btn-wait,.trd-btn-off,.trd-bb-off):not(.trd-bb-quiet,.trd-btn-quiet,.trd-bb-warn){border-color:var(--ui-hair);background:var(--ui-surface);color:var(--ui-ink-3);opacity:1;cursor:not-allowed}:root[data-task-look=redesign] .trd-bb-warn{border-color:var(--ui-hair);background:rgb(var(--color-surface));color:var(--ui-bad)}:root[data-task-look=redesign] .trd-bb-warn:disabled{color:var(--ui-ink-3);cursor:not-allowed}:root[data-task-look=redesign] .trd-bb-link{display:inline-flex;box-sizing:border-box;min-height:44px;align-items:center;justify-content:center;gap:var(--ui-space-2);margin-block:calc(-1 * var(--ui-space-1));padding:0 var(--ui-space-2);border:0;border-radius:var(--ui-radius-control);background:none;color:var(--ui-ink-2);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);line-height:1.2;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--ui-motion-fast) var(--ui-ease);animation:trd-fade var(--ui-motion-fast) var(--ui-ease) both}:root[data-task-look=redesign] .trd-bb-link:hover:enabled{color:var(--ui-ink);text-decoration:underline}:root[data-task-look=redesign] .trd-bb-link:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:root[data-task-look=redesign] .trd-bb-link:disabled{cursor:not-allowed;opacity:.6}:root[data-task-look=redesign] .trd-bar-phone{display:flex;flex-direction:column;justify-content:flex-end}:root[data-task-look=redesign] [data-epe-d-bar]{display:flex;box-sizing:border-box;min-height:var(--ui-bar-h);flex-direction:column;justify-content:center}:root[data-task-look=redesign] [data-epe-d-bar] [data-testid=epe-d-bar-next]>div{padding-block:0}:root[data-task-look=redesign] .trd-seg{background:var(--ui-track-off)}:root[data-task-look=redesign] .trd-seg-filled{background:var(--ui-accent)}:root[data-task-look=redesign] .trd-seg-ok{background:var(--ui-good)}:root[data-task-look=redesign] .trd-seg-bad{background:var(--ui-bad)}:root[data-task-look=redesign] [data-epe-d-bar]{border-top-color:var(--ui-hair);background:var(--ui-pane-column);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-task-look=redesign] [data-epe-m-task] .fixed.bottom-0.border-t{border-top-color:var(--ui-hair)}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-bb{transition:none}:root[data-task-look=redesign] .trd-bb-link{transition:none}}:root[data-task-look=redesign] :is(.trd-btn,.trd-bb).trd-btn-part{border:1px solid var(--ui-hair);background:var(--ui-surface);color:var(--ui-ink-2);cursor:pointer}:root[data-task-look=redesign] :is(.trd-btn,.trd-bb).trd-btn-part:hover:enabled{background:var(--ui-pane)}:root[data-task-look=redesign] .trd-confirm{display:flex;min-width:0;flex:1 1 100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-space-3) var(--ui-space-4);animation:trd-fade var(--ui-motion-fast) var(--ui-ease) both}:root[data-task-look=redesign] .trd-confirm-t{min-width:0;flex:1 1 200px;margin:0;font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);color:var(--ui-ink)}:root[data-task-look=redesign] .trd-confirm-btns{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--ui-space-2)}:root[data-task-look=redesign] .trd-confirm[data-kind=phone],:root[data-task-look=redesign] .trd-confirm[data-kind=bar]{flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;gap:var(--ui-space-3);align-items:stretch}:root[data-task-look=redesign] .trd-confirm[data-kind=phone] .trd-confirm-btns,:root[data-task-look=redesign] .trd-confirm[data-kind=bar] .trd-confirm-btns{flex-wrap:nowrap}:root[data-task-look=redesign] .trd-confirm[data-kind=phone] .trd-confirm-btns>*,:root[data-task-look=redesign] .trd-confirm[data-kind=bar] .trd-confirm-btns>*{min-width:0;flex:1 1 0}:root[data-task-look=redesign] .trd-confirm[data-kind=phone] .trd-confirm-t,:root[data-task-look=redesign] .trd-confirm[data-kind=bar] .trd-confirm-t{flex:none}:root[data-task-look=redesign] .trd-confirm[data-kind=phone]{margin-top:var(--ui-space-3);padding-top:var(--ui-space-3);border-top:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-foot{flex:none;border-top:1px solid var(--ui-hair);background:var(--ui-pane-column)}:root[data-task-look=redesign] .trd-foot-alert{padding:var(--ui-space-3) var(--ui-space-8) 0}:root[data-task-look=redesign] .trd-foot-row{display:flex;box-sizing:border-box;min-height:calc(var(--ui-bar-h) - 1px);flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between;gap:var(--ui-space-3) var(--ui-space-4);padding:var(--ui-space-4) var(--ui-space-8)}@media(min-width:1024px){:root[data-task-look=redesign] .trd-reading .epe-d-margin .trd-foot-row,:root[data-task-look=redesign] .trd-reading .epe-d-margin .trd-foot-alert,:root[data-task-look=redesign] .trd-reading .epe-d-margin .trd-foot-after{padding-inline:var(--ui-space-section)}}:root[data-task-look=redesign] .trd-foot-count{min-width:0;flex:1 1 140px;overflow-x:clip;overflow-y:visible;overflow-clip-margin:var(--ui-space-3);container-type:inline-size}:root[data-task-look=redesign] .trd-foot-count[data-short=true]{flex-basis:84px}@container (max-width: 60px){:root[data-task-look=redesign] .trd-foot-count>:not(.trd-foot-give){display:none}}:root[data-task-look=redesign] .trd-foot-count p{margin:0;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-task-look=redesign] .trd-foot-count.trd-foot-line{margin:0;color:rgb(var(--color-fg));font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);line-height:22px}:root[data-task-look=redesign] .trd-foot-count .trd-b{color:rgb(var(--color-fg))}:root[data-task-look=redesign] .trd-foot-actions{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ui-space-2);margin-inline-start:auto}:root[data-task-look=redesign] .trd-foot-actions[data-full=true]{flex:1 1 auto}:root[data-task-look=redesign] .trd-foot-pair{display:flex;flex:none;gap:var(--ui-space-2)}:root[data-task-look=redesign] .trd-foot-actions .trd-foot-give{white-space:nowrap}:root[data-task-look=redesign] .trd-foot-actions[data-full=true] .trd-foot-give{margin-inline-end:auto}:root[data-task-look=redesign] .trd-foot-row[data-pair=true]{gap:var(--ui-space-2) var(--ui-space-3);padding-block:var(--ui-space-3)}:root[data-task-look=redesign] .trd-foot-row[data-pair=true] .trd-btn{padding:0 var(--ui-space-4)}:root[data-task-look=redesign] .trd-btn{display:inline-flex;height:48px;flex-shrink:0;align-items:center;justify-content:center;gap:var(--ui-space-1);padding:0 var(--ui-space-6);border:1px solid transparent;border-radius:var(--ui-radius-control);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);line-height:1.2;transition:background-color var(--ui-motion-fast) var(--ui-ease);animation:trd-fade var(--ui-motion-fast) var(--ui-ease) both}:root[data-task-look=redesign] .trd-btn-primary{background:var(--ui-accent);color:var(--ui-on-accent)}:root[data-task-look=redesign] .trd-btn-primary:hover:enabled{background:var(--ui-accent-hover)}:root[data-task-look=redesign] .trd-btn-quiet{border-color:var(--ui-hair);background:var(--trd-surface);color:rgb(var(--color-fg))}:root[data-task-look=redesign] .trd-btn-quiet:hover:enabled{background:var(--ui-pane)}:root[data-task-look=redesign] .trd-btn-n{font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .trd-chip:disabled,:root[data-task-look=redesign] .trd-row-line:disabled{cursor:default}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-btn{transition:none}}:root[data-task-look=redesign] .trd-verdict{display:inline-flex;gap:var(--ui-space-4);border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-verdict-opt{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:var(--ui-space-1);margin-bottom:-1px;padding:0 var(--ui-space-1);border-bottom:2px solid transparent;background:transparent;color:var(--ui-ink-2);font-size:var(--ui-text-m);font-weight:var(--ui-weight-regular);transition:color var(--ui-motion-fast) var(--ui-ease),border-color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .trd-verdict[data-size=l]{gap:var(--ui-space-6)}:root[data-task-look=redesign] .trd-verdict[data-size=l] .trd-verdict-opt{min-width:64px;min-height:48px;padding:0 var(--ui-space-2);font-size:var(--ui-text-l)}:root[data-task-look=redesign] .trd-verdict-opt:hover:enabled[data-state=idle]{color:var(--ui-ink)}:root[data-task-look=redesign] .trd-verdict-opt[data-state=picked]{border-bottom-color:var(--ui-ink);color:var(--ui-ink);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-verdict-opt[data-state=key]{border-bottom-color:var(--ui-good);color:var(--ui-good);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-verdict-opt[data-state=struck]{color:var(--ui-bad);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-verdict-opt[data-state=struck]>span{text-decoration:line-through}:root[data-task-look=redesign] .trd-verdict-opt:disabled[data-state=idle]{color:var(--ui-ink-3)}:root[data-task-look=redesign] .trd-verdict-opt:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-verdict-opt{transition:none}}:root[data-task-look=redesign] .trd-steps{display:inline-flex;flex-shrink:0;align-items:center;gap:0}:root[data-task-look=redesign] .trd-step{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:var(--ui-radius-control);background:transparent;color:var(--trd-fg-muted);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-ease),color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .trd-step:hover:enabled{background:var(--shell-flat);color:var(--trd-fg)}:root[data-task-look=redesign] .trd-step:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:root[data-task-look=redesign] .trd-step:disabled{opacity:.35;cursor:default}:root[data-task-look=redesign] [data-epe-m=a] .trd-step{width:36px;height:44px}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-step{transition:none}}:root[data-task-look=redesign] .trd-kicker{margin-left:var(--ui-space-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-s);color:rgb(var(--color-fg-subtle))}:root[data-task-look=redesign]{--trd-fg: rgb(var(--color-fg));--trd-fg-muted: rgb(var(--color-fg-muted));--trd-frame-w: 1440px;--trd-inset: clamp(var(--ui-space-7), 5vw, var(--ui-space-10));--trd-frame-side: max(0px, calc((100% - var(--trd-frame-w)) / 2));--trd-row-h: 64px}:root[data-task-look=redesign] .trd-screen{box-sizing:border-box;width:100%;max-width:var(--trd-frame-w);margin-inline:auto;padding-inline:var(--trd-inset)}:root[data-task-look=redesign] .trd-notice{margin:0 0 var(--ui-space-3);font-size:var(--ui-text-m);line-height:22px;color:var(--ui-ink-2)}:root[data-task-look=redesign] .trd-screen>.epe-d-grid{justify-content:start}:root[data-task-look=redesign] [data-epe-d-essay] [data-epe-m-essay-bar]{padding-inline:calc(var(--trd-frame-side) + var(--trd-inset))}:root[data-task-look=redesign] .trd-header{background:rgb(var(--color-surface));border-bottom:1px solid var(--ui-hair);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-task-look=redesign] .trd-container{display:flex;box-sizing:border-box;width:100%;max-width:var(--trd-frame-w);height:100%;align-items:center;margin-inline:auto;padding-inline:var(--trd-inset)}:root[data-task-look=redesign] .trd-container-panel{height:auto;justify-content:flex-end}:root[data-task-look=redesign] .trd-panel{border:1px solid var(--ui-float-line);box-shadow:var(--ui-float-shadow)}:root[data-task-look=redesign] [data-epe-m=d] .trd-row{display:flex;width:100%;height:100%;align-items:center;gap:var(--ui-space-2)}:root[data-task-look=redesign] .trd-back{display:inline-flex;height:40px;flex-shrink:0;align-items:center;gap:var(--ui-space-1);padding:0 var(--ui-space-3) 0 var(--ui-space-1);margin-left:calc(-1 * var(--ui-space-1));border-radius:var(--ui-radius-control);color:var(--trd-fg-muted);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-back:hover{background:var(--shell-flat);color:var(--trd-fg)}:root[data-task-look=redesign] .trd-rule{width:1px;height:24px;flex-shrink:0;margin-inline:var(--ui-space-1);background:var(--ui-hair)}:root[data-task-look=redesign] .trd-heading{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:var(--ui-space-3)}:root[data-task-look=redesign] .trd-icon{display:inline-flex;flex-shrink:0;align-items:center;margin-right:calc(-1 * var(--ui-space-1))}:root[data-task-look=redesign] .trd-icon svg{color:var(--ui-glyph);stroke:var(--ui-glyph)}:root[data-task-look=redesign] .trd-icon svg.gl{--gl-ink: var(--ui-ink);color:var(--ui-ink);stroke:var(--gl-ink)}:root[data-task-look=redesign] .trd-title{min-width:0;margin:0;overflow:hidden;color:var(--trd-fg);font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong);line-height:24px;text-overflow:ellipsis;white-space:nowrap}:root[data-task-look=redesign] [data-epe-m=d] .trd-count{flex-shrink:0;color:var(--trd-fg-muted);font-size:var(--ui-text-s);font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-task-look=redesign] [data-epe-m=d] .trd-count b{color:var(--trd-fg);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] [data-epe-m=d] .trd-stats-anchor{position:relative;display:flex;min-width:0;align-items:center;gap:var(--ui-space-3)}:root[data-task-look=redesign] [data-epe-m=d] .trd-stats-btn{position:absolute;z-index:1;inset:calc(-1 * var(--ui-space-1));padding:0;border:0;border-radius:var(--ui-radius-control);background:none;cursor:pointer}:root[data-task-look=redesign] [data-epe-m=d] .trd-stats-btn:hover{box-shadow:inset 0 0 0 1px var(--ui-hair)}:root[data-task-look=redesign] [data-epe-m=d] .trd-stats-btn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:0}:root[data-task-look=redesign] [data-epe-m=d] .trd-stats-card{position:absolute;z-index:50;top:calc(100% + var(--ui-space-4));left:0;box-sizing:border-box;width:340px;padding:var(--ui-space-4) var(--ui-space-5);border:1px solid var(--ui-float-line);border-radius:var(--ui-radius-card);background:rgb(var(--color-surface));box-shadow:var(--ui-float-shadow);color:var(--trd-fg);font-size:var(--ui-text-s);animation:trd-in var(--ui-motion-fast) var(--ui-ease) both}:root[data-task-look=redesign] [data-epe-m=d] .trd-stats-card[hidden]{display:none}:root[data-task-look=redesign] .trd-stats-title{margin:0 0 var(--ui-space-2);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-stats-rows{margin:0}:root[data-task-look=redesign] .trd-stats-row{display:flex;justify-content:space-between;gap:var(--ui-space-4);padding:var(--ui-space-2) 0;border-top:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-stats-row dt{color:var(--trd-fg-muted)}:root[data-task-look=redesign] .trd-stats-row dd{margin:0;font-variant-numeric:tabular-nums;font-weight:var(--ui-weight-strong)}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] [data-epe-m=d] .trd-stats-card{animation:trd-fade var(--ui-motion-fast) var(--ui-ease) both}}:root[data-task-look=redesign] .trd-theory{display:inline-flex;height:40px;flex-shrink:0;align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-control);color:var(--trd-fg);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);transition:background-color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .trd-theory:hover{background:var(--shell-flat)}:root[data-task-look=redesign] .trd-theory[aria-pressed=true]{background:var(--shell-flat);color:var(--ui-accent-ink)}:root[data-task-look=redesign] [data-epe-m=d] .trd-assistant{display:inline-flex;height:44px;min-width:0;flex-shrink:0;align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-4) 0 var(--ui-space-1);border-radius:var(--ui-radius-control);color:var(--trd-fg);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);transition:background-color var(--ui-motion-fast) var(--ui-ease),color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] [data-epe-m=d] .trd-assistant:hover{background:var(--shell-flat)}:root[data-task-look=redesign] [data-epe-m=d] .trd-assistant[aria-expanded=true],:root[data-task-look=redesign] [data-epe-m=d] .trd-assistant[aria-expanded=true]:hover{background:rgb(var(--color-surface));box-shadow:inset 0 0 0 1px var(--ui-hair);color:var(--ui-accent-ink)}:root[data-task-look=redesign][data-trd-lena-band]{--epe-d-header-h: calc(var(--trd-row-h) + var(--trd-lena-band-h, 0px));overflow-anchor:none}@media(min-width:1024px){:root[data-task-look=redesign]:has(.trd-reading) .trd-header>.trd-container{padding-inline:var(--ui-space-section)}}:root[data-task-look=redesign] .trd-header>.trd-container{height:calc(var(--trd-row-h) - 1px)}:root[data-task-look=redesign] .trd-lena-band-row{height:auto;justify-content:flex-end;padding-bottom:var(--ui-space-3)}:root[data-task-look=redesign] .trd-lena-band-body{width:min(480px,100%)}:root[data-task-look=redesign] .trd-lena-band [data-lena]{display:none}:root[data-task-look=redesign] .trd-lena-band .epe-lena-seat-inner{display:flex;align-items:flex-start;gap:var(--ui-space-2)}:root[data-task-look=redesign] .trd-lena-band .epe-lena-seat-inner>:first-child{min-width:0;flex:1}:root[data-task-look=redesign] .trd-lena-band .epe-lena-seat-menu{position:static;flex:none}:root[data-task-look=redesign] .trd-lena-band .lena-bubble{--lb-bg: rgb(var(--color-surface));--lb-fg: rgb(var(--color-fg));border:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-lena-band .lena-bubble:before{top:-7px;right:var(--ui-space-7);left:auto;border-top:1px solid var(--ui-hair);border-left:1px solid var(--ui-hair);border-radius:0}:root[data-task-look=redesign] .trd-lena-band .lena-menu__btn{border-color:transparent;border-radius:var(--ui-radius-round);background:transparent;color:var(--trd-fg-muted)}:root[data-task-look=redesign] .trd-lena-band .lena-menu__btn:hover{background:var(--shell-flat)}:root[data-task-look=redesign] [data-epe-m=d] .trd-more{display:inline-flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ui-radius-round);color:var(--trd-fg-muted);transition:background-color var(--ui-motion-fast) var(--ui-ease),color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] [data-epe-m=d] .trd-more:hover{background:var(--shell-flat)}:root[data-task-look=redesign] [data-epe-m=d] .trd-more[aria-expanded=true]{color:var(--ui-accent-ink)}:root[data-task-look=redesign] .trd-header-phone{background:rgb(var(--color-surface));border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] [data-epe-m=a] .trd-row{display:flex;height:100%;align-items:center;gap:var(--ui-space-1);padding:0 var(--ui-space-2) 0 var(--ui-space-1)}:root[data-task-look=redesign] [data-epe-m=a] .trd-back{width:44px;height:44px;justify-content:center;padding:0;margin:0;color:var(--trd-fg)}:root[data-task-look=redesign] [data-epe-m=a] .trd-heading{display:block;flex:1 1 0;margin-left:var(--ui-space-1);line-height:1.2}:root[data-task-look=redesign] [data-epe-m=a] .trd-title{display:block;font-size:var(--ui-text-l);line-height:22px}:root[data-task-look=redesign] [data-epe-m=a] .trd-count{display:flex;margin-top:1px;overflow:hidden;color:var(--trd-fg-muted);font-size:var(--ui-text-m);font-variant-numeric:tabular-nums;line-height:20px}@media(max-width:380px){:root[data-task-look=redesign] [data-epe-m=a] .trd-title{font-size:var(--ui-text-m);line-height:22px}:root[data-task-look=redesign] [data-epe-m=a] .trd-count{margin-top:0}}:root[data-task-look=redesign] [data-epe-m=a] .trd-title[data-fit=s]{font-size:16px}:root[data-task-look=redesign] [data-epe-m=a] .trd-title[data-fit=xs]{font-size:15px;letter-spacing:-.01em}:root[data-task-look=redesign] [data-epe-m=a] .trd-title:is([data-fit=two],[data-fit=wide]){max-height:36px;font-size:15px;letter-spacing:-.01em;line-height:18px;text-overflow:clip;text-wrap:balance;white-space:normal}:root[data-task-look=redesign] [data-epe-m=a] .trd-heading:has(.trd-title:is([data-fit=two],[data-fit=wide])) .trd-count{margin-top:0;line-height:18px}:root[data-task-look=redesign] [data-epe-m=a] .trd-row:has(.trd-title[data-fit=wide]) .trd-steps{display:none}:root[data-task-look=redesign] [data-epe-m=a] .trd-theory,:root[data-task-look=redesign] [data-epe-m=a] .trd-more{display:inline-flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border-radius:var(--ui-radius-round);color:var(--trd-fg)}:root[data-task-look=redesign] [data-epe-m=a] .trd-more{color:var(--trd-fg-muted)}:root[data-task-look=redesign] [data-epe-m=a] .trd-theory:active,:root[data-task-look=redesign] [data-epe-m=a] .trd-more:active{background:var(--shell-flat)}:root[data-task-look=redesign] [data-epe-m=a] .trd-assistant{display:inline-flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ui-radius-round)}@media(hover:hover){:root[data-task-look=redesign] [data-epe-m=a] .trd-theory:hover,:root[data-task-look=redesign] [data-epe-m=a] .trd-assistant:hover,:root[data-task-look=redesign] [data-epe-m=a] .trd-more:hover{background:var(--shell-flat)}}:root[data-task-look=redesign] .trd-alert{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-card);background:rgb(var(--color-surface))}:root[data-task-look=redesign] .trd-alert-icon{flex-shrink:0;color:var(--ui-bad)}:root[data-task-look=redesign] .trd-alert-text{min-width:0;flex:1 1 auto;margin:0;color:rgb(var(--color-fg));font-size:var(--ui-text-m);line-height:22px}:root[data-task-look=redesign] .trd-alert-retry{display:inline-flex;height:40px;flex-shrink:0;align-items:center;justify-content:center;gap:var(--ui-space-2);padding:0 var(--ui-space-4);border-radius:var(--ui-radius-control);background:var(--ui-accent);color:var(--ui-on-accent);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-alert-retry:hover:enabled{background:var(--ui-accent-hover)}:root[data-task-look=redesign] .trd-alert-retry:disabled{opacity:.6}@media(max-width:639.98px){:root[data-task-look=redesign] .trd-alert{flex-wrap:wrap}:root[data-task-look=redesign] .trd-alert-retry{width:100%}}:root[data-task-look=redesign] :is(p,li,td,th,h2,h3,span,button){hyphens:manual;-webkit-hyphens:manual}:root[data-task-look=redesign] :is(p,li,td,th,h2,h3){overflow-wrap:break-word}@media(max-width:380px){:root[data-task-look=redesign] .trd-typebar-title{text-overflow:clip;white-space:normal}:root[data-task-look=redesign] .trd-typebar-stem{display:block;overflow:hidden;margin-left:0;text-overflow:ellipsis;white-space:nowrap}}:root[data-task-look=redesign] body{font-family:var(--ui-font-sans)}:root[data-task-look=redesign] :is(.font-sans,.font-mono){font-family:var(--ui-font-sans);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] :is([data-epe-m-passage] .prose,[data-epe-m-passage] .mdx-content,.trd-stmt-t,.trd-example-line),:root[data-task-look=redesign] :is([data-epe-m-passage] .prose,[data-epe-m-passage] .mdx-content,.trd-stmt-t,.trd-example-line) *:not(.katex,.katex *){font-family:var(--ui-font-serif)}:root[data-task-look=redesign] :is([data-epe-m-passage],.trd-example-line,.trd-stmt-t) :is(.trd-example-n,.trd-plabel,[data-epe-m-chip],button,input,textarea),:root[data-task-look=redesign] :is([data-epe-m-passage],.trd-example-line,.trd-stmt-t) :is(.trd-example-n,.trd-plabel,[data-epe-m-chip],button,input,textarea) *{font-family:var(--ui-font-sans)}:root[data-task-look=redesign] [data-epe-m-passage] :is(.prose,.mdx-content) :is(h1,h2,h3,h4,strong,b){font-weight:var(--ui-weight-serif-bold)}:root[data-task-look=redesign] :is(.trd-stmt-t,.trd-example-line) :is(*,strong,b){font-weight:var(--ui-weight-regular)}:root[data-task-look=redesign] [data-epe-m-passage] .mdx-content p,:root[data-task-look=redesign] [data-epe-m-passage] .mdx-content h2{font-size:var(--ui-text-l)}:root[data-task-look=redesign] .trd-count .sr-only,:root[data-task-look=redesign] [role=status].sr-only{font-size:var(--ui-text-m)}@keyframes trd-rise{0%{transform:translateY(100%)}}@keyframes trd-in{0%{transform:translateY(6px);opacity:0}}@keyframes trd-fade{0%{opacity:0}}@keyframes trd-verdict{0%{color:var(--ui-ink-3)}}.trd-answer-in{animation:trd-fade var(--ui-motion-base) var(--ui-ease) both}.trd-unfold{display:grid;animation:trd-unfold var(--ui-motion-base) var(--ui-ease) both}.trd-unfold>*{min-height:0;overflow:hidden}.trd-unfold[data-leaving]{animation:trd-fold var(--ui-motion-base) var(--ui-ease) both;pointer-events:none}@keyframes trd-unfold{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes trd-fold{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@media(prefers-reduced-motion:reduce){.trd-answer-in,.trd-unfold{animation:none}:root[data-task-look=redesign] .trd-theory,:root[data-task-look=redesign] [data-epe-m=d] .trd-assistant,:root[data-task-look=redesign] [data-epe-m=d] .trd-more{transition:none}}:root[data-task-look=redesign] :where([data-epe-m],[data-epe-m-task],[data-epe-d],[data-epe-d-bar],[data-epe-d-card],[data-epe-m-gap-sheet],[data-epe-m-typebar]) :is(.text-xs,.text-sm,.text-\[13px\],.text-\[0\.68em\],.text-\[0\.7em\],.text-\[0\.72em\],.text-\[0\.78em\],.text-\[0\.8em\],.epe-d-idle):not([data-epe-d-theory] *,[data-epe-m-theory] *){font-size:var(--ui-text-s)}:root[data-task-look=redesign] :where([data-epe-m],[data-epe-m-task],[data-epe-d],[data-epe-d-bar],[data-epe-d-card],[data-epe-m-gap-sheet],[data-epe-m-typebar]) :is(.text-base,.text-\[15px\],.text-\[16px\]):not([data-epe-d-theory] *,[data-epe-m-theory] *){font-size:var(--ui-text-m)}:root[data-task-look=redesign] :where([data-epe-m],[data-epe-m-task],[data-epe-d],[data-epe-d-bar],[data-epe-d-card],[data-epe-m-gap-sheet],[data-epe-m-typebar]) .text-\[17px\]:not([data-epe-d-theory] *,[data-epe-m-theory] *){font-size:var(--ui-text-l)}:root[data-task-look=redesign] .homepage-brand{transition:opacity var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .homepage-brand:hover{opacity:.75}@media(max-width:380px){:root[data-task-look=redesign] [data-trd-bar-prompt]{display:none}}:root{--epe-m-header-h: 56px}@media(max-width:359.98px){.epe-m-theory-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}html:has([data-epe-m]) button[aria-label=Feedback]{display:none}[data-epe-m-passage][data-instr=true] .mdx-content>p:first-child{display:none}[data-epe-m-passage] .mdx-content>h2:first-child,[data-epe-m-passage][data-instr=true] .mdx-content>p:first-child+h2{margin-top:0}:root[data-task-look=redesign] [data-epe-m-passage][data-instr=true] .mdx-content>p:first-child+*{margin-top:0}[data-epe-m-passage] .mdx-content h2{font-size:1.15rem;line-height:1.35;margin-bottom:.5rem}[data-epe-m-passage] .mdx-content{border:0;box-shadow:none;border-radius:0;background:transparent;padding:0}[data-epe-m-passage] .mdx-content p{font-size:17px;line-height:1.75;margin:0 0 .9em}@keyframes epe-m-rise{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.epe-m-rise{animation:epe-m-rise .18s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.epe-m-rise{animation:none}}[data-epe-m-theory] .mdx-content{border:0;box-shadow:none;border-radius:0;background:transparent;padding:0}::highlight(epe-m-evidence){background-color:#facc1573;color:inherit}::highlight(epe-m-key){background-color:#10b98152;color:inherit}:is(.dark,[data-theme=dark]) ::highlight(epe-m-evidence){background-color:#facc1552}:is(.dark,[data-theme=dark]) ::highlight(epe-m-key){background-color:#10b98159}[data-epe-m-passage][data-picking=true]{cursor:pointer;-webkit-tap-highlight-color:rgb(250 204 21 / .25)}:root[data-task-look=redesign] .tpn-cond{padding:var(--ui-space-5) var(--ui-space-6);border-radius:var(--ui-radius-card);background:var(--shell-flat)}:root[data-task-look=redesign] .tpn-cond .mdx-content>:first-child,:root[data-task-look=redesign] .tpn-cond [data-epe-m-passage]>:first-child{margin-top:0}:root[data-task-look=redesign] .trd-reading :is(.tpn-cond[data-epe-m-passage],.tpn-cond [data-epe-m-passage])[data-instr=true] .mdx-content>p:first-child+p{margin-top:0}:root[data-task-look=redesign] .tpn-cond .mdx-content>:last-child,:root[data-task-look=redesign] .tpn-cond [data-epe-m-passage]>:last-child{margin-bottom:0}:root[data-task-look=redesign] .tpn-theory{display:flex;width:100%;min-height:44px;align-items:center;gap:var(--ui-space-3);margin-top:var(--ui-space-4);padding:var(--ui-space-2) 0;border:0;background:none;color:rgb(var(--color-fg));font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);text-align:left;cursor:pointer}:root[data-task-look=redesign] .tpn-theory:hover .tpn-theory-t{color:var(--ui-accent)}:root[data-task-look=redesign] .tpn-theory:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}:root[data-task-look=redesign] .tpn-theory-t{min-width:0;flex:1 1 auto}:root[data-task-look=redesign] .tpn-theory-chev{color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .tpn-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ui-space-3);margin-bottom:var(--ui-space-4)}:root[data-task-look=redesign] .tpn-title{margin:0;font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);color:rgb(var(--color-fg))}:root[data-task-look=redesign] .tpn-title.tpn-title-quiet{font-size:var(--ui-text-s);font-weight:var(--ui-weight-regular);color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .tpn-start{display:block;margin:0 0 var(--ui-space-3);font-family:var(--ui-font-serif);font-size:var(--ui-text-m);font-weight:var(--ui-weight-serif-bold);line-height:1.4;color:rgb(var(--color-fg))}:root[data-task-look=redesign] .tpn-start.tpn-end{margin:var(--ui-space-3) 0 0}:root[data-task-look=redesign] .tpn-yours{display:inline-block;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-control);background:var(--ui-surface);font-weight:var(--ui-weight-semibold, 600)}:root[data-task-look=redesign] .tpn-note{margin:var(--ui-space-3) 0 0;font-size:var(--ui-text-s);color:var(--trd-fg-subtle)}:root[data-task-look=redesign] .tpn-after{margin-top:var(--ui-space-4)}:root[data-task-look=redesign] .tpn-input{box-sizing:border-box;width:100%;height:52px;padding:0 var(--ui-space-4);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-control);background:rgb(var(--color-surface));color:rgb(var(--color-fg));font-family:var(--ui-font-sans);font-size:var(--ui-text-l);font-variant-numeric:tabular-nums;box-shadow:none;transition:border-color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] :is(input,textarea).tpn-input:focus:not(:disabled){border-color:var(--ui-accent);outline:none;box-shadow:none}:root[data-task-look=redesign] .tpn-input:disabled{opacity:1}:root[data-task-look=redesign] .tpn-several [data-several-list]{border-width:1px 0;border-color:var(--ui-hair);border-radius:0;background:transparent}:root[data-task-look=redesign] .tpn-several [data-several-row]{border-color:var(--ui-hair)}:root[data-task-look=redesign] .tpn-several [data-several-detail]{display:flex;flex-direction:column;gap:var(--ui-space-2);padding:0 var(--ui-space-4) var(--ui-space-4) calc(var(--ui-space-4) + var(--ui-space-6) + var(--ui-space-4) + 2 * var(--ui-space-3));font-size:var(--ui-text-s)}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .tpn-input{transition:none}}:root[data-task-look=redesign] .tpn-input.tpn-input-multi{height:auto;min-height:calc(2 * 1.5em + 2 * var(--ui-space-3) + 2px);max-height:calc(6 * 1.5em + 2 * var(--ui-space-3) + 2px);field-sizing:content;padding:var(--ui-space-3) var(--ui-space-4);line-height:1.5;resize:vertical}:root[data-task-look=redesign] .trd-instr{display:flex;align-items:flex-start;gap:var(--ui-space-2);margin:0;color:rgb(var(--color-fg));font-size:var(--ui-text-m);line-height:26px;position:relative;box-sizing:border-box;padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-control);background:var(--ui-pane-column)}:root[data-task-look=redesign] .trd-instr-probe{position:absolute;top:0;left:0;overflow:hidden;visibility:hidden;pointer-events:none;white-space:nowrap;text-overflow:ellipsis}:root[data-task-look=redesign] .trd-instr-icon{flex-shrink:0;margin-top:var(--ui-space-1);color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .trd-instr-t{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-task-look=redesign] .trd-instr[data-open=true] .trd-instr-t{flex:1 1 auto;overflow:visible;white-space:normal}:root[data-task-look=redesign] .trd-instr-more{flex-shrink:0;margin-left:var(--ui-space-1);padding:0 var(--ui-space-1);border:0;background:none;color:var(--ui-accent-ink);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);line-height:26px;cursor:pointer}:root[data-task-look=redesign] .trd-instr-more:hover{text-decoration:underline}:root[data-task-look=redesign] .trd-instr-more:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media(max-width:639.98px){:root[data-task-look=redesign] .trd-instr:not([data-open=true]) .trd-instr-t{display:-webkit-box;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal}}@media(min-width:640px){:root[data-task-look=redesign] .trd-instr{padding:0;border-radius:0;background:none;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-instr-more{font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-instr-icon{margin-top:2px}:root[data-task-look=redesign] [data-epe-instruction]:has(>.trd-instr){padding-bottom:var(--ui-space-3);border-bottom:1px solid var(--ui-hair)}}:root[data-task-look=redesign]{--trd-theory-w: clamp(440px, 44vw, 660px)}:root[data-task-look=redesign] .trd-reading.trd-theory-open[data-epe-d]{--trd-theory-w: var(--trd-pane-w)}:root[data-task-look=redesign] .trd-screen.trd-theory-open[data-epe-d]:not(.trd-reading){--trd-theory-w: max( 440px, calc(min(100%, var(--trd-frame-w)) - var(--trd-inset) - 700px - var(--ui-space-9)) )}@media(min-width:1024px){:root[data-task-look=redesign] .trd-screen.trd-theory-open[data-epe-d]:not(.trd-reading){padding-right:calc(var(--trd-theory-w) + var(--ui-space-9))}:root[data-task-look=redesign] .trd-theory-open[data-epe-d] .epe-d-grid[data-theory=true]{display:block;max-width:720px}:root[data-task-look=redesign] .trd-reading.trd-theory-open[data-epe-d] .epe-d-grid[data-theory=true]{max-width:none}:root[data-task-look=redesign] .trd-theory-open[data-epe-d] .epe-d-grid[data-theory=true] .epe-d-margin{position:fixed;top:var(--epe-d-header-h);right:var(--trd-frame-side);bottom:var(--trd-bar-gap, 0px);z-index:20;display:flex;width:var(--trd-theory-w);min-height:0;flex-direction:column;padding:0;border-left:1px solid var(--ui-hair);background:var(--ui-surface)}:root[data-task-look=redesign] .trd-theory-open[data-epe-d] [data-epe-d-theory]{position:static!important;height:auto!important;min-height:0;flex:1 1 auto;border:0;border-radius:0;box-shadow:none;animation:none}:root[data-task-look=redesign] .trd-theory-open[data-epe-d] [data-epe-d-theory]>header{padding:var(--ui-space-2) var(--ui-space-6) var(--ui-space-2) var(--ui-space-3)}:root[data-task-look=redesign] .trd-theory-open[data-epe-d] [data-epe-d-theory] :is([data-testid=epe-theory-pane-body],[data-testid=epe-theory-pane-embedded]>div:first-child){padding-inline:var(--ui-space-8)}}@media(min-width:1024px){:root[data-task-look=redesign] .trd-screen.trd-theory-open[data-epe-d]:not(.trd-reading){transition:padding-right var(--ui-motion-base) var(--ui-ease)}:root[data-task-look=redesign] .trd-theory-open[data-epe-d] .epe-d-grid[data-theory=true] .epe-d-margin{animation:trd-fade var(--ui-motion-base) var(--ui-ease) both}}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-screen.trd-theory-open[data-epe-d]:not(.trd-reading){transition:none}:root[data-task-look=redesign] .trd-theory-open[data-epe-d] .epe-d-grid[data-theory=true] .epe-d-margin{animation:none}}@media(min-width:1024px){:root[data-task-look=redesign] .epe-d-margin[data-above=true]{animation:none}:root[data-task-look=redesign] .epe-d-margin[data-above=true] .trd-above{flex:0 0 auto;max-height:50%;overflow-y:auto;border-bottom:1px solid var(--ui-hair);background:var(--ui-pane-column)}:root[data-task-look=redesign] .epe-d-margin[data-above=true] .trd-above .trd-panel-root{flex:0 0 auto}:root[data-task-look=redesign] .epe-d-margin[data-above=true] .trd-above .trd-pane-body{overflow:visible}:root[data-task-look=redesign] .epe-d-margin[data-above=true] [data-epe-d-theory]{animation:trd-fade var(--ui-motion-base) var(--ui-ease) both}}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .epe-d-margin[data-above=true] [data-epe-d-theory]{animation:none}}@media(min-width:1024px){:root[data-task-look=redesign] .trd-screen.trd-reading:has([data-epe-instruction]>.trd-instr){padding-top:0}:root[data-task-look=redesign] .trd-screen.trd-reading [data-epe-instruction]:has(>.trd-instr){margin:0 calc(-1 * var(--trd-inset)) var(--ui-space-7);padding:10px var(--trd-inset);border:0;border-radius:0;background:rgb(var(--color-surface));border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-screen.trd-reading [data-epe-instruction]>.trd-instr{padding:0;background:none;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-screen.trd-reading [data-epe-instruction] .trd-instr-more{font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-screen.trd-reading [data-epe-instruction] .trd-instr-icon{margin-top:2px}:root[data-task-look=redesign] .trd-screen.trd-reading .epe-d-grid{max-width:none}:root[data-task-look=redesign] .trd-screen.trd-reading [data-epe-instruction]:has(>.trd-instr){margin-right:calc(-1 * var(--ui-space-9));padding-right:var(--ui-space-9);padding-left:calc(var(--trd-inset) + max(0px,(100% - var(--trd-col-w, 720px)) / 2))}:root[data-task-look=redesign] .trd-screen.trd-reading .epe-d-grid>div:first-child>:not([data-epe-instruction]){max-width:var(--trd-col-w, 720px);margin-inline:auto}}@media(min-width:1024px){:root[data-task-look=redesign] .trd-col{--trd-col-w: 680px;padding-top:0}:root[data-task-look=redesign] .trd-col[data-epe-d] .epe-d-grid[data-column=true]{display:block;max-width:none}:root[data-task-look=redesign] .trd-col .epe-d-grid[data-column=true][data-theory=false]>.epe-d-margin{display:none}:root[data-task-look=redesign] .trd-col .epe-d-grid[data-column=true]>div:first-child>:not([data-epe-instruction]){max-width:var(--trd-col-w);margin-inline:auto}:root[data-task-look=redesign] .trd-col [data-epe-instruction]:has(>.trd-instr){margin:0 calc(-1 * var(--trd-inset)) var(--ui-space-8);padding:10px var(--trd-inset) 10px calc(var(--trd-inset) + max(0px,(100% - var(--trd-col-w)) / 2));border:0;border-bottom:1px solid var(--ui-hair);border-radius:0;background:rgb(var(--color-surface))}:root[data-task-look=redesign] .trd-col.trd-theory-open [data-epe-instruction]:has(>.trd-instr){margin-right:calc(-1 * var(--ui-space-9))}:root[data-task-look=redesign] .trd-col [data-epe-instruction]>.trd-instr{padding:0;background:none;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-col [data-epe-instruction] .trd-instr-more{font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-col [data-epe-instruction] .trd-instr-icon{margin-top:2px}:root[data-task-look=redesign] .trd-col [data-epe-m-passage] .mdx-content p{margin:0;font-family:var(--ui-font-serif);font-size:var(--ui-text-xl);line-height:1.35}:root[data-task-look=redesign] .trd-col [data-epe-m-passage] .mdx-content p:empty{display:none}:root[data-task-look=redesign] .trd-col [data-epe-m-passage]{margin-bottom:var(--ui-space-6)}:root[data-task-look=redesign] .trd-col [data-testid=sentence-structure]{margin-bottom:0}:root[data-task-look=redesign] .trd-col [data-epe-m-passage]:has([data-testid=sentence-source-label]){margin-bottom:var(--ui-space-7);padding-bottom:var(--ui-space-7);border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-col .trd-col-form .tpn-head{margin-bottom:var(--ui-space-3)}:root[data-task-look=redesign] .trd-col .trd-col-form .tpn-start{margin:0 0 var(--ui-space-3);font-size:var(--ui-text-xl);font-weight:var(--ui-weight-regular);line-height:1.35}:root[data-task-look=redesign] .trd-col .trd-col-form .tpn-start.tpn-end{margin:var(--ui-space-3) 0 0}:root[data-task-look=redesign] .trd-col .trd-col-form .tpn-after{margin-top:var(--ui-space-6)}:root[data-task-look=redesign] .trd-col .trd-col-form .trd-foot{margin-top:var(--ui-space-6);border-top:0;background:none}:root[data-task-look=redesign] .trd-col .trd-col-form .trd-foot-row{min-height:0;padding:0}:root[data-task-look=redesign] .trd-col .trd-col-form .trd-foot-alert{padding:0 0 var(--ui-space-3)}:root[data-task-look=redesign] .trd-col .trd-col-form .trd-foot-after{padding:var(--ui-space-3) 0 0}:root[data-task-look=redesign] .trd-col .trd-col-form .trd-col-hint{margin-top:var(--ui-space-6)}:root[data-task-look=redesign] .trd-col .trd-col-form .trd-bubble-tail{display:none}:root[data-task-look=redesign] .trd-col.trd-theory-open[data-epe-d] .epe-d-grid[data-column=true][data-theory=true]{max-width:none}}@media(min-width:1024px){:root[data-task-look=redesign] .trd-screen>.epe-d-grid[data-free=true][data-theory=false]{--trd-free-w: min(720px, calc(100% - 344px) );width:var(--trd-free-w);margin-left:min(calc((100% - var(--trd-free-w)) / 2),calc(100% - var(--trd-free-w) - 344px + var(--trd-inset)));grid-template-columns:minmax(0,1fr) 0;-moz-column-gap:0;column-gap:0}:root[data-task-look=redesign] .epe-d-grid[data-free=true][data-theory=false] .epe-d-card{left:var(--ui-space-7);right:auto;width:296px}:root[data-task-look=redesign] .epe-d-grid[data-free=true] .epe-d-idle{display:none}:root[data-task-look=redesign] .trd-screen.trd-free.trd-theory-open[data-epe-d]:not(.trd-reading){--trd-theory-w: max( 440px, calc(min(100%, var(--trd-frame-w)) - var(--trd-inset) - 720px - var(--ui-space-9)) )}}@media(min-width:1280px){:root[data-task-look=redesign] .epe-d-grid[data-source=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px}:root[data-task-look=redesign] .epe-d-grid[data-source=true]>.epe-d-margin{min-height:0}:root[data-task-look=redesign] .epe-d-grid[data-source=true]>.epe-d-margin:has(>[data-epe-d-card]){min-height:calc(var(--epe-d-dock-max) + 8px)}:root[data-task-look=redesign] .epe-d-grid[data-source=true] .epe-d-idle{display:none}:root[data-task-look=redesign] [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))}:root[data-task-look=redesign] .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)}:root[data-task-look=redesign] .epe-d-grid[data-source=true] .epe-d-card:before{display:none}}:root[data-task-look=redesign] .trd-listen-label{display:flex;align-items:center;gap:var(--ui-space-2);margin:0 0 var(--ui-space-2);color:var(--trd-fg-muted);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);line-height:18px}:root[data-task-look=redesign] .trd-listen-label>svg{flex:none;color:var(--ui-glyph)}:root[data-task-look=redesign] .trd-listen-label>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-task-look=redesign] .trd-listen-player[data-device=phone]{position:sticky;top:var(--epe-m-header-h);z-index:20;margin-inline:calc(var(--ui-space-gutter) * -1);padding:var(--ui-space-2) var(--ui-space-gutter);background:rgb(var(--color-surface))}:root[data-task-look=redesign] .trd-listen-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-2) var(--ui-space-4);margin:var(--ui-space-3) 0 var(--ui-space-4)}:root[data-task-look=redesign] .trd-listen-note{margin:0;color:var(--trd-fg-muted);font-size:var(--ui-text-s);line-height:18px}:root[data-task-look=redesign] .trd-listen[data-device=desk]{margin-bottom:var(--ui-space-6)}:root[data-task-look=redesign] .trd-listen[data-device=desk] .trd-listen-row{margin-bottom:0}:root[data-task-look=redesign] .trd-modes{display:inline-flex;gap:var(--ui-space-1);padding:var(--ui-space-1);border-radius:var(--ui-radius-control);background:var(--shell-flat)}:root[data-task-look=redesign] .trd-modes>button{min-height:36px;padding:0 var(--ui-space-3);border-radius:var(--ui-radius-inset);color:var(--trd-fg-muted);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);transition:color var(--ui-motion-fast) var(--ui-ease),background-color var(--ui-motion-fast) var(--ui-ease),box-shadow var(--ui-motion-fast) var(--ui-ease)}@media(max-width:639px){:root[data-task-look=redesign] .trd-modes>button{min-height:44px}}:root[data-task-look=redesign] .trd-modes>button[aria-pressed=true]{background:var(--ui-raised);box-shadow:inset 0 0 0 1px var(--ui-float-line),var(--ui-float-shadow);color:var(--ui-ink)}:root[data-task-look=redesign] .trd-modes>button:not([aria-pressed=true]):hover,:root[data-task-look=redesign] .trd-modes>button:not([aria-pressed=true]):focus-visible{background:color-mix(in srgb,var(--ui-raised) 55%,transparent);box-shadow:inset 0 0 0 1px var(--ui-hair);color:var(--ui-ink)}:root[data-task-look=redesign] .trd-listen-transcript p{margin:0 0 var(--ui-space-3);color:rgb(var(--color-fg));font-family:var(--ui-font-serif);font-size:var(--ui-text-m);line-height:1.6}:root[data-task-look=redesign][data-trd-listening] .trd-dock-in{max-height:min(calc(60dvh - 12px - env(safe-area-inset-bottom)),calc(100dvh - var(--epe-m-header-h) - var(--trd-listen-h, 0px) - var(--ui-space-5) - env(safe-area-inset-bottom)))}:root[data-task-look=redesign][data-trd-listening] .trd-dock-in[data-long=true]{max-height:min(calc(55dvh - 12px - env(safe-area-inset-bottom)),calc(100dvh - var(--epe-m-header-h) - var(--trd-listen-h, 0px) - var(--ui-space-5) - env(safe-area-inset-bottom)))}:root[data-task-look=redesign][data-trd-listening] .trd-dock:has(>[data-testid=epe-answer-panel]){max-height:min(40dvh,calc(100dvh - var(--epe-m-header-h) - var(--trd-listen-h, 0px) - var(--ui-space-5) - env(safe-area-inset-bottom)))}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-modes>button{transition:none}}:root[data-task-look=redesign] .trd-rh{display:flex;align-items:center;gap:var(--ui-space-4)}:root[data-task-look=redesign] .trd-rh-t{flex:none;margin:0;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-l);line-height:36px;font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-task-look=redesign] .trd-rh-t .trd-b{margin-right:2px;color:rgb(var(--color-fg));font-size:var(--ui-text-xl);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-rh-seg{display:flex;min-width:0;flex:1 1 auto;gap:var(--ui-space-1)}:root[data-task-look=redesign] .trd-rh-seg span{height:6px;min-width:0;flex:1 1 0;border-radius:var(--ui-radius-bar);background:var(--ui-track-off)}:root[data-task-look=redesign] .trd-rh-seg span[data-v=right]{background:var(--ui-good)}:root[data-task-look=redesign] .trd-rh-seg span[data-v=wrong]{background:var(--ui-bad)}:root[data-task-look=redesign] .trd-rh[data-size=phone]{gap:var(--ui-space-3)}:root[data-task-look=redesign] .trd-rh[data-size=phone] .trd-rh-t{font-size:var(--ui-text-l);line-height:32px}:root[data-task-look=redesign] .trd-rh[data-size=phone] .trd-rh-t .trd-b{font-size:var(--ui-text-xl)}:root[data-task-look=redesign] .trd-rv-list{margin:0;padding:0;list-style:none}:root[data-task-look=redesign] .trd-rv{border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-rv-line{display:flex;width:100%;min-height:38px;align-items:flex-start;gap:0;padding:var(--ui-space-2) var(--ui-space-1);text-align:left}:root[data-task-look=redesign] button.trd-rv-line:hover{background:rgb(var(--color-surface) / .6)}:root[data-task-look=redesign] .trd-rv-list{--trd-rv-n: 32px}:root[data-task-look=redesign] .trd-rv-n{width:var(--trd-rv-n);flex:none;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:22px;font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .trd-rv-s{min-width:0;flex:1 1 auto;color:rgb(var(--color-fg));font-size:var(--ui-text-m);line-height:22px}:root[data-task-look=redesign] .trd-rv-a{display:inline-flex;max-width:45%;flex:none;align-items:flex-start;gap:var(--ui-space-1);margin-left:var(--ui-space-3);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);line-height:22px;overflow-wrap:break-word}:root[data-task-look=redesign] .trd-rv-a>:is(svg){margin-top:var(--ui-space-1)}:root[data-task-look=redesign] .trd-rv-a[data-v=right]{color:var(--ui-good)}:root[data-task-look=redesign] .trd-rv-a[data-v=wrong] s{color:var(--ui-bad);font-weight:var(--ui-weight-strong);text-decoration:line-through}:root[data-task-look=redesign] .trd-rv-to{flex:none;color:rgb(var(--color-fg-subtle))}:root[data-task-look=redesign] .trd-rv-key{color:var(--ui-good);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-rv-tick{flex:none}:root[data-task-look=redesign] .trd-rv-keyline{display:inline-flex;align-items:flex-start;gap:var(--ui-space-1);color:var(--ui-good)}:root[data-task-look=redesign] .trd-rv-line[data-stack=true]{flex-wrap:wrap}:root[data-task-look=redesign] .trd-rv-line[data-stack=true] .trd-rv-s{flex-basis:calc(100% - var(--trd-rv-n))}:root[data-task-look=redesign] .trd-rv-line[data-stack=true] .trd-rv-a{max-width:none;flex:1 1 100%;flex-direction:column;gap:var(--ui-space-1);margin:var(--ui-space-1) 0 0 var(--trd-rv-n)}:root[data-task-look=redesign] .trd-rv-line[data-stack=true] .trd-rv-a[data-v=right]{flex-direction:row}:root[data-task-look=redesign] .trd-rv-line[data-stack=true] .trd-rv-a[data-labelled=true]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:var(--ui-space-1) var(--ui-space-3)}:root[data-task-look=redesign] .trd-rv-tick-slot{width:15px;flex:none}:root[data-task-look=redesign] .trd-rv-lab{white-space:nowrap;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);font-weight:var(--ui-weight-regular);line-height:22px}:root[data-task-look=redesign] .trd-rv-show{display:block;margin:0 0 var(--ui-space-3) var(--ui-space-8);padding:0;border:0;background:none;color:var(--ui-accent-ink);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);line-height:22px;cursor:pointer}:root[data-task-look=redesign] .trd-rv-show:hover{text-decoration:underline}:root[data-task-look=redesign] .trd-rv-note{margin:0;padding:0 var(--ui-space-1) var(--ui-space-2) var(--ui-space-8);color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-rv[data-open=true]{border-top:1px solid var(--ui-hair);background:rgb(var(--color-surface))}:root[data-task-look=redesign] .trd-rv[data-open=true] .trd-rv-s{font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong);line-height:24px}:root[data-task-look=redesign] .trd-rv[data-open=true] .trd-rv-n{line-height:24px}:root[data-task-look=redesign] .trd-rv-body{padding:0 var(--ui-space-1) var(--ui-space-4) var(--ui-space-8)}:root[data-task-look=redesign] .trd-rv>button.trd-rv-line:focus-visible{box-shadow:none}:root[data-task-look=redesign] .trd-rv:has(>button.trd-rv-line:focus-visible){border-radius:var(--ui-radius-control);outline:2px solid var(--ui-accent);outline-offset:2px}:root[data-task-look=redesign] .trd-ex{display:grid;gap:var(--ui-space-3)}:root[data-task-look=redesign] .trd-ex p{margin:0;color:rgb(var(--color-fg));font-size:var(--ui-text-m);line-height:24px;-webkit-hyphens:manual;hyphens:manual}:root[data-task-look=redesign] .trd-ex em{padding:0 2px;border-radius:var(--ui-radius-bar);background:var(--ui-mark);box-decoration-break:clone;-webkit-box-decoration-break:clone;font-style:normal}:root[data-task-look=redesign] .trd-ex-not-h{color:var(--ui-bad);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-ex-rule{display:flex;align-items:center;gap:var(--ui-space-2);color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-ex-rule-i{flex:none}:root[data-task-look=redesign] .trd-ex-rule-t{min-width:0}:root[data-task-look=redesign] .trd-ex-rule-t b{color:rgb(var(--color-fg));font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-ex-rule-go{display:inline-flex;min-height:32px;align-items:center;gap:2px;margin:calc(-1 * var(--ui-space-2)) 0 calc(-1 * var(--ui-space-2)) var(--ui-space-1);vertical-align:middle;color:var(--ui-accent-ink);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-ex-rule-go:hover{text-decoration:underline}:root[data-task-look=redesign] .trd-foot-result .trd-foot-row{flex-wrap:nowrap;gap:var(--ui-space-2)}:root[data-task-look=redesign] .trd-walk{display:flex;flex:none;align-items:center;gap:var(--ui-space-1)}:root[data-task-look=redesign] .trd-foot-result .trd-foot-actions{min-width:0;flex:1 1 auto;flex-wrap:nowrap}:root[data-task-look=redesign] .trd-foot-result .trd-btn{gap:var(--ui-space-2);padding:0 var(--ui-space-4)}:root[data-task-look=redesign] .trd-foot-after{padding:0 var(--ui-space-8) var(--ui-space-3)}:root[data-task-look=redesign] .trd-next-slot{display:flex;min-width:0;max-width:22rem;flex-direction:column;align-items:flex-end;gap:var(--ui-space-1)}:root[data-task-look=redesign] .trd-next-slot>p{margin-top:0;-webkit-hyphens:none;hyphens:none;text-align:right}:root[data-task-look=redesign] .trd-foot-result .trd-next-slot{flex:0 1 auto}:root[data-task-look=redesign] .trd-next-slot [data-testid=epe-whatnext]{padding:0}:root[data-task-look=redesign] .trd-foot-result [data-testid=epe-whatnext-go]{height:48px;padding:0 var(--ui-space-4);border-radius:var(--ui-radius-control);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-foot-result [data-testid=epe-whatnext-menu]{width:48px;height:48px;border-radius:var(--ui-radius-control)}:root[data-task-look=redesign] .trd-phone-result{padding-top:var(--ui-space-7)}:root[data-task-look=redesign] .trd-phone-result .trd-rh{scroll-margin-top:calc(var(--epe-m-header-h, 56px) + 16px)}:root[data-task-look=redesign] .trd-phone-result .trd-rv-list{--trd-rv-n: 36px;margin-top:var(--ui-space-4)}:root[data-task-look=redesign] .trd-phone-result .trd-rv-line{padding:var(--ui-space-3) 0}:root[data-task-look=redesign] .trd-phone-result .trd-rv-n{font-size:var(--ui-text-m);line-height:24px}:root[data-task-look=redesign] .trd-phone-result .trd-rv-s{font-size:var(--ui-text-m);line-height:24px}:root[data-task-look=redesign] .trd-phone-result .trd-rv[data-v=wrong] .trd-rv-s{font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-phone-result .trd-rv-a{font-size:var(--ui-text-l);line-height:24px}:root[data-task-look=redesign] .trd-why{margin-top:var(--ui-space-7)}:root[data-task-look=redesign] .trd-why-h{margin:0 0 var(--ui-space-2);color:rgb(var(--color-fg));font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong);line-height:28px}:root[data-task-look=redesign] .trd-why-b{display:flex;gap:0;padding:var(--ui-space-4) 0;border-top:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-why-b:first-of-type{border-top:0}:root[data-task-look=redesign] .trd-why-n{width:36px;flex:none;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-m);line-height:24px}:root[data-task-look=redesign] .trd-why-c{min-width:0;flex:1 1 auto}:root[data-task-look=redesign] .trd-why-t{margin:0 0 var(--ui-space-2);color:rgb(var(--color-fg));font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong);line-height:24px}:root[data-task-look=redesign] .trd-why .trd-ex p{font-size:var(--ui-text-m);line-height:25px}:root[data-task-look=redesign] .trd-why .trd-ex em{padding:0;background:none;font-style:italic}:root[data-task-look=redesign] .trd-why .trd-ex em:before{content:"“"}:root[data-task-look=redesign] .trd-why .trd-ex em:after{content:"”"}:root[data-task-look=redesign] .trd-ex-opt{font-style:normal;font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-why .trd-ex-rule{align-items:flex-start}:root[data-task-look=redesign] .trd-why .trd-ex-rule-i{margin-top:2px}:root[data-task-look=redesign] .trd-why .trd-ex-rule-t{flex:1 1 0}:root[data-task-look=redesign] .trd-why .trd-ex-not,:root[data-task-look=redesign] .trd-why .trd-ex-not p{color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .trd-why .trd-ex-not-h{color:inherit}:root[data-task-look=redesign] .trd-why .trd-ex-rule{gap:var(--ui-space-2);font-size:var(--ui-text-s)}:root[data-task-look=redesign] .trd-rbar{padding:var(--ui-space-3) var(--ui-space-4) 0}:root[data-task-look=redesign] .trd-rbar-row{display:flex;gap:var(--ui-space-3)}:root[data-task-look=redesign] .trd-rbar-theory,:root[data-task-look=redesign] .trd-rbar-next{display:inline-flex;height:50px;align-items:center;justify-content:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-control);font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-rbar-theory{min-width:90px;flex:none;padding:0 var(--ui-space-4);background:var(--shell-flat);color:rgb(var(--color-fg))}:root[data-task-look=redesign] .trd-rbar-next{min-width:0;flex:1 1 auto;background:var(--ui-accent);color:var(--ui-on-accent)}:root[data-task-look=redesign] .trd-rbar-next:active{background:var(--ui-accent-hover)}:root[data-task-look=redesign] .trd-rbar .trd-next-slot{flex:1 1 auto;max-width:none;align-items:stretch}:root[data-task-look=redesign] .trd-rbar [data-testid=epe-whatnext]{padding:0}:root[data-task-look=redesign] .trd-rbar [data-testid=epe-whatnext-go]{height:50px;padding:0 var(--ui-space-4);border-radius:var(--ui-radius-control);font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-rbar [data-testid=epe-whatnext-menu]{width:50px;height:50px;border-radius:var(--ui-radius-control)}:root[data-task-look=redesign] .trd-plabel{margin-left:var(--ui-space-1);scroll-margin-block:120px;font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);white-space:nowrap}:root[data-task-look=redesign] .trd-plabel[data-kind=yours]{color:var(--ui-bad)}:root[data-task-look=redesign] .trd-plabel[data-kind=key]{color:var(--ui-good)}:root[data-task-look=redesign] ::highlight(epe-m-evidence),:root[data-task-look=redesign] ::highlight(epe-m-key){background-color:var(--ui-mark);color:inherit}:root[data-task-look=redesign] ::highlight(epe-m-trap){background-color:var(--ui-trap);color:inherit}:root[data-task-look=redesign] ::highlight(epe-m-wrongpick){color:inherit;text-decoration:underline;text-decoration-color:var(--ui-bad);text-decoration-thickness:1px}:root[data-task-look=redesign] .trd-full-solution{border-top:1px solid var(--ui-hair);border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-full-solution>summary{display:flex;min-height:48px;cursor:pointer;align-items:center;justify-content:space-between;gap:var(--ui-space-3);color:rgb(var(--color-fg-muted));font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);padding-inline:0;list-style:none}:root[data-task-look=redesign] .trd-full-solution>summary::-webkit-details-marker{display:none}:root[data-task-look=redesign] .trd-full-solution>summary:after{width:8px;height:8px;flex:none;border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;content:"";transform:translateY(-2px) rotate(45deg);transition:transform var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .trd-full-solution[open]>summary:after{transform:translateY(2px) rotate(-135deg)}:root[data-task-look=redesign] .trd-full-solution>div{padding-inline:0}:root[data-task-look=redesign] .trd-full-solution[data-quiet=true] .card{padding:0;border:none;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}:root[data-task-look=redesign] ::highlight(lena-clue){background-color:var(--ui-mark);color:inherit;text-decoration:none}:root[data-task-look=redesign] :is(.trd-rv-line,.trd-phone-result,.trd-ex,.tmp-key){animation:trd-fade var(--ui-motion-base) var(--ui-ease) both}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-full-solution>summary:after{transition:none}:root[data-task-look=redesign] :is(.trd-rv-line,.trd-phone-result,.trd-ex,.tmp-key){animation:none}}:root[data-task-look=redesign] .trd-sheet{margin-top:var(--ui-space-section)}@media(min-width:1024px){:root[data-task-look=redesign] .trd-reading .trd-pane-body>.sr-only+.trd-sheet{margin-top:0}}:root[data-task-look=redesign] .trd-sheet-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--ui-space-3);padding-bottom:var(--ui-space-2)}:root[data-task-look=redesign] .trd-sheet-head h2{margin:0;color:rgb(var(--color-fg));font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-sheet-head span{color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s)}:root[data-task-look=redesign] .trd-sheet-rows{margin:0;padding:0;list-style:none}:root[data-task-look=redesign] .trd-row-line{display:flex;width:100%;min-height:38px;align-items:center;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--ui-hair);padding:0 var(--ui-space-1);text-align:left}:root[data-task-look=redesign] .trd-row-line[data-current=true]{border-top:1px solid var(--ui-hair);background:var(--trd-surface)}:root[data-task-look=redesign] .trd-row-line:enabled:not([data-current=true]):is(:hover,:focus-visible){background:color-mix(in srgb,var(--trd-surface) 55%,transparent)}:root[data-task-look=redesign] .trd-row-n{width:32px;flex:none;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .trd-row-s{min-width:6em;flex:1 1 0;overflow:hidden;color:rgb(var(--color-fg));font-size:var(--ui-text-m);text-overflow:ellipsis;white-space:nowrap}:root[data-task-look=redesign] .trd-row-a{display:inline-flex;flex:0 1 auto;flex-wrap:wrap;min-width:0;max-width:100%;align-items:baseline;gap:0 var(--ui-space-2);padding-block:var(--ui-space-1);margin-left:var(--ui-space-3);padding-left:var(--ui-space-1);color:rgb(var(--color-fg));font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-row-line[data-state=ok] .trd-row-a{color:var(--ui-good)}:root[data-task-look=redesign] .trd-row-line:not([data-state]) .trd-row-a,:root[data-task-look=redesign] .trd-row-line[data-state=empty] .trd-row-a{color:var(--trd-fg-subtle);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-row-a [data-struck=true]{color:var(--ui-bad);text-decoration:line-through}:root[data-task-look=redesign] .trd-row-key{min-width:0;color:var(--ui-good);overflow-wrap:anywhere}:root[data-task-look=redesign] .trd-row-key:before{content:"›";margin-right:var(--ui-space-2);color:var(--trd-fg-subtle);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-sheet-open{margin:var(--ui-space-2) 0;padding:0 var(--ui-space-4) var(--ui-space-4);border-radius:var(--ui-radius-card);background:var(--trd-surface);box-shadow:inset 0 0 0 1.5px var(--ui-accent);list-style:none}:root[data-task-look=redesign] .trd-sheet-open .trd-stmt{margin-top:var(--ui-space-4)}:root[data-task-look=redesign] .trd-sheet-open .trd-choices{margin-top:var(--ui-space-4)}:root[data-task-look=redesign] .trd-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-2);margin-top:var(--ui-space-3);padding-left:var(--trd-stmt-n-w)}:root[data-task-look=redesign] .trd-walk{margin-left:auto;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .trd-row-mark{flex:none;margin-left:var(--ui-space-3);color:var(--ui-accent-ink)}:root[data-task-look=redesign] .trd-row-name{color:rgb(var(--color-fg-muted));font-weight:var(--ui-weight-regular)}:root[data-task-look=redesign] .trd-sheet-tf{margin:0;padding:0;list-style:none}:root[data-task-look=redesign] .trd-sheet-tf>li+li{border-top:1px solid var(--ui-hair)}:root[data-task-look=redesign] .trd-tf{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ui-space-1) var(--ui-space-3);align-items:start;padding:var(--ui-space-3) 0}:root[data-task-look=redesign] .trd-tf-main{display:flex;min-width:0;align-items:flex-start;padding:0;border:0;background:none;color:inherit;text-align:left;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer}:root[data-task-look=redesign] .trd-tf-main:disabled{cursor:default}:root[data-task-look=redesign] .trd-tf-n{width:36px;flex:none;color:rgb(var(--color-fg));font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);line-height:24px;font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .trd-tf[data-current=true] .trd-tf-n{color:var(--ui-accent-ink)}:root[data-task-look=redesign] .trd-tf-s{min-width:0;color:rgb(var(--color-fg));font-family:var(--ui-font-serif);font-size:var(--ui-text-m);line-height:24px}:root[data-task-look=redesign] .trd-tf-stem{color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .trd-tf[data-state=example] :is(.trd-tf-n,.trd-tf-s){color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .trd-tf-a{display:flex;align-items:center;gap:var(--ui-space-1)}:root[data-task-look=redesign] .trd-tf-chip{display:inline-flex;min-height:32px;align-items:center;gap:var(--ui-space-1);padding:0 var(--ui-space-3);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-control);background:var(--trd-surface);color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);cursor:pointer}:root[data-task-look=redesign] .trd-tf-chip:disabled{cursor:default}:root[data-task-look=redesign] .trd-tf-chip:enabled:is(:hover,:focus-visible){border-color:var(--ui-float-line, var(--ui-hair));color:rgb(var(--color-fg))}:root[data-task-look=redesign] .trd-tf-chip[data-on=true]{color:var(--ui-accent-ink);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-tf-chip[data-struck=true]{color:var(--ui-bad);font-weight:var(--ui-weight-strong);text-decoration:line-through}:root[data-task-look=redesign] .trd-tf-ok{color:var(--ui-good)}:root[data-task-look=redesign] .trd-tf-example{display:inline-flex;align-items:center;gap:var(--ui-space-1);color:var(--ui-good);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-tf-bad{color:var(--ui-bad)}:root[data-task-look=redesign] .trd-tf-sub{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-1) var(--ui-space-2);margin:0;padding-left:calc(var(--ui-space-7) + var(--ui-space-1));color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);line-height:20px}:root[data-task-look=redesign] .trd-tf-sub b{color:rgb(var(--color-fg));font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-tf-type{margin-left:auto;padding:0;border:0;background:none;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);text-decoration:underline;text-underline-offset:3px;cursor:pointer}:root[data-task-look=redesign] .trd-tf-more{grid-column:1 / -1;padding-left:calc(var(--ui-space-7) + var(--ui-space-1))}:root[data-task-look=redesign] .trd-tf-more:empty{display:none}:root[data-task-look=redesign] .trd-tf-more .trd-tf-sub{display:block;padding-left:0}:root[data-task-look=redesign] .trd-tf-more .trd-tf-sub+*{margin-top:var(--ui-space-1)}:root[data-task-look=redesign] .trd-tf-more .trd-tf-sub s{color:var(--ui-bad);text-decoration:line-through}:root[data-task-look=redesign] .trd-tf-given{color:var(--ui-bad);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-tf-miss b{color:var(--ui-good)}:root[data-task-look=redesign] .trd-sn{margin-right:var(--ui-space-1);color:var(--ui-accent);font-family:var(--ui-font-sans);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root[data-task-look=redesign] .trd-sn [data-v=ok]{color:var(--ui-good)}:root[data-task-look=redesign] .trd-sn [data-v=bad]{color:var(--ui-bad)}:root[data-task-look=redesign] .trd-sn [data-cur=true]{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}:root[data-task-look=redesign] .trd-sheetbtn{display:inline-flex;height:44px;min-width:0;flex:1 1 auto;align-items:center;gap:var(--ui-space-1);padding:0 var(--ui-space-2) 0 var(--ui-space-3);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-ink);font-size:var(--ui-text-m);text-align:left;transition:border-color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .trd-sheetbtn:disabled{cursor:default}:root[data-task-look=redesign] .trd-sheetbtn-t{min-width:0;overflow:hidden;font-weight:var(--ui-weight-strong);text-overflow:ellipsis;white-space:nowrap}:root[data-task-look=redesign] .trd-sheetbtn-n{flex:none;margin-left:2px;color:var(--ui-ink-3);font-size:var(--ui-text-s);font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-task-look=redesign] .trd-sheetbtn-i{flex:none;margin-left:auto;color:var(--ui-ink-3)}:root[data-task-look=redesign] .trd-sheetbtn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media(hover:hover){:root[data-task-look=redesign] .trd-sheetbtn:hover:enabled{border-color:var(--ui-ink-3)}}:root[data-task-look=redesign] .trd-row3 .trd-sheetbtn+.trd-btn{flex:0 1 auto}:root[data-task-look=redesign] .trd-row3[data-pair=true] .trd-sheetbtn{flex:1 1 100%}:root[data-task-look=redesign] .trd-psheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;background:#0a0f1852}:root[data-task-look=redesign] .trd-psheet{width:100%;max-height:82dvh;overflow-y:auto;overscroll-behavior:contain;padding:var(--ui-space-2) var(--ui-space-4) calc(var(--ui-space-5) + env(safe-area-inset-bottom));border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;background:var(--ui-surface)}:root[data-task-look=redesign] .trd-psheet-grab{width:36px;height:4px;margin:0 auto var(--ui-space-3);border-radius:var(--ui-radius-bar);background:var(--ui-hair)}:root[data-task-look=redesign] .trd-psheet .trd-sheet{margin-top:0}:root[data-task-look=redesign] .trd-psheet .trd-row-line{min-height:48px}:root[data-task-look=redesign] .trd-psheet .trd-row-line[data-current=true]{border-radius:var(--ui-radius-control);border:1px solid var(--ui-hair);background:var(--trd-surface)}:root[data-task-look=redesign] .trd-psheet .trd-row-n{width:28px}:root[data-task-look=redesign] .trd-psheet .trd-row-line:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-sheetbtn{transition:none}}@keyframes epe-m-layer{0%{transform:translateY(100%)}to{transform:none}}.epe-m-layer{animation:epe-m-layer .24s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.epe-m-layer{animation:none}}:root[data-task-look=redesign] .tmp-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ui-space-3);margin-bottom:var(--ui-space-2)}:root[data-task-look=redesign] .tmp-title{margin:0;font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);color:rgb(var(--color-fg))}:root[data-task-look=redesign] .tmp-how{margin:0 0 0 auto;font-size:var(--ui-text-s);color:var(--trd-fg-subtle)}:root[data-task-look=redesign] .tmp-head-chip{display:flex;flex-shrink:0;align-self:center}:root[data-task-look=redesign] .tmp-task-frame{margin-bottom:var(--ui-space-2)}:root[data-task-look=redesign] .tmp-row{display:flex;flex-direction:column;gap:var(--ui-space-2);padding:var(--ui-space-3) 0}:root[data-task-look=redesign] .tmp-row--lettered{display:grid;grid-template-columns:var(--tmp-letter-w, var(--ui-space-6)) minmax(0,1fr);-moz-column-gap:var(--ui-space-3);column-gap:var(--ui-space-3);row-gap:var(--ui-space-2)}:root[data-task-look=redesign] .tmp-row--lettered>*{grid-column:2}:root[data-task-look=redesign] .tmp-row--lettered>.tmp-letter{grid-column:1;grid-row:2;align-self:center;font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);color:rgb(var(--color-fg))}:root[data-task-look=redesign] .tmp-label{min-width:0;font-size:var(--ui-text-s);color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .tmp-label>span{font-size:var(--ui-text-m);color:var(--ui-ink-2)}:root[data-task-look=redesign] .tmp-input{box-sizing:border-box;height:52px;border-radius:var(--ui-radius-control);font-family:var(--ui-font-sans);font-size:var(--ui-text-l);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .tmp-input::-moz-placeholder{color:var(--trd-fg-subtle)}:root[data-task-look=redesign] .tmp-input::placeholder{color:var(--trd-fg-subtle)}:root[data-task-look=redesign] .tmp-keys{margin-top:var(--ui-space-3)}:root[data-task-look=redesign] .tmp-keys button:not([aria-expanded]){background:rgb(var(--color-surface));box-shadow:inset 0 0 0 1px var(--ui-hair)}:root[data-task-look=redesign] .tmp-keys button:not([aria-expanded]):hover:enabled{background:var(--ui-pane)}:root[data-task-look=redesign] .tmp-cond{padding:var(--ui-space-5) var(--ui-space-6);border-radius:var(--ui-radius-card);background:var(--shell-flat)}:root[data-task-look=redesign] .tmp-cond .mdx-content>:first-child,:root[data-task-look=redesign] .tmp-cond [data-epe-m-passage]>:first-child{margin-top:0}:root[data-task-look=redesign] .tmp-cond .mdx-content>:last-child,:root[data-task-look=redesign] .tmp-cond [data-epe-m-passage]>:last-child{margin-bottom:0}:root[data-task-look=redesign] .tmp-figs{margin-top:var(--ui-space-6)}:root[data-task-look=redesign] .tmp-figs>.sticky{position:static}:root[data-task-look=redesign] .tmp-theory{display:flex;width:100%;min-height:44px;align-items:center;gap:var(--ui-space-3);margin-top:var(--ui-space-4);padding:var(--ui-space-2) 0;border:0;background:none;color:rgb(var(--color-fg));font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);text-align:left;cursor:pointer}:root[data-task-look=redesign] .tmp-theory:hover .tmp-theory-t{color:var(--ui-accent)}:root[data-task-look=redesign] .tmp-theory:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}:root[data-task-look=redesign] .tmp-theory-t{min-width:0;flex:1 1 auto}:root[data-task-look=redesign] .tmp-theory-chev{color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .tmr-top{display:flex;align-items:center;gap:var(--ui-space-3);margin-bottom:var(--ui-space-4)}:root[data-task-look=redesign] .tmr-score{margin:0;color:rgb(var(--color-fg-muted));font-size:var(--ui-text-m)}:root[data-task-look=redesign] .tmr-score .tmr-num{margin-right:var(--ui-space-1);color:var(--ui-ink);font-size:var(--ui-text-xl);font-weight:var(--ui-weight-strong);line-height:1.1}:root[data-task-look=redesign] .tmr-chips{display:flex;gap:var(--ui-space-1)}:root[data-task-look=redesign] .tmr-chip{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--ui-hair);border-radius:var(--ui-radius-control);background:var(--trd-surface);color:var(--ui-ink-2);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .tmr-chip:hover{background:var(--ui-pane)}:root[data-task-look=redesign] .tmr-chip[aria-current=true]{border-color:var(--ui-ink);background:var(--ui-ink);color:var(--ui-surface)}:root[data-task-look=redesign] .tmr-chip[data-wrong=true]{box-shadow:inset 0 -2px 0 0 var(--ui-bad)}:root[data-task-look=redesign] .tmr-chip:focus-visible,:root[data-task-look=redesign] .tmr-row:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}:root[data-task-look=redesign] .tmr-list{margin:var(--ui-space-4) 0 0;padding:0;list-style:none}:root[data-task-look=redesign] .tmr-list>li{border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] .tmr-row{display:flex;width:100%;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-2);border:0;border-radius:var(--ui-radius-control);background:none;color:var(--ui-ink);text-align:left;cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .tmr-row:hover,:root[data-task-look=redesign] .tmr-row[aria-current=true]{background:var(--shell-flat)}:root[data-task-look=redesign] .tmr-letter{width:var(--ui-space-5);flex:none;font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);text-align:center}:root[data-task-look=redesign] .tmr-text{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}:root[data-task-look=redesign] .tmr-title{font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .tmr-sub{color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s)}:root[data-task-look=redesign] .tmr-val{display:inline-flex;flex:none;align-items:center;gap:var(--ui-space-2);max-width:45%;color:var(--ui-good);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .tmr-val[data-wrong=true]{color:var(--ui-bad)}:root[data-task-look=redesign] .tmr-val .tmr-key{color:var(--ui-accent-ink)}:root[data-task-look=redesign] .tmr-chev{flex:none;color:rgb(var(--color-fg-muted));transition:transform var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .tmr-chev[data-open=true]{transform:rotate(180deg)}:root[data-task-look=redesign] .tmr-dhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ui-space-2) var(--ui-space-4);margin-bottom:var(--ui-space-4)}:root[data-task-look=redesign] .tmr-dtitle{display:flex;min-width:0;align-items:baseline;gap:var(--ui-space-2);margin:0;color:var(--ui-ink);font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .tmr-dletter{flex:none}:root[data-task-look=redesign] .tmr-values{display:inline-flex;align-items:baseline;gap:var(--ui-space-2);margin:0;font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .tmr-yours{color:var(--ui-bad)}:root[data-task-look=redesign] .tmr-arrow{color:rgb(var(--color-fg-muted))}:root[data-task-look=redesign] .tmr-values .tmr-key{color:var(--ui-accent-ink)}:root[data-task-look=redesign] .tmr-sec{margin-top:var(--ui-space-5)}:root[data-task-look=redesign] .tmr-h{margin:0 0 var(--ui-space-3);color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .tmr-steps{margin:0;padding:0;list-style:none}:root[data-task-look=redesign] .tmr-step{display:flex;gap:var(--ui-space-3);padding:var(--ui-space-3) 0;border-top:1px solid var(--ui-hair)}:root[data-task-look=redesign] .tmr-step:first-child{border-top:0}:root[data-task-look=redesign] .tmr-n{display:inline-flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;border-radius:var(--ui-radius-round);background:var(--ui-ink);color:var(--ui-surface);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .tmr-step-body{min-width:0;flex:1 1 auto;font-size:var(--ui-text-m)}:root[data-task-look=redesign] .tmr-step-t{margin:0 0 var(--ui-space-1);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .tmr-step-body .prose>:first-child{margin-top:0}:root[data-task-look=redesign] .tmr-step-body .prose>:last-child{margin-bottom:0}:root[data-task-look=redesign] .trd-pane-body>section>.tmr-values{margin-bottom:var(--ui-space-3)}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .tmr-chip,:root[data-task-look=redesign] .tmr-row,:root[data-task-look=redesign] .tmr-chev{transition:none}}:root[data-task-look=redesign] .tmv-top{display:flex;align-items:center;gap:var(--ui-space-4);margin:0 0 var(--ui-space-4)}:root[data-task-look=redesign] .tmv-top>.tmr-score{flex:none;margin:0}:root[data-task-look=redesign] .tmv-segs{display:flex;min-width:0;flex:1 1 auto;gap:3px}:root[data-task-look=redesign] .tmv-card{padding:var(--ui-space-4);border-radius:var(--ui-radius-card);background:var(--ui-pane)}:root[data-task-look=redesign] .tmv-seg{height:6px;flex:1 1 0;border-radius:var(--ui-radius-round);background:var(--ui-accent)}:root[data-task-look=redesign] .tmv-seg[data-wrong=true]{background:var(--ui-bad)}:root[data-task-look=redesign] .tmv-list{margin:var(--ui-space-4) 0 0;padding:0;list-style:none}:root[data-task-look=redesign] .tmv-list>li{border-bottom:1px solid var(--ui-hair)}:root[data-task-look=redesign] .tmv-row{display:flex;width:100%;min-height:56px;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) 0;border:0;background:none;color:var(--ui-ink);text-align:left;cursor:pointer}:root[data-task-look=redesign] .tmv-row:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}:root[data-task-look=redesign] .tmv-letter{width:var(--ui-space-5);flex:none;font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);text-align:center}:root[data-task-look=redesign] .tmv-text{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}:root[data-task-look=redesign] .tmv-title{font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .tmv-sub{color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s)}:root[data-task-look=redesign] .tmv-val{display:inline-flex;flex:none;align-items:center;gap:var(--ui-space-1);max-width:40%;color:var(--ui-accent-ink);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .tmv-val[data-wrong=true]{color:var(--ui-bad)}:root[data-task-look=redesign] .tmv-chev{flex:none;color:rgb(var(--color-fg-muted));transition:transform var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .tmv-chev[data-open=true]{transform:rotate(180deg)}:root[data-task-look=redesign] .tmv-open{padding:0 0 var(--ui-space-4)}:root[data-task-look=redesign] .tmv-boxes{display:grid;grid-template-columns:1fr 1fr;gap:var(--ui-space-2)}:root[data-task-look=redesign] .tmv-box{display:flex;min-width:0;flex-direction:column;gap:var(--ui-space-1);padding:var(--ui-space-3);border-radius:var(--ui-radius-card);background:var(--ui-pane)}:root[data-task-look=redesign] .tmv-box-h{color:rgb(var(--color-fg-muted));font-size:var(--ui-text-s)}:root[data-task-look=redesign] .tmv-box-v{min-width:0;overflow-wrap:anywhere;color:var(--ui-ink);font-size:var(--ui-text-m);font-weight:var(--ui-weight-strong);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .tmv-box-v[data-wrong=true]{color:var(--ui-bad)}:root[data-task-look=redesign] .tmv-box-v.tmv-box-key{color:var(--ui-accent-ink)}:root[data-task-look=redesign] .trd-list{margin:var(--ui-space-4) calc(var(--ui-space-gutter) * -1) 0;padding:var(--ui-space-2) var(--ui-space-gutter) var(--ui-space-6);list-style:none;background:var(--ui-pane-column)}:root[data-task-look=redesign] .trd-list-item{margin-top:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-2);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-card);background:var(--ui-surface)}:root[data-task-look=redesign] .trd-list .trd-stmt{margin-top:0;gap:var(--ui-space-2) 0}:root[data-task-look=redesign] .trd-list .trd-stmt-n{width:26px;line-height:23px}:root[data-task-look=redesign] .trd-list .trd-stmt-t{flex:1 1 150px;line-height:23px}:root[data-task-look=redesign] .trd-list .trd-choices{margin-top:var(--ui-space-1);gap:0}:root[data-task-look=redesign] .trd-list .trd-choice,:root[data-task-look=redesign] .trd-list .trd-choice[data-state]{min-height:52px;padding:var(--ui-space-3) 0;border:0;background:none;color:var(--ui-ink-2);font-weight:var(--ui-weight-regular);align-items:flex-start}:root[data-task-look=redesign] .trd-list .trd-choice:before{content:"";flex:none;width:22px;height:22px;box-sizing:border-box;border:1.5px solid var(--ui-ink-3);border-radius:var(--ui-radius-round);transition:border-color var(--ui-motion-fast) var(--ui-ease)}:root[data-task-look=redesign] .trd-list .trd-choice-l{width:12px;flex:none;color:var(--ui-ink-3);font-size:var(--ui-text-s);font-weight:var(--ui-weight-regular)}:root[data-task-look=redesign] .trd-list .trd-choice[data-state=picked],:root[data-task-look=redesign] .trd-list .trd-choice[data-state=right],:root[data-task-look=redesign] .trd-list .trd-choice[data-state=wrong]{color:var(--ui-ink)}:root[data-task-look=redesign] .trd-list .trd-choice[data-state=picked]:before{border-color:transparent;background:var(--ui-accent)}:root[data-task-look=redesign] .trd-list .trd-choice[data-state=right]:before{border-color:transparent;background:var(--ui-good)}:root[data-task-look=redesign] .trd-list .trd-choice[data-state=wrong]:before{border-color:transparent;background:var(--ui-bad)}:root[data-task-look=redesign] .trd-list .trd-choice[data-state=picked] .trd-choice-l{color:var(--ui-ink-3)}@media(hover:hover){:root[data-task-look=redesign] .trd-list .trd-choice:not(:disabled):hover:before{border-color:var(--ui-ink-2)}}@media(prefers-reduced-motion:reduce){:root[data-task-look=redesign] .trd-list .trd-choice:before{transition:none}}:root[data-task-look=redesign] .trd-dkt{display:flex;align-items:center;height:48px;margin:0 calc(-1 * var(--ui-space-2)) 0 calc(-1 * var(--ui-space-3))}:root[data-task-look=redesign] .trd-dkt-nums{display:flex;min-width:0;flex:1 1 auto;overflow-x:auto;scrollbar-width:none}:root[data-task-look=redesign] .trd-dkt-nums::-webkit-scrollbar{display:none}:root[data-task-look=redesign] .trd-dkt-num{position:relative;display:grid;width:44px;height:44px;flex:none;place-items:center;color:var(--ui-ink-3);font-size:var(--ui-text-m);font-variant-numeric:tabular-nums}:root[data-task-look=redesign] .trd-dkt-num[data-v=filled],:root[data-task-look=redesign] .trd-dkt-num[aria-current=true]{color:var(--ui-ink);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-dkt-num[data-v=ok]{color:var(--ui-good);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-dkt-num[data-v=bad]{color:var(--ui-bad);font-weight:var(--ui-weight-strong)}:root[data-task-look=redesign] .trd-dkt-num[aria-current=true]:after{content:"";position:absolute;right:var(--ui-space-3);bottom:var(--ui-space-1);left:var(--ui-space-3);height:3px;border-radius:var(--ui-radius-bar);background:var(--ui-accent)}:root[data-task-look=redesign] .trd-sheeticon,:root[data-task-look=redesign] .trd-dk-arrow{display:inline-grid;width:44px;height:44px;flex:none;place-items:center;border-radius:var(--ui-radius-control);color:var(--ui-ink-2)}:root[data-task-look=redesign] .trd-sheeticon:focus-visible,:root[data-task-look=redesign] .trd-dkt-num:focus-visible,:root[data-task-look=redesign] .trd-dk-arrow:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}:root[data-task-look=redesign] .trd-dk-arrow:disabled{opacity:.4;cursor:default}@media(hover:hover){:root[data-task-look=redesign] .trd-sheeticon:hover:enabled,:root[data-task-look=redesign] .trd-dkt-num:hover:enabled,:root[data-task-look=redesign] .trd-dk-arrow:hover:enabled{color:var(--ui-ink);background:var(--ui-surface)}}:root[data-task-look=redesign] .trd-dk-arrows{display:flex;margin:0 auto 0 calc(-1 * var(--ui-space-3))}:root[data-task-look=redesign] .trd-dock-in[data-folded=true]>:is(.trd-open,.trd-frame){display:none}:root[data-task-look=redesign] [data-epe-m-passage] .katex-display,:root[data-task-look=redesign] .cex-task-text .katex-display{margin:0;padding:var(--ui-space-1) 0}:root[data-task-look=redesign] [data-epe-m-passage] .mdx-math-display,:root[data-task-look=redesign] .cex-task-text .mdx-math-display{margin-block:var(--ui-space-2);padding-block:0}
