.styledModalContent{max-height:85%;max-width:80%;transition:width .3s ease,height .3s ease;overflow:visible!important}.styledModalContent .styled-modal-content button.close{font-size:1.5rem;font-weight:700;line-height:1;color:var(--text-color);opacity:.8}.styledModalContent .styled-modal-content button.close:hover{opacity:.6}.styledModalContent .styled-modal-content button.modal-close-button{position:absolute;top:10px;right:10px;z-index:3}.styledModalContent .styled-modal-content form{display:flex;flex-direction:column;gap:var(--standard-gap)}.styledModalContent .styled-modal-content:focus-visible{outline:none;box-shadow:none}.styledModalContent:focus-visible{outline:none;box-shadow:none}.styledModalContent-entering,.styledModalContent-entered{animation:fadeIn .5s forwards,slideIn .5s forwards}.styledModalContent-exiting,.styledModalContent-exited{animation:fadeOut .5s forwards,slideOut .5s forwards}@media(max-width:600px){.styledModalContent{max-height:85%;max-width:100%;min-width:100%!important}.styledModalContent .create-study-kit-modal,.styledModalContent .styled-modal-content{width:100%}}@keyframes slideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.flashcard-mention{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:var(--primary);text-decoration-thickness:1.5px;text-underline-offset:2px;cursor:pointer}.flashcard-mention:hover{color:var(--primary-hover);text-decoration-color:var(--primary-hover);text-decoration-thickness:2px}.flashcard-mention:focus-visible{outline:2px solid var(--primary-hover);outline-offset:2px;border-radius:2px}.flashcard-popover{position:absolute;z-index:var(--z-index-tooltip);width:min(360px,calc(100vw - 24px));padding:var(--large-gap);border:1px solid var(--low-contrast-border-color);border-radius:var(--default-border-radius);background:var(--background-color);box-shadow:0 8px 24px #0000001f,0 2px 8px #00000014;color:var(--text-color);animation:flashcard-popover-in .14s ease-out}.flashcard-popover .close{position:absolute;top:var(--standard-gap);right:var(--standard-gap);display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:var(--secondary-text-color);cursor:pointer;transition:background-color .12s ease,color .12s ease,transform .12s ease}.flashcard-popover .close:hover{background:var(--low-contrast-border-color);color:var(--text-color)}.flashcard-popover .close:active{transform:scale(.96)}.flashcard-popover .close:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.flashcard-popover .front{margin-bottom:var(--standard-gap);font-weight:700}.flashcard-popover hr{height:1px;margin-top:0;margin-bottom:var(--standard-gap);border:none;background:var(--low-contrast-border-color)}.flashcard-popover .back{color:var(--text-color)}.flashcard-popover:after{content:"";position:absolute;left:clamp(1.25rem,var(--arrow-left, 50%),calc(100% - 1.25rem));width:14px;height:14px;background:var(--background-color);border-left:1px solid var(--low-contrast-border-color);border-top:1px solid var(--low-contrast-border-color);transform:translate(-50%) rotate(45deg)}.flashcard-popover.flashcard-popover--bottom:after{top:-8px}.flashcard-popover.flashcard-popover--top:after{bottom:-8px;transform:translate(-50%) rotate(225deg)}@keyframes flashcard-popover-in{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.provided-by-latex-content{overflow:hidden;text-overflow:ellipsis}.provided-by-latex-content .__Latex__ h1,.provided-by-latex-content .non-latex-content h1{font-size:2rem}.provided-by-latex-content .__Latex__ h3,.provided-by-latex-content .non-latex-content h3{font-size:1.25rem}.provided-by-latex-content .__Latex__ h4,.provided-by-latex-content .non-latex-content h4{font-size:1.125rem}.provided-by-latex-content .__Latex__ h5,.provided-by-latex-content .non-latex-content h5{font-size:1rem}.provided-by-latex-content .__Latex__ h6,.provided-by-latex-content .non-latex-content h6{font-size:.875rem}.provided-by-latex-content .__Latex__ h2,.provided-by-latex-content .non-latex-content h2{font-size:1.5rem;text-align:left}.provided-by-latex-content .__Latex__ h1,.provided-by-latex-content .non-latex-content h1,.provided-by-latex-content .__Latex__ h2,.provided-by-latex-content .non-latex-content h2,.provided-by-latex-content .__Latex__ h3,.provided-by-latex-content .non-latex-content h3,.provided-by-latex-content .__Latex__ h4,.provided-by-latex-content .non-latex-content h4,.provided-by-latex-content .__Latex__ h5,.provided-by-latex-content .non-latex-content h5,.provided-by-latex-content .__Latex__ h6,.provided-by-latex-content .non-latex-content h6{font-weight:700;line-height:1.2;margin-bottom:var(--large-gap)}.provided-by-latex-content .__Latex__ h1:last-child,.provided-by-latex-content .non-latex-content h1:last-child,.provided-by-latex-content .__Latex__ h2:last-child,.provided-by-latex-content .non-latex-content h2:last-child,.provided-by-latex-content .__Latex__ h3:last-child,.provided-by-latex-content .non-latex-content h3:last-child,.provided-by-latex-content .__Latex__ h4:last-child,.provided-by-latex-content .non-latex-content h4:last-child,.provided-by-latex-content .__Latex__ h5:last-child,.provided-by-latex-content .non-latex-content h5:last-child,.provided-by-latex-content .__Latex__ h6:last-child,.provided-by-latex-content .non-latex-content h6:last-child{margin-bottom:0}.provided-by-latex-content .__Latex__ p,.provided-by-latex-content .non-latex-content p{margin-bottom:var(--large-gap)}.provided-by-latex-content .__Latex__ p .katex-display,.provided-by-latex-content .non-latex-content p .katex-display{margin-top:calc(var(--large-gap) + var(--small-gap));margin-bottom:calc(var(--large-gap) + var(--small-gap))}.provided-by-latex-content .__Latex__ p:last-child,.provided-by-latex-content .non-latex-content p:last-child{margin-bottom:0}.provided-by-latex-content .__Latex__ p:last-child .katex-display:last-child,.provided-by-latex-content .non-latex-content p:last-child .katex-display:last-child{margin-bottom:0}.provided-by-latex-content .__Latex__ img,.provided-by-latex-content .non-latex-content img{display:block;max-width:100%;height:auto;margin:var(--standard-gap)}.provided-by-latex-content .__Latex__ ul,.provided-by-latex-content .non-latex-content ul{list-style-type:disc}.provided-by-latex-content .__Latex__ ul ul,.provided-by-latex-content .non-latex-content ul ul{list-style-type:circle}.provided-by-latex-content .__Latex__ ul ul ul,.provided-by-latex-content .non-latex-content ul ul ul{list-style-type:square}.provided-by-latex-content .__Latex__ ol,.provided-by-latex-content .non-latex-content ol{list-style-type:decimal}.provided-by-latex-content .__Latex__ ul,.provided-by-latex-content .non-latex-content ul,.provided-by-latex-content .__Latex__ ol,.provided-by-latex-content .non-latex-content ol{list-style-position:outside;padding-left:var(--larger-gap);margin-top:var(--standard-gap)}.provided-by-latex-content .__Latex__ ul:not(:last-child),.provided-by-latex-content .non-latex-content ul:not(:last-child),.provided-by-latex-content .__Latex__ ol:not(:last-child),.provided-by-latex-content .non-latex-content ol:not(:last-child){margin-bottom:var(--large-gap)}.provided-by-latex-content .__Latex__ li:not(:last-child),.provided-by-latex-content .non-latex-content li:not(:last-child){margin-bottom:var(--standard-gap)}.provided-by-latex-content .__Latex__ li p,.provided-by-latex-content .non-latex-content li p{display:inline}.provided-by-latex-content .__Latex__ code,.provided-by-latex-content .non-latex-content code{color:inherit}.provided-by-latex-content .__Latex__ .katex-display,.provided-by-latex-content .non-latex-content .katex-display{overflow-x:auto;overflow-y:hidden}.provided-by-latex-content .__Latex__ .katex-display .katex-html,.provided-by-latex-content .non-latex-content .katex-display .katex-html{display:flex;flex-wrap:wrap;row-gap:1rem;place-content:center;align-items:baseline}.provided-by-latex-content .__Latex__ .katex-display .katex-html .base,.provided-by-latex-content .non-latex-content .katex-display .katex-html .base{padding:1px 0}
