.Auth-module__nb6waa__wrapper{background:var(--bg-faint);box-sizing:border-box;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.Auth-module__nb6waa__main{background:var(--bg-base);box-sizing:border-box;border-radius:16px;width:100%;max-width:420px;padding:40px;position:relative;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.05)}.Auth-module__nb6waa__main:before{content:"";background:var(--border-muted);height:1px;position:absolute;top:0;left:0;right:0}.Auth-module__nb6waa__header{text-align:center;margin-bottom:32px}.Auth-module__nb6waa__header h1{color:var(--fg-base);margin-bottom:8px;font-size:28px;font-weight:600;line-height:1.2}.Auth-module__nb6waa__header p{color:var(--fg-muted);margin:0;font-size:16px;line-height:1.4}.Auth-module__nb6waa__authOptionsWrapper{flex-direction:column;gap:24px;width:100%;display:flex}.Auth-module__nb6waa__buttonWrapper{flex-direction:column;gap:16px;width:100%;display:flex}.Auth-module__nb6waa__button{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;height:48px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Auth-module__nb6waa__button:hover{opacity:.9}.Auth-module__nb6waa__button:active{opacity:.85}.Auth-module__nb6waa__button[data-variant=outline]{background:var(--bg-base);border:1px solid var(--border-base);color:var(--fg-base)}.Auth-module__nb6waa__button[data-variant=outline]:hover{border-color:var(--accent-base);background:var(--accent-base-faint)}.Auth-module__nb6waa__button[data-variant=ghost]{background:var(--bg-faint);color:var(--fg-base);border:1px solid transparent}.Auth-module__nb6waa__button[data-variant=ghost]:hover{background:var(--accent-base-faint);border-color:var(--accent-base)}.Auth-module__nb6waa__button[data-variant=default]{background:var(--accent-base);color:var(--fg-on-accent)}.Auth-module__nb6waa__button[data-variant=default]:hover{background:var(--accent-base-dark)}.Auth-module__nb6waa__buttonSlot{width:100%;display:flex;position:relative}.Auth-module__nb6waa__lastUsedBadge{z-index:1;background:var(--accent-base);color:var(--fg-on-accent);letter-spacing:.02em;pointer-events:none;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;top:-8px;right:12px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.Auth-module__nb6waa__iconWrapper{background:var(--bg-base);border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Auth-module__nb6waa__orWrapper{color:var(--fg-muted);align-items:center;gap:16px;margin:8px 0;font-size:14px;font-weight:500;display:flex}.Auth-module__nb6waa__orWrapper span{white-space:nowrap;background:var(--bg-base);padding:0 8px}.Auth-module__nb6waa__formWrapper{flex-direction:column;gap:16px;width:100%;margin-top:8px;display:flex}.Auth-module__nb6waa__input{border:1px solid var(--border-base);width:100%;height:48px;color:var(--fg-base);background:var(--bg-base);box-sizing:border-box;border-radius:12px;padding:0 16px;font-size:16px;transition:all .2s}.Auth-module__nb6waa__input::placeholder{color:var(--fg-faint)}.Auth-module__nb6waa__input:focus{border-color:var(--accent-base);background:var(--bg-base);box-shadow:0 0 0 2px var(--accent-base-faint);outline:none}.Auth-module__nb6waa__input:hover{border-color:var(--accent-base)}.Auth-module__nb6waa__error{color:var(--fg-error);text-align:center;background:rgba(255,0,0,.05);border:1px solid rgba(255,0,0,.1);border-radius:8px;margin:4px 0;padding:12px;font-size:14px;font-weight:500}.Auth-module__nb6waa__message{color:#10b981;text-align:center;background:rgba(16,185,129,.05);border:1px solid rgba(16,185,129,.1);border-radius:8px;margin:4px 0;padding:12px;font-size:14px;font-weight:500}.Auth-module__nb6waa__notice{color:var(--fg-base);text-align:center;background:var(--accent-base-faint);border:1px solid var(--border-base);border-radius:12px;flex-direction:column;gap:12px;margin:4px 0;padding:16px;font-size:15px;display:flex}.Auth-module__nb6waa__notice p{margin:0;line-height:1.4}.Auth-module__nb6waa__forgotPasswordModal{z-index:1000;background:rgba(0,0,0,.5);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Auth-module__nb6waa__forgotPasswordForm{background:var(--bg-base);border-radius:20px;flex-direction:column;gap:8px;width:100%;max-width:400px;padding:40px;display:flex;box-shadow:0 20px 40px rgba(0,0,0,.2)}.Auth-module__nb6waa__forgotPasswordForm h3{color:var(--fg-base);text-align:center;margin-bottom:24px;font-size:24px;font-weight:600}.Auth-module__nb6waa__wrapper a{color:var(--accent-base);font-weight:500;text-decoration:none;transition:color .2s}.Auth-module__nb6waa__wrapper a:hover{color:var(--accent-base-dark);text-decoration:underline}.Auth-module__nb6waa__accountLinkSection{color:var(--fg-muted);border-top:1px solid var(--border-muted);justify-content:center;align-items:center;gap:8px;margin-top:24px;padding-top:24px;font-size:14px;display:flex}@media (max-width:768px){.Auth-module__nb6waa__wrapper{min-height:100vh;padding:16px}.Auth-module__nb6waa__main{border-radius:16px;max-width:100%;padding:32px 28px}.Auth-module__nb6waa__header h1{font-size:24px}.Auth-module__nb6waa__header p{font-size:15px}.Auth-module__nb6waa__button{height:46px;font-size:15px}.Auth-module__nb6waa__input{height:46px;font-size:16px}.Auth-module__nb6waa__forgotPasswordForm{margin:0 16px;padding:32px 28px}}.Auth-module__nb6waa__button:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.Auth-module__nb6waa__input:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.Auth-module__nb6waa__button:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.Auth-module__nb6waa__button:disabled:hover{box-shadow:none;transform:none!important}
.VerifyEmail-module__BTEbaW__main{flex-direction:column;flex:auto;gap:48px;max-width:600px;display:flex}.VerifyEmail-module__BTEbaW__wrapper{flex:auto;justify-content:center;padding-top:16px;padding-bottom:24px;display:flex}.VerifyEmail-module__BTEbaW__buttonWrapper{flex-direction:column;gap:16px;width:100%;display:flex}.VerifyEmail-module__BTEbaW__header p{font-size:16px!important}.VerifyEmail-module__BTEbaW__button{width:100%}.VerifyEmail-module__BTEbaW__authOptionsWrapper{flex-direction:column;align-items:center;gap:32px;width:100%;padding:0 32px;display:flex}.VerifyEmail-module__BTEbaW__formWrapper{flex-direction:column;gap:8px;width:100%;display:flex}.VerifyEmail-module__BTEbaW__orWrapper{color:var(--fg-muted);align-items:center;gap:12px;font-size:13px;display:flex}.VerifyEmail-module__BTEbaW__disabled{opacity:.25}.VerifyEmail-module__BTEbaW__miniHeader{color:var(--fg-base);font-size:14px;font-weight:600}.VerifyEmail-module__BTEbaW__iconWrapper{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media (max-width:768px){.VerifyEmail-module__BTEbaW__wrapper{height:100vh;box-sizing:border-box;justify-content:center;align-items:center;height:100dvh;padding:24px;display:flex}}.VerifyEmail-module__BTEbaW__error{color:red;margin-top:8px}
.Loader-module__6kBsna__spinner{border:4px solid var(--accent-base);border-left-color:#fff;border-radius:50%;width:36px;height:36px;animation:1s linear infinite Loader-module__6kBsna__spin}@keyframes Loader-module__6kBsna__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.VerifyModal-module__SDuReW__container{flex-direction:column;gap:12px;padding:16px;display:flex}
.CtrlFModal-module__1S2dDG__container{color:var(--fg-base);flex-direction:column;gap:24px;padding:16px;display:flex}.CtrlFModal-module__1S2dDG__yearlyOption{border:1px solid var(--bq-maroon);background-color:var(--bq-maroon-faint);border-radius:12px;justify-content:space-between;align-items:center;padding:12px;display:flex}.CtrlFModal-module__1S2dDG__text{flex-direction:column;gap:2px;display:flex}.CtrlFModal-module__1S2dDG__text h2{color:var(--bq-maroon)}.CtrlFModal-module__1S2dDG__text p{color:var(--fg-base);font-size:13px}.CtrlFModal-module__1S2dDG__checkmark{background-color:var(--bq-maroon);border-radius:100px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.CtrlFModal-module__1S2dDG__checkmark svg{color:var(--fg-on-accent)}.CtrlFModal-module__1S2dDG__buttonGroup,.CtrlFModal-module__1S2dDG__benefits{flex-direction:column;gap:8px;display:flex}.CtrlFModal-module__1S2dDG__benefit{color:var(--fg-muted);align-items:center;gap:12px;font-size:14px;display:flex}.CtrlFModal-module__1S2dDG__benefit svg{color:var(--bq-maroon);flex-shrink:0}.CtrlFModal-module__1S2dDG__error{color:red;margin-top:4px;display:block}
.SectionInfo-module__SpO44W__container{flex-direction:row;gap:32px;display:flex}.SectionInfo-module__SpO44W__containerMobile{flex-direction:row;flex:1;justify-content:space-between;display:flex}.SectionInfo-module__SpO44W__contentsContainer{color:#6f6f6f;flex-direction:row;gap:6px;font-size:16px;display:flex}.SectionInfo-module__SpO44W__pageNumber{color:#000;font-weight:600}@media (max-width:768px){.SectionInfo-module__SpO44W__progressText{font-size:12px}}
.LandingHeader-module__YAGCwW__main{z-index:999;box-sizing:border-box;background-color:#fff;border:.5px solid #dee0e3;border-radius:3rem;justify-content:space-between;align-items:center;width:max-content;margin:20px auto;padding:.6875rem 1.5rem;display:flex;position:fixed;top:0;box-shadow:0 4px 16px rgba(0,0,0,.02),20px 20px 40px 5px rgba(0,0,0,.04)}.LandingHeader-module__YAGCwW__headerNavigation{cursor:pointer;flex-direction:row;flex:1;gap:24px;margin:0 72px;display:flex}.LandingHeader-module__YAGCwW__headerNavigation div:hover{text-decoration:underline}.LandingHeader-module__YAGCwW__ctaButtons{align-items:center;gap:16px;margin-left:auto;display:flex}.LandingHeader-module__YAGCwW__ctaButton{width:120px;border-radius:13.6rem!important}.LandingHeader-module__YAGCwW__mobileMenuIcon,.LandingHeader-module__YAGCwW__mobileNavigation{display:none}.LandingHeader-module__YAGCwW__fullMobileMenu{flex-direction:column;height:auto;overflow-y:auto}.LandingHeader-module__YAGCwW__fullMobileMenu .LandingHeader-module__YAGCwW__mobileNavigation{flex-direction:column;gap:20px;width:100%;margin-top:20px;display:flex}.LandingHeader-module__YAGCwW__mobileNavigationItems{text-align:left;flex-direction:column;gap:16px;width:100%;font-weight:500;display:flex}.LandingHeader-module__YAGCwW__fullMenuHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.LandingHeader-module__YAGCwW__mobileCTAButtons{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:20px;display:flex}@media (max-width:768px){.LandingHeader-module__YAGCwW__main{width:calc(100% - 40px);margin:20px;padding:.6875rem 1.5rem}.LandingHeader-module__YAGCwW__headerNavigation,.LandingHeader-module__YAGCwW__ctaButtons{display:none}.LandingHeader-module__YAGCwW__mobileMenuIcon{align-items:center;display:flex}.LandingHeader-module__YAGCwW__fullMobileMenu{height:auto;max-height:80vh;padding:.6875rem 1.5rem 1.5rem}.LandingHeader-module__YAGCwW__ctaButton{width:100%}}
.LogoHomeButton-module__I3otaq__logo{cursor:pointer;align-items:center;gap:8px;display:flex}.LogoHomeButton-module__I3otaq__logo h1{unicode-bidi:isolate;margin-top:.67em;margin-bottom:.67em;margin-left:0;margin-right:0;font-size:22px;font-weight:700;display:block}
.Footer-module__1BKgXG__footerMain{flex-direction:column;gap:16px;max-width:1280px;margin:0 auto;display:flex}.Footer-module__1BKgXG__mainFooterH1{letter-spacing:normal;color:#fff;width:800px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Open Sans,sans-serif;font-size:3.5rem;font-weight:300;line-height:1.2}.Footer-module__1BKgXG__ctaButtons{flex-direction:row;gap:8px;display:flex}.Footer-module__1BKgXG__ctaButtonPrimary{color:#000;background-color:#fff!important;border-radius:13.6rem!important}.Footer-module__1BKgXG__ctaButtonGhost{color:#fff;border-radius:13.6rem!important}.Footer-module__1BKgXG__linksSection{flex-direction:row;justify-content:space-between;align-items:center;margin:48px 0;display:flex}.Footer-module__1BKgXG__links{flex-direction:row;gap:16px;width:100%;max-width:350px;display:flex}.Footer-module__1BKgXG__linkOptions{color:#fff;cursor:pointer;flex-direction:column;gap:.6rem;width:100%;display:flex}.Footer-module__1BKgXG__linkOptions h3{color:#fff;cursor:default;margin-bottom:.8rem}.Footer-module__1BKgXG__linkOptions div{align-items:center;gap:4px;display:flex}.Footer-module__1BKgXG__bottomLinks{justify-content:space-between;align-items:center;margin-top:20px;font-size:.8rem;font-weight:450;display:flex}.Footer-module__1BKgXG__llc{color:#fff;margin-right:auto}.Footer-module__1BKgXG__bottomLinks div{color:#fff;cursor:pointer;margin-left:20px}@media (max-width:768px){.Footer-module__1BKgXG__bottomLinks{flex-direction:column;align-items:flex-start}.Footer-module__1BKgXG__bottomLinks div{margin:5px 0}.Footer-module__1BKgXG__llc{margin-bottom:10px}.Footer-module__1BKgXG__linksSection{flex-direction:column}.Footer-module__1BKgXG__mainFooterH1{width:100%;font-size:2rem}}
.CascadeSlot-module__kSAh6a__root{--spring:cubic-bezier(.34,1.56,.64,1);--settle:cubic-bezier(.22,1,.36,1);--line:1.25rem;align-items:center;gap:.5rem;display:inline-flex}.CascadeSlot-module__kSAh6a__iconBox{flex-shrink:0;width:1rem;height:1rem;position:relative;overflow:hidden}.CascadeSlot-module__kSAh6a__iconStack{transition:transform .32s var(--spring);flex-direction:column;display:flex}.CascadeSlot-module__kSAh6a__iconCell{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.CascadeSlot-module__kSAh6a__labelWindow{height:var(--line);transition:width .32s var(--settle);position:relative;overflow:hidden}.CascadeSlot-module__kSAh6a__row{line-height:var(--line);white-space:pre;width:max-content;display:inline-flex}.CascadeSlot-module__kSAh6a__stackedRow{position:absolute;top:0;left:0}.CascadeSlot-module__kSAh6a__char{transition:transform .3s var(--spring),opacity .2s ease;display:inline-block}.CascadeSlot-module__kSAh6a__row[data-pos=active] .CascadeSlot-module__kSAh6a__char{opacity:1;transform:translateY(0)}.CascadeSlot-module__kSAh6a__row[data-pos=before] .CascadeSlot-module__kSAh6a__char{opacity:0;transform:translateY(-115%)}.CascadeSlot-module__kSAh6a__row[data-pos=after] .CascadeSlot-module__kSAh6a__char{opacity:0;transform:translateY(115%)}@media (prefers-reduced-motion:reduce){.CascadeSlot-module__kSAh6a__root,.CascadeSlot-module__kSAh6a__root *{transition-duration:0s!important;transition-delay:0s!important}}
.RollingValue-module__GY2ZwG__window{--spring:cubic-bezier(.34,1.56,.64,1);--settle:cubic-bezier(.22,1,.36,1);justify-content:center;display:inline-flex;position:relative;overflow:hidden}.RollingValue-module__GY2ZwG__window>span{display:inline-block}.RollingValue-module__GY2ZwG__outgoing{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0}.RollingValue-module__GY2ZwG__outUp{animation:RollingValue-module__GY2ZwG__outUp .3s var(--settle)both}.RollingValue-module__GY2ZwG__inUp{animation:RollingValue-module__GY2ZwG__inUp .3s var(--spring)both}.RollingValue-module__GY2ZwG__outDown{animation:RollingValue-module__GY2ZwG__outDown .3s var(--settle)both}.RollingValue-module__GY2ZwG__inDown{animation:RollingValue-module__GY2ZwG__inDown .3s var(--spring)both}@keyframes RollingValue-module__GY2ZwG__outUp{to{opacity:0;transform:translateY(-115%)}}@keyframes RollingValue-module__GY2ZwG__inUp{0%{opacity:0;transform:translateY(115%)}}@keyframes RollingValue-module__GY2ZwG__outDown{to{opacity:0;transform:translateY(115%)}}@keyframes RollingValue-module__GY2ZwG__inDown{0%{opacity:0;transform:translateY(-115%)}}@media (prefers-reduced-motion:reduce){.RollingValue-module__GY2ZwG__window *{animation-duration:0s!important}}
.ToolbarDelight-module__EqZleW__delightBar{container:toolbar-delight/inline-size}@media (hover:hover) and (pointer:fine){@container toolbar-delight (width>=48rem){.ToolbarDelight-module__EqZleW__fontWing{opacity:0;width:0;transition:width .25s cubic-bezier(.22,1,.36,1),opacity .18s}.ToolbarDelight-module__EqZleW__fontGroup:hover .ToolbarDelight-module__EqZleW__fontWing,.ToolbarDelight-module__EqZleW__fontGroup:focus-within .ToolbarDelight-module__EqZleW__fontWing{opacity:1;width:2.5rem}}}@container toolbar-delight (width<=47.99rem){.ToolbarDelight-module__EqZleW__barNarrowHide{display:none}}@container toolbar-delight (width<=37.99rem){.ToolbarDelight-module__EqZleW__barFoldAway{display:none}}@container toolbar-delight (width<=56.99rem){.ToolbarDelight-module__EqZleW__chipCompact{--chip-name:0px;--chip-name-gap:0px;--chip-chevron:0px;--chip-chevron-gap:0px}.ToolbarDelight-module__EqZleW__chipCompact .ToolbarDelight-module__EqZleW__chipMeter{display:none}}@media (any-pointer:coarse){.ToolbarDelight-module__EqZleW__fontWing{opacity:1;width:2.5rem}}.ToolbarDelight-module__EqZleW__fontWing{flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex;overflow:hidden}.ToolbarDelight-module__EqZleW__fontGroup .ToolbarDelight-module__EqZleW__fontWing:first-child{border-top-left-radius:calc(.375rem - 1px);border-bottom-left-radius:calc(.375rem - 1px)}.ToolbarDelight-module__EqZleW__fontGroup .ToolbarDelight-module__EqZleW__fontWing:last-child{border-top-right-radius:calc(.375rem - 1px);border-bottom-right-radius:calc(.375rem - 1px)}.ToolbarDelight-module__EqZleW__spacingBtn svg path:nth-of-type(4),.ToolbarDelight-module__EqZleW__spacingBtn svg path:nth-of-type(6){transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.ToolbarDelight-module__EqZleW__spacingBtn:hover:not(.ToolbarDelight-module__EqZleW__spacingActive):not(.ToolbarDelight-module__EqZleW__previewHold) svg path:nth-of-type(4),.ToolbarDelight-module__EqZleW__spacingBtn.ToolbarDelight-module__EqZleW__spacingActive:not(:hover) svg path:nth-of-type(4),.ToolbarDelight-module__EqZleW__spacingBtn.ToolbarDelight-module__EqZleW__spacingActive.ToolbarDelight-module__EqZleW__previewHold svg path:nth-of-type(4){transform:translateY(-2px)}.ToolbarDelight-module__EqZleW__spacingBtn:hover:not(.ToolbarDelight-module__EqZleW__spacingActive):not(.ToolbarDelight-module__EqZleW__previewHold) svg path:nth-of-type(6),.ToolbarDelight-module__EqZleW__spacingBtn.ToolbarDelight-module__EqZleW__spacingActive:not(:hover) svg path:nth-of-type(6),.ToolbarDelight-module__EqZleW__spacingBtn.ToolbarDelight-module__EqZleW__spacingActive.ToolbarDelight-module__EqZleW__previewHold svg path:nth-of-type(6){transform:translateY(2px)}.ToolbarDelight-module__EqZleW__gearBtn svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.ToolbarDelight-module__EqZleW__gearBtn:hover svg,.ToolbarDelight-module__EqZleW__gearBtn[data-state=open] svg{transform:rotate(60deg)}.ToolbarDelight-module__EqZleW__gearGenie[data-state=open]{transform-origin:var(--radix-popover-content-transform-origin)!important;animation:.35s cubic-bezier(.34,1.56,.64,1) both ToolbarDelight-module__EqZleW__gearGenieIn!important}@keyframes ToolbarDelight-module__EqZleW__gearGenieIn{0%{opacity:0;transform:scale(.1)translateY(10px)}}.ToolbarDelight-module__EqZleW__settingsPop>*{animation:.3s cubic-bezier(.22,1,.36,1) both ToolbarDelight-module__EqZleW__rowIn}.ToolbarDelight-module__EqZleW__settingsPop>:nth-child(2){animation-delay:40ms}.ToolbarDelight-module__EqZleW__settingsPop>:nth-child(3){animation-delay:80ms}.ToolbarDelight-module__EqZleW__settingsPop>:nth-child(4){animation-delay:.12s}.ToolbarDelight-module__EqZleW__settingsPop>:nth-child(5){animation-delay:.16s}.ToolbarDelight-module__EqZleW__settingsPop>:nth-child(n+6){animation-delay:.2s}@keyframes ToolbarDelight-module__EqZleW__rowIn{0%{opacity:0;transform:translateY(6px)}}.ToolbarDelight-module__EqZleW__rereadPulse{animation:.5s ease-in-out 3 ToolbarDelight-module__EqZleW__rereadWiggle}@keyframes ToolbarDelight-module__EqZleW__rereadWiggle{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.ToolbarDelight-module__EqZleW__fontWing,.ToolbarDelight-module__EqZleW__spacingBtn svg path,.ToolbarDelight-module__EqZleW__gearBtn svg,.ToolbarDelight-module__EqZleW__gearGenie,.ToolbarDelight-module__EqZleW__settingsPop>*{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}.ToolbarDelight-module__EqZleW__rereadPulse{border-radius:9999px;animation:none;box-shadow:0 0 0 2px rgba(59,130,246,.65)}}
.bookChapterNav-module__BNHFUq__rail{transition:width .34s cubic-bezier(.22,1,.36,1)}.bookChapterNav-module__BNHFUq__layer{transition:opacity .34s cubic-bezier(.22,1,.36,1)}.bookChapterNav-module__BNHFUq__layer[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s}.bookChapterNav-module__BNHFUq__layer[data-hidden=false]{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:reduce){.bookChapterNav-module__BNHFUq__rail,.bookChapterNav-module__BNHFUq__layer{transition:none}}.bookChapterNav-module__BNHFUq__rowAction{-webkit-tap-highlight-color:transparent;position:relative}.bookChapterNav-module__BNHFUq__rowAction.bookChapterNav-module__BNHFUq__rowAction:hover,.bookChapterNav-module__BNHFUq__rowAction.bookChapterNav-module__BNHFUq__rowAction:active{background-color:transparent}.bookChapterNav-module__BNHFUq__rowAction:before{content:"";border-radius:.5rem;height:min(2.5rem,100% - 6px);transition:background-color .15s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.bookChapterNav-module__BNHFUq__rowAction:hover:before,.bookChapterNav-module__BNHFUq__rowAction:active:before,.bookChapterNav-module__BNHFUq__rowAction[data-state=open]:before{background-color:rgba(128,128,128,.18);background-color:color-mix(in srgb,currentColor 16%,transparent)}.bookChapterNav-module__BNHFUq__rowAction:focus-visible{outline:none}.bookChapterNav-module__BNHFUq__rowAction:focus-visible:before{outline-offset:0;outline:2px solid rgba(59,130,246,.6)}.bookChapterNav-module__BNHFUq__rowActionSquare:before{width:2rem;height:2rem;left:50%;right:auto;transform:translate(-50%,-50%)}.bookChapterNav-module__BNHFUq__rowAction>*{position:relative}@media (prefers-reduced-motion:reduce){.bookChapterNav-module__BNHFUq__rowAction:before{transition:none}}@media (any-pointer:coarse){.bookChapterNav-module__BNHFUq__rowAction:before{background-color:rgba(128,128,128,.1);background-color:color-mix(in srgb,currentColor 8%,transparent);box-shadow:inset 0 0 0 1px rgba(128,128,128,.2);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent)}.bookChapterNav-module__BNHFUq__rowActions{gap:.375rem;margin-left:.375rem}.bookChapterNav-module__BNHFUq__chapterRow{min-height:3.5rem}.bookChapterNav-module__BNHFUq__rowActionSquare{min-width:2.75rem;min-height:2.75rem}.bookChapterNav-module__BNHFUq__rowActionSquare:before{width:2.5rem;height:2.5rem}}.bookChapterNav-module__BNHFUq__floatLayer{z-index:50;position:fixed;top:0;bottom:0;left:0;box-shadow:0 0 3rem rgba(0,0,0,.28)}.bookChapterNav-module__BNHFUq__floatLayer[data-hidden=false]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s;transform:none}.bookChapterNav-module__BNHFUq__floatLayer[data-hidden=true]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s,visibility 0s linear .28s;transform:translate(-100%)}.bookChapterNav-module__BNHFUq__scrim{z-index:40;background-color:rgba(0,0,0,.35);position:fixed;top:0;bottom:0;left:0;right:0}.bookChapterNav-module__BNHFUq__scrim[data-hidden=false]{opacity:1;visibility:visible;transition:opacity .24s}.bookChapterNav-module__BNHFUq__scrim[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s,visibility 0s linear .24s}@media (prefers-reduced-motion:reduce){.bookChapterNav-module__BNHFUq__floatLayer[data-hidden=false],.bookChapterNav-module__BNHFUq__floatLayer[data-hidden=true],.bookChapterNav-module__BNHFUq__scrim[data-hidden=false],.bookChapterNav-module__BNHFUq__scrim[data-hidden=true]{transition:none}}
.markNarrated-module__jRjbQW__box{transition:background-color .18s,border-color .18s}.markNarrated-module__jRjbQW__draw path{stroke-dasharray:26;stroke-dashoffset:26px;animation:.4s cubic-bezier(.65,0,.35,1) forwards markNarrated-module__jRjbQW__drawCheck}@keyframes markNarrated-module__jRjbQW__drawCheck{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.markNarrated-module__jRjbQW__draw path{stroke-dashoffset:0;animation:none}}
.CreateBlogPage-module__QWxqLW__loginContainer{background-color:#f9f9f9;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.1)}.CreateBlogPage-module__QWxqLW__formContainer{background-color:#fff;border-radius:8px;max-width:600px;margin:0 auto;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.CreateBlogPage-module__QWxqLW__formGroup{margin-bottom:15px}.CreateBlogPage-module__QWxqLW__input,.CreateBlogPage-module__QWxqLW__textarea,.CreateBlogPage-module__QWxqLW__submitButton,.CreateBlogPage-module__QWxqLW__previewButton{border:1px solid #ccc;border-radius:4px;width:100%;margin-top:5px;padding:10px;font-size:16px}.CreateBlogPage-module__QWxqLW__textarea{resize:vertical}.CreateBlogPage-module__QWxqLW__submitButton,.CreateBlogPage-module__QWxqLW__previewButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;transition:background-color .3s}.CreateBlogPage-module__QWxqLW__submitButton:hover,.CreateBlogPage-module__QWxqLW__previewButton:hover{background-color:#005bb5}.CreateBlogPage-module__QWxqLW__error{color:red;margin-top:10px;font-size:14px}
.Toggle-module__6PQsna__toggleContainer{width:48px;height:24px;display:inline-block;position:relative}.Toggle-module__6PQsna__toggleInput{opacity:0;width:0;height:0;position:absolute}.Toggle-module__6PQsna__toggleSwitch{cursor:pointer;background-color:#ccc;border-radius:24px;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.Toggle-module__6PQsna__toggleSwitch:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .4s;position:absolute;bottom:2px;left:2px}.Toggle-module__6PQsna__toggleInput:checked+.Toggle-module__6PQsna__toggleSwitch{background-color:var(--accent-base)}.Toggle-module__6PQsna__toggleInput:checked+.Toggle-module__6PQsna__toggleSwitch:before{transform:translate(24px)}
.FAQdropdown-module__gLVqvq__container{box-sizing:border-box;width:100%;max-width:600px;margin:0 auto;padding:20px}.FAQdropdown-module__gLVqvq__container h1{text-align:center;margin-bottom:20px}.FAQdropdown-module__gLVqvq__faqItem{border-bottom:1px solid #ccc;padding:10px 0}.FAQdropdown-module__gLVqvq__question{cursor:pointer;justify-content:space-between;font-weight:700;display:flex}.FAQdropdown-module__gLVqvq__answer{color:#000;visibility:hidden;height:0;display:block;overflow:hidden}.FAQdropdown-module__gLVqvq__answer.FAQdropdown-module__gLVqvq__visible{visibility:visible;height:auto;padding:.5rem 0}.FAQdropdown-module__gLVqvq__icon{margin-left:10px}.FAQdropdown-module__gLVqvq__citationToggle{cursor:pointer;color:#555;align-items:center;margin-top:10px;display:flex}.FAQdropdown-module__gLVqvq__citationList{margin-top:10px;padding-left:20px;list-style-type:none}.FAQdropdown-module__gLVqvq__citationList li{color:#555;margin-bottom:.5rem;text-decoration:none}.FAQdropdown-module__gLVqvq__citationList li:hover{cursor:pointer;text-decoration:underline}
.crossSwap-module__x-HGeG__slideRoot,.crossSwap-module__x-HGeG__rollRoot{--slide:26px;--spring:cubic-bezier(.34,1.56,.64,1);--settle:cubic-bezier(.22,1,.36,1)}.crossSwap-module__x-HGeG__slideRoot{vertical-align:bottom;align-items:baseline;min-width:0;display:inline-flex;position:relative}.crossSwap-module__x-HGeG__slideRoot[data-animating=true]{overflow:hidden}.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer{white-space:nowrap;align-items:baseline;min-width:0;display:inline-flex}.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer[data-role=leaving]{pointer-events:none;position:absolute;top:0;left:0}.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer[data-role=entering][data-animate=true][data-dir=next]{animation:crossSwap-module__x-HGeG__csSlideInNext .44s var(--settle)both}.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer[data-role=leaving][data-dir=next]{animation:crossSwap-module__x-HGeG__csSlideOutNext .44s var(--settle)both}.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer[data-role=entering][data-animate=true][data-dir=prev]{animation:crossSwap-module__x-HGeG__csSlideInPrev .44s var(--settle)both}.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer[data-role=leaving][data-dir=prev]{animation:crossSwap-module__x-HGeG__csSlideOutPrev .44s var(--settle)both}.crossSwap-module__x-HGeG__rollClip{flex:auto;align-items:center;min-width:0;display:flex}.crossSwap-module__x-HGeG__rollClip[data-phase=exiting],.crossSwap-module__x-HGeG__rollClip[data-phase=entering]{overflow:hidden}.crossSwap-module__x-HGeG__rollRoot{flex:auto;align-items:center;min-width:0;display:flex}.crossSwap-module__x-HGeG__rollRoot[data-phase=exiting][data-dir=next]{animation:crossSwap-module__x-HGeG__csRollOutNext .19s var(--settle)both}.crossSwap-module__x-HGeG__rollRoot[data-phase=entering][data-dir=next]{animation:crossSwap-module__x-HGeG__csRollInNext .36s var(--spring)both}.crossSwap-module__x-HGeG__rollRoot[data-phase=exiting][data-dir=prev]{animation:crossSwap-module__x-HGeG__csRollOutPrev .19s var(--settle)both}.crossSwap-module__x-HGeG__rollRoot[data-phase=entering][data-dir=prev]{animation:crossSwap-module__x-HGeG__csRollInPrev .36s var(--spring)both}@keyframes crossSwap-module__x-HGeG__csSlideInNext{0%{opacity:0;transform:translateX(var(--slide))}to{opacity:1;transform:none}}@keyframes crossSwap-module__x-HGeG__csSlideOutNext{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(calc(-1*var(--slide)))}}@keyframes crossSwap-module__x-HGeG__csSlideInPrev{0%{opacity:0;transform:translateX(calc(-1*var(--slide)))}to{opacity:1;transform:none}}@keyframes crossSwap-module__x-HGeG__csSlideOutPrev{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(var(--slide))}}@keyframes crossSwap-module__x-HGeG__csRollOutNext{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.85em)}}@keyframes crossSwap-module__x-HGeG__csRollInNext{0%{opacity:0;transform:translateY(.85em)}to{opacity:1;transform:none}}@keyframes crossSwap-module__x-HGeG__csRollOutPrev{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.85em)}}@keyframes crossSwap-module__x-HGeG__csRollInPrev{0%{opacity:0;transform:translateY(-.85em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer,.crossSwap-module__x-HGeG__rollRoot{animation:none!important}.crossSwap-module__x-HGeG__slideRoot>.crossSwap-module__x-HGeG__layer[data-role=leaving]{display:none!important}}
.TeleprompterModeToggle-module__mtj2Aq__toggle{overflow:hidden}.TeleprompterModeToggle-module__mtj2Aq__track{align-items:center;display:inline-flex;position:relative}.TeleprompterModeToggle-module__mtj2Aq__pill{z-index:0;pointer-events:none;border-radius:.375rem;width:0;position:absolute;top:0;bottom:0;left:0}.TeleprompterModeToggle-module__mtj2Aq__pill[data-ready=true]{transition:left .42s cubic-bezier(.34,1.56,.64,1),width .42s cubic-bezier(.34,1.56,.64,1)}.TeleprompterModeToggle-module__mtj2Aq__pillFill{border-radius:inherit;transform-origin:50%;animation:.42s cubic-bezier(.34,1.56,.64,1) both TeleprompterModeToggle-module__mtj2Aq__squashPulse;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 1px 2px rgba(0,0,0,.14),0 3px 10px rgba(0,0,0,.1)}@keyframes TeleprompterModeToggle-module__mtj2Aq__squashPulse{0%{transform:scaleX(1)}45%{transform:scaleX(1.14)}to{transform:scaleX(1)}}.TeleprompterModeToggle-module__mtj2Aq__badge{box-sizing:border-box;border-radius:9999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:1;transition:background-color .3s;animation:.4s cubic-bezier(.34,1.56,.64,1) both TeleprompterModeToggle-module__mtj2Aq__badgePop;display:inline-flex}@keyframes TeleprompterModeToggle-module__mtj2Aq__badgePop{0%{transform:scale(0)}60%{transform:scale(1.28)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.TeleprompterModeToggle-module__mtj2Aq__pill,.TeleprompterModeToggle-module__mtj2Aq__pillFill,.TeleprompterModeToggle-module__mtj2Aq__badge{transition-duration:0s!important;animation-duration:0s!important}}
.ipadChrome-module__9-HuCa__frame{border-radius:18px;flex:none;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 40px rgba(0,0,0,.14)}.ipadChrome-module__9-HuCa__railTrans,.ipadChrome-module__9-HuCa__panelTrans{transition:width .34s cubic-bezier(.22,1,.36,1)}.ipadChrome-module__9-HuCa__fadeLayer{transition:opacity .2s}.ipadChrome-module__9-HuCa__scrim{z-index:38;background:rgba(0,0,0,.32);animation:.24s both ipadChrome-module__9-HuCa__scrimIn;position:absolute;top:0;bottom:0;left:0;right:0}.ipadChrome-module__9-HuCa__overlayPanel{z-index:39;animation:.34s cubic-bezier(.22,1,.36,1) both ipadChrome-module__9-HuCa__panelIn;position:absolute;top:0;bottom:0;right:0;box-shadow:-18px 0 40px rgba(0,0,0,.22)}@keyframes ipadChrome-module__9-HuCa__scrimIn{0%{opacity:0}}@keyframes ipadChrome-module__9-HuCa__panelIn{0%{transform:translate(100%)}}.ipadChrome-module__9-HuCa__floatPill{z-index:25;animation:.3s cubic-bezier(.34,1.56,.64,1) both ipadChrome-module__9-HuCa__pillIn;position:absolute;left:50%;transform:translate(-50%)}@keyframes ipadChrome-module__9-HuCa__pillIn{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.94)}}.ipadChrome-module__9-HuCa__pillFade{z-index:24;pointer-events:none;height:92px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.ipadChrome-module__9-HuCa__railTrans,.ipadChrome-module__9-HuCa__panelTrans,.ipadChrome-module__9-HuCa__fadeLayer,.ipadChrome-module__9-HuCa__scrim,.ipadChrome-module__9-HuCa__overlayPanel,.ipadChrome-module__9-HuCa__floatPill{transition:none;animation:none}}
.paneReveal-module__wb5VFa__sideReveal{flex:none;width:0;height:100%;transition:width .34s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.paneReveal-module__wb5VFa__sideReveal[data-open=true]{width:var(--side-w)}.paneReveal-module__wb5VFa__sideRevealInner{width:var(--side-w);opacity:0;transition:opacity .34s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;right:0}.paneReveal-module__wb5VFa__sideReveal[data-open=true] .paneReveal-module__wb5VFa__sideRevealInner{opacity:1}@media (prefers-reduced-motion:reduce){.paneReveal-module__wb5VFa__sideReveal,.paneReveal-module__wb5VFa__sideRevealInner{transition:none}}.paneReveal-module__wb5VFa__floatReveal{z-index:40;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.paneReveal-module__wb5VFa__floatScrim{opacity:0;pointer-events:auto;background:rgba(0,0,0,.32);transition:opacity .34s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;right:0}.paneReveal-module__wb5VFa__floatReveal[data-open=true] .paneReveal-module__wb5VFa__floatScrim{opacity:1}.paneReveal-module__wb5VFa__floatPanel{width:var(--side-w);pointer-events:auto;max-width:100%;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-18px 0 40px rgba(0,0,0,.22)}.paneReveal-module__wb5VFa__floatReveal[data-open=true] .paneReveal-module__wb5VFa__floatPanel{transform:none}@media (prefers-reduced-motion:reduce){.paneReveal-module__wb5VFa__floatScrim,.paneReveal-module__wb5VFa__floatPanel{transition:none}}
