@font-face{font-family:Inclusive Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inclusive-sans-vietnamese-400-normal.167vs6_bg62xi.woff2)format("woff2"),url(../media/inclusive-sans-vietnamese-400-normal.04d5bcc66jizy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inclusive Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inclusive-sans-latin-ext-400-normal.0h81te7njoo5d.woff2)format("woff2"),url(../media/inclusive-sans-latin-ext-400-normal.0f3.g09a~e35b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inclusive Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inclusive-sans-latin-400-normal.15fdkieresvh5.woff2)format("woff2"),url(../media/inclusive-sans-latin-400-normal.17mxl47nxwb9c.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--narrow-base-width:40rem;--balanced-base-width:45rem;--wide-base-width:50rem;--sidebar-base-width:22rem;--nav-height:calc((3.25rem + 2px))}html{scroll-behavior:smooth}body:not(.guest){color:var(--text-default);background:var(--surface-base);font-family:var(--font-family)}*{scroll-margin-top:200px}.ProseMirror:focus{outline:none}.base-width{width:100%;max-width:45rem;margin-left:auto;margin-right:auto}.no-padding-wrapper{margin-inline:-1rem}@media screen and (min-width:1024px){.no-padding-wrapper{margin-inline:-4.25rem}}[data-width=narrow] .base-width{max-width:var(--narrow-base-width)}[data-width=balanced] .base-width{max-width:var(--balanced-base-width)}[data-width=wide] .base-width{max-width:var(--wide-base-width)}[data-width=stretch] .base-width{max-width:96rem}.document-wrapper h2,.document-wrapper h3,.document-wrapper h4,.document-wrapper h5,.document-wrapper h6{margin-bottom:0}.document-wrapper [data-level="2"],.document-wrapper [data-level="3"],.document-wrapper [data-level="4"],.document-wrapper [data-level="5"],.document-wrapper [data-level="6"]{margin-bottom:1rem}.document-wrapper table{table-layout:fixed;width:100%;margin-bottom:1rem;font-size:.875rem;overflow-x:auto}.document-wrapper thead tr{background:var(--surface-layer-1)}.document-wrapper tr{border:1px solid var(--border-muted-1)}.document-wrapper tr:nth-child(odd){background:var(--surface-disabled)}.document-wrapper th{padding:.75rem 1rem}.document-wrapper td{border:1px solid var(--border-muted-1);padding:.75rem 1rem}.document-wrapper td p,.document-wrapper th p{margin-bottom:0}.section-card{background:var(--surface-content)}.auth-background{background-color:#020617}.fade-up{animation:3s forwards fadeUp}.fade-in{animation:3s 3s forwards fadeIn}.fade-slide{animation:1s forwards fadeSlide}@keyframes fadeSlide{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes dotCycle1{0%,20%{opacity:0}30%,70%{opacity:1}80%,to{opacity:0}}@keyframes dotCycle2{0%,30%{opacity:0}40%,70%{opacity:1}80%,to{opacity:0}}@keyframes dotCycle3{0%,40%{opacity:0}50%,70%{opacity:1}80%,to{opacity:0}}.bouncing-dots{justify-content:center;align-items:center;gap:.25em;line-height:1;display:inline-flex}.bouncing-dots .dot{opacity:0;background-color:currentColor;border-radius:50%;width:3px;height:3px;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block;position:relative;top:3px}.bouncing-dots .dot:first-child{animation-name:dotCycle1}.bouncing-dots .dot:nth-child(2){animation-name:dotCycle2}.bouncing-dots .dot:nth-child(3){animation-name:dotCycle3}.node-document-child-section,.tiptap>*+*{margin-block-start:3rem}.summary-card-spacing{margin-top:40px;margin-bottom:40px}.anchor-style{color:var(--text-accent-default)}.anchor-style,.node-document-section a{word-break:break-all;text-decoration:underline}.anchor-style:active{background-color:var(--surface-inverse-default);color:var(--text-inverse-default);border-radius:.125rem}.anchor-style:hover,.node-document-section a:hover{text-decoration:none}.anchor-style:focus,.node-document-section a:focus{box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--ring-focus);border-radius:.125rem;outline:none;text-decoration:underline}.node-document-section a:active{background-color:var(--surface-inverse-default);color:var(--text-inverse-default);border-radius:.125rem;text-decoration:underline}.anchor-style.no-underline-link:active,.node-document-section .no-underline-link:active{text-decoration:none!important}.read-aloud-progress{width:100%;color:var(--text-default);--thumb-height:.75em;--track-height:.125em;--track-color:var(--surface-accent-default);--brightness-hover:180%;--brightness-down:80%;--clip-edges:.125em;font-size:1.5rem}.read-aloud-progress.win10-thumb{color:#2b2d42;--thumb-height:1.375em;--thumb-width:.5em;--clip-edges:.0125em}.read-aloud-progress{background:var(--surface-base);position:relative;overflow:hidden;height:2rem!important}.read-aloud-progress:hover{cursor:grab}.read-aloud-progress:active{cursor:grabbing}.read-aloud-progress:disabled::-webkit-slider-thumb{height:0}.read-aloud-progress:disabled:hover{cursor:initial}.read-aloud-progress{-webkit-appearance:none;height:var(--thumb-height);transition:all .1s}.read-aloud-progress::-webkit-slider-runnable-track{-webkit-appearance:none;height:var(--thumb-height);transition:all .1s}.read-aloud-progress::-webkit-slider-thumb{-webkit-appearance:none;height:var(--thumb-height);transition:all .1s}.read-aloud-progress::-webkit-slider-runnable-track{position:relative}.read-aloud-progress::-webkit-slider-thumb{position:relative}.read-aloud-progress::-webkit-slider-thumb{--thumb-radius:calc((var(--thumb-height) * .5) - 1px);--clip-top:calc((var(--thumb-height) - var(--track-height)) * .5 - .5px);--clip-bottom:calc(var(--thumb-height) - var(--clip-top));--clip-further:calc(100% + 1px);--box-fill:calc(-100vmax - var(--thumb-width,var(--thumb-height))) 0 0 100vmax currentColor;width:var(--thumb-width,var(--thumb-height));background:linear-gradient(currentColor 0 0) scroll no-repeat left center / 50% calc(var(--track-height) + 1px);box-shadow:var(--box-fill);border-radius:var(--thumb-width,var(--thumb-height));filter:brightness();clip-path:polygon(100% -1px, var(--clip-edges) -1px, 0 var(--clip-top), -100vmax var(--clip-top), -100vmax var(--clip-bottom), 0 var(--clip-bottom), var(--clip-edges) 100%, var(--clip-further) var(--clip-further));background-color:currentColor}.read-aloud-progress:hover::-webkit-slider-thumb{filter:brightness(var(--brightness-hover));cursor:grab}.read-aloud-progress:active::-webkit-slider-thumb{filter:brightness(var(--brightness-down));cursor:grabbing}.read-aloud-progress::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px)}.read-aloud-progress:disabled::-webkit-slider-thumb{cursor:not-allowed}.read-aloud-progress{appearance:none;height:var(--thumb-height);transition:all .1s}.read-aloud-progress::-moz-range-track{appearance:none;height:var(--thumb-height);transition:all .1s}.read-aloud-progress::-moz-range-thumb{appearance:none;height:var(--thumb-height);transition:all .1s}.read-aloud-progress::-moz-range-track{background:var(--surface-layer-1)}.read-aloud-progress::-moz-range-thumb{background:var(--surface-layer-1)}.read-aloud-progress::-moz-range-progress{background:var(--surface-layer-1)}.read-aloud-progress::-moz-range-thumb{background:var(--surface-layer-1);width:var(--thumb-width,var(--thumb-height));border-radius:var(--thumb-width,var(--thumb-height));cursor:grab;border:0}.read-aloud-progress:active::-moz-range-thumb{cursor:grabbing}.read-aloud-progress::-moz-range-track{background:var(--track-color);width:100%}.read-aloud-progress::-moz-range-progress{appearance:none;background:currentColor;transition-delay:30ms}.read-aloud-progress::-moz-range-track{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}.read-aloud-progress::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}.read-aloud-progress::-moz-range-thumb{filter:brightness()}.read-aloud-progress::-moz-range-progress{filter:brightness()}.read-aloud-progress:hover::-moz-range-thumb{filter:brightness(var(--brightness-hover))}.read-aloud-progress:hover::-moz-range-progress{filter:brightness(var(--brightness-hover))}.read-aloud-progress:active::-moz-range-thumb{filter:brightness(var(--brightness-down))}.read-aloud-progress:active::-moz-range-progress{filter:brightness(var(--brightness-down))}.read-aloud-progress:disabled::-moz-range-thumb{cursor:not-allowed}.project-name:hover .project-name-text{text-decoration:underline}.activity-timeline{position:relative}.activity-timeline .activity-log:not(:last-of-type):after{content:"";background:var(--border-muted-1);width:2px;height:100%;position:absolute;top:50%;left:1.675rem}.notification-badge{border-color:var(--surface-layer-1)}.project-summary h3{margin-bottom:1rem}p.italic.text-sm.mt-4,.reference-authors,.reference-title,.reference-journal,.reference-url:not(.hidden){display:none}.reference-card>.reference-authors,.reference-card>.reference-title{display:block}.reference-url.hidden{display:none}@media (max-width:767px){.mobile-context-menu{z-index:30;justify-content:space-evenly;width:100%;max-width:calc(100vw - 1rem);display:flex}#minimap{z-index:25;bottom:calc(2rem + var(--player-height,0px) + var(--context-menu-height,0px));position:fixed!important}#reading-tool-menu{z-index:25;right:.5rem;bottom:calc(2rem + var(--player-height,0px) + var(--context-menu-height,0px));position:fixed}[data-player-open=true]{--player-height:80px}[data-context-menu-visible=true]{--context-menu-height:60px}}.link{color:var(--text-accent-default);text-decoration:underline}.link:hover,.link:active{color:var(--text-accent-muted-1)}.link:focus{outline:3px solid var(--ring-focus)}.node-audio-summary-transcript .react-renderer.node-heading h5{color:var(--text-muted-4);margin-bottom:0;padding-inline-start:1.5rem;font-size:1rem;font-weight:300;position:relative}.node-audio-summary-transcript .transcript-item-text{color:var(--text-default);padding-inline-start:1.5rem;line-height:1.6;position:relative;margin-bottom:1.5rem!important}.node-audio-summary-transcript .transcript-item-text:before{content:"";background-color:var(--surface-layer-1);pointer-events:none;border-radius:3.40282e38px;width:.5rem;display:block;position:absolute;top:calc(-2rem - .5em);bottom:0;left:0}.node-audio-summary-transcript header{margin:0;position:absolute}@media not (max-width:40rem){.node-audio-summary-transcript header{top:2.5rem;right:3rem}}[data-test-accordion=audio-summary-transcript] summary{justify-content:space-between;align-items:center;gap:.5rem;display:flex}[data-test-accordion=audio-summary-transcript] summary .flex{align-items:center;gap:.5rem;display:flex}[data-test-accordion=audio-summary-transcript] summary .flex svg{flex-shrink:0}[data-test-accordion=audio-summary-transcript] summary .flex p{margin:0;line-height:1}body.podcast-transcript-closed .podcast-comment-indicator{display:none!important}