@font-face{font-family:Poppins;src:url(/fonts/poppins-700-latin-tr-v1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-800-latin-tr-v1.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:Poppins Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:700;font-style:normal;size-adjust:109.1%;ascent-override:96.2%;descent-override:32.1%;line-gap-override:9.2%}@font-face{font-family:Poppins Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:800 900;font-style:normal;size-adjust:110.2%;ascent-override:95.3%;descent-override:31.8%;line-gap-override:9.1%}html[data-look]{--lk-bg:var(--site-bg);--lk-surface:var(--site-surface);--lk-card:var(--site-card);--lk-text:var(--site-text);--lk-muted:var(--site-muted);--lk-head:var(--site-head);--lk-line:var(--site-line);--lk-act:var(--site-primary);--lk-actdark:var(--site-herobtn-hover);--lk-acttext:#ffffff;--lk-actsoft:color-mix(in srgb,var(--site-primary) 13%,transparent);--lk-sec:var(--site-gold);--lk-tint:var(--sec-1-tint);--lk-track:#e7e2d8;--lk-link:#1f3f8c;--lk-hl:color-mix(in srgb,var(--site-accent) 85%,transparent);--lk-font:var(--font-geist-sans);--lk-hfont:var(--font-geist-sans);--lk-size:var(--phn-font-16,16px);--lk-lh:1.55;--lk-trk:0;--lk-hw:800;--lk-r:14px;--lk-gap:16px;--lk-br:10px;--lk-bh:48px;--lk-bpx:20px}html[data-look][data-l-head-font=poppins]{--lk-hfont:"Poppins","Poppins Fallback",var(--font-geist-sans)}html[data-look][data-l-size="17"]{--lk-size:var(--phn-font-17,17px)}html[data-look][data-l-hw="700"]{--lk-hw:700}html[data-look][data-l-trk=tight]{--lk-trk:-0.025em}html[data-look][data-l-lh=normal]{--lk-lh:1.55}html[data-look][data-l-radius="14"]{--lk-r:14px}html[data-look][data-l-density=comfortable]{--lk-gap:16px}html[data-look][data-l-btn-shape=r10]{--lk-br:10px}html[data-look][data-l-btn-size="52"]{--lk-bh:52px;--lk-bpx:22px}html[data-look][data-l-tap-size=p8]{--lk-bh-tap:8px}html[data-look][data-l-contrast=more]{--lk-muted:color-mix(in srgb,var(--lk-text) 86%,var(--lk-bg));--lk-line:color-mix(in srgb,var(--lk-text) 42%,var(--lk-bg))}html[data-look] :is(.lk-title,.lk-head){font-family:var(--lk-hfont);font-weight:var(--lk-hw);color:var(--lk-head);letter-spacing:var(--lk-trk);line-height:1.2;text-wrap:balance;margin:0}html[data-look][data-l-title=ribbon] .lk-title{display:inline-block;align-self:flex-start;max-width:100%;background:var(--lk-act);color:var(--lk-acttext);position:relative;padding:.18em .75em .18em 0;border-radius:0 999px 999px 0}html[data-look][data-l-title=ribbon] :is(.lk-title,.la4-shelf>.la4-title,.eg-page .eg-home>h1.eg-title):before{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;background:inherit;pointer-events:none}@media (min-width:768px){html[data-look][data-l-title=ribbon] :is(.lk-title,.la4-shelf>.la4-title,.eg-page .eg-home>h1.eg-title){margin-left:0;padding-left:.6em;border-radius:999px}html[data-look][data-l-title=ribbon] :is(.lk-title,.la4-shelf>.la4-title,.eg-page .eg-home>h1.eg-title):before{display:none}}@media (min-width:768px){html[data-look] body:has(.lk-top) :is(.help-card,.help-page .trial-notice,#progress-notebook,details[data-acct-row]){scroll-margin-top:76px}}@media (min-width:768px) and (min-height:521px){html[data-look] .hw-trial[data-lk]:is([data-hw-view=review],[data-hw-view=result]) .hw-selected-meaning{top:calc(var(--lk-bar-h,56px) + 12px)}}html[data-look][data-l-sec-head=pill] .lk-head{display:inline-block;width:fit-content;background:var(--lk-act);color:var(--lk-acttext);padding:5px 15px;border-radius:999px}html[data-look][data-l-sec-head-size=mid] .lk-head{font-size:1.3em;font-weight:800;letter-spacing:0;text-transform:none}html[data-look][data-l-sec-head=pill][data-l-sec-head-size=mid] .lk-head{font-size:1.15em}html[data-look][data-l-head-colour=peach] .lk-title,html[data-look][data-l-head-colour=peach][data-l-sec-head=pill] .lk-head{background:var(--site-accent);color:var(--site-h1-ink)}html[data-look][data-l-sec-head=off] .lk-head{color:var(--lk-head)}html[data-look][data-l-head-colour=peach][data-reading-contrast=high] :is(.lk-title,[data-l-sec-head=pill] .lk-head){background:#fff;color:#000;outline:2px solid #000}@media (max-width:399px){html[data-look][data-l-title=ribbon] :is(#page-content,body) h1.lk-title{box-sizing:border-box;font-size:min(1.75em,8.4vw)}}html[data-look] :is(.hw-trial:has(.lk-sections),body:has(.lk-ttop) #page-content) .lk-head{display:block;width:auto;background:none;color:var(--lk-head);padding:0;border-radius:0;outline:0;font-size:1.3em}html[data-look] :is(.hw-trial:has(.lk-sections),body:has(.lk-ttop) #page-content) .lk-ghead{justify-content:flex-start;gap:6px 14px;padding:9px 14px;border-left:0;border-radius:10px}html[data-look] .lk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:calc(var(--lk-bh) + var(--lk-bh-tap,0px));padding:0 calc(var(--lk-bpx) + var(--lk-bh-tap,0px)/2);border-radius:var(--lk-br);border:2px solid var(--lk-act);background:var(--lk-act);color:var(--lk-acttext);font:inherit;font-weight:750;font-size:.98em;line-height:1.2;cursor:pointer;text-decoration:none;text-align:center}html[data-look] .lk-btn:hover{background:var(--lk-actdark);border-color:var(--lk-actdark)}html[data-look][data-l-sec-btn=outline] .lk-btn.lk-sec{background:transparent;color:var(--lk-act)}html[data-look][data-l-sec-btn=outline] .lk-btn.lk-sec:hover{background:var(--lk-actsoft)}html[data-look][data-l-btn-icon=on] .lk-btn>svg{width:1.15em;height:1.15em;flex:none}html[data-look]:not([data-l-btn-icon=on]) .lk-btn>svg{display:none}@media (max-width:767px){html[data-look][data-l-btn-width=full] .lk-btn.lk-main{width:100%}html[data-look][data-l-btn-width=full] .lk-btnrow{flex-direction:column}html[data-look][data-l-btn-width=full] .lk-btnrow .lk-btn{width:100%}}html[data-look] .lk-btnrow{display:flex;gap:10px;flex-wrap:wrap}html[data-look][data-l-focus-ring=double] :is(.lk-btn,.lk-link,.lk-chip,.lk-card a):focus-visible{outline:none;box-shadow:0 0 0 2px var(--lk-bg),0 0 0 5px var(--lk-text),0 0 0 7px var(--lk-bg),0 0 0 9px var(--lk-text)}html[data-look] .lk-link{color:var(--lk-link);font-weight:700;display:inline-flex;gap:4px;align-items:center;min-height:44px}html[data-look][data-l-link=circ] .lk-link{text-decoration:none}html[data-look][data-l-link=circ] .lk-link:after{content:"\203A"/"";display:inline-grid;place-items:center;width:1.6em;height:1.6em;border-radius:50%;background:var(--lk-link);color:#fff;font-size:.95em;line-height:1;font-weight:800;margin-left:2px;flex:none}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high])[data-l-link=circ] .lk-link:after{color:var(--lk-bg)}@media (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high])[data-l-link=circ] .lk-link:after{color:var(--lk-bg)}}@media screen{html[data-look][data-l-link=circ] .hw-trial[data-hw-scheme=dark] .lk-link:after{color:var(--lk-bg)}}html[data-look][data-l-link=circ] .lk-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}html[data-look] .lk-link.lk-inline{display:inline;min-height:0}html[data-look][data-l-link=circ] .lk-link.lk-inline:after{content:none}html[data-look]:not([data-reading-contrast=high]) :is(a,a *,summary,.lk-back,.lk-idk button,.lk-coach button,.lk-hd-link,.teacher-today-retry){text-decoration-line:none!important}@media screen{html[data-look] :is(#page-content,body:has(.lk-top) .site-footer) a:not([class]):not(:is(nav,.lk-rows,.lk-cardlist,.lk-tabs,.lk-links,.lk-menu) a):not(:has(div,p,h1,h2,h3,h4,ul,ol,li,img,span[class])){color:var(--lk-link);font-weight:700}}html[data-look] :is(.hw-primary-link,.draft-sent-library){color:var(--lk-link);font-weight:700}html[data-look] :is(.draft-media-up,.skip-content,.hw-header nav a){font-weight:700}html[data-look]:not([data-reading-contrast=high]) :is(:is(#page-content,.site-footer) a:not([class]):not(:is(nav,.lk-rows,.lk-cardlist,.lk-tabs,.lk-links,.lk-menu) a):not(:has(div,p,h1,h2,h3,h4,ul,ol,li,img,span[class])),.lk-link,.hw-primary-link,.draft-sent-library,.draft-media-up,.skip-content,.hw-header nav a,.lk-back,.lk-idk button,.lk-coach button,.lk-hd-link,.teacher-today-retry):is(:hover,:focus-visible){text-decoration-line:underline!important;text-decoration-thickness:2px;text-underline-offset:4px}html[data-look] .lk-box{background:var(--lk-surface);border-radius:var(--lk-r);padding:calc(var(--lk-gap)*.9) calc(var(--lk-gap)*1.05)}html[data-look][data-l-edge=border] .lk-box{border:1px solid var(--lk-line)}html[data-look] .lk-card{background:var(--lk-surface);border-radius:var(--lk-r);padding:calc(var(--lk-gap)*.9) calc(var(--lk-gap)*1.05);display:flex;flex-direction:column;gap:10px}html[data-look][data-l-card=outline] .lk-card{border:1px solid var(--lk-line)}html[data-look] .lk-card h3{font-family:var(--lk-hfont);font-weight:var(--lk-hw);color:var(--lk-head);letter-spacing:var(--lk-trk);font-size:1.02em;margin:0}html[data-look] .lk-meta{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:.86em;color:var(--lk-muted)}html[data-look][data-l-badge=pill] .lk-status[data-tone]{border-left:0;border-radius:999px;padding:3px 10px;font-size:.78em;font-weight:800;white-space:nowrap}html[data-look][data-l-badge=pill] :is(.lk-thome,.lk-tpage) [data-tone]{border-left:0;border-radius:999px;padding:3px 10px}html[data-look][data-l-due-style=chip] .lk-due{display:inline-block;padding:2px 10px;border-radius:999px;background:var(--lk-track);color:var(--lk-text);font-weight:700}html[data-look][data-l-due-style=chip] .lk-due.lk-soon{background:var(--status-warn-bg);color:var(--status-warn-ink)}html[data-look][data-l-due-style=chip] .lk-due.lk-late{background:var(--status-bad-bg);color:var(--status-bad-ink)}html[data-look][data-l-level-chip=on] .lk-level{font-size:.76em;font-weight:800;padding:1px 8px;border-radius:6px;border:1.5px solid var(--lk-line);color:var(--lk-text)}html[data-look]:not([data-l-level-chip=on]) .lk-level{display:none}html[data-look] .lk-bar{height:8px;border-radius:99px;background:var(--lk-track);overflow:hidden}html[data-look] .lk-bar>i{display:block;height:100%;background:var(--lk-act);border-radius:99px}html[data-look]:not([data-l-prog=on]) .lk-bar{display:none}html[data-look] .lk-chips{display:flex;gap:6px;overflow-x:auto;flex-wrap:nowrap}html[data-look] .lk-chip{white-space:nowrap;padding:6px 12px;min-height:calc(36px + var(--lk-bh-tap,0px));display:inline-flex;align-items:center;border-radius:999px;border:1.5px solid var(--lk-line);font:inherit;font-size:.84em;font-weight:700;background:var(--lk-surface);color:var(--lk-text);cursor:pointer}html[data-look] .lk-chip:is([aria-pressed=true],[aria-current]){background:var(--lk-act);color:var(--lk-acttext);border-color:var(--lk-act)}html[data-look][data-reading-contrast=high]{--lk-bg:#fff;--lk-surface:#fff;--lk-card:#fff;--lk-text:#000;--lk-head:#000;--lk-muted:#111;--lk-line:#000;--lk-act:#00336e;--lk-actdark:#001f44;--lk-link:#00338a;--lk-track:#ddd;--lk-actsoft:#e3e9f4}html[data-look] body:has(.lk-top) :is(.site-header,.hw-header){display:none}html[data-look] body:has(.lk-top){background:var(--lk-bg)}html[data-look] .lk-i{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}html[data-look] .lk-top{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px;background:var(--lk-surface);color:var(--lk-head);border-bottom:1px solid var(--lk-line);transition:transform .25s ease}html[data-look][data-l-bar-color=paper] .lk-top{background:color-mix(in srgb,#f0d48a 30%,var(--lk-surface));border-bottom:1px solid var(--lk-line)}html[data-look][data-l-bar-height=capsule] .lk-top{top:calc(4px + env(safe-area-inset-top));margin:calc(4px + env(safe-area-inset-top)) 12px 4px;border-radius:30px;padding:0 10px 0 18px;border:1px solid var(--lk-line);box-shadow:0 8px 22px rgba(10,20,30,.14);min-height:54px}@media (min-width:768px){html[data-look][data-l-bar-height=capsule] .lk-top{margin:calc(4px + env(safe-area-inset-top)) max(32px,calc((100% - 1240px)/2)) 6px;padding:0 14px 0 28px;border-radius:999px}}html[data-look][data-l-sticky=hide] .lk-top[data-away]{transform:translateY(calc(-100% - 16px))}html[data-look] .lk-brand{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--lk-hfont);font-weight:800;font-size:1.05em;color:var(--lk-head);text-decoration:none;letter-spacing:var(--lk-trk);white-space:nowrap}html[data-look] .lk-mark{display:none}html[data-look][data-l-bar-content=mark] .lk-mark{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--lk-act);color:var(--lk-acttext);font-size:.68em;font-weight:900;letter-spacing:-.02em;border-radius:30%;background:linear-gradient(150deg,color-mix(in srgb,var(--lk-act) 78%,#fff),var(--lk-act) 60%);box-shadow:0 2px 5px color-mix(in srgb,var(--lk-act) 35%,transparent);font-weight:800;letter-spacing:0}html[data-look] .lk-brand-c2{color:var(--lk-act)}html[data-look][data-reading-contrast=high][data-l-bar-content=mark] .lk-mark{background:var(--lk-act);box-shadow:none}html[data-look][data-reading-contrast=high] .lk-brand-c2{color:inherit}html[data-look] .lk-links{display:none;margin-left:auto;gap:4px;align-items:center}@media (min-width:768px){html[data-look][data-l-pc-nav=top] .lk-links{display:flex}}html[data-look] .lk-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:999px;color:var(--lk-text);font-weight:650;font-size:.94em;text-decoration:none;white-space:nowrap}html[data-look] .lk-links a:hover{text-decoration:underline;text-underline-offset:4px}html[data-look][data-l-current=pill] .lk-links a[aria-current]{background:var(--lk-actsoft);color:var(--lk-act);font-weight:800}html[data-look]:not([data-l-nav-icons=both]) .lk-links .lk-i{display:none}html[data-look] .lk-links .lk-i{width:18px;height:18px}@media (min-width:768px) and (max-width:1023px){html[data-look] .lk-links .lk-i{display:none}html[data-look] .lk-links a{padding:0 9px;font-size:.9em}html[data-look] .lk-links{gap:2px}html[data-look][data-l-bar-height=capsule] .lk-top{margin-inline:16px;padding:0 10px 0 18px}}@media (min-width:1024px){html[data-look][data-l-bar-height=capsule] .lk-top{margin-inline:max(16px,calc((100% - 960px)/2 + 24px))}html[data-look][data-l-bar-height=capsule] #page-content .lk-top{margin-inline:24px}html[data-look]:root .teaching-portal>.lk-home.lk-home,html[data-look]:root body:has(.lk-top) .lk-page.lk-page{padding-left:24px;padding-right:24px}}html[data-look] .lk-account{position:relative;margin-left:auto}@media (min-width:768px){html[data-look] .lk-links+.lk-account{margin-left:6px}}html[data-look] .lk-account summary{list-style:none;display:inline-flex;align-items:center;gap:2px;min-height:44px;min-width:44px;cursor:pointer;color:var(--lk-head)}html[data-look] .lk-account summary::-webkit-details-marker{display:none}html[data-look] .lk-avatar{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--lk-sec);color:#fff}html[data-look] .lk-top .lk-avatar .lk-initials{color:var(--lk-bg,#fff)}html[data-look] .lk-avatar .lk-i{width:20px;height:20px}html[data-look] .lk-chev{font-size:.8em;opacity:.8}html[data-look]:not([data-l-account=menu]) .lk-chev{display:none}html[data-look] .lk-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:240px;max-width:min(320px,calc(100vw - 24px));display:flex;flex-direction:column;padding:6px;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);box-shadow:0 12px 30px rgba(10,20,30,.18);z-index:50}html[data-look] .lk-menu :is(a,button){display:flex;align-items:center;min-height:calc(44px + var(--lk-bh-tap,0px)/2);padding:0 12px;border-radius:10px;color:var(--lk-text);font:inherit;font-weight:650;text-decoration:none;background:none;border:0;width:100%;text-align:left;cursor:pointer}html[data-look] .lk-menu :is(a,button):hover{background:var(--lk-actsoft)}html[data-look] .lk-menu form{border-top:1px solid var(--lk-line);padding-top:4px;margin:4px 0 0}html[data-look] :is(.lk-brand,.lk-links a,.lk-account summary,.lk-menu a,.lk-menu button,.lk-tabs a):focus-visible{outline:3px solid var(--lk-text);outline-offset:2px;border-radius:12px}html[data-look][data-l-focus-ring=double] :is(.lk-brand,.lk-links a,.lk-account summary,.lk-menu a,.lk-menu button,.lk-tabs a):focus-visible{outline:none;box-shadow:0 0 0 2px var(--lk-bg),0 0 0 5px var(--lk-text),0 0 0 7px var(--lk-bg),0 0 0 9px var(--lk-text)}html[data-look] .lk-tabs{display:none}@media (max-width:767px){html[data-look][data-l-phone-nav=bottom4] .lk-tabs{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;background:var(--lk-surface);border-top:1px solid var(--lk-line);padding:2px calc(4px + env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) calc(4px + env(safe-area-inset-left))}html[data-look][data-l-phone-nav=bottom4] body:has(.lk-tabs){padding-bottom:calc(57px + max(6px, env(safe-area-inset-bottom)))}}html[data-look][data-l-tab-shrink=paper] .lk-tabs{background:color-mix(in srgb,#f0d48a 28%,var(--lk-surface));border-top:1px solid var(--lk-line)}html[data-look] .lk-tabs a{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:48px;padding:2px;color:var(--lk-text);font-size:var(--phn-font-12,12px);font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none;border-radius:12px}@media (min-width:360px){html[data-look]:is([data-reading-size=large],[data-reading-size=xlarge]) .lk-tabs a{font-size:var(--phn-font-13,13px);line-height:1.1}}html[data-look] .lk-tabs .lk-i{width:20px;height:20px}html[data-look]:not([data-l-nav-icons=both]) .lk-tabs .lk-i{display:none}html[data-look][data-l-current=pill] .lk-tabs a[aria-current]{color:var(--lk-act);font-weight:800}html[data-look][data-l-current=pill] .lk-tabs a[aria-current] .lk-i{background:var(--lk-actsoft);border-radius:999px;padding:2px 12px;width:44px;height:24px}@media (min-width:768px){html[data-look][data-l-width=standard] body:has(.lk-top) #page-content{max-width:960px;margin-inline:auto}}html[data-look][data-l-footer=line] body:has(.lk-top) .site-footer{background:none;color:var(--lk-muted);border-top:1px solid var(--lk-line);font-size:.92em}html[data-look][data-l-footer=line] body:has(.lk-top) :is(.site-footer-report a,.reading-comfort summary){color:var(--lk-link)}html[data-look][data-l-footer=line] body:has(.lk-top) .reading-comfort :is(legend,label){color:var(--lk-text)}html[data-look][data-l-footer=line] body:has(.lk-top) .reading-comfort-note{color:var(--lk-muted)}html[data-look][data-l-footer=line] body:has(.lk-top) .reading-comfort fieldset{border-color:var(--lk-line)}html[data-look][data-l-footer=line] body:has(.lk-top) .reading-comfort input[type=radio]{accent-color:var(--lk-act)}html[data-look][data-l-footer=line] body:has(.lk-top) :is(.site-footer-report a,.reading-comfort summary):focus-visible{outline-color:var(--lk-text)}@media print{html[data-look] :is(.lk-top,.lk-tabs){display:none}html[data-look] body:has(.lk-tabs){padding-bottom:0}}@media (max-width:999px){html[data-look] body:has(.la4-player) .lk-tabs{display:none}html[data-look][data-l-phone-nav=bottom4] body:has(.la4-player){padding-bottom:0}}html[data-look] body:has(.lk-top) .hw-start-button{background:var(--lk-act);border:2px solid var(--lk-act);color:var(--lk-acttext);border-radius:var(--lk-br);min-height:calc(var(--lk-bh) + var(--lk-bh-tap,0px));text-decoration:none}html[data-look] body:has(.lk-top) .hw-start-button:hover{background:var(--lk-actdark);border-color:var(--lk-actdark)}html[data-look] .lk-links a,html[data-look] .lk-tabs a{position:relative}html[data-look] .lk-badge{display:none}html[data-look][data-l-nav-badge=num] .lk-badge{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;font-size:var(--phn-font-11,11px);font-weight:800;line-height:1;background:var(--lk-act);color:var(--lk-acttext);font-variant-numeric:tabular-nums}html[data-look][data-l-nav-badge=num] .lk-tabs .lk-badge{position:absolute;top:0;left:calc(50% + 8px);min-width:18px;height:18px;padding:0 4px;font-size:var(--phn-font-11,11px);font-weight:800;box-sizing:border-box;border:0;box-shadow:0 0 0 2px var(--lk-surface)}html[data-look][data-l-nav-badge=num][data-l-tab-shrink=paper] .lk-tabs .lk-badge{box-shadow:0 0 0 2px color-mix(in srgb,#f0d48a 28%,var(--lk-surface))}html[data-look][data-l-badge-colour=accent] .lk-badge{background:var(--lk-act);color:var(--lk-acttext)}html[data-look] .teaching-portal:has(.lk-home)>:is(.portal-heading,.portal-heading+p){display:none}html[data-look] .lk-home{display:flex;flex-direction:column;gap:var(--lk-gap);font-family:var(--lk-font);font-size:var(--lk-size);line-height:var(--lk-lh);color:var(--lk-text);margin-bottom:28px}html[data-look] .lk-home p{margin:0}html[data-look] .lk-hhead{display:flex;flex-direction:column;gap:8px;padding:18px 16px 20px;border-radius:var(--lk-r)}html[data-look][data-l-home-head=mesh] .lk-hhead{background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--site-accent) 75%,transparent),transparent 55%),radial-gradient(circle at 85% 10%,color-mix(in srgb,var(--lk-sec) 22%,transparent),transparent 50%),radial-gradient(circle at 60% 100%,color-mix(in srgb,var(--lk-act) 16%,transparent),transparent 55%)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high])[data-l-home-head=mesh] .lk-hhead{background:linear-gradient(100deg,color-mix(in srgb,#a85a78 42%,var(--lk-surface)) 0,color-mix(in srgb,#4b5fc4 30%,var(--lk-surface)) 100%)}@media (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high])[data-l-home-head=mesh] .lk-hhead{background:linear-gradient(100deg,color-mix(in srgb,#a85a78 42%,var(--lk-surface)) 0,color-mix(in srgb,#4b5fc4 30%,var(--lk-surface)) 100%)}}html[data-look] .lk-hello{margin:0;font-family:var(--lk-hfont);font-weight:var(--lk-hw);letter-spacing:var(--lk-trk);font-size:1.45em;line-height:1.2;color:var(--lk-head)}html[data-look] .lk-hello em{font-style:normal}html[data-look][data-l-greet=bubble] .lk-hello{align-self:flex-start;background:var(--lk-act);color:var(--lk-acttext);padding:10px 20px;border-radius:24px 24px 24px 5px;font-size:1.3em}html[data-look][data-l-greet=bubble][data-l-head-colour=peach] .lk-hello{background:var(--site-accent);color:var(--site-h1-ink)}@media screen{html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high])[data-l-greet=bubble][data-l-head-colour=peach] .lk-hello{background:#a85a78;color:#fff}}@media screen and (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high])[data-l-greet=bubble][data-l-head-colour=peach] .lk-hello{background:#a85a78;color:#fff}}html[data-look] .lk-next{gap:8px}html[data-look][data-l-home=next] .lk-next{padding:18px}html[data-look][data-l-cont=neo] .lk-next{background:color-mix(in srgb,var(--site-accent) 45%,var(--lk-surface));border:3px solid var(--lk-text);border-radius:14px;box-shadow:6px 6px 0 var(--lk-text);margin:0 6px 6px 0}html[data-look][data-l-cont=neo] .lk-next .lk-bar{height:14px;border:2.5px solid var(--lk-text);background:var(--lk-bg);border-radius:4px}html[data-look][data-l-cont=neo] .lk-next .lk-bar>i{border-radius:0}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high])[data-l-cont=neo] .lk-next{background:var(--lk-card);border-color:#7f8ca0;box-shadow:6px 6px 0 #2e3b58}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high])[data-l-cont=neo] .lk-next .lk-bar{border-color:#7f8ca0}@media (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high])[data-l-cont=neo] .lk-next{background:var(--lk-card);border-color:#7f8ca0;box-shadow:6px 6px 0 #2e3b58}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high])[data-l-cont=neo] .lk-next .lk-bar{border-color:#7f8ca0}}html[data-look] .lk-kick{font-size:.78em;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lk-sec)}html[data-look] .lk-next-title{font-family:var(--lk-hfont);font-weight:var(--lk-hw);letter-spacing:var(--lk-trk);color:var(--lk-head);font-size:1.25em;line-height:1.25;margin:0}html[data-look] .lk-next .lk-btn{margin-top:6px}html[data-look] .lk-none{display:flex;flex-direction:column;gap:8px}html[data-look][data-l-week=row] .lk-weekrow{font-size:.95em;color:var(--lk-muted);padding:2px}html[data-look]:not([data-l-week=row]) .lk-weekrow{display:none}html[data-look] .lk-weekrow b{color:var(--lk-head);font-size:1.15em;font-variant-numeric:tabular-nums}html[data-look] .lk-ghead{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}html[data-look] .lk-rows{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}html[data-look] .lk-rows a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;min-height:52px;padding:10px 14px;border:1px solid var(--lk-line);border-radius:var(--lk-r);background:var(--lk-surface);color:var(--lk-text);text-decoration:none}html[data-look] .lk-rows a:hover{border-color:var(--lk-act)}html[data-look] .lk-row-title{font-weight:700;color:var(--lk-head);min-width:0}html[data-look] .lk-row-go{color:var(--lk-link);font-weight:700;font-size:.9em;text-decoration:none;text-underline-offset:3px;flex-basis:100%}html[data-look] .lk-row-note{font-size:.9em;color:var(--lk-muted);flex-basis:100%}html[data-look] .lk-skel{display:flex;flex-direction:column;gap:10px}html[data-look] .lk-skel i{display:block;height:84px;border-radius:var(--lk-r);background:linear-gradient(90deg,var(--lk-track),color-mix(in srgb,var(--lk-track) 50%,var(--lk-surface)),var(--lk-track))}html[data-look] .lk-skel i:first-child{height:150px}html[data-look] .lk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[data-look] .hw-trial:has(.lk-sections) :is(.hw-trial-label,.hw-eyebrow){display:none}html[data-look] .hw-trial:has(.lk-sections) h1.lk-title{font-size:1.75em;margin:4px 0 6px}html[data-look] .hw-trial .lk-find-toggle{display:flex;width:fit-content;align-items:center;gap:4px;min-height:44px;margin:4px 0 0;padding:0 16px;box-sizing:border-box;border:1.5px solid var(--lk-muted);border-radius:999px;background:var(--lk-surface);color:var(--lk-link);font:inherit;font-size:.9em;font-weight:700;cursor:pointer}html[data-look] .hw-trial .lk-find-toggle[aria-expanded=true]{margin-bottom:12px}html[data-look] .hw-trial .lk-find-toggle:focus-visible{outline:3px solid var(--lk-act);outline-offset:2px}html[data-look][data-l-group=sections] .lk-sections{display:flex;flex-direction:column;gap:22px;margin-top:14px;font-family:var(--lk-font);color:var(--lk-text)}html[data-look] .lk-sections section{display:flex;flex-direction:column;gap:10px}html[data-look] .lk-sections p{margin:0}html[data-look] .lk-count{font-size:.85em;color:var(--lk-muted);font-weight:700}html[data-look] .lk-summary{display:none}html[data-look][data-l-list-summary=banner] .lk-summary{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:var(--lk-r);background:var(--sec-1-tint);border:1px solid color-mix(in srgb,var(--lk-sec) 30%,var(--lk-line));border-left:5px solid var(--lk-sec)}html[data-look] .lk-summary b{color:var(--lk-head);font-size:1.05em}html[data-look] .lk-summary span{font-size:.92em;color:var(--lk-muted)}html[data-look] .lk-cardlist{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:768px){html[data-look] .lk-cardlist{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-look] .lk-card .lk-meta{gap:6px 10px}html[data-look] .lk-card[data-due=overdue]{border-left:5px solid var(--status-warn-band)}html[data-look] .lk-note{font-size:.88em;color:var(--lk-muted)}html[data-look] .lk-progress{display:flex;flex-direction:column;gap:4px}html[data-look] .lk-card .hw-start-button{margin:6px 0 0}html[data-look] .lk-history summary{cursor:pointer;color:var(--lk-link);font-weight:700;font-size:.9em;min-height:44px;display:flex;align-items:center}html[data-look] .lk-history ul{margin:4px 0 0;padding-left:18px;font-size:.9em}html[data-look] .lk-history li a{display:inline-block;padding-block:12px}html[data-look] .lk-sections .lk-btn.lk-sec{align-self:flex-start}html[data-look] .lk-status{white-space:normal}html[data-look]:not([data-l-badge=pill]) .lk-status[data-tone]{border-radius:3px}html[data-look] .lk-page{display:flex;flex-direction:column;gap:var(--lk-gap);padding:20px 16px 32px;max-width:960px;margin:0 auto;font-family:var(--lk-font);font-size:var(--lk-size);line-height:var(--lk-lh);color:var(--lk-text)}html[data-look] .lk-page p{margin:0}html[data-look] .lk-page .lk-box{display:flex;flex-direction:column;gap:10px}html[data-look] .lk-muted{color:var(--lk-muted);font-size:.9em}html[data-look] .lk-page form{margin:0}html[data-look] body:has(.lk-account-page) .site-footer .reading-comfort{display:none}html[data-look] .lk-page .reading-comfort summary{color:var(--lk-link)}html[data-look] .lk-page .reading-comfort :is(legend,label){color:var(--lk-text)}html[data-look] .lk-page .reading-comfort-note{color:var(--lk-muted)}html[data-look] .lk-page .reading-comfort fieldset{border-color:var(--lk-line)}html[data-look] .lk-page .reading-comfort input[type=radio]{accent-color:var(--lk-act)}html[data-look] .lk-page .reading-comfort summary:focus-visible{outline-color:var(--lk-text)}html[data-look][data-l-sec-colors=edge] :is(.lk-cardlist>:nth-child(5n+1),.lk-rows>li:nth-child(5n+1)>a){border-top:4px solid #3b82d6}html[data-look][data-l-sec-colors=edge] :is(.lk-cardlist>:nth-child(5n+2),.lk-rows>li:nth-child(5n+2)>a){border-top:4px solid #129c8c}html[data-look][data-l-sec-colors=edge] :is(.lk-cardlist>:nth-child(5n+3),.lk-rows>li:nth-child(5n+3)>a){border-top:4px solid #0891b2}html[data-look][data-l-sec-colors=edge] :is(.lk-cardlist>:nth-child(5n+4),.lk-rows>li:nth-child(5n+4)>a){border-top:4px solid #3a9d5d}html[data-look][data-l-sec-colors=edge] :is(.lk-cardlist>:nth-child(5n+5),.lk-rows>li:nth-child(5n+5)>a){border-top:4px solid #4b5fc4}html[data-look][data-l-sticky-heads=edge] .lk-ghead{position:sticky;top:0;z-index:3;padding:9px 12px;background:color-mix(in srgb,var(--lk-act) 12%,var(--lk-bg));border-left:6px solid var(--lk-act);border-radius:0 10px 10px 0;transition:top .25s ease}html[data-look][data-l-sticky-heads=edge] body:has(.lk-top:not([data-away])) .lk-ghead{top:56px}html[data-look][data-l-sticky-heads=edge][data-l-bar-height=capsule] body:has(.lk-top:not([data-away])) .lk-ghead{top:calc(66px + env(safe-area-inset-top))}@media (prefers-reduced-motion:reduce){html[data-look][data-l-sticky-heads=edge] .lk-ghead{transition:none}}@media print{html[data-look][data-l-sticky-heads=edge] .lk-ghead{position:static}}@media (max-height:520px){html[data-look][data-l-sticky-heads=edge] .lk-ghead{position:static}}html[data-look][data-l-sticky-heads=band] .lk-ghead{position:sticky;top:0;z-index:3;padding:9px 14px;background:color-mix(in srgb,var(--lk-act) 12%,var(--lk-bg));border-radius:10px;transition:top .25s ease}html[data-look][data-l-sticky-heads=band] body:has(.lk-top:not([data-away])) .lk-ghead{top:56px}html[data-look][data-l-sticky-heads=band][data-l-bar-height=capsule] body:has(.lk-top:not([data-away])) .lk-ghead{top:calc(66px + env(safe-area-inset-top))}@media (prefers-reduced-motion:reduce){html[data-look][data-l-sticky-heads=band] .lk-ghead{transition:none}}@media (max-height:520px),print{html[data-look][data-l-sticky-heads=band] .lk-ghead{position:static}}html[data-look] .hw-trial:has(.lk-sections) .hw-status:empty{min-height:0;margin:0}@media (prefers-reduced-motion:reduce){html[data-look] :is(.lk-btn,.lk-chip,.lk-link){transition:none}}@media (forced-colors:active){html[data-look] :is(.lk-btn,.lk-chip,.lk-title,.lk-head){forced-color-adjust:auto;border:1px solid CanvasText}}@media print{html[data-look] :is(.lk-title,.lk-head){background:none;color:#000;clip-path:none}}html[data-look] body:has(.lk-ttop) .hw-header{display:block}html[data-look] body:has(.lk-ttop) .hw-header.lk-tdup{display:none}html[data-look] .lk-trole{font-family:var(--lk-font);font-weight:500;opacity:.8;font-size:.78em;margin-left:2px}html[data-look] .lk-initials{font-size:.8em;font-weight:800;letter-spacing:.02em;line-height:1}html[data-look] .lk-kbar{display:none}html[data-look] .lk-kbar label{display:flex;align-items:center;gap:8px;flex:1;min-width:0}html[data-look] .lk-kbar .lk-i{width:18px;height:18px}html[data-look] .lk-kbar input{flex:1;min-width:0;min-height:42px;border:0;background:none;font:inherit;font-size:max(var(--phn-font-16,16px),.9em);color:var(--lk-text);outline:none}html[data-look] .lk-kbar input::placeholder{color:var(--lk-muted);opacity:1}html[data-look] .lk-kbar kbd{margin-left:auto;font:inherit;font-size:.72em;border:1px solid;border-radius:5px;padding:0 5px;opacity:.7;white-space:nowrap}html[data-look] .lk-kbar:focus-within{box-shadow:0 0 0 2px var(--lk-bg),0 0 0 4px var(--lk-text)}@media (min-width:768px){html[data-look][data-l-t-search=wide] .lk-ttop .lk-kbar{display:flex;flex:1;align-items:center;gap:8px;min-width:0;max-width:560px;margin:0 auto;min-height:42px;padding:0 12px;border-radius:10px;background:color-mix(in srgb,#fff 55%,transparent);border:1px solid color-mix(in srgb,var(--lk-line) 70%,transparent);color:var(--lk-head)}html[data-look][data-l-t-search=wide] .lk-ttop .lk-kbar+.lk-account{margin-left:0}}html[data-look] .lk-side{display:none}html[data-look] .lk-sh{font-size:.72em;text-transform:uppercase;letter-spacing:.08em;color:var(--lk-muted);font-weight:800;padding:10px 14px 4px}html[data-look] .lk-side a{display:flex;gap:12px;align-items:center;min-height:46px;padding:0 14px;border-radius:12px;color:var(--lk-text);text-decoration:none;font-weight:650;font-size:.95em}html[data-look] .lk-side a:hover{background:color-mix(in srgb,var(--lk-act) 7%,transparent)}html[data-look][data-l-current=pill] :is(.lk-side,.lk-moremenu) a[aria-current]{background:var(--lk-actsoft);color:var(--lk-act);font-weight:800}html[data-look]:not([data-l-nav-icons=both]) :is(.lk-side,.lk-moremenu) .lk-i{display:none}@media (min-width:960px){html[data-look][data-l-t-nav=sidebar] .lk-side{display:flex;flex-direction:column;gap:4px;position:fixed;left:0;top:0;bottom:0;width:236px;padding:84px 12px 18px;background:var(--lk-surface);border-right:1px solid var(--lk-line);overflow-y:auto;z-index:30}html[data-look][data-l-t-nav=sidebar] body:has(.lk-side) #page-content{max-width:none;margin:0 0 0 236px}html[data-look][data-l-t-nav=sidebar] body:has(.lk-side) .site-footer{margin-left:236px}html[data-look][data-l-t-nav=sidebar] .lk-ttabs{display:none}}@media (min-width:768px) and (max-width:959px){html[data-look][data-l-t-nav=sidebar] .lk-ttabs{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;background:var(--lk-surface);border-top:1px solid var(--lk-line);padding:2px calc(4px + env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) calc(4px + env(safe-area-inset-left))}html[data-look][data-l-t-nav=sidebar] body:has(.lk-ttabs){padding-bottom:calc(57px + max(6px, env(safe-area-inset-bottom)))}}html[data-look][data-l-tab-shrink=paper] .lk-ttabs{background:color-mix(in srgb,#f0d48a 28%,var(--lk-surface))}html[data-look] .lk-more{flex:1;display:flex}html[data-look] .lk-more summary{flex:1;list-style:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:48px;padding:2px;color:var(--lk-text);font-size:var(--phn-font-12,12px);font-weight:700;line-height:1.2;white-space:nowrap;border-radius:12px;cursor:pointer}html[data-look] .lk-more summary::-webkit-details-marker{display:none}html[data-look] .lk-more .lk-i{width:20px;height:20px}html[data-look]:not([data-l-nav-icons=both]) .lk-more .lk-i{display:none}html[data-look][data-l-current=pill] .lk-more summary[aria-current]{color:var(--lk-act);font-weight:800}html[data-look][data-l-current=pill] .lk-more summary[aria-current] .lk-i{background:var(--lk-actsoft);border-radius:999px;padding:2px 12px;width:44px;height:24px}html[data-look] .lk-moremenu{position:fixed;left:8px;right:8px;bottom:calc(64px + env(safe-area-inset-bottom));max-height:calc(100dvh - 150px);overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:8px;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);box-shadow:0 -10px 30px rgba(10,20,30,.18);z-index:50}html[data-look] .lk-moremenu a{display:flex;flex:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:48px;padding:0 12px;border-radius:12px;color:var(--lk-text);font-size:1rem;line-height:1.3;font-weight:650;text-decoration:none}html[data-look][data-l-current=pill] .lk-moremenu a[aria-current] .lk-i{background:none;padding:0;width:20px;height:20px}html[data-look] .lk-moremenu .lk-kbar-sheet{display:flex;align-items:center;min-height:48px;margin-bottom:6px;padding:0 12px;border:1px solid var(--lk-line);border-radius:12px;background:var(--lk-bg)}html[data-look] :is(.lk-side a,.lk-more summary,.lk-moremenu a):focus-visible{outline:3px solid var(--lk-text);outline-offset:2px;border-radius:12px}html[data-look][data-l-focus-ring=double] :is(.lk-side a,.lk-more summary,.lk-moremenu a):focus-visible{outline:none;box-shadow:0 0 0 2px var(--lk-bg),0 0 0 5px var(--lk-text),0 0 0 7px var(--lk-bg),0 0 0 9px var(--lk-text)}html[data-look] .lk-thome{padding-top:8px}@media (max-width:600px){html[data-look] .teaching-portal .lk-thome.lk-page{padding-inline:0}}html[data-look] .lk-thome a{text-decoration:none}html[data-look] .lk-tqueue{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}html[data-look][data-l-t-queue=list] .lk-tqueue a{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;min-height:64px;padding:12px 14px;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);color:var(--lk-text)}html[data-look] .lk-tqueue a:hover{border-color:var(--lk-act)}html[data-look] .lk-tqueue a:focus-visible{outline:3px solid var(--lk-text);outline-offset:2px}html[data-look] .lk-tq-mn{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:3px;overflow-wrap:anywhere}html[data-look] .lk-tq-who{font-size:.86em;font-weight:750;color:var(--lk-text)}html[data-look] .lk-tq-ti{font-weight:700;color:var(--lk-head)}html[data-look] .lk-tq-sd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}html[data-look] .lk-tq-st{font-size:.76em;font-weight:800;padding:3px 10px;border-radius:999px;white-space:nowrap;background:var(--status-warn-bg);color:var(--status-warn-ink)}html[data-look] .lk-tqueue li[data-state=doing] .lk-tq-st{background:var(--status-info-bg);color:var(--status-info-ink)}html[data-look] .lk-tqueue li[data-state=done] .lk-tq-st{background:var(--status-ok-bg);color:var(--status-ok-ink)}html[data-look] .lk-tq-wt{display:none}html[data-look][data-l-t-queue-mark=wait] .lk-tq-wt{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border-radius:999px;background:var(--status-warn-bg);color:var(--status-warn-ink);border:1.5px solid var(--status-warn-band);font-size:.82em;font-weight:800;white-space:nowrap}html[data-look][data-l-t-queue-mark=wait] .lk-tq-wt[data-ok]{background:var(--status-ok-bg);color:var(--status-ok-ink);border-color:var(--status-ok-band)}html[data-look] .lk-tq-wt .lk-i{width:16px;height:16px}html[data-look] .lk-tkpi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:6px}@media (min-width:768px){html[data-look] .lk-tkpi{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-look] .lk-tile{display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);min-width:0}html[data-look] .lk-tile b{font-size:1.5em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--lk-head)}html[data-look] .lk-tile span{font-size:.8em;color:var(--lk-muted)}html[data-look][data-l-t-kpi=neo] .lk-tkpi{gap:16px}html[data-look][data-l-t-kpi=neo] .lk-tile{border:3px solid var(--lk-text);border-radius:6px;box-shadow:5px 5px 0 var(--lk-text);margin:0 5px 5px 0}html[data-look][data-l-t-kpi=neo] .lk-tkpi .lk-tile{box-shadow:2px 2px 0 var(--lk-text),5px 5px 0 var(--lk-text)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+1){background:var(--status-info-bg)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+1) :is(b,span){color:var(--status-info-ink)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+2){background:var(--status-warn-bg)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+2) :is(b,span){color:var(--status-warn-ink)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+3){background:var(--status-ok-bg)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+3) :is(b,span){color:var(--status-ok-ink)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+4){background:var(--lk-hl)}html[data-look][data-l-t-kpi=neo] .lk-tile:nth-child(4n+4) :is(b,span){color:var(--lk-text)}html[data-look][data-l-t-quick=top] .lk-tquick{margin-top:4px}@media (min-width:768px){html[data-look][data-l-t-quick=top] .lk-tquick .lk-btn{width:auto}}html[data-look] .lk-ttoday{list-style:none;margin:0;padding:0;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);overflow:hidden}html[data-look] .lk-ttoday li+li{border-top:1px solid var(--lk-line)}html[data-look][data-l-t-today=list] .lk-ttoday a{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;color:var(--lk-text)}html[data-look] .lk-ttoday a:focus-visible{outline:3px solid var(--lk-text);outline-offset:-3px}html[data-look] .lk-rvi{width:26px;height:26px;border-radius:50%;display:inline-grid;place-items:center;flex:none;background:var(--lk-track);color:var(--lk-muted)}html[data-look] .lk-rvi .lk-i{width:16px;height:16px;stroke-width:2.6}html[data-look] .lk-ttoday li:not([data-done]) .lk-rvi .lk-i{opacity:.55}html[data-look] .lk-ttoday li[data-done] .lk-rvi{background:var(--status-ok-bg);color:var(--status-ok-ink)}html[data-look] .lk-ttoday li[data-done] .lk-tt{text-decoration-line:line-through!important;color:var(--lk-muted)}html[data-look] .lk-tt{flex:1;min-width:0;overflow-wrap:anywhere}html[data-look] .lk-tv{font-size:.86em;color:var(--lk-muted);white-space:nowrap}html[data-look] .lk-tweekbox{padding:14px 16px;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);display:flex;flex-direction:column;gap:10px}html[data-look] .lk-tweek{display:grid;gap:6px}html[data-look] .lk-tweek>div{display:flex;flex-direction:column;gap:4px;font-size:.8em;min-width:0}html[data-look] .lk-tweek b{color:var(--lk-muted);text-align:center}html[data-look] .lk-tweek>div>span{display:block;width:auto;text-align:center;line-height:1.25;overflow-wrap:anywhere}html[data-look][data-l-t-week=solid] .lk-tweek>div>span{border-radius:10px;padding:9px 2px;font-weight:800;border-left:5px solid}html[data-look][data-l-t-week=solid] .lk-tweek>div>span:before{content:none}html[data-look] .lk-twl{display:block}html[data-look] .lk-tweek-key{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.86em}html[data-look] .lk-tweek-key [data-tone]{padding:1px 8px;font-size:.92em}@media (max-width:599px){html[data-look] .lk-tweek{grid-template-columns:1fr!important;gap:0}html[data-look] .lk-tweek>div{position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:7px 0 7px 44px;border-bottom:1px solid var(--lk-line);font-size:.86em}html[data-look] .lk-tweek>div:last-child{border-bottom:0}html[data-look] .lk-tweek b{position:absolute;left:0;top:13px;width:40px;text-align:left;color:var(--lk-text)}html[data-look][data-l-t-week=solid] .lk-tweek>div>span{padding:6px 10px;white-space:nowrap}html[data-look] .lk-twl{display:inline}html[data-look] .lk-tweek>div:not(:has(span)):after{content:"son tarih yok";color:var(--lk-muted)}html[data-look] .lk-ttoday a{flex-wrap:wrap;row-gap:2px}html[data-look] .lk-tt{flex:1 1 calc(100% - 40px)}html[data-look] .lk-tv{flex-basis:100%;padding-left:38px;white-space:normal}}html[data-look] .lk-tsplit-body{display:grid;gap:16px;margin-top:10px;align-items:start}@media (min-width:768px){html[data-look][data-l-t-view=split] .lk-tsplit-body{grid-template-columns:minmax(220px,320px) minmax(0,1fr)}}html[data-look] .lk-tsplit-list{list-style:none;margin:0;padding:0;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);overflow:hidden}html[data-look] .lk-tsplit-list li+li{border-top:1px solid var(--lk-line)}html[data-look] .lk-tsplit-list button{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 12px;border:0;background:none;font:inherit;color:var(--lk-text);text-align:left;cursor:pointer}html[data-look] .lk-tsplit-list button[aria-pressed=true]{background:var(--lk-actsoft);box-shadow:inset 4px 0 0 var(--lk-act)}html[data-look] .lk-tsplit-list button:focus-visible{outline:3px solid var(--lk-text);outline-offset:-3px}html[data-look] .lk-tname{flex:1;min-width:0;font-weight:700;overflow-wrap:anywhere}html[data-look] .lk-ttest{display:block;font-weight:400;font-size:.82em;color:var(--lk-muted)}html[data-look] .lk-tsplit-list .lk-status{font-size:.74em}html[data-look] .lk-tav{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--lk-sec);color:#fff;font-size:.78em;font-weight:800}html[data-look] .lk-tav-big{width:60px;height:60px;font-size:1.05em}html[data-look] .lk-page h1.lk-title{font-size:clamp(var(--phn-font-28,28px),4vw,var(--phn-font-40,40px))}html[data-look] .lk-tsplit-detail{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--lk-surface);border:1px solid var(--lk-line);border-radius:var(--lk-r);min-width:0}html[data-look] .lk-tprof{display:flex;align-items:center;gap:14px}html[data-look] .lk-tprof h3{margin:0;font-family:var(--lk-hfont);font-size:1.25em;color:var(--lk-head)}html[data-look] .lk-tseg{display:flex;gap:3px;padding:3px;background:var(--lk-track);border-radius:12px}html[data-look] .lk-tseg a{flex:1;display:grid;place-items:center;min-height:44px;padding:0 6px;border-radius:9px;font-weight:750;font-size:.9em;color:var(--lk-text);white-space:nowrap}html[data-look] .lk-tseg a:focus-visible,html[data-look] .lk-tseg a:hover{background:var(--lk-surface);box-shadow:0 1px 3px rgba(0,0,0,.14)}html[data-look] .lk-thw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}html[data-look] .lk-thw>li{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--lk-line);border-radius:var(--lk-r);background:var(--lk-bg)}html[data-look] .lk-thw-top{display:flex;gap:12px;align-items:flex-start}html[data-look] .lk-thw-top>div{flex:1;min-width:0}html[data-look] .lk-thw h4{margin:0;font-size:1.02em;color:var(--lk-head);overflow-wrap:anywhere}html[data-look] .lk-thw p{margin:0}html[data-look] .lk-tdtile{display:flex;flex-direction:column;align-items:center;min-width:52px;border:2px solid var(--lk-act);border-radius:12px;overflow:hidden;line-height:1.15}html[data-look] .lk-tdtile b{align-self:stretch;text-align:center;background:var(--lk-act);color:var(--lk-acttext);font-size:.7em;letter-spacing:.1em;padding:2px 0}html[data-look] .lk-tdtile span{font-size:1.3em;font-weight:800;color:var(--lk-head);padding:2px 0 4px}html[data-look] .lk-thw-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.9em}html[data-look] .lk-thw-bar{height:9px;border-radius:99px;background:var(--lk-track);overflow:hidden}html[data-look] .lk-thw-bar i{display:block;height:100%;background:var(--lk-act);border-radius:99px}html[data-look] .lk-thw-count{font-size:.86em;color:var(--lk-muted)}html[data-look] .lk-tplan-line{margin:0;font-weight:700;color:var(--lk-head)}html[data-look] .lk-tplan-edit summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;color:var(--lk-link);font-weight:700}html[data-look] .lk-tplan-edit fieldset{display:flex;flex-direction:column;gap:10px;margin:6px 0 0;padding:12px;border:1px solid var(--lk-line);border-radius:var(--lk-r);background:var(--lk-bg)}html[data-look] .lk-tplan-edit label{display:flex;flex-direction:column;gap:4px;font-weight:700;font-size:.92em}html[data-look] .lk-tplan-edit :is(select,input){min-height:44px;padding:0 10px;border:1.5px solid var(--lk-line);border-radius:10px;font:inherit;font-weight:400;background:var(--lk-surface);color:var(--lk-text)}html[data-look] .lk-tplan-edit :is(select,input):focus-visible{outline:3px solid var(--lk-text);outline-offset:2px}html[data-look] .lk-tplan-slot{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;align-items:end;padding-bottom:10px;border-bottom:1px solid var(--lk-line)}html[data-look] .lk-tplan-edit .lk-btn{width:auto;align-self:flex-start}html[data-look] .lk-tplan-save{display:flex;flex-wrap:wrap;align-items:center;gap:10px}html[data-look] .lk-tplan-save [role=status]{min-height:1.5em}html[data-look] body:has(.lk-ttop) :is(.hw-trial,.hw-shell){--hw-page:var(--lk-bg)!important;--hw-surface:var(--lk-surface)!important;--hw-text:var(--lk-text)!important;--hw-muted:var(--lk-muted)!important;--hw-border:var(--lk-line)!important;--hw-navy:var(--lk-head)!important;--hw-teal:var(--lk-head)!important;--hw-accent:var(--lk-act)!important;--hw-focus:var(--lk-text)!important;--hw-headerText:#fff!important;--hw-font:var(--lk-font)!important;font-family:var(--lk-font)}html[data-look] body:has(.lk-ttop) .hw-trial{background:var(--lk-bg)}html[data-look] body:has(.lk-ttop) #page-content :is(h1,h2){font-family:var(--lk-hfont);color:var(--lk-head);letter-spacing:var(--lk-trk)}html[data-look] body:has(.lk-ttop) #page-content h1:not(.lk-title){font-weight:800}html[data-look] body:has(.lk-ttop) #page-content :is(.help-card,.portal-learners,.portal-overview,.dbs-card,.pay-shell .hw-panel,.activity-section,.activity-editor,.report-card)>:is(h2,h3):first-child{color:var(--site-bandtext)}html[data-look] body:has(.lk-ttop) #page-content .hw-trial .hw-panel>h2{color:var(--hw-bandtext,var(--hw-headerText))}html[data-look] body:has(.lk-ttop) #page-content .account-journey>section:not(.trial-notice)>h2:first-child{color:var(--site-bandtext)}html[data-look] body:has(.lk-ttop) #page-content .hw-trial .hw-feedback[data-outcome=right]>h3{color:var(--status-ok-ink)}html[data-look] body:has(.lk-ttop) #page-content .hw-trial .hw-feedback[data-outcome=wrong]>h3{color:var(--status-bad-ink)}html[data-look] body:has(.lk-ttop) #page-content .hw-trial .hw-feedback[data-outcome=partial]>h3{color:var(--status-warn-ink)}html[data-look] body:has(.lk-ttop) .hw-panel{background:var(--lk-surface);border-color:var(--lk-line);border-radius:var(--lk-r)}html[data-look] body:has(.lk-ttop) .hw-header{background:var(--lk-surface);color:var(--lk-head);border-bottom:1px solid var(--lk-line)}html[data-look] body:has(.lk-ttop) .hw-header a{color:var(--lk-link);font-weight:700}html[data-look] body:has(.lk-ttop) .dbs-shell{background:var(--lk-bg);color:var(--lk-text);font-family:var(--lk-font)}html[data-look] body:has(.lk-ttop) .dbs-shell a{color:var(--lk-link)}html[data-look] body:has(.lk-ttop) .dbs-shell button:not(.dbs-quiet){background:var(--lk-act);border-color:var(--lk-act);color:var(--lk-acttext);border-radius:var(--lk-br)}html[data-look] body:has(.lk-ttop) .dbs-shell button.dbs-quiet{color:var(--lk-act);border-color:var(--lk-act);border-radius:var(--lk-br)}html[data-look] body:has(.lk-ttop) :is(.dbs-card,.dbs-note,.dbs-waiting){background:var(--lk-surface);border-color:var(--lk-line)}html[data-look] body:has(.lk-ttop) .dbs-note{border-left-color:var(--lk-act)}html[data-look] body:has(.lk-ttop) .dbs-details summary{color:var(--lk-link)}html[data-look] body:has(.lk-ttop) .portal-card{background:var(--lk-surface);border-top:1px solid var(--lk-line);border:1px solid var(--lk-line);border-radius:var(--lk-r)}html[data-look] body:has(.lk-ttop) .portal-card:hover{border-color:var(--lk-act)}html[data-look] body:has(.lk-ttop) .teaching-portal{color:var(--lk-text);font-family:var(--lk-font)}html[data-look] .lk-tsearch-form{display:grid;gap:6px;margin:12px 0 18px}html[data-look] .lk-tsearch-form label{font-weight:700}html[data-look] .lk-tsearch-form div{display:flex;gap:8px}html[data-look] .lk-tsearch-form input{flex:1;min-width:0;min-height:calc(var(--lk-bh) + var(--lk-bh-tap,0px));padding:0 14px;border:1.5px solid var(--lk-line);border-radius:var(--lk-br);font:inherit;background:var(--lk-surface);color:var(--lk-text)}html[data-look] .lk-tsearch-form input:focus-visible{outline:3px solid var(--lk-text);outline-offset:2px}html[data-look] .lk-tsearch-form .lk-btn{width:auto;flex:none}html[data-look] .lk-tsearch-list{list-style:none;margin:8px 0 18px;padding:0;display:grid;gap:8px}html[data-look] .lk-tsearch-list a{display:flex;flex-direction:column;gap:2px;min-height:56px;justify-content:center;padding:10px 14px;border:1px solid var(--lk-line);border-radius:var(--lk-r);background:var(--lk-surface);color:var(--lk-text);text-decoration:none}html[data-look] .lk-tsearch-list a span{color:var(--lk-muted);font-size:.9em}html[data-look] .lk-tsearch-list a:focus-visible{outline:3px solid var(--lk-text);outline-offset:2px}@media print{html[data-look] :is(.lk-side,.lk-ttabs){display:none}html[data-look] body:has(.lk-side) :is(#page-content,.site-footer){margin-left:0}}html[data-look] :is(.lk-links a,.lk-account summary):has(>.m1n-dot){position:relative}html[data-look] .m1n-dot{position:absolute;top:2px;right:2px;width:10px;height:10px;border-radius:50%;background:var(--lk-act);box-shadow:0 0 0 2px var(--lk-surface);pointer-events:none}html[data-look] .lk-links a .m1n-dot{top:4px;right:4px}html[data-look] .m1n-menu-new{font-weight:700;color:var(--lk-act);white-space:nowrap}html[data-look] .lk-menu a:has(>.m1n-menu-new){flex-wrap:wrap;align-content:center;column-gap:.3em;padding-block:4px}html[data-look] .m1n-new:not([hidden]){display:inline-block;margin-right:.45em;padding:0 .45em;border-radius:999px;background:var(--lk-act);color:var(--lk-acttext);font-size:.8em;font-weight:800;line-height:1.6;vertical-align:.08em}@media (forced-colors:active){html[data-look] .m1n-dot{background:Highlight;box-shadow:none;forced-color-adjust:none}html[data-look] .m1n-new:not([hidden]){border:1px solid CanvasText}}@media print{html[data-look] :is(.m1n-new:not([hidden]),.m1n-dot){display:none}}@media screen{html[data-look][data-l-focus=focus] body:has(.lk-hwtop:not([data-working])) .lk-top{display:flex}}@media screen and (max-width:767px){html[data-look][data-l-focus=focus][data-l-phone-nav=bottom4] body:has(.lk-hwtop:not([data-working])) .lk-tabs{display:flex}html[data-look][data-l-focus=focus][data-l-phone-nav=bottom4] body:has(.lk-hwtop:not([data-working])){padding-bottom:calc(57px + max(6px, env(safe-area-inset-bottom)))}}html[data-look] .lk-top .lk-signin{margin-left:auto;min-height:44px;padding:0 16px;font-weight:800;font-size:.95em;white-space:nowrap}html[data-look] body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media screen{html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell{color:var(--lk-text);background:var(--lk-bg)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) :is(.dbs-shell a,.dbs-details summary){color:var(--lk-link)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell :is(input,select,textarea,fieldset,.dbs-rows li,.dbs-card,.dbs-table-wrap,.dbs-waiting,.dbs-note){background:var(--lk-surface);border-color:var(--lk-line);color:var(--lk-text)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell button{border-color:var(--lk-act);background:var(--lk-act);color:var(--lk-acttext)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell button.dbs-quiet{background:transparent;color:var(--lk-act)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-muted{color:var(--lk-muted)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-warn{background:var(--status-warn-bg);border-color:var(--status-warn-line);color:var(--status-warn-ink)}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-error{background:var(--status-bad-bg);border-color:var(--status-bad-line);color:var(--status-bad-ink)}}@media screen and (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell{color:var(--lk-text);background:var(--lk-bg)}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) :is(.dbs-shell a,.dbs-details summary){color:var(--lk-link)}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell :is(input,select,textarea,fieldset,.dbs-rows li,.dbs-card,.dbs-table-wrap,.dbs-waiting,.dbs-note){background:var(--lk-surface);border-color:var(--lk-line);color:var(--lk-text)}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell button{border-color:var(--lk-act);background:var(--lk-act);color:var(--lk-acttext)}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-shell button.dbs-quiet{background:transparent;color:var(--lk-act)}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-muted{color:var(--lk-muted)}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-warn{background:var(--status-warn-bg);border-color:var(--status-warn-line);color:var(--status-warn-ink)}html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)) .dbs-error{background:var(--status-bad-bg);border-color:var(--status-bad-line);color:var(--status-bad-ink)}}html[data-look] .lk-menu-who{display:flex;flex-direction:column;gap:1px;min-width:0;padding:8px 12px 10px;margin-bottom:4px;border-bottom:1px solid var(--lk-line);line-height:1.3}html[data-look] .lk-menu-who b{font-size:var(--phn-font-15,15px);font-weight:800;color:var(--lk-head);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look] .lk-menu-who span{font-size:var(--phn-font-13,13px);color:var(--lk-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look] .lk-top:not(.lk-ttop) .lk-avatar .lk-initials{font-size:var(--phn-font-22,22px);font-weight:700;line-height:1.1;font-family:var(--font-geist-sans),system-ui,sans-serif}html[data-look] :is(body:has(.lk-tabs:not(.lk-ttabs)),body:has(.lk-hwtop[data-working]),body:has(.lk-ttop)) .site-footer .site-footer-signout{display:none}html[data-look] :is(body:has(.lk-hwtop[data-working]),body:has(.lk-ttop)) .site-footer .reading-comfort{display:none}html[data-look] body:has(.lk-top) .site-footer{margin-top:16px;padding:6px 16px 10px;font-size:var(--phn-font-14,14px)}@media (min-width:768px){html[data-look] body:has(.lk-top) .site-footer{padding-inline:max(16px,calc((100% - 960px)/2))}}html[data-look] body:has(.lk-top) .site-footer-report{display:block;font-size:var(--phn-font-14,14px);line-height:1.45}html[data-look] body:has(.lk-top) .site-footer-report-lead{margin-right:8px}html[data-look] body:has(.lk-top) .site-footer-report-routes{display:inline-flex;vertical-align:baseline}html[data-look] body:has(.lk-top) .site-footer-report :is(a.site-footer-whatsapp,a.site-footer-mail){min-height:0;padding:12px 6px;margin:-12px -6px}html[data-look] body:has(.lk-top) .site-footer-report{margin-bottom:12px}html[data-look] body:has(.lk-top) .site-footer{padding-top:12px}html[data-look] :is(.lk-tav,.lk-ttop .lk-avatar .lk-initials,.tp-av){font-family:var(--font-geist-sans),system-ui,sans-serif;font-weight:700;line-height:1.1}html[data-look] body:has(.lk-top) .site-footer-report-note{display:block;margin-top:4px;font-size:var(--phn-font-13,13px);line-height:1.4;color:var(--lk-muted)}html[data-look] .lk-ttabs :is(a,summary)>span{max-width:100%;overflow:hidden;text-overflow:ellipsis}html[data-look] .lk-ghead>.lk-head{min-width:0;overflow-wrap:anywhere}@media (max-width:767px){html[data-look] body:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=button],[type=submit]),textarea,select,[contenteditable=true]):focus) :is(.lk-tabs,.lk-ttabs){visibility:hidden}html[data-look] body:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=button],[type=submit]),textarea,select,[contenteditable=true]):focus){padding-bottom:0}}html[data-look] :is(.lk-tabs a,.lk-ttabs a,.lk-links a):active{background:var(--lk-actsoft)}html[data-look][data-l-current=pill] :is(.lk-tabs>a,.lk-more>summary) .lk-i{box-sizing:border-box;width:44px;height:24px;padding:2px 12px;border-radius:999px}html[data-look] :is(.lk-tabs>a,.lk-more>summary),html[data-look][data-l-current=pill] :is(.lk-tabs>a,.lk-more>summary)[aria-current]{font-weight:750}html[data-look] .lk-navline{position:fixed;top:env(safe-area-inset-top);left:0;right:0;height:3px;z-index:2147483001;pointer-events:none}html[data-look] .lk-navline i{display:block;height:100%;background:var(--lk-act,#9c3d54);transform-origin:0 50%;transform:scaleX(0);transition:transform 2.5s cubic-bezier(.12,.6,.3,1)}html[data-look] .lk-navline[data-go] i{transform:scaleX(.85)}html[data-look] .lk-navline[data-still] i{transition:none;transform:scaleX(.4)}@media (prefers-reduced-motion:reduce){html[data-look] .lk-navline i{transition:none;transform:scaleX(.4)}}@media print{html[data-look] .lk-navline{display:none}}html[data-look] :is(.lk-tabs a,.lk-ttabs a,.lk-links a,.lk-brand,.lk-account summary,.lk-menu a,.lk-menu button){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html[data-look] .lk-top:not(.lk-ttop){view-transition-name:lk-top}html[data-look] .lk-tabs:not(.lk-ttabs){view-transition-name:lk-tabs}html[data-look] .lk-ttop{view-transition-name:lk-top}html[data-look] .lk-ttabs{view-transition-name:lk-ttabs}html[data-look]::view-transition-new(root),html[data-look]::view-transition-old(root){animation-duration:.15s}}html[data-look] .lk-btn:disabled,html[data-look] .lk-btn[aria-disabled=true]{background:var(--lk-track);border-color:var(--lk-line);color:var(--lk-muted);cursor:default}html[data-look] .lk-btn.lk-sec:disabled{background:transparent}html[data-look][data-l-cont=plain] .lk-next{background:color-mix(in srgb,var(--site-accent) 35%,var(--lk-surface));border:2px solid var(--lk-act);border-radius:16px;box-shadow:none}html[data-look][data-l-cont=plain] .lk-next .lk-bar{height:8px;border:0;border-radius:99px;background:var(--lk-track)}html[data-look][data-l-cont=plain] .lk-next .lk-bar>i{border-radius:99px}html[data-look][data-l-sec-colors=none] :is(.lk-cardlist>*,.lk-rows>li>a){border:1px solid var(--lk-line);border-radius:16px}html[data-look][data-l-sec-colors=none] .lk-cardlist>.lk-card[data-due=overdue]{border-left:5px solid var(--status-warn-band)}html[data-look][data-l-home-head=plain] .lk-hhead{padding:4px 0 0;background:none;border-radius:0}html[data-look][data-l-score-tone=ink] .hw-trial[data-lk] .lk-hd-score{--lk-sc:var(--lk-text);--lk-scn:var(--lk-head);background:var(--lk-surface);border:1px solid var(--lk-line)}html[data-look][data-l-res-chips=flat] .hw-trial[data-lk] .lk-hd-skills{display:flex}html[data-look][data-l-res-chips=flat] .hw-trial[data-lk] .lk-hd-skills li{border:0;border-radius:999px;box-shadow:none;background:var(--lk-track);font-weight:700}html[data-look][data-l-next-step=quiet] .hw-trial[data-lk] .lk-hd-steps{display:none}html[data-look][data-l-res-order=tick] .hw-trial[data-lk] .lk-hdone>.lk-hd-head{order:-1}html[data-look][data-l-since=none]{--lk-since-show:none}html[data-look][data-l-word-detail=solid]{--lk-wpanel-bg:var(--lk-surface);--lk-wpanel-edge:var(--lk-line)}html[data-look][data-l-greet=plain] .lk-hello{align-self:auto;background:none;color:var(--lk-head);padding:0;border-radius:0;font-size:var(--phn-font-24,24px);font-weight:700;line-height:1.25}html[data-look] .hw-trial summary:not(:has(*)){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline}html[data-look]{--lk-edge:color-mix(in srgb,var(--lk-text) 11%,var(--lk-bg));--lk-lift:0 1px 2px rgba(23,40,52,.06),0 6px 18px rgba(23,40,52,.09)}@media screen{html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-edge:color-mix(in srgb,var(--lk-text) 16%,var(--lk-bg));--lk-lift:0 1px 2px rgba(0,0,0,.4),0 8px 22px rgba(0,0,0,.45)}}@media screen and (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-edge:color-mix(in srgb,var(--lk-text) 16%,var(--lk-bg));--lk-lift:0 1px 2px rgba(0,0,0,.4),0 8px 22px rgba(0,0,0,.45)}}html[data-look][data-reading-contrast=high]{--lk-edge:#000;--lk-lift:none}@media print{html[data-look]{--lk-lift:none}}html[data-look][data-l-card=outline] .lk-card:not(.lk-next),html[data-look][data-l-edge=border] .lk-box{border-color:var(--lk-edge);box-shadow:var(--lk-lift)}html[data-look][data-l-card=outline] .lk-card[data-due=overdue]:not(.lk-next){border-left-color:var(--status-warn-band)}html[data-look] .lk-rows a,html[data-look][data-l-t-queue=list] .lk-tqueue a{border-color:var(--lk-edge);box-shadow:var(--lk-lift)}html[data-look] :is(.lk-ttoday,.lk-tweekbox,.lk-tsplit-list,.lk-tsplit-detail,.lk-tsearch-list a){border-color:var(--lk-edge);box-shadow:var(--lk-lift)}html[data-look] body:has(.lk-ttop) .portal-card{border-color:var(--lk-edge);box-shadow:var(--lk-lift)}html[data-look][data-l-current=pill] .lk-tabs:not(.lk-ttabs) a[aria-current] .lk-i,html[data-look][data-l-current=pill] .lk-top:not(.lk-ttop) .lk-links.lk-links a[aria-current]{background:var(--lk-act);color:var(--lk-acttext)}html[data-look][data-l-current=pill][data-l-nav-badge=num] :is(.lk-tabs:not(.lk-ttabs),.lk-top:not(.lk-ttop) .lk-links) a[aria-current] .lk-badge{background:var(--lk-link);color:var(--lk-bg)}@media (forced-colors:active){html[data-look][data-l-current=pill] .lk-tabs:not(.lk-ttabs) a[aria-current] .lk-i{forced-color-adjust:none;background:Highlight;color:HighlightText}}html[data-look]{--lk-glow:color-mix(in srgb,var(--site-accent) 30%,var(--lk-bg))}@media screen{html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-glow:#32242a}}@media screen and (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-glow:#32242a}}html[data-look][data-reading-contrast=high]{--lk-glow:var(--lk-bg)}@media screen{html[data-look] body:has(.lk-tabs:not(.lk-ttabs)):not(:has(.lk-home)){background:linear-gradient(180deg,var(--lk-glow) 0,color-mix(in srgb,var(--lk-glow) 40%,var(--lk-bg)) 260px,var(--lk-bg) 600px) no-repeat,var(--lk-bg)}html[data-look] body:has(.lk-tabs:not(.lk-ttabs)):not(:has(.lk-home)):has(.kw-chips){background:linear-gradient(180deg,var(--lk-glow) 0,var(--lk-bg) 200px) no-repeat,var(--lk-bg)}}@media screen{html[data-look] body:has(.lk-tabs:not(.lk-ttabs)) main.hw-trial:is(:has(.lk-sections),.hw-words-page,.hw-progress-page){background:transparent}}html[data-look]{--lk-mark:var(--lk-sec)}html[data-look][data-reading-contrast=high]{--lk-mark:#000}html[data-look] :is(.lk-sections .lk-ghead>.lk-head,.lk-pratik-h,body:has(.lk-ttop) #page-content .lk-head):before{content:"";display:inline-block;width:6px;height:.95em;margin-right:10px;border-radius:3px;background:var(--lk-mark);vertical-align:-.1em}@media (forced-colors:active){html[data-look] :is(.lk-sections .lk-ghead>.lk-head,.lk-pratik-h,body:has(.lk-ttop) #page-content .lk-head):before{forced-color-adjust:none;background:CanvasText}}@media print{html[data-look] :is(.lk-sections .lk-ghead>.lk-head,.lk-pratik-h,body:has(.lk-ttop) #page-content .lk-head):before{content:none}}html[data-look] .lk-time{white-space:nowrap;--lk-mi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}html[data-look] .lk-due{--lk-mi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h12M6 21h12M7 3c0 5 10 7 10 18M17 3c0 5-10 7-10 18'/%3E%3C/svg%3E")}html[data-look] :is(.lk-time,.lk-due):before{content:"";display:inline-block;width:1.05em;height:1.05em;margin-right:5px;vertical-align:-.17em;background:currentColor;-webkit-mask:var(--lk-mi) center/contain no-repeat;mask:var(--lk-mi) center/contain no-repeat}@media (forced-colors:active){html[data-look] :is(.lk-time,.lk-due):before{forced-color-adjust:none;background:CanvasText}}html[data-look]{--lk-av-a:#b04a66;--lk-av-b:#8a3248;--lk-av-ink:#fff;--lk-av-ring:color-mix(in srgb,var(--lk-act) 35%,var(--lk-surface))}@media screen{html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-av-a:#eb9aae;--lk-av-b:#e07c95;--lk-av-ink:#1a0d12;--lk-av-ring:#a85a78}}@media screen and (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-av-a:#eb9aae;--lk-av-b:#e07c95;--lk-av-ink:#1a0d12;--lk-av-ring:#a85a78}}html[data-look][data-reading-contrast=high]{--lk-av-a:#00336e;--lk-av-b:#00336e;--lk-av-ink:#fff;--lk-av-ring:#000}html[data-look] .lk-top:not(.lk-ttop) .lk-avatar{background:linear-gradient(135deg,var(--lk-av-a),var(--lk-av-b));color:var(--lk-av-ink);box-shadow:0 0 0 2px var(--lk-surface),0 0 0 4px var(--lk-av-ring)}html[data-look] .lk-top:not(.lk-ttop) .lk-avatar .lk-initials{color:var(--lk-av-ink)}@media (forced-colors:active){html[data-look] .lk-top:not(.lk-ttop) .lk-avatar{forced-color-adjust:auto;border:1px solid CanvasText}}html[data-look]{--lk-rc:20px}html[data-look] :is(.lk-box,.lk-card,.lk-rows a,.lk-skel i,.lk-tqueue a,.lk-ttoday,.lk-tweekbox,.lk-tsplit-list,.lk-tsplit-detail,.lk-tsearch-list a){border-radius:var(--lk-rc)}@media (prefers-reduced-motion:no-preference){html[data-look] :is(.lk-btn,.hw-start-button,.lk-chip,.lk-find-toggle,.lk-stat,.lk-prac-tile,.lk-rows a,.lk-tabs a,.lk-links a){transition:transform .12s ease-out}html[data-look] :is(.lk-btn,.hw-start-button,.lk-chip,.lk-find-toggle,.lk-stat,.lk-prac-tile,.lk-rows a,.lk-tabs a,.lk-links a):active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}}@media (prefers-reduced-motion:reduce){html[data-look] :is(.lk-btn,.hw-start-button,.lk-chip,.lk-find-toggle,.lk-stat,.lk-prac-tile,.lk-rows a,.lk-tabs a,.lk-links a):active{transform:none}}html[data-look]{--lk-bar-a:var(--lk-act);--lk-bar-b:#c75478;--lk-bar-track:color-mix(in srgb,var(--lk-act) 15%,var(--lk-surface))}html[data-look][data-reading-scheme=dark]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-bar-b:#f5b3c4;--lk-bar-track:color-mix(in srgb,var(--lk-act) 22%,var(--lk-surface))}@media (prefers-color-scheme:dark){html[data-look][data-reading-scheme=device]:not([data-reading-contrast=high]):has(.lk-tabs:not(.lk-ttabs)){--lk-bar-b:#f5b3c4;--lk-bar-track:color-mix(in srgb,var(--lk-act) 22%,var(--lk-surface))}}html[data-look][data-reading-contrast=high]{--lk-bar-b:var(--lk-act);--lk-bar-track:#ddd}html[data-look] :is(.lk-bar,.lk-thw-bar){height:10px;background:var(--lk-bar-track)}html[data-look] :is(.lk-bar>i,.lk-thw-bar i){background:linear-gradient(90deg,var(--lk-bar-a),var(--lk-bar-b))}html[data-look] .lk-bar>i{min-width:10px}html[data-look][data-reading-contrast=high] :is(.lk-bar>i,.lk-thw-bar i){background:var(--lk-act)}html[data-look] .site-footer>.reading-comfort{scroll-margin-top:76px}@media (min-width:768px){html[data-look] .lk-menu .lk-menu-library{display:none}html[data-look] .lk-top[data-games-top] .lk-links a{padding-inline:6px}}