.visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[data-joy-color-scheme=dark] .MuiSkeleton-root{--joy-palette-background-level3:var(--joy-palette-background-surface);--unstable_pulse-bg:var(--joy-palette-background-body)}[data-joy-color-scheme=dark] .MuiSkeleton-root:before{box-shadow:inset 0 0 0 1px var(--joy-palette-neutral-outlinedBorder)}.MuiChip-action.Mui-focusVisible.Mui-focusVisible,.MuiChip-action:focus-visible:focus-visible,.question-bank-item .MuiAccordionSummary-button.Mui-focusVisible.Mui-focusVisible,.question-bank-item .MuiAccordionSummary-button:focus-visible:focus-visible,.question-bank-search-box-index .MuiListItemButton-root.Mui-focusVisible.Mui-focusVisible,.question-bank-search-box-index .MuiListItemButton-root:focus-visible:focus-visible{box-shadow:inset 0 0 0 2px var(--joy-palette-focusVisible);box-shadow:inset 0 0 0 var(--joy-focus-thickness,2px) var(--joy-palette-focusVisible);outline-color:#0000;outline-offset:-2px;outline-offset:calc(var(--joy-focus-thickness, 2px)*-1)}.fade-in{animation:fade-in var(--transition)}@keyframes fade-in{0%{opacity:0}}body{--transition:.3s ease;--padding:var(--joy-fontSize-xl);--padding-sm:var(--joy-fontSize-xl);--padding-xs:var(--joy-fontSize-md);--page-width:1020px}@media screen and (min-width:481px){body{--padding:var(--joy-fontSize-xl4);--padding-sm:var(--joy-fontSize-xl2);--padding-xs:var(--joy-fontSize-lg)}}.width-container{box-sizing:border-box;margin-inline:auto;max-width:var(--page-width);width:100%}.authentication-modal{--authentication-theme-color:var(--joy-palette-primary-100);--authentication-background-color:var(--joy-palette-background-popup);--authentication-padding:var(--padding);--authentication-gap:var(--padding-xs);--authentication-animation:.3s ease;--authentication-divider:1px solid #00000040;--authentication-dialog-title-padding:calc(var(--authentication-padding)*0.5);align-items:center;display:flex}[data-joy-color-scheme=dark] .authentication-modal{--authentication-theme-color:var(--joy-palette-background-level1);--authentication-background-color:var(--joy-palette-background-surface);--authentication-divider:1px solid #ffffff40}@media screen and (min-width:481px){.authentication-modal{padding:var(--authentication-padding)}}.authentication-modal .MuiModal-backdrop{animation:fade-in var(--transition)}@keyframes fly-in{0%{transform:translateY(-1rem)}to{transform:translateY(0)}}@keyframes fly-in-dialog{0%{transform:translate(-50%,calc(-50% - 1rem))}to{transform:translate(-50%,-50%)}}.MuiModalDialog-root{animation:fade-in var(--transition),fly-in-dialog var(--transition)}.authentication-wrapper{background-color:var(--authentication-background-color);max-height:100%;max-width:480px;min-height:100%;outline:none!important;overflow:auto;transition:height var(--authentication-animation);width:"fit-content";width:100%}@media screen and (min-width:481px){.authentication-wrapper{animation:fade-in var(--transition),fly-in var(--transition);border-radius:var(--joy-radius-md);box-shadow:var(--joy-shadow-md);margin:auto;min-height:auto}}.authentication-wrapper>form{display:flex;flex-direction:column;gap:var(--authentication-gap);padding:var(--authentication-padding)}.authentication-wrapper>form>p{text-align:center}.authentication-wrapper>form>button{width:100%}.authentication-wrapper .authentication-dialog-title{display:block;margin:calc(var(--authentication-padding)*-1);margin-bottom:calc(var(--authentication-gap)*-.5 + var(--authentication-dialog-title-padding));padding:0}.authentication-dialog-title .header-content{box-sizing:border-box;min-height:calc(2.25rem + var(--padding-xs)*2)}@media screen and (min-width:481px){.authentication-wrapper .authentication-dialog-title{display:none}}#authentication-password-constraints{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.authentication-divider{align-items:center;display:flex;justify-content:center;position:relative}.authentication-divider>p{background-color:var(--authentication-background-color);padding:0 1em;z-index:1}.authentication-divider:before{border-bottom:var(--authentication-divider);bottom:50%;content:"";left:0;position:absolute;right:0;top:0}.authentication-compliance{text-align:left!important}.landing{gap:var(--padding-sm);padding:var(--padding)}.landing,.landing>.welcome{display:flex;flex-direction:column}.landing>.welcome{gap:inherit;margin-block:var(--padding-sm);padding-inline:calc(1rem + 1px)}@media screen and (min-width:849px){.landing>.welcome{align-items:center;flex-direction:row;gap:var(--padding);margin:var(--joy-fontSize-xl4) 0}}.landing>.welcome>h1,.landing>.welcome>p{flex:1 1}.landing>.welcome>h1{font-size:var(--joy-fontSize-xl3)}.landing>.welcome>h1>span{white-space:nowrap}@media screen and (min-width:849px){.landing>.welcome{justify-content:center}.landing>.welcome>h1{flex:0 1 auto;text-align:center}.landing>.welcome>p{flex:0 0 auto;white-space:nowrap}}.landing>.welcome>p{display:flex;flex-direction:column;gap:.25em}.landing>.welcome>p>button{margin-top:var(--padding)}@media screen and (min-width:849px){.landing>.welcome>p>button{margin-top:1em}}.landing>.landing-section>h2,.landing>.questions>h2{margin-bottom:.25em}.landing>.landing-section>p{font-weight:700}.landing>.landing-section>p.landing-intro{font-weight:inherit}.landing>.landing-section .MuiList-root,.landing>.landing-section .MuiListItem-root{margin-top:-.5em}.landing .questions .question-bank-item{padding:0}.landing .questions .MuiAlert-root,.landing .questions .MuiDivider-root{margin-bottom:calc(var(--padding-sm)/2)}.landing .questions .MuiDivider-root{margin-top:calc(var(--padding-sm)/2)}.landing .questions .question-bank-item:last-child{margin-bottom:calc(.75rem + var(--padding-sm)/2 - var(--Card-padding))}.landing .questions .question-bank-item>div:first-of-type{margin:0;padding:0}.landing-tag{border:1px solid;border-radius:24px;box-sizing:border-box;display:inline-block;font-size:var(--joy-fontSize-sm);font-weight:var(--joy-fontWeight-md);height:24px;line-height:22px;margin-right:.25em;padding:0 .5rem;vertical-align:middle}.landing-tag--warning{border-color:var(--joy-palette-warning-outlinedBorder);color:var(--joy-palette-warning-outlinedColor)}.landing-tag--danger{border-color:var(--joy-palette-danger-outlinedBorder);color:var(--joy-palette-danger-outlinedColor)}.landing-tag-colon{font-size:0}.landing-tag-heading{vertical-align:middle}.hero-highlight.hero-highlight{text-box:trim-both cap alphabetic;display:inline-block;line-height:1;padding:.2em}.hero-highlight{animation:hero-glow 16s ease-in-out infinite;box-shadow:-2rem -.75rem 5rem 0 rgba(var(--joy-palette-success-mainChannel)/.205),2rem 1rem 6rem .25rem rgba(var(--joy-palette-success-mainChannel)/.154),0 0 4rem 0 rgba(var(--joy-palette-success-mainChannel)/.128),.5rem 1.5rem 7rem -1rem rgba(var(--joy-palette-success-mainChannel)/.102)}@keyframes hero-glow{33%{box-shadow:1rem -1.5rem 5.5rem 0 rgba(var(--joy-palette-success-mainChannel)/.154),-1.75rem 1.25rem 5rem 0 rgba(var(--joy-palette-success-mainChannel)/.205),0 0 4.5rem .25rem rgba(var(--joy-palette-success-mainChannel)/.102),-1rem 2rem 7rem -1rem rgba(var(--joy-palette-success-mainChannel)/.128)}66%{box-shadow:2rem -.5rem 5rem 0 rgba(var(--joy-palette-success-mainChannel)/.179),-2rem .75rem 6rem .25rem rgba(var(--joy-palette-success-mainChannel)/.128),0 0 4rem 0 rgba(var(--joy-palette-success-mainChannel)/.154),1rem 1rem 7rem -1rem rgba(var(--joy-palette-success-mainChannel)/.102)}}@media (prefers-reduced-motion:reduce){.hero-highlight{animation:none}}footer{align-items:center;display:flex;flex-direction:column;gap:var(--padding-sm);justify-content:center;margin-top:calc(var(--padding-sm)*-1);padding:calc(var(--padding)*2) var(--padding)}@media screen and (min-width:769px){footer{flex-direction:row;gap:calc(var(--padding-sm)*2);margin-top:calc(var(--padding)*-1)}}footer>:first-child{display:flex;gap:var(--padding-sm);justify-content:center}footer>:first-child>*{display:flex;flex:1 1;justify-content:center;text-align:center}@media screen and (min-width:361px){footer>:first-child>*{white-space:pre}}@media screen and (min-width:769px){footer>:first-child>*{flex:none}}[data-joy-color-scheme=light] footer .MuiLink-root,[data-joy-color-scheme=light] footer .MuiTypography-root{color:var(--joy-palette-text-tertiary)}.skip-link{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.skip-link:focus-visible{clip:auto;background-color:var(--joy-palette-background-body);clip-path:none;color:var(--joy-palette-primary-plainColor);height:auto;margin:0;outline:3px solid var(--joy-palette-primary-plainColor);outline-offset:0;overflow:visible;padding:var(--padding-xs) var(--padding-sm);width:auto;z-index:1000}header{background-color:var(--joy-palette-primary-softBg);box-shadow:0 1px 0 var(--joy-palette-divider),var(--joy-shadow-md);font-size:var(--joy-fontSize-sm);overflow:clip;position:sticky;top:0;z-index:100}[data-joy-color-scheme=dark] header{background-color:var(--joy-palette-background-surface)}@supports (background-color:color-mix(in srgb,red 50%,transparent)){[data-joy-color-scheme=dark] header{-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);background-color:color-mix(in srgb,var(--joy-palette-background-surface) 72%,#0000)}}[data-joy-color-scheme=light] header .MuiSkeleton-root{--joy-palette-background-level3:var(--joy-palette-primary-softActiveBg);--unstable_pulse-bg:var(--joy-palette-primary-softHoverBg)}.header-content{align-items:center;display:flex;gap:.5em;justify-content:space-between;padding:var(--padding-xs) var(--padding)}.header-content>.logo{min-height:max(2em,2.25rem)}.header-content--short .nav-label-full,.nav-label-short{display:none}.header-content--short .nav-label-short{display:inline}@media screen and (min-width:361px){header{font-size:var(--joy-fontSize-md)}}@media screen and (min-width:481px){header{font-size:var(--joy-fontSize-xl)}}header nav{display:none}@media screen and (min-width:1024px){header .MuiIconButton-root{display:none}.header-content>.logo{white-space:nowrap}header nav .MuiButton-root{padding-inline:.75rem}header nav .nav-account{min-width:0}header nav .nav-account-label{min-width:6em;overflow:hidden;text-overflow:ellipsis}header nav{align-items:center;display:flex;flex:1 1;gap:.5em;justify-content:right;min-width:0;white-space:nowrap}header .header-content--compact nav{display:none}header .header-content--compact .MuiIconButton-root{display:inline-flex}.header-content--compact>.logo{white-space:normal}}header .MuiButton-variantOutlined.MuiButton-colorPrimary:hover{background-color:var(--joy-palette-neutral-outlinedHoverBg)!important}header nav .MuiButton-variantOutlined:not(.nav-account):active{background-color:var(--joy-palette-neutral-outlinedHoverBg)}header nav .MuiButton-variantOutlined[aria-current]:active{background-color:var(--joy-palette-primary-outlinedHoverBg)}header .MuiButton-variantSolid.MuiButton-colorPrimary:active{background-color:var(--joy-palette-primary-solidHoverBg)}header .MuiIconButton-variantOutlined:active{background-color:var(--joy-palette-neutral-outlinedHoverBg)}.logo-image--dark,[data-joy-color-scheme=dark] .logo-image--light{display:none}[data-joy-color-scheme=dark] .logo-image--dark{display:inline}.logo-glow{display:inline-flex;isolation:isolate;position:relative}.logo-glow img{animation:logo-shadow 12s ease-in-out infinite;filter:drop-shadow(0 0 .05em rgba(var(--glow)/var(--glow-core))) drop-shadow(0 0 .15em rgba(var(--glow)/calc(var(--glow-core)*.5)))}@keyframes logo-shadow{50%{filter:drop-shadow(0 0 .05em rgba(var(--glow)/var(--glow-core))) drop-shadow(0 0 .3em rgba(var(--glow)/calc(var(--glow-core)*.5)))}}[data-joy-color-scheme=dark] .logo-glow img{animation:none;filter:none}[data-joy-color-scheme=dark] .logo-glow:before{animation:logo-glow 12s ease-in-out infinite;background:radial-gradient(closest-side,rgba(var(--glow)/var(--glow-core)) 0,rgba(var(--glow)/calc(var(--glow-core)*.6)) 9%,rgba(var(--glow)/calc(var(--glow-core)*.3)) 17%,rgba(var(--glow)/calc(var(--glow-core)*.14)) 25%,rgba(var(--glow)/calc(var(--glow-core)*.06)) 45%,rgba(var(--glow)/calc(var(--glow-core)*.02)) 70%,#0000 100%);content:"";inset:-3em;position:absolute;z-index:-1}@keyframes logo-glow{50%{opacity:.8;scale:1.12}}[data-joy-color-scheme=dark] header .logo--glow{isolation:isolate;position:relative}[data-joy-color-scheme=dark] header .logo--glow:after{animation:counter-glow 14s ease-in-out infinite;border-radius:50%;box-shadow:0 0 3em 1.25em color-mix(in srgb,var(--joy-palette-primary-solidBg) 55%,#0000),0 0 6em 2em color-mix(in srgb,var(--joy-palette-primary-solidBg) 30%,#0000);content:"";height:2px;left:1.75em;position:absolute;top:calc(50% - 1px);width:2px;z-index:-1}@keyframes counter-glow{50%{opacity:.75;translate:.75em -.15em}}@media (prefers-reduced-motion:reduce){.logo-glow img,.logo-glow:before,header .logo--glow:after{animation:none}}.question-bank-item>div:first-of-type{align-items:center;display:flex;gap:.5em;justify-content:space-between;margin:0 -16px;overflow:auto;padding:0 16px}.question-bank-item>div:first-of-type>div:first-of-type{display:flex;gap:.5em}@media screen and (max-width:1024px){.question-bank-item>div:first-of-type{align-items:flex-start;overflow:visible}.question-bank-item>div:first-of-type>div:first-of-type{flex-wrap:wrap}}.question-bank-item .MuiAccordionGroup-root{border-radius:var(--joy-radius-md);overflow:hidden}.question-bank-item .MuiAccordion-root:first-of-type .MuiAccordionSummary-button{border-top-left-radius:var(--joy-radius-md);border-top-right-radius:var(--joy-radius-md)}.question-bank-item .MuiAccordion-root:last-of-type:not(.Mui-expanded) .MuiAccordionSummary-button{border-bottom-left-radius:var(--joy-radius-md);border-bottom-right-radius:var(--joy-radius-md)}.question-bank-item .MuiAccordion-root:last-of-type{border-bottom:none}.question-bank-item .MuiAccordionSummary-root>[aria-expanded=true]{background-color:var(--joy-palette-neutral-plainHoverBg)}.question-bank-item .MuiAccordionSummary-root>[aria-expanded=true]:hover,.question-bank-item .MuiAccordionSummary-root>[data-opening]:hover{background-color:var(--joy-palette-neutral-plainActiveBg)}.question-bank-item .MuiList-root{margin-top:0}.question-bank-item li:has(>.MuiList-root),.question-bank-item li>.MuiList-root{padding-bottom:0}.question-bank-item .MuiAccordionDetails-root{margin:0;padding:0}.question-bank-item .MuiAccordionDetails-content{display:flex;flex-direction:column;gap:.5em;margin:0;padding:0 .5em 1.5em;position:relative;top:.5em}.question-bank-item .MuiList-root{margin-top:-.25em}.question-bank-item .MuiListItem-root{margin-top:-.5em}.question-bank-item .MuiAccordionDetails-content>.MuiList-root,.question-bank-item .MuiAccordionDetails-content>p:first-child{margin-top:.375em}.question-bank-item .MuiAccordionDetails-content>ol{margin-bottom:-.25em;margin-left:.25em}.question-bank-item .MuiAccordionDetails-content>ul{margin-bottom:-.375em;margin-left:-.25em}.question-bank-offer-box{display:flex;flex-direction:column;gap:var(--Card-padding)}.question-bank-offer-image-wrap{display:flex;justify-content:center}.question-bank-offer-image-wrap>img{background-color:var(--joy-palette-background-body);border:1px solid var(--joy-palette-neutral-outlinedBorder);border-radius:var(--joy-radius-md);box-sizing:border-box;display:block;height:auto;max-width:760px;width:100%}.question-bank-offer-box .MuiListItem-root{gap:1em}.question-bank-offer-actions,.question-bank-offer-box-content{display:flex;flex-direction:column}.question-bank-offer-actions{align-items:flex-start;gap:.75em;margin-top:.75em;padding-left:.5em}.question-bank-offer-cta{width:fit-content}.question-bank-card .question-bank-offer-cta:hover{background-color:var(--joy-palette-success-100);color:var(--joy-palette-success-700)}.question-bank-card .question-bank-offer-cta:active{background-color:var(--joy-palette-success-200);color:var(--joy-palette-success-700)}@media screen and (max-width:899px){.question-bank-card>h2+.question-bank-offer-box{margin-top:7px}.question-bank-offer-box-content{margin-top:calc(7px - var(--Card-padding))}}@media screen and (max-width:480px){.question-bank-offer-cta{width:100%}}@media screen and (min-width:900px){.question-bank-offer-box{align-items:center;flex-direction:row;gap:2rem}.question-bank-offer-image-wrap{flex:1 1;order:2}.question-bank-offer-box-content{flex:0 0 auto;order:1}}[data-joy-color-scheme] .question-bank-card :not(.MuiButton-root,.MuiButton-root *){color:var(--joy-palette-common-white)}.question-bank-card{--glow:var(--joy-palette-primary-mainChannel);animation:card-glow 30s ease-in-out infinite;box-shadow:0 2.5rem 6rem -1rem rgba(var(--glow)/.286),-4rem 2.5rem 7rem -2rem rgba(var(--glow)/.182),5rem 3.5rem 8rem -2.5rem rgba(var(--glow)/.156),1rem -.5rem 4.5rem -1rem rgba(var(--glow)/.104),0 0 3.5rem -.5rem rgba(var(--glow)/.13)}@keyframes card-glow{33%{box-shadow:1rem 3rem 6.5rem -1rem rgba(var(--glow)/.26),-5rem 3rem 7rem -2rem rgba(var(--glow)/.156),3.5rem 2.5rem 8rem -2.5rem rgba(var(--glow)/.195),-1.5rem 0 4.5rem -1rem rgba(var(--glow)/.078),0 0 3.5rem -.5rem rgba(var(--glow)/.156)}66%{box-shadow:-1rem 2rem 6rem -.5rem rgba(var(--glow)/.312),-3rem 3.5rem 7.5rem -2rem rgba(var(--glow)/.208),5.5rem 3rem 7rem -2rem rgba(var(--glow)/.13),2rem -.5rem 4.5rem -1rem rgba(var(--glow)/.104),0 0 4rem -.5rem rgba(var(--glow)/.117)}}@media (prefers-reduced-motion:reduce){.question-bank-card{animation:none}}.question-bank-page{--search-box-padding:16px;--search-box-border:1px;--margin:var(--padding);align-items:center;display:flex;flex-direction:column;gap:var(--padding-sm);padding:var(--padding)}.question-bank-page+footer{margin-top:calc(var(--padding-sm)*-2)}@media screen and (min-width:769px){.question-bank-page+footer{margin-top:calc(var(--padding)*-2)}}.question-bank-page-questions-wrapper{display:flex;flex-direction:column;gap:inherit;overflow-anchor:none;width:100%}@media screen and (min-width:1025px){.question-bank-page-questions-wrapper{flex-direction:row}}.question-bank-search-box{--top:64px;background-color:var(--joy-palette-background-body);border:var(--search-box-border) solid var(--joy-palette-neutral-outlinedBorder);border-radius:var(--joy-radius-md);box-shadow:var(--joy-shadow-md);box-sizing:border-box;display:flex;flex-direction:column;gap:inherit;height:70px;padding:var(--search-box-padding);position:sticky;top:calc(var(--top) + var(--margin));transition:height var(--transition);z-index:2}.question-bank-search-box-filtering{opacity:0;transition:opacity var(--transition),visibility var(--transition);visibility:hidden}.question-bank-search-box.filtering .question-bank-search-box-filtering{opacity:1;transition:opacity .15s ease,visibility .15s ease;visibility:visible}.question-bank-search-box-skeleton{--search-box-inset:calc(var(--search-box-padding) + var(--search-box-border));padding:var(--search-box-inset)}.question-bank-search-box-skeleton>.question-bank-search-box{margin:calc(var(--search-box-inset)*-1)}@media screen and (min-width:1025px){.question-bank-search-box,.question-bank-search-box-skeleton{flex:1 1}.question-bank-search-box{height:calc(100svh - var(--top) - var(--margin)*2);transition:none}}.question-bank-search-box.expanded{height:calc(100svh - var(--top) - var(--margin)*2)}.question-bank-search-box>div:first-of-type{display:flex;gap:.5em}.question-bank-search-box>div:first-of-type>:first-child{flex:1 1}@media screen and (min-width:1025px){.question-bank-search-box>div:first-of-type>:last-child{display:none}}.question-bank-search-box>.chips{display:none;flex-shrink:0;flex-wrap:wrap;gap:.5em;max-height:9.5rem;overflow-y:auto}.question-bank-search-box>.chips.fade-bottom{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 1.5rem),#0000)}.question-bank-search-box>.chips.fade-top{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(0deg,#000 calc(100% - 1.5rem),#0000)}.question-bank-search-box>.chips.fade-top.fade-bottom{-webkit-mask-image:linear-gradient(180deg,#0000,#000 1.5rem,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(180deg,#0000,#000 1.5rem,#000 calc(100% - 1.5rem),#0000)}@media screen and (min-width:1025px){.question-bank-search-box>.chips{display:flex}}.question-bank-search-box.expanded>.chips{display:flex}.question-bank-search-box-index{display:none;min-height:0;position:relative}.question-bank-search-box-index>nav{flex:1 1;overflow:auto}@media screen and (min-width:1025px){.question-bank-search-box-index{display:flex;flex:1 1}}.question-bank-search-box.expanded>.question-bank-search-box-index{display:flex;flex:1 1}[data-joy-color-scheme=dark] .question-bank-search-box{background-color:var(--joy-palette-background-surface)}.question-bank-filters{display:flex;flex-wrap:wrap;gap:.5em}@media screen and (min-width:1025px){.question-bank-filters{display:none}}.question-bank-page-questions{display:flex;flex-direction:column;gap:inherit;margin-top:0;transition:height var(--transition),opacity var(--transition);z-index:0}.question-bank-filters.fading,.question-bank-page-questions.fading{opacity:0;transition:opacity .15s ease}.question-bank-filters{transition:opacity var(--transition)}@media screen and (min-width:1025px){.question-bank-page-questions{flex:2 1}}.question-bank-page-questions>*{margin:0}.not-found{padding:var(--padding)}
/*# sourceMappingURL=main.83fd5fdb.css.map*/