@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-v30-latin/roboto-v30-latin-regular.eot);src:local(""),url(/assets/fonts/roboto-v30-latin/roboto-v30-latin-regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v30-latin/roboto-v30-latin-regular.woff2) format("woff2"),url(/assets/fonts/roboto-v30-latin/roboto-v30-latin-regular.woff) format("woff"),url(/assets/fonts/roboto-v30-latin/roboto-v30-latin-regular.ttf) format("truetype"),url(/assets/fonts/roboto-v30-latin/roboto-v30-latin-regular.svg#Roboto) format("svg")}html{--primary-color:#7f4e82;--secondary-dark-color:#8bc53f;--pin-text-color:#c37;--pin-translation-color:#77a;--text-translation-color:#63638d;--purple-light:#bf82c3}[data-mui-color-scheme=dark]{--primary-color:#a880af;--secondary-dark-color:#8bc53f;--pin-text-color:#e26da0;--pin-translation-color:#b1b1df;--text-translation-color:#b1b1df;--purple-light:#bf82c3}.dev{font-size:10px;font-family:Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:var(--primary-color)}.page-main{box-sizing:border-box;flex:1 1;min-height:0;max-width:100%;padding:0 5vw;background:#fff;text-align:center}.page-main-inner{border:1px solid transparent}.landing-page.page-main{background:#fff;background:linear-gradient(-10deg,#5d9943 -200%,#fff 50%,#fff 80%,#8bc53f 200%);padding-bottom:160px}[data-mui-color-scheme=dark] .landing-page.page-main{background:#111;background:linear-gradient(-10deg,#5d9943 -200%,#111 50%,#111 80%,#8bc53f 200%)}.primary-narrow-background-gradient{background-color:#7f4e82;background:linear-gradient(2deg,#532757,#bf82c3 150%)}.primary-narrow-text-gradient{display:inline-block;text-align:center;background-color:#7f4e82;color:#fff;font-weight:700;background:-webkit-linear-gradient(86deg,#532757,#bf82c3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-radius:1px}.transcript-chapter,.transcript-paragraph,.transcript-paragraph .sentence{margin-top:.25em;margin-bottom:.25em}.highlight-area .segment{cursor:pointer}.highlight-area .segment:hover{border-bottom:5px solid #9cf}.highlight-area .word-highlight{color:#000;background:#bfdf96}.highlight-area .remove-word-highlight{color:inherit;background:none}[data-mui-color-scheme=dark] .highlight-area .segment:hover{border-bottom:5px solid #369}[data-mui-color-scheme=dark] .highlight-area .word-highlight{color:#fff;background:#3b5b2d}#track-screen{position:absolute;inset:0;display:grid;grid-template-rows:1fr auto}#track-screen>.main{position:relative}#playing-track-bar{cursor:pointer;height:64px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center}#playing-track-bar>*{max-height:64px}#playing-track-bar .title{max-height:48px;overflow:hidden}#playing-track-bar .control{width:64px;height:64px;background-color:rgba(0,0,0,.04)}[data-mui-color-scheme=dark] #playing-track-bar .control{background-color:hsla(0,0%,100%,.04)}.bottom-panel{box-shadow:0 0 2px 0 rgba(0,0,0,.25);background-color:#e9e3e0}[data-mui-color-scheme=dark] .bottom-panel{background-color:#333}main.page{margin:4rem auto;max-width:60em;padding:0 1rem}main.page article h1{font-size:2.5rem;font-weight:400;margin:2rem 0 0;padding:0}main.page article .question-section{margin:2rem 0}main.page article .question-section h2{font-size:1.2rem;font-weight:400;margin:0;padding:0}main.page article .question-section p{margin:.5em 0}.text-background{background:#eee}[data-mui-color-scheme=dark] .text-background{background:#111}.control-panel{background-color:#e9e3e0}[data-mui-color-scheme=dark] .control-panel{background-color:#333}.pin-display .pin-text{color:var(--pin-text-color)}.pin-display .pin-translation{color:var(--pin-translation-color)}[data-mui-color-scheme=dark] .block-pin-display{background-color:#222}.image-placeholder{background:linear-gradient(45deg,hsla(0,0%,50%,.3),transparent 150%)}[data-mui-color-scheme=dark] .image-placeholder{background:linear-gradient(225deg,hsla(0,0%,50%,.3),transparent 150%)}form.my{--space-between-form-blocks:32px;--form-block-separator-border:solid 1px #ccc;display:flex;flex-direction:column;gap:var(--space-between-form-blocks);max-width:30em}form.my .block-label{font-size:115%;margin-bottom:8px;line-height:1}form.my .block-label>span{position:relative;top:-2px;margin-bottom:6px;line-height:1.2}form.my .field-container.full-width{width:100%}form.my.centered{text-align:center;margin-left:auto;margin-right:auto;border-bottom:var(--form-block-separator-border);padding-bottom:var(--space-between-form-blocks)}form.my.centered .block-label{text-wrap:balance;width:100%;border-top:var(--form-block-separator-border);padding-top:var(--space-between-form-blocks)}form.my.centered .field-container{display:flex;flex-direction:column;align-items:center}table.bordered{border-collapse:collapse;border:1px solid #dde}table.bordered td,table.bordered th{border:1px solid #dde;padding:4px}
/*# sourceMappingURL=43bf5f330e321e8a.css.map*/