@font-face{font-family:__font_cae061;src:url(/_next/static/media/b2129c009ce46d43-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__font_Fallback_cae061;src:local("Arial");ascent-override:90.00%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:107.64%}.__className_cae061{font-family:__font_cae061,__font_Fallback_cae061}.LoggedAccount_container__PVtKU{gap:var(--gap-sm)}.LoggedAccount_container__PVtKU,.TopNav_navbar__CGNvO{display:flex;align-items:center;justify-content:space-between}.TopNav_navbar__CGNvO{padding:1rem;margin-bottom:2rem}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;vertical-align:baseline}:root{--font-weight-regular:420;--font-weight-medium:500;--font-weight-semibold:580;--font-weight-bold:640;--transition-speed-quick:0.1s;--transition-speed-regular:0.2s;--transition-speed-slow:0.4s;--transition-speed-slower:0.6s;--transition-timing-function:ease;--transition-quick:var(--transition-speed-quick) var(--transition-timing-function);--transition-regular:var(--transition-speed-regular) var(--transition-timing-function);--transition-slow:var(--transition-speed-slow) var(--transition-timing-function);--transition-slower:var(--transition-speed-slower) var(--transition-timing-function);--breakpoint-xs:576px;--breakpoint-sm:768px;--breakpoint-md:992px;--breakpoint-lg:1200px;--breakpoint-xl:1400px;--dashboard-container-max-width:var(--breakpoint-md);--modal-max-width:38rem;--auth-container-max-width:28rem;--font-size-base:14px;--font-size-h1:2rem;--font-size-h2:1.6rem;--font-size-h3:1.4rem;--font-size-h4:1.2rem;--font-size-h5:1rem;--font-size-h6:1rem;--font-size-tagline-1:1.7rem;--font-size-tagline-2:1.5rem;--font-size-tagline-3:1.2rem;--font-size-lg:1.15rem;--font-size-md:1rem;--font-size-sm:0.93rem;--font-size-xs:0.85rem;--line-height-xs:1.15;--line-height-sm:1.25;--line-height-base:1.5;--line-height-lg:1.6;--input-height-sm:2.2rem;--input-height-md:2.4rem;--input-height-lg:3.2rem;--input-height-xl:4rem;--input-width-default:20rem;--input-width-default-lg:30rem;--gap-xs:.15rem;--gap-sm:.3rem;--gap-md:.5rem;--gap-lg:.7rem;--gap-xl:1rem;--gap-xxl:1.3rem;--letter-spacing-sm:-0.05rem;--border-radius-sm:0.2rem;--border-radius-md:0.3rem;--border-radius-lg:0.4rem;--border-radius-xl:0.7rem;--border-radius-xxl:1.2rem;--page-padding-default:3rem;--page-max-width-lg:var(--breakpoint-lg);--page-max-width-default:var(--breakpoint-md);--page-max-width-sm:var(--breakpoint-sm);--page-max-width-xs:calc(var(--breakpoint-xs) + 8rem);--flashcard-width-md:30rem;--flashcard-width-lg:40rem;--tooltip-transition-duration:var(--transition-speed-quick);--tooltip-transition-timing-function:var(--transition-timing-function)}:root .www-layout{--font-size-h1:3.2rem;--font-size-h2:2.2rem}@media(max-width:992px){:root{--page-padding-default:1rem;--font-size-tagline-1:1.6rem;--font-size-tagline-2:1.4rem;--font-size-tagline-3:1.1rem}:root .www-layout{--font-size-h1:2.8rem;--font-size-h2:1.7rem}}@media(max-width:768px){:root{--font-size-h1:1.8rem;--font-size-h2:1.6rem;--font-size-h3:1.4rem;--font-size-h4:1.3rem;--font-size-h5:1.2rem;--font-size-h6:1rem;--font-size-tagline-1:1.5rem;--font-size-tagline-2:1.1rem;--font-size-tagline-3:1.1rem}:root .www-layout{--font-size-h1:2.1rem;--font-size-h2:1.6rem}}@media(min-width:1600px){:root{--page-padding-default:5rem}}:root{--color-red:#eb5757;--color-green:#4cb782;--color-orange:#f2994a;--color-blue:#477ee4;--grey-dark-1:#161618;--grey-dark-2:#1b1b1d;--grey-dark-3:#1f1f22;--grey-dark-4:#252528;--grey-dark-5:#2c2c30;--grey-dark-6:#34343a;--grey-dark-7:#3e3e44;--grey-dark-8:#504f57;--grey-dark-9:#706f78;--grey-dark-10:#7e7d86;--grey-dark-11:#a09fa6;--grey-dark-12:#ededef;--grey-light-1:#fdfcfd;--grey-light-2:#f7f6f7;--grey-light-3:#f0eff0;--grey-light-4:#ecebec;--grey-light-5:#e9e8ea;--grey-light-6:#e3e1e3;--grey-light-7:#dcdbdd;--grey-light-8:#c8c7cb;--grey-light-9:#908e96;--grey-light-10:#86848d;--grey-light-11:#6f6e77;--grey-light-12:#1a1523;--color-white:#fff;--color-black:#000;--color-hide-background:rgba(0,0,0,.4);--button-text-shadow:0px 1px 0px rgba(0,0,0,.08)}[data-theme=dark]{color-scheme:dark;--color-bg-primary:var(--grey-dark-2);--color-bg-primary-rgb:28,28,31;--color-bg-secondary:var(--grey-dark-3);--color-bg-tertiary:var(--grey-dark-4);--color-bg-quaternary:var(--grey-dark-5);--color-border-primary:var(--grey-dark-5);--color-border-secondary:var(--grey-dark-6);--color-border-tertiary:var(--grey-dark-7);--color-border-quaternary:var(--grey-dark-8);--color-text-primary:#f7f8f8;--color-text-primary-rgb:247,248,248;--color-text-secondary:#d0d6e0;--color-text-tertiary:#8a8f98;--color-brand-bg:#4a63f8;--color-brand-border:#4854fc;--color-brand-text-primary:#6982ff;--shadow-low:0px 2px 4px rgba(0,0,0,.2);--shadow-medium:0px 3px 24px rgba(0,0,0,.35);--shadow-high:0px 7px 32px rgba(0,0,0,.5);--color-text-danger:#f33;--color-border-danger:#f33;--color-bg-danger:#ff2746;--color-bg-success:#27ff61;--color-checkbox-success:var(--calendar-day-high-activity);--calendar-day-low-activity:#0e4429;--calendar-day-medium-activity:#006d32;--calendar-day-high-activity:#26a641;--calendar-day-very-high-activity:#39d353;--color-bg-alert:rgba(0,0,0,.9);--color-text-alert:var(--grey-light-1);--color-due-review:var(--color-bg-success);--hero-bg:url(/svg/hero/dark.svg)}[data-theme=light]{color-scheme:light;--color-bg-primary:var(--grey-light-1);--color-bg-primary-rgb:253,252,253;--color-bg-secondary:var(--grey-light-2);--color-bg-tertiary:var(--grey-light-3);--color-bg-quaternary:var(--grey-light-4);--color-border-primary:var(--grey-light-5);--color-border-secondary:var(--grey-light-6);--color-border-tertiary:var(--grey-light-7);--color-border-quaternary:var(--grey-light-8);--color-text-primary:#1e1f23;--color-text-primary-rgb:30,31,35;--color-text-secondary:#3b4048;--color-text-tertiary:var(--grey-light-11);--color-brand-bg:#4a63f8;--color-brand-border:#4854fc;--color-brand-text-primary:#294dff;--shadow-low:0px 1px 4px rgba(0,0,0,.08);--shadow-medium:0px 2px 12px rgba(0,0,0,.1);--shadow-high:0px 5px 24px rgba(0,0,0,.15);--color-text-danger:#ff0027;--color-border-danger:#ff0027;--color-bg-danger:#ff2746;--color-bg-success:#13c643;--color-checkbox-success:var(--calendar-day-medium-activity);--calendar-day-low-activity:#86e89d;--calendar-day-medium-activity:#35d058;--calendar-day-high-activity:#27a844;--calendar-day-very-high-activity:#166f2b;--color-bg-alert:rgba(0,0,0,.9);--color-text-alert:var(--grey-light-1);--color-due-review:var(--color-bg-success);--hero-bg:url(/svg/hero/light.svg)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular)}body{background-color:var(--color-bg-primary);color:var(--color-text-primary)}body.modal-no-scroll,body.panel-no-scroll{overflow:hidden}::selection{color:var(--color-white);background:var(--color-brand-bg)}:focus-visible{outline:2px solid var(--color-brand-bg);outline-offset:2px}a{color:var(--color-text-primary);text-decoration:underline;cursor:pointer}h1,h2,h3,h4,h5,h6,strong{font-weight:var(--font-weight-bold)}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-sm);margin:0}h1{font-size:var(--font-size-h1);letter-spacing:var(--letter-spacing-sm)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}@media(max-width:576px){.hidden-xs{display:none!important}}@media(max-width:768px){.hidden-sm{display:none!important}}@media(max-width:992px){.hidden-md{display:none!important}}@media(max-width:1200px){.hidden-lg{display:none!important}}@media(min-width:576px){.display-xs{display:none!important}}@media(min-width:768px){.display-sm{display:none!important}}@media(min-width:992px){.display-md{display:none!important}}@media(min-width:1200px){.display-lg{display:none!important}}.container{padding:0 var(--page-padding-default);max-width:calc(var(--page-max-width-default) + var(--page-padding-default)*2);margin:0 auto}.container.container-lg{max-width:calc(var(--page-max-width-lg) + var(--page-padding-default)*2)}.container.container-sm{max-width:calc(var(--page-max-width-sm) + var(--page-padding-default)*2 + 4rem)}.container.container-xs{max-width:var(--page-max-width-xs)}.container.container-auth{max-width:var(--auth-container-max-width)}.back-container{padding:0 var(--page-padding-default);max-width:var(--dashboard-container-max-width);margin:0 auto}.flex{display:flex}.flex.gap-sm{gap:var(--gap-sm)}.flex.gap-md{gap:var(--gap-md)}.flex.gap-lg{gap:var(--gap-lg)}.flex.gap-xl{gap:var(--gap-xl)}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.justify-content-right{justify-content:flex-end}.justify-content-left{justify-content:flex-start}.mt-03{margin-top:.3rem}.mt-05{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-15{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-10{margin-top:10rem}.mb-03{margin-bottom:.3rem}.mb-05{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-15{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mb-10{margin-bottom:10rem}.mr-03{margin-right:.3rem}.mr-05{margin-right:.5rem}.mr-1{margin-right:1rem}.mr-15{margin-right:1.5rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.mr-5{margin-right:5rem}.mr-10{margin-right:10rem}.ml-03{margin-left:.3rem}.ml-05{margin-left:.5rem}.ml-1{margin-left:1rem}.ml-15{margin-left:1.5rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.ml-5{margin-left:5rem}.ml-10{margin-left:10rem}.editable-container,input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{font:inherit;border:1px solid var(--color-border-secondary);padding:0 .6rem;border-radius:var(--border-radius-md);color:var(--color-text-primary);background-color:var(--color-bg-primary);line-height:1rem;height:var(--input-height-md);transition-property:border-color;transition:var(--transition-regular);box-sizing:border-box;width:var(--input-width-default)}.editable-container:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:var(--color-border-quaternary)}.editable-container:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--color-brand-bg);outline:none}.editable-container:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,input[type=url]:disabled,select:disabled,textarea:disabled{background-color:var(--color-bg-secondary);border-color:var(--color-border-tertiary);color:var(--color-text-tertiary);cursor:not-allowed}.editable-container.input-lg,input[type=email].input-lg,input[type=number].input-lg,input[type=password].input-lg,input[type=text].input-lg,input[type=url].input-lg,select.input-lg,textarea.input-lg{border-radius:var(--border-radius-lg);font-size:1rem;padding:0 .7rem;height:var(--input-height-lg);width:var(--input-width-default-lg)}.editable-container.input-width-full,input[type=email].input-width-full,input[type=number].input-width-full,input[type=password].input-width-full,input[type=text].input-width-full,input[type=url].input-width-full,select.input-width-full,textarea.input-width-full{width:100%}.editable-container.input-width-sm,input[type=email].input-width-sm,input[type=number].input-width-sm,input[type=password].input-width-sm,input[type=text].input-width-sm,input[type=url].input-width-sm,select.input-width-sm,textarea.input-width-sm{width:9rem}.editable-container.input-light,input[type=email].input-light,input[type=number].input-light,input[type=password].input-light,input[type=text].input-light,input[type=url].input-light,select.input-light,textarea.input-light{border-color:var(--color-border-primary);background-color:var(--color-bg-secondary)}.editable-container.input-light:hover,input[type=email].input-light:hover,input[type=number].input-light:hover,input[type=password].input-light:hover,input[type=text].input-light:hover,input[type=url].input-light:hover,select.input-light:hover,textarea.input-light:hover{border-color:var(--color-border-secondary)}.editable-container::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:var(--color-text-tertiary)}.editable-container{height:auto;width:100%;padding:0;line-height:var(--line-height-base);overflow:hidden}.editable-container div[contentEditable=true]{outline:none;padding:.8rem .7rem}.editable-container .editable-hint{color:var(--color-text-tertiary);background-color:var(--color-bg-secondary);border-top:1px dashed var(--color-border-secondary);font-size:var(--font-size-xs);padding:.5rem .7rem}textarea{height:auto;padding:.5rem;line-height:var(--line-height-base)}textarea.input-lg{height:auto;padding:.73rem}input[type=radio]{accent-color:var(--color-border-secondary);border:2px solid var(--color-bg-primary);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 0 1px var(--color-border-secondary);transition-property:background-color;transition:var(--transition-regular);width:.8rem;height:.8rem}input[type=radio]:checked{background-color:var(--color-brand-bg)}input[type=radio]:hover{cursor:pointer;box-shadow:0 0 0 1px var(--color-border-tertiary)}input[type=radio]:active{box-shadow:0 0 0 1px var(--color-border-quaternary)}input[type=radio].input-lg{transform:translateY(-.075rem);border-width:3px;width:1.1rem;height:1.1rem}.input-group label{display:block;margin-bottom:.4rem;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.input-group .input-hint{margin-top:.4rem;font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.input-group+.input-group{margin-top:1rem}