@media (max-width:639px){.SessionResults-module__BZ4dvW__completionPanel{border-bottom-width:1px!important;border-radius:22px!important;width:100%!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.SessionResults-module__BZ4dvW__studyAgainButton{order:2;background:linear-gradient(100deg,#7742e8,#a346df 58%,#dd4bc3)!important;border-color:#0000!important;box-shadow:0 14px 30px #7e35da40!important}.SessionResults-module__BZ4dvW__returnButton{order:1;box-shadow:none!important;background:#ffffff06!important;border:1px solid #c4b5fd40!important}}
.RetivioDialog-module__ZVzSdG__backdrop{inset-inline:0;top:var(--dialog-viewport-top,0px);height:var(--dialog-viewport-height,100dvh);box-sizing:border-box;z-index:10000;overscroll-behavior:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#170d208f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;overflow:hidden}.RetivioDialog-module__ZVzSdG__panel{overscroll-behavior:contain;color:#2a1930;width:min(100%,520px);min-height:0;max-height:100%;font:14px/1.6 var(--font-manrope),Manrope,Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffaf7;border:1px solid #e4d4d4;border-radius:26px;outline:none;flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 100px #170d2040}.RetivioDialog-module__ZVzSdG__panel *{box-sizing:border-box}.RetivioDialog-module__ZVzSdG__panel h2,.RetivioDialog-module__ZVzSdG__panel p{margin:0}.RetivioDialog-module__ZVzSdG__panel h2{letter-spacing:-1.2px;overflow-wrap:anywhere;margin-top:12px;padding-right:24px;font-size:30px;font-weight:500;line-height:1.15}.RetivioDialog-module__ZVzSdG__panel button{font:inherit;cursor:pointer;touch-action:manipulation}.RetivioDialog-module__ZVzSdG__panel button:disabled{cursor:default;opacity:.55}.RetivioDialog-module__ZVzSdG__panel :where(button,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #bf765b}.RetivioDialog-module__ZVzSdG__close{color:#7d687d;background:0 0;border:1px solid #e4d6db;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:18px;right:18px}.RetivioDialog-module__ZVzSdG__close:hover{background:#f4ece9}.RetivioDialog-module__ZVzSdG__icon{color:#a5483b;background:#ffe4d8;border:1px solid #edc9bb;border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:22px;display:grid}.RetivioDialog-module__ZVzSdG__icon svg{width:23px;height:23px}.RetivioDialog-module__ZVzSdG__eyebrow{color:#99677a;font:10px/1.5 var(--font-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:1.2px;align-items:center;gap:9px;display:flex}.RetivioDialog-module__ZVzSdG__eyebrow:before{content:"";background:currentColor;width:18px;height:1px}.RetivioDialog-module__ZVzSdG__description{color:#7b677d;font-size:14px;line-height:1.75;margin-top:14px!important}.RetivioDialog-module__ZVzSdG__header{flex-shrink:0}.RetivioDialog-module__ZVzSdG__body{overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:0 auto;min-height:0;margin:18px -4px 0;padding:4px;overflow:hidden auto}.RetivioDialog-module__ZVzSdG__item{background:#f4ece9;border:1px solid #e4d6db;border-radius:16px;padding:16px}.RetivioDialog-module__ZVzSdG__item small{color:#8e7385;font:10px/1.5 var(--font-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.8px;display:block}.RetivioDialog-module__ZVzSdG__item strong{overflow-wrap:anywhere;white-space:pre-line;max-height:135px;margin-top:7px;font:22px/1.3 Georgia,serif;display:block;overflow-y:auto}.RetivioDialog-module__ZVzSdG__item p{color:#7b677d;margin-top:9px;font-size:13px}.RetivioDialog-module__ZVzSdG__warning{color:#955341;font-size:12px;margin-top:15px!important}.RetivioDialog-module__ZVzSdG__error{color:#9a3c35;background:#fff0e9;border:1px solid #dcada4;border-radius:12px;padding:12px;font-size:13px;margin-top:14px!important}.RetivioDialog-module__ZVzSdG__footer{border-top:1px solid #e5d8dd;flex-shrink:0;gap:10px;margin-top:27px;padding-top:22px;display:flex}.RetivioDialog-module__ZVzSdG__footer button{color:#2a1930;background:0 0;border:1px solid #e0d1d6;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:650;display:inline-flex}.RetivioDialog-module__ZVzSdG__footer .RetivioDialog-module__ZVzSdG__danger{color:#fffaf7;background:#a3473e;border-color:#a3473e}.RetivioDialog-module__ZVzSdG__footer .RetivioDialog-module__ZVzSdG__primary{background:#ff9d79;border-color:#ffad8d}.RetivioDialog-module__ZVzSdG__footer button:hover{filter:brightness(.97)}.RetivioDialog-module__ZVzSdG__form{gap:10px;display:grid}.RetivioDialog-module__ZVzSdG__form>label{margin-top:7px;font-weight:600}.RetivioDialog-module__ZVzSdG__form>input{color:#2a1930;width:100%;min-width:0;min-height:48px;font:inherit;background:#fffaf7;border:1px solid #dfd1d7;border-radius:12px;padding:12px}.RetivioDialog-module__ZVzSdG__form>p{color:#7b677d;font-size:13px}@media (max-width:600px){.RetivioDialog-module__ZVzSdG__backdrop{padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.RetivioDialog-module__ZVzSdG__panel{border-radius:23px;max-height:100%;padding:25px 21px 21px}.RetivioDialog-module__ZVzSdG__panel h2{font-size:28px}.RetivioDialog-module__ZVzSdG__description{font-size:14px}.RetivioDialog-module__ZVzSdG__footer{flex-direction:column;gap:9px}.RetivioDialog-module__ZVzSdG__footer button{flex:none;width:100%;min-height:49px}.RetivioDialog-module__ZVzSdG__form>input{font-size:16px}}@media (prefers-reduced-motion:reduce){.RetivioDialog-module__ZVzSdG__backdrop,.RetivioDialog-module__ZVzSdG__panel{animation:none}}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true]{padding:10px}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__panel{padding:19px 18px 16px}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__header{padding-right:38px}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__header .RetivioDialog-module__ZVzSdG__icon,.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__description{display:none}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__panel h2{letter-spacing:-.8px;margin-top:6px;padding-right:0;font-size:24px}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__close{width:38px;height:38px;top:12px;right:12px}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__body{margin-top:12px}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__footer{flex-direction:row;gap:8px;margin-top:13px;padding-top:13px}.RetivioDialog-module__ZVzSdG__backdrop[data-keyboard-open=true] .RetivioDialog-module__ZVzSdG__footer button{flex:1;width:auto;min-width:0;min-height:46px;padding:10px;font-size:13px}
.LibraryEditor-module__w_7lTq__editor{gap:18px;display:grid}.LibraryEditor-module__w_7lTq__field{gap:8px;font-weight:600;display:grid}.LibraryEditor-module__w_7lTq__field input{color:#2a1930;width:100%;min-width:0;min-height:49px;font:inherit;box-shadow:none;background:#fffaf7;border:1px solid #dfd1d7;border-radius:13px;padding:12px 14px}.LibraryEditor-module__w_7lTq__field input[aria-invalid=true]{border-color:#b96955}.LibraryEditor-module__w_7lTq__hint{color:#7b677d;font-size:13px;font-weight:400;line-height:1.65}.LibraryEditor-module__w_7lTq__cover{background:#f4ece9;border:1px solid #e4d6db;border-radius:17px;align-items:center;gap:16px;padding:16px;display:flex}.LibraryEditor-module__w_7lTq__cover strong{font-size:14px;font-weight:600;display:block}.LibraryEditor-module__w_7lTq__cover p{margin-top:5px}.LibraryEditor-module__w_7lTq__artwork{background:#fffaf7;border:1px solid #e4d6db;border-radius:15px;flex-shrink:0;place-items:center;width:70px;height:70px;display:grid;overflow:hidden}.LibraryEditor-module__w_7lTq__artwork img{object-fit:cover;width:100%;height:100%}.LibraryEditor-module__w_7lTq__artwork[data-shape=circle]{border-radius:50%}.LibraryEditor-module__w_7lTq__artwork[data-shape=rectangle]{width:92px}.LibraryEditor-module__w_7lTq__artwork[data-empty=true] img{object-fit:contain;padding:9px}.LibraryEditor-module__w_7lTq__shapes{border:0;gap:8px;min-width:0;margin:0;padding:0;display:flex}.LibraryEditor-module__w_7lTq__shapes legend{margin-bottom:9px;font-weight:600}.LibraryEditor-module__w_7lTq__shapes button{color:#7b677d;text-transform:capitalize;background:0 0;border:1px solid #dfd1d7;border-radius:12px;flex:1;min-width:0;min-height:44px;padding:9px 6px;font-size:13px}.LibraryEditor-module__w_7lTq__shapes button[aria-pressed=true]{color:#2a1930;background:#ffe4d8;border-color:#d28c71}.LibraryEditor-module__w_7lTq__actions{flex-wrap:wrap;gap:9px;display:flex}.LibraryEditor-module__w_7lTq__actions button{color:#2a1930;background:0 0;border:1px solid #dfd1d7;border-radius:12px;flex:1;min-height:46px;padding:10px 14px}.LibraryEditor-module__w_7lTq__actions button:last-child:not(:first-child){color:#994c40;flex:0 auto}.LibraryEditor-module__w_7lTq__error{color:#9a3c35;background:#fff0e9;border:1px solid #dcada4;border-radius:12px;padding:12px 14px;font-size:13px}.LibraryEditor-module__w_7lTq__editor input[type=file]{display:none}@media (max-width:600px){.LibraryEditor-module__w_7lTq__field input{font-size:16px}.LibraryEditor-module__w_7lTq__cover{gap:12px;padding:13px}}.LibraryEditor-module__w_7lTq__artwork[data-empty=true]{color:#a55b4a;background:#ffe4d8;border-color:#edc9bb}.LibraryEditor-module__w_7lTq__artwork>svg{width:28px;height:28px}.LibraryEditor-module__w_7lTq__actions button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.LibraryEditor-module__w_7lTq__voiceField{display:block;position:relative}.LibraryEditor-module__w_7lTq__voiceField input{padding-right:58px}.LibraryEditor-module__w_7lTq__voiceField .LibraryEditor-module__w_7lTq__microphone{border-radius:50%;width:39px;height:39px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}
.SubjectCollections-module__KTtwrW__page{color:#2a1930;min-width:0;min-height:100%;font:14px/1.6 var(--font-manrope),Manrope,Arial,sans-serif;background:#f4ece9;flex-direction:column;flex:1;display:flex}.SubjectCollections-module__KTtwrW__main{flex:1;min-width:0}.SubjectCollections-module__KTtwrW__content{width:100%;padding:0}.SubjectCollections-module__KTtwrW__heroBand{margin-top:calc(-1 * var(--canvas-nav-space,120px));padding-top:var(--canvas-nav-space,120px);background:var(--retivio-dark-section-background);color:#fff8fb}.SubjectCollections-module__KTtwrW__libraryBody{width:var(--retivio-page-width);margin-inline:auto;padding-bottom:50px}.SubjectCollections-module__KTtwrW__content *{box-sizing:border-box}.SubjectCollections-module__KTtwrW__content :where(h1,h2,h3,p){margin:0}.SubjectCollections-module__KTtwrW__content :where(button,input){font:inherit}.SubjectCollections-module__KTtwrW__content :where(button,summary){cursor:pointer}.SubjectCollections-module__KTtwrW__content :where(a){text-decoration:none}.SubjectCollections-module__KTtwrW__content :where(button,a,summary,input):focus-visible{outline-offset:4px;outline:3px solid #b88fd1}.SubjectCollections-module__KTtwrW__content button:disabled{cursor:not-allowed;opacity:.5}.SubjectCollections-module__KTtwrW__hero{width:var(--retivio-page-width);justify-content:space-between;align-items:flex-end;gap:25px;margin-inline:auto;padding-top:44px;padding-bottom:38px;display:flex}.SubjectCollections-module__KTtwrW__eyebrow{color:#946578;font:9px/1.5 var(--font-mono),ui-monospace,monospace;letter-spacing:1.3px;text-transform:uppercase;align-items:center;gap:10px;display:flex}.SubjectCollections-module__KTtwrW__eyebrow:before{content:"";background:currentColor;width:18px;height:1px}.SubjectCollections-module__KTtwrW__hero .SubjectCollections-module__KTtwrW__eyebrow{color:#ffc1a8}.SubjectCollections-module__KTtwrW__hero .SubjectCollections-module__KTtwrW__lead{color:#cdbbd5}.SubjectCollections-module__KTtwrW__hero h1{letter-spacing:-2.5px;margin-top:19px;font-size:clamp(39px,4.6vw,55px);font-weight:500;line-height:1.05}.SubjectCollections-module__KTtwrW__hero h1 em{color:#ff9d77;font-family:Georgia,serif;font-weight:400}.SubjectCollections-module__KTtwrW__lead{color:#7d6c7e;font-size:13px;line-height:1.8;margin-top:19px!important}.SubjectCollections-module__KTtwrW__peach,.SubjectCollections-module__KTtwrW__outline{color:#2a1930;white-space:nowrap;background:#ff9d77;border:1px solid #ffb99c;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;transition:transform .22s,box-shadow .22s;display:inline-flex;font-size:12px!important;font-weight:650!important}.SubjectCollections-module__KTtwrW__outline{background:#fffaf7;border-color:#e2d6da}.SubjectCollections-module__KTtwrW__peach:hover,.SubjectCollections-module__KTtwrW__outline:hover{transform:translateY(-2px);box-shadow:0 12px 24px #412b4014}.SubjectCollections-module__KTtwrW__hero>.SubjectCollections-module__KTtwrW__peach{margin-bottom:3px}.SubjectCollections-module__KTtwrW__toolbar{border-block:1px solid #e2d6da;justify-content:space-between;align-items:center;gap:16px;padding:19px 0;display:flex}.SubjectCollections-module__KTtwrW__search{color:#957c8c;background:#fffaf7;border:1px solid #e2d6da;border-radius:24px;align-items:center;gap:10px;width:min(360px,100%);min-height:44px;padding:10px 14px;display:flex}.SubjectCollections-module__KTtwrW__search svg{flex-shrink:0}.SubjectCollections-module__KTtwrW__search:focus-within{border-color:#ff9d77;box-shadow:0 0 0 3px #ff9d7720}.SubjectCollections-module__KTtwrW__search input{color:#2a1930;border-radius:0;width:100%;min-width:0;padding:0;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.SubjectCollections-module__KTtwrW__search input::placeholder{color:#927e8e}.SubjectCollections-module__KTtwrW__toolbarRight{align-items:center;gap:18px;display:flex}.SubjectCollections-module__KTtwrW__total{color:#8d7889;white-space:nowrap;font-size:11px}.SubjectCollections-module__KTtwrW__filter{z-index:8;position:relative}.SubjectCollections-module__KTtwrW__filter summary{background:#fffaf7;border:1px solid #e2d6da;border-radius:13px;align-items:center;gap:8px;min-height:44px;padding:9px 12px;font-size:12px;list-style:none;display:flex}.SubjectCollections-module__KTtwrW__filter summary::-webkit-details-marker{display:none}.SubjectCollections-module__KTtwrW__cardMenu summary::-webkit-details-marker{display:none}.SubjectCollections-module__KTtwrW__filter summary svg{color:#95788f}.SubjectCollections-module__KTtwrW__filter[open] summary{background:#ffe8dd;border-color:#efb59e}.SubjectCollections-module__KTtwrW__filterOptions{overscroll-behavior:contain;background:#fffaf7;border:1px solid #e3d0c9;border-radius:17px;width:210px;max-width:calc(100vw - 36px);padding:7px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 16px 40px #2a193026}.SubjectCollections-module__KTtwrW__filterOptions button{color:#4a2c3b;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:10px;font-size:13px;display:flex}.SubjectCollections-module__KTtwrW__filterOptions button>span{align-items:center;gap:8px;display:flex}.SubjectCollections-module__KTtwrW__filterOptions button small{color:#8d7889;font-size:11px}.SubjectCollections-module__KTtwrW__filterOptions button[aria-pressed=true]{background:#ffdfd1;border-color:#f2baa6}.SubjectCollections-module__KTtwrW__filterOptions button:hover,.SubjectCollections-module__KTtwrW__cardMenuOptions button:hover{background:#fff0e8}.SubjectCollections-module__KTtwrW__filterOptions .SubjectCollections-module__KTtwrW__newSubject{border-top-color:#e2d6da;border-radius:0 0 11px 11px;margin-top:6px}.SubjectCollections-module__KTtwrW__selection{flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;display:flex}.SubjectCollections-module__KTtwrW__selection>span{color:#7d6c7e;padding:8px 5px 8px 0;font-size:12px}.SubjectCollections-module__KTtwrW__selection button{color:#4a2c3b;background:#fffaf7;border:1px solid #e2d6da;border-radius:12px;min-height:44px;padding:9px 12px;font-size:11px}.SubjectCollections-module__KTtwrW__clear{color:#8b526b;background:0 0;border:0;padding:12px 0 0;font-size:12px!important}.SubjectCollections-module__KTtwrW__browse{scroll-margin-top:28px}.SubjectCollections-module__KTtwrW__collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;padding-top:28px;display:grid}.SubjectCollections-module__KTtwrW__collection{color:#2a1930;text-align:left;background:#fffaf7;border:1px solid #e0d3d8;border-radius:22px;flex-direction:column;width:100%;min-width:0;min-height:174px;padding:23px;transition:background .2s,transform .2s;display:flex}.SubjectCollections-module__KTtwrW__collection:hover{background:#fff1e9;transform:translateY(-2px)}.SubjectCollections-module__KTtwrW__collectionTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.SubjectCollections-module__KTtwrW__collection strong{letter-spacing:-.7px;overflow-wrap:anywhere;font:30px/1.2 Georgia,serif}.SubjectCollections-module__KTtwrW__collection .SubjectCollections-module__KTtwrW__deckMark{width:33px;height:28px;margin:0 6px 5px 0}.SubjectCollections-module__KTtwrW__collection .SubjectCollections-module__KTtwrW__deckMark i{border-radius:7px}.SubjectCollections-module__KTtwrW__collectionCount{color:#8a7488;margin-top:9px;font-size:11px}.SubjectCollections-module__KTtwrW__collectionBottom{color:#7e647b;border-top:1px solid #e2d6da;justify-content:space-between;align-items:flex-end;gap:15px;margin-top:18px;padding-top:13px;font-size:11px;display:flex}.SubjectCollections-module__KTtwrW__collectionBottom>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:85%;display:-webkit-box;overflow:hidden}.SubjectCollections-module__KTtwrW__collectionBottom svg{flex-shrink:0}.SubjectCollections-module__KTtwrW__recentHeading{padding-top:34px}.SubjectCollections-module__KTtwrW__recentHeading h2{letter-spacing:-1px;margin-top:13px;font-size:28px;font-weight:500;line-height:1.2}.SubjectCollections-module__KTtwrW__group{padding-top:30px}.SubjectCollections-module__KTtwrW__group+.SubjectCollections-module__KTtwrW__group{margin-top:14px}.SubjectCollections-module__KTtwrW__groupHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px;display:flex}.SubjectCollections-module__KTtwrW__groupTitle{flex-wrap:wrap;align-items:baseline;gap:13px;min-width:0;display:flex}.SubjectCollections-module__KTtwrW__groupTitle h2{overflow-wrap:anywhere;letter-spacing:-.9px;font:400 32px/1.2 Georgia,serif}.SubjectCollections-module__KTtwrW__groupTitle small{color:#7d6c7e;white-space:nowrap;font-size:11px}.SubjectCollections-module__KTtwrW__textButton{color:#8a526d;text-align:right;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:7px;min-width:0;min-height:44px;padding:6px 0;display:inline-flex;font-size:11px!important}.SubjectCollections-module__KTtwrW__textButton svg{flex-shrink:0}.SubjectCollections-module__KTtwrW__deckGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.SubjectCollections-module__KTtwrW__deck{color:#2a1930;background:#fffaf7;border-radius:24px;flex-direction:column;min-width:0;min-height:345px;padding:23px 21px 22px;transition:transform .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 15px 32px #412b400c}.SubjectCollections-module__KTtwrW__deck:has(details[open]){z-index:5}.SubjectCollections-module__KTtwrW__deck:hover{transform:translateY(-3px);box-shadow:0 18px 34px #412b4014}.SubjectCollections-module__KTtwrW__selectedDeck{outline-offset:2px;outline:2px solid #b499cf}.SubjectCollections-module__KTtwrW__deckTop{color:#9d87a4;font:9px/1.5 var(--font-mono),ui-monospace,monospace;letter-spacing:.7px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;display:flex}.SubjectCollections-module__KTtwrW__cardTools{z-index:3;align-items:center;gap:2px;display:flex;position:relative}.SubjectCollections-module__KTtwrW__save{color:#a28a9e;background:0 0;border:0;border-radius:50%;place-items:center;width:29px;height:29px;padding:0;display:grid}.SubjectCollections-module__KTtwrW__save[aria-pressed=true]{color:#a35776;background:#f7e1e7}.SubjectCollections-module__KTtwrW__cardMenu{position:relative}.SubjectCollections-module__KTtwrW__cardMenu summary{color:#a28a9e;background:0 0;border:0;border-radius:50%;place-items:center;width:29px;height:29px;padding:0;list-style:none;display:grid}.SubjectCollections-module__KTtwrW__cardMenuOptions{z-index:9;color:#2a1930;text-transform:none;letter-spacing:normal;background:#fffaf7;border:1px solid #e3d0c9;border-radius:15px;width:190px;padding:7px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 40px #2a193026}.SubjectCollections-module__KTtwrW__cardMenuOptions button{color:#4a2c3b;width:100%;min-height:44px;font:12px/1.5 var(--font-manrope),Arial,sans-serif;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:9px 10px;display:flex}.SubjectCollections-module__KTtwrW__cardMenuOptions .SubjectCollections-module__KTtwrW__destructive{color:#b44c61}.SubjectCollections-module__KTtwrW__deckMark{flex-shrink:0;width:60px;height:49px;margin:17px 0 22px;display:block;position:relative}.SubjectCollections-module__KTtwrW__deckMark i{background:#6840e5;border-radius:12px;position:absolute;inset:0}.SubjectCollections-module__KTtwrW__deckMark i:first-child{background:#ffaf8f;translate:7px 7px}.SubjectCollections-module__KTtwrW__deckMark i:nth-child(2){background:#c5a2f1;translate:3px 3px}.SubjectCollections-module__KTtwrW__deckCover{background:#efe7f1;border-radius:12px;flex-shrink:0;width:60px;height:49px;margin:17px 0 22px;display:block;position:relative;overflow:hidden}.SubjectCollections-module__KTtwrW__deckCover[data-shape=circle]{border-radius:50%;width:49px}.SubjectCollections-module__KTtwrW__deckCover[data-shape=rectangle]{width:80px}.SubjectCollections-module__KTtwrW__deckCover img{object-fit:cover;width:100%;height:100%}.SubjectCollections-module__KTtwrW__deckStatus{color:#9b7ca2;font:9px/1.5 var(--font-mono),ui-monospace,monospace;letter-spacing:.65px;text-transform:uppercase}.SubjectCollections-module__KTtwrW__deck h3{overflow-wrap:anywhere;letter-spacing:-.3px;margin-top:9px;font:400 21px/1.12 Georgia,serif}.SubjectCollections-module__KTtwrW__deck h3 a{color:inherit}.SubjectCollections-module__KTtwrW__deckLink:after{content:"";z-index:1;cursor:pointer;border-radius:24px;position:absolute;inset:0}.SubjectCollections-module__KTtwrW__deckLink:focus-visible{outline:none!important}.SubjectCollections-module__KTtwrW__deckLink:focus-visible:after{outline-offset:4px;outline:3px solid #b88fd1}.SubjectCollections-module__KTtwrW__deckMeta{color:#8b758a;font-size:11px;margin-top:12px!important}.SubjectCollections-module__KTtwrW__deckBottom{margin-top:auto;padding-top:13px}.SubjectCollections-module__KTtwrW__progress{background:#e8dddd;border:0;border-radius:4px;height:4px;margin-top:14px;overflow:hidden}.SubjectCollections-module__KTtwrW__progress span{border-radius:inherit;background:#ff9d77;min-width:2px;height:100%;display:block}.SubjectCollections-module__KTtwrW__progressLabels{color:#a08b9d;justify-content:space-between;gap:8px;margin-top:8px;font-size:9px;display:flex}.SubjectCollections-module__KTtwrW__study{z-index:2;background:#2a1432;border:1px solid #2a1432;border-radius:13px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:18px;padding:10px 13px;display:flex;position:relative;color:#fffaf7!important;font-size:12px!important;font-weight:700!important}.SubjectCollections-module__KTtwrW__back{color:#8b526b;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;margin-top:24px;padding:0;display:inline-flex;font-size:12px!important}.SubjectCollections-module__KTtwrW__subjectHeading{border-bottom:1px solid #e2d6da;margin-bottom:24px;padding-bottom:21px}.SubjectCollections-module__KTtwrW__breadcrumb{color:#8b7588;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex;margin-block:10px!important}.SubjectCollections-module__KTtwrW__subjectHeading .SubjectCollections-module__KTtwrW__groupHead{margin-bottom:0}.SubjectCollections-module__KTtwrW__subjectHeading .SubjectCollections-module__KTtwrW__groupTitle h2{font-size:39px}.SubjectCollections-module__KTtwrW__subjectHeading>p:last-child{color:#8b7588;margin-top:10px;font-size:12px;line-height:1.8}.SubjectCollections-module__KTtwrW__empty{color:#7d6c7e;text-align:center;flex-direction:column;align-items:center;gap:18px;padding:65px 20px;display:flex}.SubjectCollections-module__KTtwrW__empty h2{color:#2a1930;font:400 32px/1.2 Georgia,serif}.SubjectCollections-module__KTtwrW__empty p{max-width:420px}.SubjectCollections-module__KTtwrW__emptyActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.SubjectCollections-module__KTtwrW__loadMore{margin:28px auto 0;display:flex}.SubjectCollections-module__KTtwrW__loading{grid-template-columns:1fr 1fr;gap:17px;padding-top:28px;display:grid}.SubjectCollections-module__KTtwrW__loading>div{background:#e9dfe0;border-radius:22px;min-height:174px;animation:1.8s ease-in-out infinite SubjectCollections-module__KTtwrW__library-pulse}@keyframes SubjectCollections-module__KTtwrW__library-pulse{50%{opacity:.5}}.SubjectCollections-module__KTtwrW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:850px){.SubjectCollections-module__KTtwrW__hero{gap:20px;padding-top:32px;padding-bottom:27px}.SubjectCollections-module__KTtwrW__lead{max-width:400px}.SubjectCollections-module__KTtwrW__deckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SubjectCollections-module__KTtwrW__previewGrid>.SubjectCollections-module__KTtwrW__deck:nth-child(n+3){display:none}.SubjectCollections-module__KTtwrW__collection{min-height:164px}.SubjectCollections-module__KTtwrW__save,.SubjectCollections-module__KTtwrW__cardMenu summary{width:44px;height:44px}.SubjectCollections-module__KTtwrW__cardTools{gap:0;margin:-7px -7px -7px 0}}@media (max-width:600px){.SubjectCollections-module__KTtwrW__hero{padding-top:25px}.SubjectCollections-module__KTtwrW__libraryBody{padding-bottom:35px}.SubjectCollections-module__KTtwrW__hero{grid-template-columns:1fr auto;align-items:center;gap:15px;padding-bottom:22px;display:grid}.SubjectCollections-module__KTtwrW__hero>div{grid-column:1/-1}.SubjectCollections-module__KTtwrW__hero h1{letter-spacing:-1.8px;margin-top:14px;font-size:37px;line-height:1.06}.SubjectCollections-module__KTtwrW__lead{max-width:285px;font-size:12px;line-height:1.7;margin-top:12px!important}.SubjectCollections-module__KTtwrW__hero>.SubjectCollections-module__KTtwrW__peach{min-height:44px;margin:0}.SubjectCollections-module__KTtwrW__toolbar{flex-wrap:wrap;gap:11px;padding-block:15px}.SubjectCollections-module__KTtwrW__search{width:100%;min-height:46px;padding-inline:12px}.SubjectCollections-module__KTtwrW__search input{letter-spacing:-.5px;font-size:16px}.SubjectCollections-module__KTtwrW__toolbarRight{justify-content:space-between;gap:8px;width:100%}.SubjectCollections-module__KTtwrW__total{font-size:10px}.SubjectCollections-module__KTtwrW__filterOptions{left:0;right:auto}.SubjectCollections-module__KTtwrW__collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding-top:21px}.SubjectCollections-module__KTtwrW__collection{border-radius:19px;min-height:176px;padding:15px 13px}.SubjectCollections-module__KTtwrW__collectionTop{gap:13px;display:grid}.SubjectCollections-module__KTtwrW__collection strong{letter-spacing:-.8px;order:2;font-size:clamp(17px,5.5vw,21px)}.SubjectCollections-module__KTtwrW__collection .SubjectCollections-module__KTtwrW__deckMark{width:25px;height:22px;margin:0 5px 5px 0}.SubjectCollections-module__KTtwrW__collection .SubjectCollections-module__KTtwrW__deckMark i{border-radius:6px}.SubjectCollections-module__KTtwrW__collectionCount{margin-top:7px;font-size:11px}.SubjectCollections-module__KTtwrW__collectionBottom{gap:5px;margin-top:11px;padding-top:10px;font-size:11px;line-height:1.5}.SubjectCollections-module__KTtwrW__collectionBottom>span{max-width:100%}.SubjectCollections-module__KTtwrW__collectionBottom svg{width:13px}.SubjectCollections-module__KTtwrW__deckGrid{grid-template-columns:1fr;gap:17px}.SubjectCollections-module__KTtwrW__previewGrid>.SubjectCollections-module__KTtwrW__deck:nth-child(n+2){display:none}.SubjectCollections-module__KTtwrW__deck{border-radius:24px;min-height:338px;padding:23px}.SubjectCollections-module__KTtwrW__deck h3{font-size:24px;line-height:1.13}.SubjectCollections-module__KTtwrW__deckMark{width:64px;height:52px}.SubjectCollections-module__KTtwrW__deckMeta{font-size:12px}.SubjectCollections-module__KTtwrW__group{padding-top:24px}.SubjectCollections-module__KTtwrW__group+.SubjectCollections-module__KTtwrW__group{margin-top:6px}.SubjectCollections-module__KTtwrW__groupHead{gap:8px;margin-bottom:18px}.SubjectCollections-module__KTtwrW__groupTitle{gap:8px}.SubjectCollections-module__KTtwrW__groupTitle h2{font-size:31px}.SubjectCollections-module__KTtwrW__groupTitle small{font-size:10px}.SubjectCollections-module__KTtwrW__textButton{gap:4px;max-width:48%;font-size:11px!important}.SubjectCollections-module__KTtwrW__recentHeading h2{max-width:260px;font-size:28px;line-height:1.15}.SubjectCollections-module__KTtwrW__subjectHeading .SubjectCollections-module__KTtwrW__groupTitle h2{font-size:34px}.SubjectCollections-module__KTtwrW__loading{gap:11px}.SubjectCollections-module__KTtwrW__loading>div{min-height:176px}}@media (prefers-reduced-motion:reduce){.SubjectCollections-module__KTtwrW__deck,.SubjectCollections-module__KTtwrW__collection,.SubjectCollections-module__KTtwrW__peach,.SubjectCollections-module__KTtwrW__outline{transition:none}.SubjectCollections-module__KTtwrW__loading>div{animation:none}}.SubjectCollections-module__KTtwrW__toolbarRight{flex-wrap:wrap;gap:12px}.SubjectCollections-module__KTtwrW__newSubjectButton{color:#4a2c3b;white-space:nowrap;background:#fffaf7;border:1px solid #e2d6da;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 12px;display:inline-flex;font-size:12px!important}.SubjectCollections-module__KTtwrW__selection{flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;display:flex;position:relative}.SubjectCollections-module__KTtwrW__selectionCount{color:#7d6c7e;white-space:nowrap;cursor:pointer;align-items:center;gap:9px;min-height:44px;margin-right:4px;font-size:12px;display:flex}.SubjectCollections-module__KTtwrW__selectionCount input{accent-color:#2c1733;width:18px;height:18px;margin:0}.SubjectCollections-module__KTtwrW__desktopActions{align-items:center;gap:8px;display:flex}.SubjectCollections-module__KTtwrW__selection button,.SubjectCollections-module__KTtwrW__selectionMenu summary{color:#4a2c3b;background:#fffaf7;border:1px solid #e2d6da;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 12px;font-size:12px;display:flex}.SubjectCollections-module__KTtwrW__selection .SubjectCollections-module__KTtwrW__selectionDelete{color:#a3473e;border-color:#e3c6bf;margin-left:8px}.SubjectCollections-module__KTtwrW__selection .SubjectCollections-module__KTtwrW__selectionDone{background:0 0}.SubjectCollections-module__KTtwrW__selectionMenu{z-index:9;position:relative}.SubjectCollections-module__KTtwrW__selectionMenu summary{cursor:pointer;list-style:none}.SubjectCollections-module__KTtwrW__selectionMenu summary::-webkit-details-marker{display:none}.SubjectCollections-module__KTtwrW__selectionMenu[open] summary{background:#ffe8dd;border-color:#efb59e}.SubjectCollections-module__KTtwrW__selectionOptions{background:#fffaf7;border:1px solid #e3d0c9;border-radius:17px;width:230px;max-width:calc(100vw - 32px);padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #2a193026}.SubjectCollections-module__KTtwrW__selectionOptions button{text-align:left;border:0;justify-content:flex-start;width:100%}.SubjectCollections-module__KTtwrW__selectionOptions button:hover{background:#fff0e8}.SubjectCollections-module__KTtwrW__selectionOptions small{color:#8d7889;font-size:11px;display:block}.SubjectCollections-module__KTtwrW__mobileActions{display:none}@media (max-width:600px){.SubjectCollections-module__KTtwrW__toolbarRight{justify-content:flex-start}.SubjectCollections-module__KTtwrW__newSubjectButton{font-size:12px!important}.SubjectCollections-module__KTtwrW__selection{flex-wrap:nowrap;justify-content:space-between;gap:8px}.SubjectCollections-module__KTtwrW__selectionCount{margin-right:auto;font-size:12px}.SubjectCollections-module__KTtwrW__desktopActions{display:none}.SubjectCollections-module__KTtwrW__mobileActions{display:block}.SubjectCollections-module__KTtwrW__selectionMenu summary,.SubjectCollections-module__KTtwrW__selection button{padding:9px 11px}}
.HomepageControls-module__IfyT_q__type{font-family:var(--font-manrope), Arial, Helvetica, sans-serif;letter-spacing:normal;font-weight:400;line-height:1.65}.HomepageControls-module__IfyT_q__eyebrow{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.5}.HomepageControls-module__IfyT_q__primary,.HomepageControls-module__IfyT_q__secondary{min-height:46px;font-family:var(--font-manrope), Arial, Helvetica, sans-serif;text-align:center;isolation:isolate;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:13px;font-weight:750;line-height:1.5;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,border-color .22s,background-color .22s;display:inline-flex;position:relative;overflow:hidden}.HomepageControls-module__IfyT_q__primary{color:#2b182f;background:#ff9d77;box-shadow:0 14px 30px #ff845b2e}.HomepageControls-module__IfyT_q__primary:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:34%;transition:transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;top:-35%;bottom:-35%;left:-42%;transform:skew(-18deg)translate(-220%)}.HomepageControls-module__IfyT_q__secondary{color:var(--control-ink,#2a1930);border-color:var(--control-border,#301d3524);background:var(--control-surface,#fffaf785)}.HomepageControls-module__IfyT_q__primary:not(:disabled):not([aria-disabled=true]):hover,.HomepageControls-module__IfyT_q__secondary:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-3px)}.HomepageControls-module__IfyT_q__primary:not(:disabled):not([aria-disabled=true]):hover{background:#ffa17e;box-shadow:0 20px 42px #ff845b4d}.HomepageControls-module__IfyT_q__primary:not(:disabled):not([aria-disabled=true]):hover:before{transform:skew(-18deg)translate(520%)}.HomepageControls-module__IfyT_q__secondary:not(:disabled):not([aria-disabled=true]):hover{background:#ff9d7717;border-color:#ff9d778c;box-shadow:0 16px 34px #0b05121f}.HomepageControls-module__IfyT_q__primary svg,.HomepageControls-module__IfyT_q__secondary svg{flex-shrink:0;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.HomepageControls-module__IfyT_q__primary:not(:disabled):hover svg,.HomepageControls-module__IfyT_q__secondary:not(:disabled):hover svg{transform:translate(4px)}.HomepageControls-module__IfyT_q__primary:not(:disabled):active,.HomepageControls-module__IfyT_q__secondary:not(:disabled):active{transform:translateY(-1px)}.HomepageControls-module__IfyT_q__primary:focus-visible,.HomepageControls-module__IfyT_q__secondary:focus-visible{outline-offset:3px;outline:3px solid #ff9d77b3}.HomepageControls-module__IfyT_q__primary:disabled,.HomepageControls-module__IfyT_q__secondary:disabled,.HomepageControls-module__IfyT_q__primary[aria-disabled=true],.HomepageControls-module__IfyT_q__secondary[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none}@media (prefers-reduced-motion:reduce){.HomepageControls-module__IfyT_q__primary,.HomepageControls-module__IfyT_q__secondary,.HomepageControls-module__IfyT_q__primary svg,.HomepageControls-module__IfyT_q__secondary svg{transition:none}.HomepageControls-module__IfyT_q__primary:before{display:none}.HomepageControls-module__IfyT_q__primary:not(:disabled):hover,.HomepageControls-module__IfyT_q__secondary:not(:disabled):hover,.HomepageControls-module__IfyT_q__primary:not(:disabled):hover svg,.HomepageControls-module__IfyT_q__secondary:not(:disabled):hover svg{transform:none}}
.ChoiceFocusStudy-module__vZECCG__page{--paper:#fffaf7;--ink:#2a1930;--peach:#ff9d77;--lilac:#bba4ff;--muted:#bdb0c5;--control-ink:#fffaf7;--control-border:#fffaf721;--control-surface:#fffaf709;isolation:isolate;box-sizing:border-box;width:calc(100% + 2 * var(--study-page-gutter,1rem));height:var(--choice-canvas-height,calc(100% + 2 * var(--study-page-gutter,1rem)));margin:calc(-1 * var(--study-page-gutter,1rem));overscroll-behavior:none;background:var(--retivio-dark-section-background,#170d20);color:var(--paper);font:400 14px/1.6 var(--font-manrope),Manrope,Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative;overflow:hidden;container:choice-canvas/size}.ChoiceFocusStudy-module__vZECCG__page *{box-sizing:border-box}.ChoiceFocusStudy-module__vZECCG__page :where(h1,h2,p){margin:0}.ChoiceFocusStudy-module__vZECCG__page button{font:inherit;touch-action:manipulation}.ChoiceFocusStudy-module__vZECCG__screen{flex-direction:column;height:100%;min-height:0;display:flex}[data-dashboard-scroll-container]:has(.ChoiceFocusStudy-module__vZECCG__page){scrollbar-gutter:auto;overscroll-behavior:none;overflow:hidden}@media (max-width:1199px),(pointer:coarse){:is(html:has(.ChoiceFocusStudy-module__vZECCG__page),body:has(.ChoiceFocusStudy-module__vZECCG__page)){overscroll-behavior:none;scroll-behavior:auto;background:#170d20;overflow:hidden}html:has(.ChoiceFocusStudy-module__vZECCG__page){height:100%}body:has(.ChoiceFocusStudy-module__vZECCG__page){width:100%;height:100%;min-height:0;position:fixed;inset:0}[data-dashboard-shell]:has(.ChoiceFocusStudy-module__vZECCG__page){background:var(--retivio-dark-section-background,#170d20)}[data-dashboard-shell]:has(.ChoiceFocusStudy-module__vZECCG__page)>[aria-hidden=true]{visibility:hidden}}.ChoiceFocusStudy-module__vZECCG__top{border-bottom:1px solid #fffaf721;flex:none;align-items:center;gap:22px;width:calc(100% - 76px);max-width:1470px;min-height:78px;margin-inline:auto;padding-block:15px;display:flex}.ChoiceFocusStudy-module__vZECCG__logo{flex:none;width:112px;height:auto;display:block}.ChoiceFocusStudy-module__vZECCG__deckContext{border-left:1px solid #fffaf721;min-width:0;padding-left:22px}.ChoiceFocusStudy-module__vZECCG__deckContext strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.ChoiceFocusStudy-module__vZECCG__deckContext>span{color:var(--muted);margin-top:2px;font-size:11px;display:block}.ChoiceFocusStudy-module__vZECCG__topActions{flex:none;align-items:center;gap:18px;margin-left:auto;display:flex}.ChoiceFocusStudy-module__vZECCG__mode{color:#d8c9e3;align-items:center;gap:8px;font-size:12px;display:flex}.ChoiceFocusStudy-module__vZECCG__mode svg{color:var(--peach)}.ChoiceFocusStudy-module__vZECCG__action{min-height:46px;font:500 14px/1.6 var(--font-manrope),Manrope,Arial,sans-serif;border-radius:13px;padding:10px 18px}.ChoiceFocusStudy-module__vZECCG__primary{color:#2a1930;background:#ff9d77;border-color:#ff9d77}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__action{font-weight:500}.ChoiceFocusStudy-module__vZECCG__main{flex-direction:column;flex:1;width:100%;max-width:820px;min-height:0;margin-inline:auto;padding:25px 54px 27px;display:flex}.ChoiceFocusStudy-module__vZECCG__intro,.ChoiceFocusStudy-module__vZECCG__sessionLine,.ChoiceFocusStudy-module__vZECCG__dots,.ChoiceFocusStudy-module__vZECCG__note{flex:none}.ChoiceFocusStudy-module__vZECCG__intro{text-align:center;margin-bottom:24px}.ChoiceFocusStudy-module__vZECCG__eyebrow{color:#ffc1a8;font:400 11px/1.5 var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ChoiceFocusStudy-module__vZECCG__eyebrow:before{content:"";background:var(--peach);width:22px;height:1px}.ChoiceFocusStudy-module__vZECCG__intro h1{letter-spacing:-.05em;font-size:34px;font-weight:500;line-height:1.2}.ChoiceFocusStudy-module__vZECCG__intro h1 em{color:var(--peach);letter-spacing:-.035em;font:italic 1.13em/1.1 Georgia,Times New Roman,serif}.ChoiceFocusStudy-module__vZECCG__intro>p{color:var(--muted);margin-top:10px;font-size:12px}.ChoiceFocusStudy-module__vZECCG__sessionLine{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 14px;margin-bottom:15px;font-size:12px;display:flex}.ChoiceFocusStudy-module__vZECCG__sessionLine strong{color:var(--paper);flex:none;margin-left:auto;font-weight:500}.ChoiceFocusStudy-module__vZECCG__timer{color:#ffb899;font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.ChoiceFocusStudy-module__vZECCG__workspace{isolation:isolate;background:#120b1c;border-radius:26px;flex:1;min-height:0;max-height:680px;position:relative;overflow:hidden;box-shadow:0 25px 60px #08030d26}.ChoiceFocusStudy-module__vZECCG__panel{background:#120b1c;border-radius:26px;flex-direction:column;height:100%;min-height:0;padding:24px 32px 20px;display:flex}.ChoiceFocusStudy-module__vZECCG__page [data-focused-slide-copy] .retivio-field-focus-tracer{display:none}.ChoiceFocusStudy-module__vZECCG__meta{color:#b7a0c4;font:400 11px/1.5 var(--font-mono),ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase;flex:none;justify-content:space-between;align-items:center;gap:14px;display:flex}.ChoiceFocusStudy-module__vZECCG__questionArea{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a28ba966 transparent;flex-direction:column;flex:1;min-height:46px;padding:24px 5px;display:flex;overflow:auto}.ChoiceFocusStudy-module__vZECCG__questionInner{flex-direction:column;align-items:center;width:100%;margin-block:auto;display:flex}.ChoiceFocusStudy-module__vZECCG__questionArea h2{text-align:center;width:100%;max-width:535px;color:var(--paper);letter-spacing:-.025em;text-wrap:pretty;overflow-wrap:anywhere;white-space:pre-wrap;font:400 34px/1.26 Georgia,Times New Roman,serif}.ChoiceFocusStudy-module__vZECCG__questionArea h2[data-size=long]{font-size:29px}.ChoiceFocusStudy-module__vZECCG__questionArea h2[data-size=very-long]{font-size:25px;line-height:1.35}.ChoiceFocusStudy-module__vZECCG__cardImage{object-fit:contain;border-radius:9px;width:auto;max-width:100%;height:auto;max-height:95px;margin-bottom:12px;display:block}.ChoiceFocusStudy-module__vZECCG__options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a28ba966 transparent;flex-direction:column;flex:none;gap:11px;width:100%;max-width:490px;height:202px;margin-inline:auto;padding:3px;display:flex;position:relative;overflow:auto}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{width:100%;min-height:58px;color:var(--paper);text-align:left;background:#292032;border:1px solid #fffaf726;border-radius:13px;flex:none;align-items:center;gap:16px;padding:14px 17px;transition:background 1s cubic-bezier(.4,0,.2,1),border-color 1s,color 1s,transform .35s;display:flex}.ChoiceFocusStudy-module__vZECCG__letter{color:#c8b1df;width:20px;font:400 11px/1.5 var(--font-mono),ui-monospace,monospace;flex:none;justify-content:center;align-items:center;display:flex}.ChoiceFocusStudy-module__vZECCG__answer{overflow-wrap:anywhere;white-space:pre-wrap;flex:1;min-width:0;font-size:13px;font-weight:500}.ChoiceFocusStudy-module__vZECCG__option svg{flex:none;width:17px;height:17px;margin-left:auto}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option:not(:disabled):hover{background:#34273f;border-color:#bba4ff75;transform:translate(2px)}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option:focus-visible{outline-offset:1px;outline:2px solid #ffb899}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option:disabled{cursor:default;opacity:1}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option[data-state=correct]{color:#233216;background:#cdf49c;border-color:#cdf49c}.ChoiceFocusStudy-module__vZECCG__option[data-state=correct] .ChoiceFocusStudy-module__vZECCG__letter{color:#344621}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option[data-state=missed]{color:#ffd0ba;background:#432a30;border-color:#bc7e6a}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option[data-state=quiet]{color:#a99bb3;background:#21192b;border-color:#fffaf70e}.ChoiceFocusStudy-module__vZECCG__option[data-state=quiet] .ChoiceFocusStudy-module__vZECCG__letter{color:#a99bb3}.ChoiceFocusStudy-module__vZECCG__feedback{text-align:center;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a28ba966 transparent;flex-direction:column;flex:none;justify-content:flex-start;gap:6px;width:100%;max-width:490px;height:126px;min-height:126px;margin-inline:auto;padding-block:16px;display:flex;overflow:auto}.ChoiceFocusStudy-module__vZECCG__feedback>:first-child{margin-top:auto}.ChoiceFocusStudy-module__vZECCG__feedback>:last-child{margin-bottom:auto}.ChoiceFocusStudy-module__vZECCG__feedbackTitle{color:#d7c3e0;flex:none;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.ChoiceFocusStudy-module__vZECCG__feedbackTitle svg{flex:none}.ChoiceFocusStudy-module__vZECCG__feedbackCopy{color:#bba7c6;overflow-wrap:anywhere;flex:none;font-size:12px}.ChoiceFocusStudy-module__vZECCG__feedback[data-outcome=correct] .ChoiceFocusStudy-module__vZECCG__feedbackTitle{color:#cdf49c}.ChoiceFocusStudy-module__vZECCG__feedback:is([data-outcome=compare],[data-outcome=revealed],[data-outcome=timeout]) .ChoiceFocusStudy-module__vZECCG__feedbackTitle{color:#ffc1a8}.ChoiceFocusStudy-module__vZECCG__reference{overflow-wrap:anywhere;white-space:pre-wrap;flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.ChoiceFocusStudy-module__vZECCG__reference>span:first-child{color:#b7a0c4;font:400 10px/1.5 var(--font-mono),ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase}.ChoiceFocusStudy-module__vZECCG__reference>span:last-child{color:var(--paper);font:400 21px/1.3 Georgia,Times New Roman,serif}.ChoiceFocusStudy-module__vZECCG__actions{flex:none;justify-content:center;align-items:center;width:100%;max-width:490px;height:50px;min-height:50px;margin-inline:auto;display:flex}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__submit{white-space:nowrap;width:100%;min-width:0;min-height:48px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__textButton{color:#c8b4d2;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:44px;padding:8px 10px;font-size:12px;display:inline-flex}.ChoiceFocusStudy-module__vZECCG__textButton svg{flex:none}.ChoiceFocusStudy-module__vZECCG__textButton:hover{color:#ffc1a8}.ChoiceFocusStudy-module__vZECCG__textButton:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #ffb899}.ChoiceFocusStudy-module__vZECCG__page button:disabled{opacity:.55}.ChoiceFocusStudy-module__vZECCG__unavailable{text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:12px;width:100%;height:202px;padding:15px;display:flex;overflow:auto}.ChoiceFocusStudy-module__vZECCG__unavailable>svg{color:var(--lilac);flex:none}.ChoiceFocusStudy-module__vZECCG__unavailable>p{color:#d7c3e0;font-size:13px}.ChoiceFocusStudy-module__vZECCG__unavailable>span{color:var(--muted);font-size:12px}.ChoiceFocusStudy-module__vZECCG__dots{justify-content:center;align-items:center;gap:9px;margin-top:19px;display:flex}.ChoiceFocusStudy-module__vZECCG__dots>span{background:#fffaf726;border-radius:50%;width:7px;height:7px;transition:background 1s,transform 1s}.ChoiceFocusStudy-module__vZECCG__dots>[data-status=current]{background:var(--peach);transform:scale(1.2)}.ChoiceFocusStudy-module__vZECCG__dots>[data-status=done]{background:var(--lilac)}.ChoiceFocusStudy-module__vZECCG__dots>[data-status=again]{background:#d68060}.ChoiceFocusStudy-module__vZECCG__note{color:#b7a1c4;text-align:center;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;margin-top:16px!important}.ChoiceFocusStudy-module__vZECCG__note svg{color:#e5af96;flex:none}.ChoiceFocusStudy-module__vZECCG__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;min-height:0;padding:35px 24px;display:flex}.ChoiceFocusStudy-module__vZECCG__empty>svg{color:var(--peach)}.ChoiceFocusStudy-module__vZECCG__empty h1{letter-spacing:-.045em;font-size:30px;font-weight:500}.ChoiceFocusStudy-module__vZECCG__empty p{max-width:420px;color:var(--muted)}.ChoiceFocusStudy-module__vZECCG__dialogOptions{flex-wrap:wrap;gap:8px 16px;display:flex}.ChoiceFocusStudy-module__vZECCG__dialogOptions button{color:#7b677d;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:12px;display:inline-flex}.ChoiceFocusStudy-module__vZECCG__dialogOptions button:hover{color:#a5483b}@media (min-width:1800px){.ChoiceFocusStudy-module__vZECCG__top{width:calc(100% - 110px)}.ChoiceFocusStudy-module__vZECCG__main{max-width:980px;padding-block:34px}.ChoiceFocusStudy-module__vZECCG__workspace{max-height:820px}.ChoiceFocusStudy-module__vZECCG__intro h1{font-size:40px}.ChoiceFocusStudy-module__vZECCG__intro>p{font-size:14px}.ChoiceFocusStudy-module__vZECCG__questionArea h2{max-width:650px;font-size:43px}.ChoiceFocusStudy-module__vZECCG__questionArea h2[data-size=long]{font-size:36px}.ChoiceFocusStudy-module__vZECCG__questionArea h2[data-size=very-long]{font-size:30px}.ChoiceFocusStudy-module__vZECCG__options{max-width:590px;height:238px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{min-height:70px}.ChoiceFocusStudy-module__vZECCG__answer{font-size:15px}.ChoiceFocusStudy-module__vZECCG__actions,.ChoiceFocusStudy-module__vZECCG__feedback{max-width:590px}.ChoiceFocusStudy-module__vZECCG__feedback{height:140px;min-height:140px}}@media (max-width:800px){.ChoiceFocusStudy-module__vZECCG__top{gap:18px;width:calc(100% - 56px);min-height:84px}.ChoiceFocusStudy-module__vZECCG__deckContext{padding-left:18px}.ChoiceFocusStudy-module__vZECCG__main{max-width:720px;padding:28px 35px 30px}.ChoiceFocusStudy-module__vZECCG__panel{padding:25px 29px 20px}.ChoiceFocusStudy-module__vZECCG__mode{display:none}}@media (max-width:580px){.ChoiceFocusStudy-module__vZECCG__top{gap:12px;width:calc(100% - 40px);min-height:66px;padding-block:10px}.ChoiceFocusStudy-module__vZECCG__logo{width:94px}.ChoiceFocusStudy-module__vZECCG__deckContext,.ChoiceFocusStudy-module__vZECCG__mode{display:none}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__pause{min-height:44px;padding:9px 12px;font-size:12px}.ChoiceFocusStudy-module__vZECCG__main{padding:21px 18px 20px}.ChoiceFocusStudy-module__vZECCG__intro{margin-bottom:20px}.ChoiceFocusStudy-module__vZECCG__eyebrow{display:none}.ChoiceFocusStudy-module__vZECCG__intro h1{font-size:27px}.ChoiceFocusStudy-module__vZECCG__intro>p{display:none}.ChoiceFocusStudy-module__vZECCG__sessionLine{gap:7px 9px;margin-bottom:12px;font-size:11px}.ChoiceFocusStudy-module__vZECCG__panel{border-radius:24px;padding:20px 20px 16px}.ChoiceFocusStudy-module__vZECCG__workspace{border-radius:24px}.ChoiceFocusStudy-module__vZECCG__meta{letter-spacing:0}.ChoiceFocusStudy-module__vZECCG__meta>span:last-child{display:none}.ChoiceFocusStudy-module__vZECCG__questionArea{min-height:46px;padding:20px 0}.ChoiceFocusStudy-module__vZECCG__questionArea h2{font-size:29px;line-height:1.25}.ChoiceFocusStudy-module__vZECCG__questionArea h2[data-size=long]{font-size:25px}.ChoiceFocusStudy-module__vZECCG__questionArea h2[data-size=very-long]{font-size:23px}.ChoiceFocusStudy-module__vZECCG__options{gap:10px;height:196px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{gap:13px;min-height:56px;padding:13px 14px}.ChoiceFocusStudy-module__vZECCG__feedback{height:122px;min-height:122px;padding-block:12px}.ChoiceFocusStudy-module__vZECCG__feedbackTitle{font-size:12px}.ChoiceFocusStudy-module__vZECCG__feedbackCopy{font-size:11px}.ChoiceFocusStudy-module__vZECCG__reference>span:last-child{font-size:20px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__submit{font-size:14px}.ChoiceFocusStudy-module__vZECCG__dots{margin-top:19px}.ChoiceFocusStudy-module__vZECCG__note{font-size:11px;margin-top:16px!important}}@media (max-width:350px){.ChoiceFocusStudy-module__vZECCG__main{padding-inline:14px}.ChoiceFocusStudy-module__vZECCG__panel{padding-inline:17px}.ChoiceFocusStudy-module__vZECCG__intro h1{font-size:24px}.ChoiceFocusStudy-module__vZECCG__questionArea h2{font-size:26px}.ChoiceFocusStudy-module__vZECCG__feedbackTitle{font-size:11px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{gap:10px;padding-inline:11px}}@container choice-canvas (max-height:800px){.ChoiceFocusStudy-module__vZECCG__top{min-height:64px;padding-block:8px}.ChoiceFocusStudy-module__vZECCG__main{padding-block:14px}.ChoiceFocusStudy-module__vZECCG__intro{margin-bottom:16px}.ChoiceFocusStudy-module__vZECCG__eyebrow,.ChoiceFocusStudy-module__vZECCG__intro>p,.ChoiceFocusStudy-module__vZECCG__note{display:none}.ChoiceFocusStudy-module__vZECCG__questionArea{padding-block:14px}.ChoiceFocusStudy-module__vZECCG__feedback{height:116px;min-height:116px}.ChoiceFocusStudy-module__vZECCG__dots{margin-top:15px}}@container choice-canvas (max-height:620px){.ChoiceFocusStudy-module__vZECCG__top{min-height:52px;padding-block:4px}.ChoiceFocusStudy-module__vZECCG__logo{width:90px}.ChoiceFocusStudy-module__vZECCG__intro,.ChoiceFocusStudy-module__vZECCG__dots,.ChoiceFocusStudy-module__vZECCG__note,.ChoiceFocusStudy-module__vZECCG__meta{display:none}.ChoiceFocusStudy-module__vZECCG__main{padding-block:10px}.ChoiceFocusStudy-module__vZECCG__panel{padding:12px 18px}.ChoiceFocusStudy-module__vZECCG__sessionLine{margin-bottom:8px}.ChoiceFocusStudy-module__vZECCG__questionArea{min-height:40px;padding-block:12px}.ChoiceFocusStudy-module__vZECCG__questionArea h2{font-size:25px}.ChoiceFocusStudy-module__vZECCG__questionArea h2[data-size=very-long]{font-size:22px}.ChoiceFocusStudy-module__vZECCG__options,.ChoiceFocusStudy-module__vZECCG__unavailable{gap:8px;height:166px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{min-height:47px;padding:10px 12px}.ChoiceFocusStudy-module__vZECCG__feedback{gap:4px;height:94px;min-height:94px;padding-block:8px}.ChoiceFocusStudy-module__vZECCG__feedbackCopy,.ChoiceFocusStudy-module__vZECCG__feedbackTitle{font-size:11px}.ChoiceFocusStudy-module__vZECCG__reference>span:last-child{font-size:18px}.ChoiceFocusStudy-module__vZECCG__actions{height:46px;min-height:46px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__submit{min-height:44px}}@container choice-canvas (min-width:480px) and (max-height:500px){.ChoiceFocusStudy-module__vZECCG__main{max-width:1200px;padding-inline:28px}.ChoiceFocusStudy-module__vZECCG__panel{grid-template-rows:minmax(0,1fr) 78px 44px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 24px;padding:10px 16px;display:grid}.ChoiceFocusStudy-module__vZECCG__questionArea{grid-area:1/1/4;height:100%;min-height:0}.ChoiceFocusStudy-module__vZECCG__options,.ChoiceFocusStudy-module__vZECCG__unavailable{grid-area:1/2;width:100%;height:100%;min-height:0}.ChoiceFocusStudy-module__vZECCG__feedback{grid-area:2/2;gap:3px;width:100%;height:78px;min-height:78px;padding-block:4px}.ChoiceFocusStudy-module__vZECCG__actions{grid-area:3/2;height:44px;min-height:44px}.ChoiceFocusStudy-module__vZECCG__feedbackCopy{font-size:11px}.ChoiceFocusStudy-module__vZECCG__reference>span:first-child{display:none}.ChoiceFocusStudy-module__vZECCG__reference>span:last-child{font-size:17px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{min-height:44px;padding:9px 12px}.ChoiceFocusStudy-module__vZECCG__answer{font-size:12px}.ChoiceFocusStudy-module__vZECCG__meta,.ChoiceFocusStudy-module__vZECCG__dots,.ChoiceFocusStudy-module__vZECCG__note,.ChoiceFocusStudy-module__vZECCG__intro{display:none}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__submit{min-height:44px;padding:8px;font-size:12px}}@media (pointer:coarse){.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__action:not(:disabled):not([aria-disabled=true]):hover,.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__action:not(:disabled):hover svg,.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option:not(:disabled):hover{transform:none}}@media (prefers-reduced-motion:reduce){.ChoiceFocusStudy-module__vZECCG__page *,.ChoiceFocusStudy-module__vZECCG__page :before,.ChoiceFocusStudy-module__vZECCG__page :after{transition:none!important;animation:none!important}}.ChoiceFocusStudy-module__vZECCG__questionArea{padding-block:10px;overflow:hidden}.ChoiceFocusStudy-module__vZECCG__options{gap:8px;height:auto;min-height:0;overflow:visible}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{min-height:50px;padding:10px 14px}.ChoiceFocusStudy-module__vZECCG__feedback{height:100px;min-height:100px;padding-block:8px;overflow:auto}.ChoiceFocusStudy-module__vZECCG__page[data-choice-stage=question] .ChoiceFocusStudy-module__vZECCG__feedback{height:55px;min-height:55px;padding-block:4px}.ChoiceFocusStudy-module__vZECCG__cardImage{max-height:72px}@media (max-width:580px){.ChoiceFocusStudy-module__vZECCG__main{padding-block:12px 16px}.ChoiceFocusStudy-module__vZECCG__intro{margin-bottom:12px}.ChoiceFocusStudy-module__vZECCG__sessionLine{margin-bottom:8px}.ChoiceFocusStudy-module__vZECCG__panel{padding:15px 17px 12px}.ChoiceFocusStudy-module__vZECCG__questionArea{min-height:0;padding-block:5px}.ChoiceFocusStudy-module__vZECCG__options{gap:6px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{gap:10px;min-height:44px;padding:8px 11px}.ChoiceFocusStudy-module__vZECCG__feedback{height:92px;min-height:92px;padding-block:5px}.ChoiceFocusStudy-module__vZECCG__page[data-choice-stage=question] .ChoiceFocusStudy-module__vZECCG__feedback{height:44px;min-height:44px;padding-block:2px}.ChoiceFocusStudy-module__vZECCG__feedbackTitle{font-size:11px}.ChoiceFocusStudy-module__vZECCG__feedbackCopy{font-size:10px}.ChoiceFocusStudy-module__vZECCG__actions{height:44px;min-height:44px}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__submit{min-height:44px}.ChoiceFocusStudy-module__vZECCG__dots{margin-top:12px}.ChoiceFocusStudy-module__vZECCG__cardImage{max-height:58px}}@container choice-canvas (max-height:620px){.ChoiceFocusStudy-module__vZECCG__questionArea{padding-block:3px}.ChoiceFocusStudy-module__vZECCG__options{gap:5px;height:auto}.ChoiceFocusStudy-module__vZECCG__page .ChoiceFocusStudy-module__vZECCG__option{min-height:42px;padding-block:7px}.ChoiceFocusStudy-module__vZECCG__feedback{height:78px;min-height:78px}.ChoiceFocusStudy-module__vZECCG__page[data-choice-stage=question] .ChoiceFocusStudy-module__vZECCG__feedback{height:38px;min-height:38px}}@container choice-canvas (min-width:480px) and (max-height:500px){.ChoiceFocusStudy-module__vZECCG__questionArea{height:100%}.ChoiceFocusStudy-module__vZECCG__options{height:100%;overflow:visible}.ChoiceFocusStudy-module__vZECCG__feedback,.ChoiceFocusStudy-module__vZECCG__page[data-choice-stage=question] .ChoiceFocusStudy-module__vZECCG__feedback{height:78px;min-height:78px}}
.DeckGrid-module__oYbI1q__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:.625rem;width:100%;min-width:0;max-width:100%;height:100%;padding:.25rem .75rem .5rem .25rem;display:grid}.DeckGrid-module__oYbI1q__scrollable{max-height:100%}.DeckGrid-module__oYbI1q__grid>article{width:100%;min-width:0;max-width:100%}@media (min-width:640px){.DeckGrid-module__oYbI1q__grid{gap:.75rem;padding-right:.5rem}}@media (min-width:1024px){.DeckGrid-module__oYbI1q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.DeckGrid-module__oYbI1q__desktopLayout{grid-template-columns:repeat(3,minmax(0,1fr))}.DeckGrid-module__oYbI1q__desktopLayout>article{min-height:280px}}
.AccountControls-module__KpvQjG__photoRow{border-bottom:1px solid #e3d7df;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px 22px;margin-bottom:25px;padding-bottom:27px;display:grid}.AccountControls-module__KpvQjG__photoButton{cursor:pointer;background:0 0;border:0;border-radius:50%;width:72px;height:72px;position:relative}.AccountControls-module__KpvQjG__photoButton .AccountControls-module__KpvQjG__photoAvatar{color:#4e3262;letter-spacing:-.04em;background:#ded0f2;border:1px solid #cebbe4;width:72px;height:72px;font-size:23px;font-weight:700;box-shadow:0 0 0 5px #f3edf9}.AccountControls-module__KpvQjG__photoCamera{color:#2a1930;background:#ff9d77;border:2px solid #fffaf6;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .22s;display:grid;position:absolute;bottom:-2px;right:-3px}.AccountControls-module__KpvQjG__photoButton:hover:not(:disabled) .AccountControls-module__KpvQjG__photoCamera{transform:scale(1.08)}.AccountControls-module__KpvQjG__photoDetails{min-width:0}.AccountControls-module__KpvQjG__photoDetails h3{color:#2a1930;margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.5}.AccountControls-module__KpvQjG__photoDetails p{color:#76667c;margin:0 0 11px;font-size:13px;line-height:1.65}.AccountControls-module__KpvQjG__photoChange{}.AccountControls-module__KpvQjG__securityDialog{--control-ink:#f8f1f7;--control-border:#ffffff29;--control-surface:#ffffff0d;}.AccountControls-module__KpvQjG__securityDialog>header h2{letter-spacing:-.055em;font-weight:500}.AccountControls-module__KpvQjG__securityDialog>header>p:first-child{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Consolas, monospace;letter-spacing:.12em;font-size:11px}.AccountControls-module__KpvQjG__securityDialog>header>p:last-child{font-size:14px;line-height:1.65}.AccountControls-module__KpvQjG__securityDialog>main{overscroll-behavior:contain;overflow-y:auto}.AccountControls-module__KpvQjG__securityDialog label{font-size:14px;line-height:1.5}.AccountControls-module__KpvQjG__securityDialog input{font-family:inherit;font-size:16px}.AccountControls-module__KpvQjG__securityDialog form>p,.AccountControls-module__KpvQjG__securityDialog [role=status]{font-size:13px;line-height:1.65}.AccountControls-module__KpvQjG__securityDialog>button:hover,.AccountControls-module__KpvQjG__securityDialog label button:hover{color:#ff9d77;background:#ff9d7717;border-color:#ff9d778c}.AccountControls-module__KpvQjG__dialogPrimary{width:100%;}.AccountControls-module__KpvQjG__dialogSecondary{width:100%;}.AccountControls-module__KpvQjG__photoStatus{overflow-wrap:anywhere;color:#91462e;background:#fff0e8;border:1px solid #e4b7ac;border-radius:10px;grid-column:1/-1;margin:0;padding:11px 13px;font-size:13px;line-height:1.65}.AccountControls-module__KpvQjG__preferences,.AccountControls-module__KpvQjG__preferenceList{min-width:0}.AccountControls-module__KpvQjG__preferenceRow{border-bottom:1px solid #e3d7df;align-items:center;gap:14px;min-width:0;padding:24px 0;display:flex}.AccountControls-module__KpvQjG__preferenceRow:first-child{padding-top:0}.AccountControls-module__KpvQjG__preferenceIcon{color:#766080;background:#f3edf7;border:1px solid #e7dbe6;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.AccountControls-module__KpvQjG__preferenceCopy{flex:1;min-width:0}.AccountControls-module__KpvQjG__preferenceTitle{color:#2a1930;margin:0;font-size:15px;font-weight:700;line-height:1.5}.AccountControls-module__KpvQjG__preferenceDescription{color:#76667c;margin:4px 0 0;font-size:14px;line-height:1.65}.AccountControls-module__KpvQjG__languageSelect{color:#2a1930;min-width:0;max-width:140px;min-height:44px;font:inherit;cursor:pointer;background:#fbf6f3;border:1px solid #d8cbd4;border-radius:11px;flex-shrink:0;padding:9px 12px;font-size:14px;line-height:1.5;transition:border-color .22s,box-shadow .22s}.AccountControls-module__KpvQjG__preferenceToggle{cursor:pointer;background:#e6dbe6;border:1px solid #d6c8d5;border-radius:999px;flex-shrink:0;width:46px;height:28px;transition:background .22s,border-color .22s;position:relative}.AccountControls-module__KpvQjG__preferenceToggle[aria-checked=true]{background:#2a1930;border-color:#2a1930}@media (pointer:coarse){.AccountControls-module__KpvQjG__preferenceToggle:before{content:"";border-radius:inherit;background:0 0;position:absolute;inset:-8px 0}}.AccountControls-module__KpvQjG__preferenceThumb{background:#fffaf6;border-radius:50%;width:20px;height:20px;transition:transform .22s,background .22s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #2a193024}.AccountControls-module__KpvQjG__preferenceToggle[aria-checked=true] .AccountControls-module__KpvQjG__preferenceThumb{background:#ffb18f;transform:translate(18px)}.AccountControls-module__KpvQjG__preferenceFooter{color:#76667c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;min-height:52px;padding-top:22px;font-size:13px;line-height:1.65;display:flex}.AccountControls-module__KpvQjG__preferenceFooter p{margin:0}.AccountControls-module__KpvQjG__preferenceStatus{color:#4f6d40;overflow-wrap:anywhere}.AccountControls-module__KpvQjG__preferenceStatus[data-error=true]{color:#91462e}.AccountControls-module__KpvQjG__photoButton:focus-visible,.AccountControls-module__KpvQjG__photoChange:focus-visible,.AccountControls-module__KpvQjG__languageSelect:focus-visible,.AccountControls-module__KpvQjG__preferenceToggle:focus-visible{outline-offset:3px;outline:3px solid #ff9d77b3}.AccountControls-module__KpvQjG__photoButton:disabled,.AccountControls-module__KpvQjG__photoChange:disabled,.AccountControls-module__KpvQjG__languageSelect:disabled,.AccountControls-module__KpvQjG__preferenceToggle:disabled{cursor:wait;opacity:.6}@media (max-width:560px){.AccountControls-module__KpvQjG__photoRow{gap:16px}.AccountControls-module__KpvQjG__preferenceRow{gap:11px;padding:22px 0}.AccountControls-module__KpvQjG__preferenceIcon{display:none}.AccountControls-module__KpvQjG__preferenceDescription{font-size:13px}.AccountControls-module__KpvQjG__languageSelect{max-width:112px;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.AccountControls-module__KpvQjG__photoCamera,.AccountControls-module__KpvQjG__photoChange,.AccountControls-module__KpvQjG__languageSelect,.AccountControls-module__KpvQjG__preferenceToggle,.AccountControls-module__KpvQjG__preferenceThumb{transition:none}.AccountControls-module__KpvQjG__photoChange:hover:not(:disabled){transform:none}}
.RecallFlowStudy-module__Opt9IG__page{--peach:#ff9d77;--paper:#fffaf7;--ink:#2a1930;--muted:#bdb0c5;--control-ink:#fffaf7;--control-border:#fffaf721;--control-surface:#fffaf709;isolation:isolate;box-sizing:border-box;width:calc(100% + 2 * var(--study-page-gutter,1rem));height:calc(100% + 2 * var(--study-page-gutter,1rem));margin:calc(-1 * var(--study-page-gutter,1rem));overscroll-behavior:none;background:var(--retivio-dark-section-background,#170d20);color:var(--paper);font:14px/1.6 var(--font-manrope),Manrope,Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative;overflow:hidden}.RecallFlowStudy-module__Opt9IG__page *{box-sizing:border-box}.RecallFlowStudy-module__Opt9IG__page :where(h1,h2,p){margin:0}.RecallFlowStudy-module__Opt9IG__page button{font:inherit;touch-action:manipulation}.RecallFlowStudy-module__Opt9IG__page :where(button,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #ffb795}.RecallFlowStudy-module__Opt9IG__screen{flex-direction:column;height:100%;min-height:0;display:flex}[data-dashboard-scroll-container]:has(.RecallFlowStudy-module__Opt9IG__page){scrollbar-gutter:auto;overscroll-behavior:none;overflow:hidden}.RecallFlowStudy-module__Opt9IG__top{border-bottom:1px solid #fffaf721;align-items:center;gap:23px;width:calc(100% - 76px);max-width:1470px;min-height:95px;margin-inline:auto;padding-block:21px;display:flex}.RecallFlowStudy-module__Opt9IG__logo{flex:none;width:113px;height:auto}.RecallFlowStudy-module__Opt9IG__deckContext{border-left:1px solid #fffaf721;min-width:0;padding-left:23px}.RecallFlowStudy-module__Opt9IG__deckContext strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.6;display:block}.RecallFlowStudy-module__Opt9IG__deckContext>span{color:var(--muted);margin-top:1px;font-size:11px;display:block}.RecallFlowStudy-module__Opt9IG__topActions{flex:none;align-items:center;gap:17px;margin-left:auto;display:flex}.RecallFlowStudy-module__Opt9IG__mode{color:#ded0ec;align-items:center;gap:8px;font-size:12px;display:flex}.RecallFlowStudy-module__Opt9IG__mode svg{color:var(--peach)}.RecallFlowStudy-module__Opt9IG__action{--peach:#ff9d77}.RecallFlowStudy-module__Opt9IG__page .RecallFlowStudy-module__Opt9IG__action{min-height:46px;font:600 14px/1.6 var(--font-manrope),Manrope,Arial,sans-serif;border-radius:13px;padding:10px 18px}.RecallFlowStudy-module__Opt9IG__primary.RecallFlowStudy-module__Opt9IG__action{color:#2a1930;background:#ff9d77;border-color:#ff9d77}.RecallFlowStudy-module__Opt9IG__action:disabled{opacity:.4;pointer-events:none;cursor:default}.RecallFlowStudy-module__Opt9IG__page .RecallFlowStudy-module__Opt9IG__action:disabled{opacity:.4}.RecallFlowStudy-module__Opt9IG__main{text-align:center;flex-direction:column;flex:1;width:100%;max-width:840px;min-height:0;margin-inline:auto;padding:30px 52px 32px;display:flex}.RecallFlowStudy-module__Opt9IG__top,.RecallFlowStudy-module__Opt9IG__intro,.RecallFlowStudy-module__Opt9IG__sessionLine,.RecallFlowStudy-module__Opt9IG__controls,.RecallFlowStudy-module__Opt9IG__help,.RecallFlowStudy-module__Opt9IG__dots,.RecallFlowStudy-module__Opt9IG__summary,.RecallFlowStudy-module__Opt9IG__keyboard,.RecallFlowStudy-module__Opt9IG__note{flex-shrink:0}.RecallFlowStudy-module__Opt9IG__intro{margin-bottom:27px}.RecallFlowStudy-module__Opt9IG__eyebrow{color:#ffc1a8;font:10px/1.5 var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:11px;display:flex}.RecallFlowStudy-module__Opt9IG__eyebrow:before{content:"";background:var(--peach);flex:none;width:23px;height:1px}.RecallFlowStudy-module__Opt9IG__intro h1{letter-spacing:-.055em;margin-top:10px;font-size:32px;font-weight:500;line-height:1.2}.RecallFlowStudy-module__Opt9IG__intro h1 em{color:var(--peach);letter-spacing:-.04em;font:italic 1.15em/1.1 Georgia,Times New Roman,serif}.RecallFlowStudy-module__Opt9IG__intro>p:last-of-type{color:var(--muted);margin-top:10px;font-size:12px}.RecallFlowStudy-module__Opt9IG__mobileDeck{color:#d5c5df;overflow-wrap:anywhere;margin-top:12px;font-size:11px;display:none}.RecallFlowStudy-module__Opt9IG__sessionLine{color:var(--muted);text-align:left;justify-content:space-between;align-items:center;gap:18px;margin:0 20px 15px;font-size:12px;display:flex}.RecallFlowStudy-module__Opt9IG__sessionLine strong{color:var(--paper);flex:none;font-weight:500}.RecallFlowStudy-module__Opt9IG__stack{isolation:isolate;flex:1;min-height:0;max-height:500px;margin-inline:20px;position:relative}.RecallFlowStudy-module__Opt9IG__stack:before,.RecallFlowStudy-module__Opt9IG__stack:after{content:"";z-index:-2;pointer-events:none;background:#573a59;border-radius:25px;position:absolute;inset:23px -22px 21px;transform:rotate(-3deg)}.RecallFlowStudy-module__Opt9IG__stack:after{z-index:-1;background:#ffb795;inset:11px -10px 9px;transform:rotate(2deg)}.RecallFlowStudy-module__Opt9IG__cardViewport{isolation:isolate;height:100%;min-height:0;position:relative;overflow:visible}.RecallFlowStudy-module__Opt9IG__cardLive,.RecallFlowStudy-module__Opt9IG__paper,.RecallFlowStudy-module__Opt9IG__flipper{height:100%;min-height:0}.RecallFlowStudy-module__Opt9IG__paper{perspective:1500px;transform-origin:50% 85%;touch-action:pinch-zoom;position:relative}.RecallFlowStudy-module__Opt9IG__paper[data-reading-scroll=true]{touch-action:pan-y pinch-zoom}.RecallFlowStudy-module__Opt9IG__paper[data-side=answer][data-reading-scroll=false]{touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.RecallFlowStudy-module__Opt9IG__paper[data-dragging] .RecallFlowStudy-module__Opt9IG__reading{-webkit-user-select:none;user-select:none}.RecallFlowStudy-module__Opt9IG__flipper{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,1,.36,1);display:grid}.RecallFlowStudy-module__Opt9IG__paper[data-side=answer] .RecallFlowStudy-module__Opt9IG__flipper{transform:rotateY(180deg)}.RecallFlowStudy-module__Opt9IG__face{background:var(--paper);min-width:0;min-height:0;color:var(--ink);backface-visibility:hidden;border-radius:24px;flex-direction:column;grid-area:1/1;gap:0;padding:25px 31px 18px;display:flex;overflow:hidden}.RecallFlowStudy-module__Opt9IG__back{transform:rotateY(180deg)}.RecallFlowStudy-module__Opt9IG__paper:not([data-flipping]) .RecallFlowStudy-module__Opt9IG__face[aria-hidden=true]{visibility:hidden}.RecallFlowStudy-module__Opt9IG__faceMeta{color:#806888;min-height:25px;font:10px/1.5 var(--font-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.065em;flex:none;justify-content:space-between;align-items:center;gap:14px;display:flex}.RecallFlowStudy-module__Opt9IG__faceMeta>span:last-child{color:#997aa1}.RecallFlowStudy-module__Opt9IG__reading{touch-action:pinch-zoom;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a28ba966 transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.RecallFlowStudy-module__Opt9IG__paper[data-reading-scroll=true] .RecallFlowStudy-module__Opt9IG__reading{touch-action:pan-y pinch-zoom;overflow-y:auto}.RecallFlowStudy-module__Opt9IG__page .RecallFlowStudy-module__Opt9IG__reading:focus{outline:none}.RecallFlowStudy-module__Opt9IG__readingInner{flex-direction:column;align-items:center;width:100%;margin-block:auto;padding:22px 0;display:flex}.RecallFlowStudy-module__Opt9IG__reading h2{width:100%;max-width:490px;color:var(--ink);letter-spacing:-.025em;overflow-wrap:anywhere;white-space:pre-wrap;text-wrap:pretty;font:400 35px/1.2 Georgia,Times New Roman,serif}.RecallFlowStudy-module__Opt9IG__back h2[data-size=short]{font-size:39px}.RecallFlowStudy-module__Opt9IG__reading h2[data-size=long]{font-size:31px}.RecallFlowStudy-module__Opt9IG__reading h2[data-size=very-long]{font-size:27px;line-height:1.35}.RecallFlowStudy-module__Opt9IG__answerDetail{color:#7c697f;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;max-width:385px;font-size:13px;line-height:1.75;margin-top:18px!important}.RecallFlowStudy-module__Opt9IG__cardImage{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:125px;margin-bottom:15px;display:block}.RecallFlowStudy-module__Opt9IG__turn{color:#907b94;background:0 0;border:0;border-radius:8px;flex:none;width:100%;min-height:34px;padding:8px 0 0;font-weight:400;font-size:11px!important;line-height:1.6!important}.RecallFlowStudy-module__Opt9IG__paper[data-side=answer]:not([data-dragging]){cursor:grab}.RecallFlowStudy-module__Opt9IG__paper[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.RecallFlowStudy-module__Opt9IG__controls{grid-template-columns:1fr 1.45fr;gap:12px;min-height:52px;margin:30px 20px 0;display:grid}.RecallFlowStudy-module__Opt9IG__controls .RecallFlowStudy-module__Opt9IG__action{min-height:52px}.RecallFlowStudy-module__Opt9IG__reveal{grid-column:1/-1}.RecallFlowStudy-module__Opt9IG__help{color:#bdabc7;min-height:18px;font-size:11px;margin-top:13px!important}.RecallFlowStudy-module__Opt9IG__dots{justify-content:center;align-items:center;gap:9px;margin-top:24px;display:flex}.RecallFlowStudy-module__Opt9IG__dots>span{background:#fffaf726;border-radius:50%;width:7px;height:7px;transition:background .7s,transform .7s}.RecallFlowStudy-module__Opt9IG__dots>[data-status=current]{background:#ffba9c;transform:scale(1.25)}.RecallFlowStudy-module__Opt9IG__dots>[data-status=done]{background:#bba4ed}.RecallFlowStudy-module__Opt9IG__dots>[data-status=again]{background:#d68060}.RecallFlowStudy-module__Opt9IG__summary{color:#b6a3c1;justify-content:center;gap:25px;margin-top:13px;font-size:11px;display:flex}.RecallFlowStudy-module__Opt9IG__summary strong{color:#e5d5ec;font-weight:500}.RecallFlowStudy-module__Opt9IG__keyboard{color:#b7a3c2;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-height:22px;margin-top:20px;font-size:10px;display:flex}.RecallFlowStudy-module__Opt9IG__keyboard kbd{color:#d9cbe1;font:10px/1.3 var(--font-manrope),Manrope,Arial,sans-serif;border:1px solid #fffaf722;border-radius:4px;padding:2px 5px}.RecallFlowStudy-module__Opt9IG__note{color:#bba9c4;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;margin-top:22px!important}.RecallFlowStudy-module__Opt9IG__note svg{color:#e6b19a;flex:none}.RecallFlowStudy-module__Opt9IG__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:60dvh;padding:40px 24px;display:flex}.RecallFlowStudy-module__Opt9IG__empty>svg{color:var(--peach)}.RecallFlowStudy-module__Opt9IG__empty h1{letter-spacing:-.045em;font-size:30px;font-weight:500}.RecallFlowStudy-module__Opt9IG__empty p{max-width:420px;color:var(--muted)}.RecallFlowStudy-module__Opt9IG__dialogOptions{flex-wrap:wrap;gap:8px 16px;display:flex}.RecallFlowStudy-module__Opt9IG__dialogOptions button{color:#7b677d;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:12px;transition:color .22s;display:inline-flex}.RecallFlowStudy-module__Opt9IG__dialogOptions button:hover{color:#a5483b}.RecallFlowStudy-module__Opt9IG__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1800px){.RecallFlowStudy-module__Opt9IG__stack{max-height:600px}.RecallFlowStudy-module__Opt9IG__top{width:calc(100% - 110px)}.RecallFlowStudy-module__Opt9IG__main{max-width:1040px;padding-block:40px}.RecallFlowStudy-module__Opt9IG__intro h1{font-size:40px}.RecallFlowStudy-module__Opt9IG__intro>p:last-of-type{font-size:14px}.RecallFlowStudy-module__Opt9IG__reading h2{max-width:650px;font-size:45px}.RecallFlowStudy-module__Opt9IG__back h2[data-size=short]{font-size:49px}.RecallFlowStudy-module__Opt9IG__reading h2[data-size=long]{font-size:38px}.RecallFlowStudy-module__Opt9IG__reading h2[data-size=very-long]{font-size:32px}}@media (max-width:800px){.RecallFlowStudy-module__Opt9IG__stack{max-height:460px}.RecallFlowStudy-module__Opt9IG__top{gap:18px;width:calc(100% - 54px)}.RecallFlowStudy-module__Opt9IG__deckContext{padding-left:18px}.RecallFlowStudy-module__Opt9IG__mode{display:none}.RecallFlowStudy-module__Opt9IG__main{max-width:760px;padding:32px 42px}.RecallFlowStudy-module__Opt9IG__face{padding:28px 32px 18px}.RecallFlowStudy-module__Opt9IG__controls .RecallFlowStudy-module__Opt9IG__action{min-height:56px}.RecallFlowStudy-module__Opt9IG__keyboard{display:none}}@media (max-width:580px){.RecallFlowStudy-module__Opt9IG__stack{max-height:420px}.RecallFlowStudy-module__Opt9IG__top{gap:12px;width:calc(100% - 40px);min-height:78px;padding-block:17px}.RecallFlowStudy-module__Opt9IG__logo{width:100px}.RecallFlowStudy-module__Opt9IG__deckContext{display:none}.RecallFlowStudy-module__Opt9IG__page .RecallFlowStudy-module__Opt9IG__pause{min-height:44px;padding:9px 12px;font-size:12px}.RecallFlowStudy-module__Opt9IG__main{padding:25px 22px 28px}.RecallFlowStudy-module__Opt9IG__intro{margin-bottom:24px}.RecallFlowStudy-module__Opt9IG__intro h1{font-size:29px}.RecallFlowStudy-module__Opt9IG__intro>p:last-of-type{font-size:11px}.RecallFlowStudy-module__Opt9IG__eyebrow{letter-spacing:.075em;gap:8px;font-size:10px}.RecallFlowStudy-module__Opt9IG__mobileDeck{display:block}.RecallFlowStudy-module__Opt9IG__sessionLine{gap:10px;margin:0 8px 14px;font-size:11px}.RecallFlowStudy-module__Opt9IG__stack{margin-inline:8px}.RecallFlowStudy-module__Opt9IG__stack:before{inset:22px -12px 18px;transform:rotate(-2deg)}.RecallFlowStudy-module__Opt9IG__stack:after{inset:9px -5px 8px;transform:rotate(1.5deg)}.RecallFlowStudy-module__Opt9IG__face{padding:21px 21px 14px}.RecallFlowStudy-module__Opt9IG__faceMeta{gap:10px;font-size:9px}.RecallFlowStudy-module__Opt9IG__readingInner{padding-block:20px}.RecallFlowStudy-module__Opt9IG__reading h2{font-size:29px}.RecallFlowStudy-module__Opt9IG__back h2[data-size=short]{font-size:33px}.RecallFlowStudy-module__Opt9IG__reading h2[data-size=long]{font-size:26px}.RecallFlowStudy-module__Opt9IG__reading h2[data-size=very-long]{font-size:24px}.RecallFlowStudy-module__Opt9IG__answerDetail{font-size:12px}.RecallFlowStudy-module__Opt9IG__controls{grid-template-columns:1fr 1.12fr;gap:9px;margin:26px 0 0}.RecallFlowStudy-module__Opt9IG__controls .RecallFlowStudy-module__Opt9IG__action{min-height:54px;padding:10px 12px;font-size:12px}.RecallFlowStudy-module__Opt9IG__help{min-height:36px;font-size:11px;line-height:1.6}.RecallFlowStudy-module__Opt9IG__dots{margin-top:20px}.RecallFlowStudy-module__Opt9IG__summary{gap:23px}.RecallFlowStudy-module__Opt9IG__note{gap:5px;font-size:10px;margin-top:24px!important}}@media (max-width:340px){.RecallFlowStudy-module__Opt9IG__main{padding-inline:19px}.RecallFlowStudy-module__Opt9IG__eyebrow{letter-spacing:.05em;gap:7px;font-size:9px}.RecallFlowStudy-module__Opt9IG__intro h1{font-size:28px}.RecallFlowStudy-module__Opt9IG__face{padding-inline:18px}.RecallFlowStudy-module__Opt9IG__faceMeta{gap:8px;font-size:8px}.RecallFlowStudy-module__Opt9IG__reading h2{font-size:27px}.RecallFlowStudy-module__Opt9IG__controls .RecallFlowStudy-module__Opt9IG__action{padding-inline:9px}}@media (max-height:800px){.RecallFlowStudy-module__Opt9IG__top{min-height:72px;padding-block:13px}.RecallFlowStudy-module__Opt9IG__main{padding-top:20px;padding-bottom:22px}.RecallFlowStudy-module__Opt9IG__eyebrow,.RecallFlowStudy-module__Opt9IG__intro>p:last-of-type,.RecallFlowStudy-module__Opt9IG__note,.RecallFlowStudy-module__Opt9IG__keyboard{display:none}.RecallFlowStudy-module__Opt9IG__intro{margin-bottom:20px}.RecallFlowStudy-module__Opt9IG__intro h1{margin-top:0}.RecallFlowStudy-module__Opt9IG__mobileDeck{margin-top:8px}.RecallFlowStudy-module__Opt9IG__controls{margin-top:22px}.RecallFlowStudy-module__Opt9IG__dots{margin-top:17px}}@media (max-width:1199px){.RecallFlowStudy-module__Opt9IG__note{display:none}}@media (max-width:580px){.RecallFlowStudy-module__Opt9IG__main{padding-block:20px}.RecallFlowStudy-module__Opt9IG__intro>p:last-of-type{display:none}.RecallFlowStudy-module__Opt9IG__mobileDeck{margin-top:8px}.RecallFlowStudy-module__Opt9IG__intro{margin-bottom:20px}.RecallFlowStudy-module__Opt9IG__controls{margin-top:20px}.RecallFlowStudy-module__Opt9IG__help{margin-top:10px!important}.RecallFlowStudy-module__Opt9IG__dots{margin-top:14px}.RecallFlowStudy-module__Opt9IG__summary{margin-top:8px}}@media (max-height:650px){.RecallFlowStudy-module__Opt9IG__top{min-height:62px;padding-block:9px}.RecallFlowStudy-module__Opt9IG__main{padding-block:14px}.RecallFlowStudy-module__Opt9IG__intro{margin-bottom:12px}.RecallFlowStudy-module__Opt9IG__intro h1{font-size:27px}.RecallFlowStudy-module__Opt9IG__help,.RecallFlowStudy-module__Opt9IG__dots,.RecallFlowStudy-module__Opt9IG__keyboard,.RecallFlowStudy-module__Opt9IG__note{display:none}.RecallFlowStudy-module__Opt9IG__controls{margin-top:14px}.RecallFlowStudy-module__Opt9IG__summary{margin-top:8px}.RecallFlowStudy-module__Opt9IG__face{padding-block:14px 10px}.RecallFlowStudy-module__Opt9IG__readingInner{padding-block:12px}.RecallFlowStudy-module__Opt9IG__reading h2{font-size:27px}.RecallFlowStudy-module__Opt9IG__back h2[data-size=short]{font-size:29px}}@media (min-width:480px) and (max-height:500px){.RecallFlowStudy-module__Opt9IG__top{min-height:58px;padding-block:7px}.RecallFlowStudy-module__Opt9IG__top .RecallFlowStudy-module__Opt9IG__logo{width:90px}.RecallFlowStudy-module__Opt9IG__page .RecallFlowStudy-module__Opt9IG__pause{min-height:40px}.RecallFlowStudy-module__Opt9IG__main{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 200px;gap:12px 24px;max-width:1100px;padding:14px 32px;display:grid}.RecallFlowStudy-module__Opt9IG__intro,.RecallFlowStudy-module__Opt9IG__mobileDeck,.RecallFlowStudy-module__Opt9IG__help,.RecallFlowStudy-module__Opt9IG__keyboard,.RecallFlowStudy-module__Opt9IG__note{display:none}.RecallFlowStudy-module__Opt9IG__sessionLine{grid-area:1/1;margin:0}.RecallFlowStudy-module__Opt9IG__stack{grid-area:2/1/4;margin:0}.RecallFlowStudy-module__Opt9IG__controls{flex-direction:column;grid-area:2/2;align-self:center;gap:10px;margin:0;display:flex}.RecallFlowStudy-module__Opt9IG__controls .RecallFlowStudy-module__Opt9IG__action{width:100%;min-height:46px}.RecallFlowStudy-module__Opt9IG__summary{grid-area:3/2;align-self:end;gap:16px;margin:0}.RecallFlowStudy-module__Opt9IG__dots{display:none}.RecallFlowStudy-module__Opt9IG__face{padding:12px 18px 9px}.RecallFlowStudy-module__Opt9IG__turn{min-height:28px}.RecallFlowStudy-module__Opt9IG__faceMeta{min-height:20px;font-size:9px}.RecallFlowStudy-module__Opt9IG__reading h2{font-size:24px}}@media (hover:none){.RecallFlowStudy-module__Opt9IG__keyboard{display:none}}@media (prefers-reduced-motion:reduce){.RecallFlowStudy-module__Opt9IG__page *,.RecallFlowStudy-module__Opt9IG__page :before,.RecallFlowStudy-module__Opt9IG__page :after,.RecallFlowStudy-module__Opt9IG__action,.RecallFlowStudy-module__Opt9IG__action:before{transition:none!important;animation:none!important}}
.CreateModalTheme-module__PUh4Bq__backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background:#03020fd1;justify-content:center;align-items:center;width:100%;height:100dvh;padding:clamp(8px,2.2vw,24px);display:flex;position:fixed;inset:0;overflow:hidden}.CreateModalTheme-module__PUh4Bq__modalSize{box-sizing:border-box;border-radius:clamp(20px,3vw,28px);width:min(720px,100%);height:min(700px,100dvh - clamp(16px,4.4vw,48px));min-height:0;max-height:calc(100dvh - clamp(16px,4.4vw,48px))}.CreateModalTheme-module__PUh4Bq__setupModalWide{width:min(780px,100%)}.CreateModalTheme-module__PUh4Bq__createHubOnlyOptions{gap:clamp(10px,1.8dvh,16px)!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption{min-height:clamp(72px,10dvh,92px);padding:clamp(10px,1.6dvh,16px) 16px}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption>span:first-child{width:clamp(52px,7dvh,64px);height:clamp(52px,7dvh,64px)}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption b{font-size:clamp(14px,1.8dvh,16px)}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption span span{margin-top:5px;font-size:clamp(9px,1.3dvh,11px);line-height:1.45}.CreateModalTheme-module__PUh4Bq__modal{--revexa-modal-bg:linear-gradient(145deg, #211749 0%, #110b30 58%, #0b0823 100%);--revexa-modal-card-bg:#120c30e0;color:#f8f5ff;background:var(--revexa-modal-bg);isolation:isolate;border:1px solid #af79ff52;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 110px #01000ec7,inset 0 1px #ffffff14}.CreateModalTheme-module__PUh4Bq__modal *{box-sizing:border-box}:is(.CreateModalTheme-module__PUh4Bq__modal [class*=bg-white],.CreateModalTheme-module__PUh4Bq__modal [class*="bg-[#f"],.CreateModalTheme-module__PUh4Bq__modal [class*="bg-[#F"]){background-color:var(--revexa-modal-card-bg)!important}.CreateModalTheme-module__PUh4Bq__modal section[class*=absolute][class*=bg-white]{background-color:#0000!important}:is(.CreateModalTheme-module__PUh4Bq__modal [class*="border-[#e"],.CreateModalTheme-module__PUh4Bq__modal [class*="border-[#d"],.CreateModalTheme-module__PUh4Bq__modal [class*="border-[#f"]){border-color:#ae7ef238!important}:is(.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#17"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#21"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#2"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#3"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#4"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#5"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#6"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#7"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#8"],.CreateModalTheme-module__PUh4Bq__modal [class*="text-[#9"]){color:#c8b9dc!important}:is(.CreateModalTheme-module__PUh4Bq__modal h1,.CreateModalTheme-module__PUh4Bq__modal h2,.CreateModalTheme-module__PUh4Bq__modal h3,.CreateModalTheme-module__PUh4Bq__modal strong,.CreateModalTheme-module__PUh4Bq__modal b){color:#fff!important}.CreateModalTheme-module__PUh4Bq__modal p[class*=uppercase]{color:#ae82ff!important}:is(.CreateModalTheme-module__PUh4Bq__modal input,.CreateModalTheme-module__PUh4Bq__modal textarea,.CreateModalTheme-module__PUh4Bq__modal select){color:#fff!important;background:#08051d9e!important;border-color:#b180f64d!important;box-shadow:inset 0 1px #ffffff0a!important}:is(.CreateModalTheme-module__PUh4Bq__modal input::placeholder,.CreateModalTheme-module__PUh4Bq__modal textarea::placeholder){color:#85769c!important}:is([data-revexa-keyboard-focus=true] .CreateModalTheme-module__PUh4Bq__modal button:focus,[data-revexa-keyboard-focus=true] .CreateModalTheme-module__PUh4Bq__modal input:focus,[data-revexa-keyboard-focus=true] .CreateModalTheme-module__PUh4Bq__modal textarea:focus,[data-revexa-keyboard-focus=true] .CreateModalTheme-module__PUh4Bq__modal select:focus){outline-offset:2px;outline:2px solid #c7a2ff!important}[data-revexa-keyboard-focus=false] .CreateModalTheme-module__PUh4Bq__modal :focus-visible{--tw-ring-color:transparent!important;--tw-ring-shadow:0 0 #0000!important;outline:none!important}.CreateModalTheme-module__PUh4Bq__modal footer{background:0 0!important;border-color:#b180f629!important}:is(.CreateModalTheme-module__PUh4Bq__modal button[aria-label*=Close],.CreateModalTheme-module__PUh4Bq__modal button[aria-label*=close]){color:#d3c5e7!important;background:#ffffff0d!important;border-color:#b98bfa3d!important}@media (max-width:639px){.CreateModalTheme-module__PUh4Bq__backdrop{align-items:flex-end;padding:8px 0 0}.CreateModalTheme-module__PUh4Bq__modalSize{border-bottom:0;border-radius:26px 26px 0 0;width:100%;height:min(720px,100dvh - 8px);max-height:calc(100dvh - 8px)}}@media (max-width:360px),(max-height:700px){.CreateModalTheme-module__PUh4Bq__modal header{min-height:0!important;padding-top:16px!important;padding-bottom:10px!important}.CreateModalTheme-module__PUh4Bq__modal h2{font-size:clamp(22px,7vw,27px)!important}.CreateModalTheme-module__PUh4Bq__modal .retivio-ai-header{padding-top:4px!important;padding-bottom:6px!important}.CreateModalTheme-module__PUh4Bq__modal .retivio-ai-body{padding-top:6px!important;padding-bottom:6px!important}}@media (max-height:700px) and (max-width:1279px){.CreateModalTheme-module__PUh4Bq__createHubHeader{padding-top:10px!important;padding-bottom:6px!important}.CreateModalTheme-module__PUh4Bq__createHubBody{padding-bottom:6px!important}.CreateModalTheme-module__PUh4Bq__createHubOptions{gap:6px!important}.CreateModalTheme-module__PUh4Bq__createHubOption{border-radius:16px!important;gap:8px!important;min-height:0!important;padding:6px 10px!important}.CreateModalTheme-module__PUh4Bq__createHubOption>span:first-child{width:44px!important;height:44px!important}.CreateModalTheme-module__PUh4Bq__createHubOption>span:last-child{width:24px!important;height:32px!important}.CreateModalTheme-module__PUh4Bq__createHubOption b{font-size:13px!important}.CreateModalTheme-module__PUh4Bq__createHubOption span span{margin-top:2px!important;font-size:9px!important;line-height:14px!important}.CreateModalTheme-module__PUh4Bq__studyModeOption{padding-block:8px!important}.CreateModalTheme-module__PUh4Bq__studyModeOption>span:first-child{width:48px!important;height:48px!important}.CreateModalTheme-module__PUh4Bq__studyModeOption b{font-size:14px!important}.CreateModalTheme-module__PUh4Bq__studyModeOption span span{font-size:10px!important;line-height:15px!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOptions{gap:8px!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption{min-height:68px!important;padding:8px 12px!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption>span:first-child{width:52px!important;height:52px!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption b{font-size:14px!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption span span{margin-top:3px!important;font-size:9px!important;line-height:13px!important}}@media (max-height:600px) and (max-width:639px){.CreateModalTheme-module__PUh4Bq__createHubOnlyOptions{gap:6px!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption{min-height:62px!important;padding-block:6px!important}.CreateModalTheme-module__PUh4Bq__createHubOnlyOption>span:first-child{width:46px!important;height:46px!important}}@media (max-width:360px) and (max-height:600px){.CreateModalTheme-module__PUh4Bq__modal .retivio-ai-subtitle{display:none}.CreateModalTheme-module__PUh4Bq__modal .retivio-ai-actions{margin-top:4px!important}.CreateModalTheme-module__PUh4Bq__modal .retivio-ai-actions button{min-height:38px!important;padding-block:4px!important}.CreateModalTheme-module__PUh4Bq__modal .retivio-ai-footer{height:42px!important;min-height:42px!important}}@media (min-width:1800px){.CreateModalTheme-module__PUh4Bq__modalSize{width:min(820px,100%);height:min(780px,100dvh - 64px)}.CreateModalTheme-module__PUh4Bq__setupModalWide{width:min(880px,100%)}}@media (prefers-reduced-motion:reduce){.CreateModalTheme-module__PUh4Bq__modal *,.CreateModalTheme-module__PUh4Bq__modal :before,.CreateModalTheme-module__PUh4Bq__modal :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.RevexaStarField-module__i72u6q__field{z-index:0;pointer-events:none;background-image:radial-gradient(circle at 9% 7%,#ffffff57 0 1px,#0000 1.5px),radial-gradient(circle at 29% 17%,#a7d5ff47 0 1px,#0000 1.5px),radial-gradient(circle at 71% 11%,#ffc0eb45 0 1px,#0000 1.5px),radial-gradient(circle at 91% 29%,#ffffff52 0 1px,#0000 1.5px),radial-gradient(circle at 18% 46%,#c3a8ff40 0 1px,#0000 1.5px),radial-gradient(circle at 65% 52%,#ffffff3d 0 1px,#0000 1.5px),radial-gradient(circle at 83% 76%,#85d3ff3d 0 1px,#0000 1.5px),radial-gradient(circle at 35% 88%,#ffaee238 0 1px,#0000 1.5px);position:absolute;inset:0;overflow:hidden}.RevexaStarField-module__i72u6q__field span{--star-color:#e0cfff80;background:linear-gradient(to bottom,transparent,var(--star-color) 40%,#fff 50%,var(--star-color) 60%,transparent);filter:drop-shadow(0 0 4px #a577ff57);border-radius:50%;width:2px;height:13px;animation:10s ease-in-out infinite RevexaStarField-module__i72u6q__shell-twinkle;position:absolute}.RevexaStarField-module__i72u6q__field span:after{background:linear-gradient(to right,transparent,var(--star-color) 40%,#fff 50%,var(--star-color) 60%,transparent);content:"";border-radius:50%;width:13px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RevexaStarField-module__i72u6q__field span:nth-child(3n){width:2px;height:2px;box-shadow:0 0 5px 1px var(--star-color);background:#fff}.RevexaStarField-module__i72u6q__field span:nth-child(3n):after{display:none}.RevexaStarField-module__i72u6q__field span:nth-child(4n){--star-color:#7ed5ff75}.RevexaStarField-module__i72u6q__field span:nth-child(5n){--star-color:#ffa5df70}.RevexaStarField-module__i72u6q__field span:first-child{top:8%;left:5%;scale:.45}.RevexaStarField-module__i72u6q__field span:nth-child(2){animation-delay:-4s;top:26%;left:18%;scale:.34}.RevexaStarField-module__i72u6q__field span:nth-child(3){animation-delay:-7s;top:6%;left:33%}.RevexaStarField-module__i72u6q__field span:nth-child(4){animation-delay:-2s;top:18%;left:49%;scale:.55}.RevexaStarField-module__i72u6q__field span:nth-child(5){animation-delay:-6s;top:7%;left:66%;scale:.32}.RevexaStarField-module__i72u6q__field span:nth-child(6){animation-delay:-3s;top:22%;left:84%}.RevexaStarField-module__i72u6q__field span:nth-child(7){animation-delay:-8s;top:5%;left:95%;scale:.48}.RevexaStarField-module__i72u6q__field span:nth-child(8){animation-delay:-5s;top:59%;left:9%;scale:.4}.RevexaStarField-module__i72u6q__field span:nth-child(9){animation-delay:-1s;top:74%;left:27%}.RevexaStarField-module__i72u6q__field span:nth-child(10){animation-delay:-7s;top:49%;left:44%;scale:.5}.RevexaStarField-module__i72u6q__field span:nth-child(11){animation-delay:-4s;top:68%;left:72%;scale:.36}.RevexaStarField-module__i72u6q__field span:nth-child(12){animation-delay:-2s;top:53%;left:92%}.RevexaStarField-module__i72u6q__field span:nth-child(13){animation-delay:-6s;top:91%;left:14%;scale:.5}.RevexaStarField-module__i72u6q__field span:nth-child(14){animation-delay:-3s;top:93%;left:38%;scale:.34}.RevexaStarField-module__i72u6q__field span:nth-child(15){animation-delay:-8s;top:86%;left:59%}.RevexaStarField-module__i72u6q__field span:nth-child(16){animation-delay:-1s;top:94%;left:81%;scale:.43}@keyframes RevexaStarField-module__i72u6q__shell-twinkle{0%,to{opacity:.18;translate:0}50%{opacity:.62;translate:0 -2px}}@media (prefers-reduced-motion:reduce){.RevexaStarField-module__i72u6q__field span{animation:none}}
.SiteFooter-module__mwr63q__footer{color:#a99bad;background:var(--retivio-night);width:100%;min-width:0;font-family:var(--font-manrope), Arial, sans-serif;font-size:12px;line-height:1.7}.SiteFooter-module__mwr63q__authenticated{flex-shrink:0;margin-top:auto}.SiteFooter-module__mwr63q__inner{width:var(--retivio-page-width);border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:28px;margin:auto;padding:34px 0 42px;display:grid}.SiteFooter-module__mwr63q__brand{min-width:0}.SiteFooter-module__mwr63q__wordmark{align-items:center;width:max-content;max-width:100%;text-decoration:none;display:inline-flex}.SiteFooter-module__mwr63q__wordmarkImage{width:118px;max-width:100%;height:auto;display:block}.SiteFooter-module__mwr63q__brand>p{margin:8px 0 0}.SiteFooter-module__mwr63q__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;display:flex}.SiteFooter-module__mwr63q__links a,.SiteFooter-module__mwr63q__links button{color:#b9abbc;font:inherit;white-space:nowrap;text-decoration:none;transition:color .2s}.SiteFooter-module__mwr63q__links a:hover,.SiteFooter-module__mwr63q__links button:hover{color:#fff8f4}.SiteFooter-module__mwr63q__links form{margin:0;display:inline-flex}.SiteFooter-module__mwr63q__links button{cursor:pointer;background:0 0;border:0;padding:0}.SiteFooter-module__mwr63q__copyright{text-align:right;margin:0}.SiteFooter-module__mwr63q__footer :where(a,button):focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #ff9d77}@media (max-width:1199px){.SiteFooter-module__mwr63q__authenticated{padding-bottom:calc(var(--app-bottom-nav-height,74px) + max(8px, env(safe-area-inset-bottom)) + var(--app-page-gutter,12px))}.SiteFooter-module__mwr63q__inner{grid-template-columns:1fr 1fr;gap:24px}.SiteFooter-module__mwr63q__links{grid-area:2/1/auto/-1}}@media (max-width:700px){.SiteFooter-module__mwr63q__inner{width:var(--retivio-page-width);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:23px;padding:30px 0 36px}.SiteFooter-module__mwr63q__brand{flex-direction:column;align-items:center;display:flex}.SiteFooter-module__mwr63q__links{grid-area:auto;gap:12px 20px}.SiteFooter-module__mwr63q__links a,.SiteFooter-module__mwr63q__links button{align-items:center;min-height:36px;display:inline-flex}.SiteFooter-module__mwr63q__copyright{text-align:center}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__mwr63q__links a,.SiteFooter-module__mwr63q__links button{transition:none}}
.AccountCanvas-module__Po5k1W__canvas{--canvas-nav-space:120px;isolation:isolate;width:100%;min-height:100%;padding-top:var(--canvas-nav-space);background:#f4ece9;flex-direction:column;flex:1;display:flex;position:relative}.AccountCanvas-module__Po5k1W__canvas:before{content:"";z-index:-1;height:var(--canvas-nav-space);background:var(--retivio-dark-section-background);position:absolute;inset:0 0 auto}.AccountCanvas-module__Po5k1W__creamCanvas:before{background:#f4ece9}.AccountCanvas-module__Po5k1W__membershipCanvas{background:var(--retivio-night);padding-top:0}.AccountCanvas-module__Po5k1W__membershipCanvas:before{display:none}@media (max-width:1199px){.AccountCanvas-module__Po5k1W__canvas{--canvas-nav-space:110px}}@media (max-width:600px){.AccountCanvas-module__Po5k1W__canvas{--canvas-nav-space:calc(84px + env(safe-area-inset-top))}}.AccountCanvas-module__Po5k1W__canvas>[data-account-studio]{flex:1}.AccountCanvas-module__Po5k1W__scrollSurface{scrollbar-gutter:stable;overflow-anchor:none}.AccountCanvas-module__Po5k1W__scrollSurface[data-page-track-active=true]{scroll-behavior:auto!important}.AccountCanvas-module__Po5k1W__scrollSurface:has([data-site-footer]){padding-bottom:0}:is(.AccountCanvas-module__Po5k1W__canvas>:has(>[data-site-footer]),.AccountCanvas-module__Po5k1W__routeFrame>:has(>[data-site-footer])){flex-direction:column;flex:1;display:flex}.AccountCanvas-module__Po5k1W__routeFrame{flex-direction:column;min-width:0;min-height:100%;display:flex}.AccountCanvas-module__Po5k1W__legacyFrame{height:100%}.AccountCanvas-module__Po5k1W__routeArrive{animation:1s cubic-bezier(.22,.75,.25,1) AccountCanvas-module__Po5k1W__page-arrive}@keyframes AccountCanvas-module__Po5k1W__page-arrive{0%{opacity:.45;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:1199px){.AccountCanvas-module__Po5k1W__routeArrive{animation:1s cubic-bezier(.22,.75,.25,1) AccountCanvas-module__Po5k1W__mobile-page-arrive}.AccountCanvas-module__Po5k1W__scrollSurface:has(.AccountCanvas-module__Po5k1W__canvas:not(.AccountCanvas-module__Po5k1W__creamCanvas)){background-color:var(--retivio-night)!important}}@keyframes AccountCanvas-module__Po5k1W__mobile-page-arrive{0%{opacity:1;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.AccountCanvas-module__Po5k1W__routeArrive{animation:none}}.AccountCanvas-module__Po5k1W__studyModeCanvas{background:var(--retivio-night)}
.RetiBloom-module__uGpcAq__bloom{overflow-wrap:anywhere;min-width:0}.RetiBloom-module__uGpcAq__copy{display:block}.RetiBloom-module__uGpcAq__copyMask{-webkit-mask-image:linear-gradient(100deg,#000 0% 40%,#0000 55%);mask-image:linear-gradient(100deg,#000 0% 40%,#0000 55%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:250% 100%;mask-size:250% 100%}.RetiBloom-module__uGpcAq__seed{z-index:2147483647;pointer-events:none;background:#ffd2c0;border-radius:50%;width:8px;height:8px;position:fixed;box-shadow:0 0 14px 4px #ff9d7755,0 0 28px 8px #b99cde33}@media (prefers-reduced-motion:reduce){.RetiBloom-module__uGpcAq__seed{display:none}}
.MultipleChoiceExample-module__VWGv2G__choiceDemo{gap:9px;width:min(440px,100%);display:grid;position:relative}.MultipleChoiceExample-module__VWGv2G__question{color:#faf4fa;text-align:center;max-width:390px;margin:0 auto 16px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.16}.MultipleChoiceExample-module__VWGv2G__choice{color:#e9dfeb;text-align:left;background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;align-items:center;gap:13px;min-height:49px;padding:0 15px;font-size:12px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.MultipleChoiceExample-module__VWGv2G__choice:after{content:"";pointer-events:none;background:radial-gradient(circle at var(--choice-x,50%) var(--choice-y,50%), #ffffff3d, transparent 34%);opacity:0;transition:opacity .18s;position:absolute;inset:0}.MultipleChoiceExample-module__VWGv2G__choice:not([data-state]):hover:not(:disabled){background:#ffffff1c;border-color:#ffad86a3;transform:translate(4px);box-shadow:0 10px 24px #00000029}.MultipleChoiceExample-module__VWGv2G__choice:not([data-state]):hover:not(:disabled):after{opacity:1}.MultipleChoiceExample-module__VWGv2G__choice:focus-visible{outline-offset:3px;outline:3px solid #ff9d77b3}.MultipleChoiceExample-module__VWGv2G__choice:disabled{cursor:default}.MultipleChoiceExample-module__VWGv2G__marker{z-index:1;color:#b8a7bf;min-width:13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:700;position:relative}.MultipleChoiceExample-module__VWGv2G__label{z-index:1;overflow-wrap:anywhere;flex:1;min-width:0;position:relative}.MultipleChoiceExample-module__VWGv2G__resultIcon{z-index:1;flex:none;width:17px;height:17px;position:relative}.MultipleChoiceExample-module__VWGv2G__choice[data-state=correct],.MultipleChoiceExample-module__VWGv2G__choice[data-state=incorrect]{color:#2a1930;animation:.56s cubic-bezier(.22,1,.36,1) both MultipleChoiceExample-module__VWGv2G__answerChoiceResult}.MultipleChoiceExample-module__VWGv2G__choice[data-state=correct]{background:#c8f397;border-color:#c8f397}.MultipleChoiceExample-module__VWGv2G__choice[data-state=incorrect]{background:#ff947f;border-color:#ff947f}.MultipleChoiceExample-module__VWGv2G__choice[data-state=correct] .MultipleChoiceExample-module__VWGv2G__marker,.MultipleChoiceExample-module__VWGv2G__choice[data-state=incorrect] .MultipleChoiceExample-module__VWGv2G__marker{color:#2a1930}.MultipleChoiceExample-module__VWGv2G__choice[data-kind=unknown]{color:#f2d6b0;background:#ffaf5c0f;border-color:#ffc67347;margin-top:3px}.MultipleChoiceExample-module__VWGv2G__choice[data-kind=unknown]:hover:not(:disabled){background:#ffaf5c1c;border-color:#ffc6738c}.MultipleChoiceExample-module__VWGv2G__choice[data-kind=unknown][data-state=unknown]{color:#2a1930;background:#ffc979;border-color:#ffc979;animation:.56s cubic-bezier(.22,1,.36,1) both MultipleChoiceExample-module__VWGv2G__answerChoiceResult}.MultipleChoiceExample-module__VWGv2G__choice[data-kind=unknown][data-state=unknown] .MultipleChoiceExample-module__VWGv2G__marker{color:#2a1930}.MultipleChoiceExample-module__VWGv2G__feedbackArea{place-items:center;min-height:44px;margin-top:13px;display:grid;position:relative}.MultipleChoiceExample-module__VWGv2G__feedbackArea p{color:#c8f597;text-align:center;min-height:20px;margin:0;font-size:12px}.MultipleChoiceExample-module__VWGv2G__feedbackArea p[data-result=incorrect]{color:#ffb09f}.MultipleChoiceExample-module__VWGv2G__feedbackArea p[data-result=unknown]{color:#ffd29a}.MultipleChoiceExample-module__VWGv2G__feedbackPop{animation:.52s cubic-bezier(.22,1,.36,1) both MultipleChoiceExample-module__VWGv2G__feedbackPop}.MultipleChoiceExample-module__VWGv2G__feedbackBurst{pointer-events:none;border:2px solid #c8f397cc;border-radius:50%;width:80px;height:80px;animation:.7s ease-out both MultipleChoiceExample-module__VWGv2G__feedbackBurst;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MultipleChoiceExample-module__VWGv2G__feedbackBurst[data-result=incorrect]{border-color:#ff947fd1}.MultipleChoiceExample-module__VWGv2G__feedbackBurst[data-result=unknown]{border-color:#ffc979d1}@keyframes MultipleChoiceExample-module__VWGv2G__answerChoiceResult{0%{transform:translate(0)scale(1)}42%{transform:translate(4px)scale(1.018)}to{transform:translate(0)scale(1)}}@keyframes MultipleChoiceExample-module__VWGv2G__feedbackPop{0%{opacity:0;transform:translateY(8px)scale(.96)}65%{opacity:1;transform:translateY(-1px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes MultipleChoiceExample-module__VWGv2G__feedbackBurst{0%{opacity:.9;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@media (max-width:600px){.MultipleChoiceExample-module__VWGv2G__question{font-size:21px}.MultipleChoiceExample-module__VWGv2G__choice{min-height:52px}}@media (prefers-reduced-motion:reduce){.MultipleChoiceExample-module__VWGv2G__choice,.MultipleChoiceExample-module__VWGv2G__feedbackPop,.MultipleChoiceExample-module__VWGv2G__feedbackBurst{transition:none;animation:none}}
.StableScrollRegion-module__2otzza__region{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;scrollbar-color:#ae7ef559 transparent;scrollbar-width:thin;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:hidden auto}.StableScrollRegion-module__2otzza__region::-webkit-scrollbar{width:6px}.StableScrollRegion-module__2otzza__region::-webkit-scrollbar-track{background:0 0}.StableScrollRegion-module__2otzza__region::-webkit-scrollbar-thumb{background:#ae7ef559;border-radius:999px}.StableScrollRegion-module__2otzza__region::-webkit-scrollbar-thumb:hover{background:#b584fa8c}
.CreationControls-module__RwOGHG__select{color:#2c1733;width:100%;min-width:0;font:inherit;position:relative}.CreationControls-module__RwOGHG__trigger{width:100%;min-width:0;min-height:46px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fffaf7;border:1px solid #dfd1d7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13px;line-height:1.6;transition:border-color .18s,background .18s;display:flex}.CreationControls-module__RwOGHG__trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CreationControls-module__RwOGHG__trigger>svg{color:#8d688a;flex-shrink:0;width:17px;height:17px;transition:transform .24s}.CreationControls-module__RwOGHG__trigger[aria-expanded=true]{background:#f8e8df;border-color:#ffb69a}.CreationControls-module__RwOGHG__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.CreationControls-module__RwOGHG__trigger:focus-visible{outline-offset:3px;outline:2px solid #c9785b!important}.CreationControls-module__RwOGHG__trigger:disabled{opacity:.6;cursor:default}.CreationControls-module__RwOGHG__options{z-index:45;overscroll-behavior:contain;background:#fffaf7;border:1px solid #e3d0c9;border-radius:17px;width:100%;max-height:min(320px,45svh);padding:7px;animation:.18s CreationControls-module__RwOGHG__menuArrive;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 16px 40px #2a193026}.CreationControls-module__RwOGHG__option{color:#4a2c3b;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px;font-size:13px;line-height:1.5;display:flex}.CreationControls-module__RwOGHG__option>span{min-width:0}.CreationControls-module__RwOGHG__option>svg{color:#b46a4e;flex-shrink:0;width:16px;height:16px}.CreationControls-module__RwOGHG__option[data-active=true]{background:#fff0e8}.CreationControls-module__RwOGHG__option[aria-selected=true]{background:#ffdfd1;border-color:#c9785b}.CreationControls-module__RwOGHG__flipScene{perspective:1200px;width:100%;min-width:0}.CreationControls-module__RwOGHG__flipRig{width:100%;min-width:0;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,1,.36,1);display:grid;position:relative;transform:rotateY(0)}.CreationControls-module__RwOGHG__flipScene[data-flipped=true]>.CreationControls-module__RwOGHG__flipRig{transform:rotateY(180deg)}.CreationControls-module__RwOGHG__face{backface-visibility:hidden;flex-direction:column;grid-area:1/1;width:100%;min-width:0;display:flex;transform:rotateY(0)translateZ(1px)}.CreationControls-module__RwOGHG__back{transform:rotateY(180deg)translateZ(1px)}.CreationControls-module__RwOGHG__face .CreationControls-module__RwOGHG__cardText{overscroll-behavior:contain;flex:1;max-height:250px;animation:none;overflow-y:auto}.CreationControls-module__RwOGHG__cardText:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #b88fd1}@keyframes CreationControls-module__RwOGHG__menuArrive{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.CreationControls-module__RwOGHG__trigger,.CreationControls-module__RwOGHG__option{font-size:16px}}@media (prefers-reduced-motion:reduce){.CreationControls-module__RwOGHG__flipRig,.CreationControls-module__RwOGHG__trigger,.CreationControls-module__RwOGHG__trigger>svg{transition:none}.CreationControls-module__RwOGHG__options{animation:none}}.CreationControls-module__RwOGHG__reviewViewport{isolation:isolate;contain:layout;width:100%;min-width:0;height:clamp(340px,50svh,490px);position:relative;overflow:hidden}.CreationControls-module__RwOGHG__reviewLive{width:100%;height:100%;position:relative}.CreationControls-module__RwOGHG__reviewViewport .CreationControls-module__RwOGHG__flipScene,.CreationControls-module__RwOGHG__reviewViewport .CreationControls-module__RwOGHG__flipRig,.CreationControls-module__RwOGHG__reviewViewport .CreationControls-module__RwOGHG__face{height:100%}.CreationControls-module__RwOGHG__reviewViewport .CreationControls-module__RwOGHG__face{overflow:hidden}.CreationControls-module__RwOGHG__reviewViewport .CreationControls-module__RwOGHG__face .CreationControls-module__RwOGHG__cardText{flex:1;min-height:0;max-height:none;padding:12px 0;overflow-y:auto}.CreationControls-module__RwOGHG__reviewViewport .CreationControls-module__RwOGHG__face>button{flex-shrink:0}.CreationControls-module__RwOGHG__trigger[aria-invalid=true]{border-color:#ac5147}
