#lecture-presenter #lp-stage{container-type:size}#lecture-presenter #lp-frame{aspect-ratio:16 / 9;width:min(100cqw,calc(100cqh * 16 / 9));max-height:100cqh;border:1px solid hsl(var(--foreground-secondary) / .12);background:hsl(var(--background));container-type:size}#lecture-presenter .lp-model-preload{position:fixed;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}#lecture-presenter #lp-slide{--lp-px: clamp(3.25rem, 6cqw, 6.5rem);--lp-py: clamp(2.25rem, 5.5cqh, 3.5rem);padding:var(--lp-py) var(--lp-px);display:flex;flex-direction:column;justify-content:safe center}#lecture-presenter #lp-slide,#lecture-presenter #lp-slide *{font-family:Figtree,ui-sans-serif,system-ui,sans-serif}#lecture-presenter #lp-slide .lp-title-main,#lecture-presenter #lp-slide .lp-title-sub,#lecture-presenter #lp-slide :is(h2,h3){font-family:Besley,ui-serif,Georgia,serif}#lecture-presenter #lp-slide .lp-deck{width:100%;max-width:none;margin-inline:auto}#lecture-presenter #lp-slide .lp-head,#lecture-presenter #lp-slide .lp-body>:is(p,ul,ol,blockquote,table){max-width:66rem}#lecture-presenter #lp-slide .lp-head-center,#lecture-presenter #lp-slide .lp-body-center>:is(p,ul,ol,blockquote){margin-inline:auto}#lecture-presenter #lp-slide{scrollbar-width:thin;scrollbar-color:hsl(var(--foreground-secondary) / .3) transparent}#lecture-presenter #lp-slide::-webkit-scrollbar{width:8px}#lecture-presenter #lp-slide::-webkit-scrollbar-thumb{background:hsl(var(--foreground-secondary) / .3);border-radius:4px}#lecture-presenter #lp-slide .lp-title-slide{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem}#lecture-presenter #lp-slide .lp-title-slide-left{align-items:stretch;text-align:left}#lecture-presenter #lp-slide .lp-title-slide:has(.pt-generator){justify-content:flex-start}#lecture-presenter #lp-slide .lp-head{margin-bottom:clamp(1.25rem,2.5cqh,2rem);padding-bottom:clamp(.6rem,1.2cqh,1rem);border-bottom:1px solid hsl(var(--foreground-secondary) / .18)}#lecture-presenter #lp-slide .lp-head-center{width:100%;text-align:center}#lecture-presenter #lp-slide .lp-title-main{line-height:1.08;font-size:clamp(2.3rem,4.8cqw,4.5rem);font-weight:400}#lecture-presenter #lp-slide .lp-title-sub{opacity:.65;font-size:clamp(1.15rem,2.1cqw,1.7rem);margin-top:.25rem}#lecture-presenter #lp-slide :is(h2,h3){line-height:1.15}#lecture-presenter #lp-slide h2{font-size:clamp(1.5rem,3cqw,2.3rem);margin:.75rem 0 .6rem}#lecture-presenter #lp-slide h3{font-size:clamp(1.2rem,2.4cqw,1.75rem);margin:.6rem 0 .4rem}#lecture-presenter #lp-slide p,#lecture-presenter #lp-slide li{font-size:clamp(1rem,1.7cqw,1.45rem);line-height:1.5}#lecture-presenter #lp-slide p{margin-block:.5em}#lecture-presenter #lp-slide .lp-body blockquote{font-size:clamp(1.3rem,2.4cqw,2rem);line-height:1.4;font-style:italic;color:hsl(var(--foreground-secondary));border-inline-start:3px solid hsl(var(--accent));padding-inline-start:clamp(1rem,2cqw,1.75rem);margin-block:1rem}#lecture-presenter #lp-slide .lp-body blockquote p{font-size:inherit;line-height:inherit;margin-block:.3em}#lecture-presenter #lp-slide .lecture-note p{font-size:clamp(.85rem,1.3cqw,1.15rem);line-height:1.5}#lecture-presenter #lp-slide .lecture-note svg{width:clamp(1rem,1.3cqw,1.15rem);height:clamp(1rem,1.3cqw,1.15rem)}#lecture-presenter #lp-slide .lp-body ul{list-style:disc outside;padding-left:clamp(1.25rem,2.2cqw,2rem);margin-block:.6em}#lecture-presenter #lp-slide .lp-body ol{list-style:decimal outside;padding-left:clamp(1.25rem,2.2cqw,2rem);margin-block:.6em}#lecture-presenter #lp-slide .lp-body li{display:list-item;margin-block:.4em}#lecture-presenter #lp-slide .lp-body :is(ul,ol) :is(ul,ol){margin-block:.2em}#lecture-presenter #lp-slide .lp-body ol ol{list-style-type:disc}#lecture-presenter #lp-slide img,#lecture-presenter #lp-slide video{max-height:46cqh;width:auto;max-width:100%;margin-inline:auto;border-radius:.5rem}#lecture-presenter #lp-slide .model-viewer-frame{display:block;width:100%;max-width:100%;height:58cqh;padding-top:0;margin-inline:auto;border-radius:.5rem;position:relative;z-index:5}#lecture-presenter #lp-slide .model-viewer-frame[data-aspect=square]{width:auto;height:58cqh;padding-top:0;aspect-ratio:1 / 1}#lecture-presenter #lp-slide .model-viewer-frame[data-aspect=portrait]{width:auto;height:66cqh;padding-top:0;aspect-ratio:3 / 4}#lecture-presenter #lp-slide .model-viewer-frame[data-aspect=wide]{width:100%;height:auto;padding-top:0;aspect-ratio:16 / 9;max-height:58cqh}#lecture-presenter #lp-slide figure{margin-block:1rem;text-align:center}#lecture-presenter #lp-slide strong{font-weight:700}@container (max-height: 320px){#lecture-presenter #lp-slide{--lp-px: clamp(1rem, 6cqw, 6.5rem);--lp-py: clamp(.6rem, 5.5cqh, 3.5rem)}#lecture-presenter #lp-slide .lp-head{margin-bottom:clamp(.4rem,2.5cqh,2rem);padding-bottom:clamp(.25rem,1.2cqh,1rem)}#lecture-presenter #lp-slide .lp-title-main{font-size:clamp(1.15rem,4.8cqw,4.5rem)}#lecture-presenter #lp-slide .lp-title-sub{font-size:clamp(.7rem,2.1cqw,1.7rem)}#lecture-presenter #lp-slide h2{font-size:clamp(.85rem,3cqw,2.3rem)}#lecture-presenter #lp-slide h3{font-size:clamp(.75rem,2.4cqw,1.75rem)}#lecture-presenter #lp-slide p,#lecture-presenter #lp-slide li{font-size:clamp(.7rem,1.7cqw,1.45rem)}#lecture-presenter #lp-slide .lp-body blockquote{font-size:clamp(.8rem,2.4cqw,2rem)}#lecture-presenter #lp-slide .lecture-note p{font-size:clamp(.6rem,1.3cqw,1.15rem)}#lecture-presenter #lp-slide .lp-body ul,#lecture-presenter #lp-slide .lp-body ol{padding-left:clamp(.85rem,2.2cqw,2rem)}}#lecture-presenter #lp-slide .mv-cube,#lecture-presenter #lp-slide .mv-wireframe-toggle,#lecture-presenter #lp-slide .mv-hdri-control{top:40px}@keyframes lp-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#lecture-presenter #lp-slide .lp-head,#lecture-presenter #lp-slide .lp-body>:is(h2,h3,h4,p,ul,ol,blockquote,table,.lp-head){animation:lp-rise-in .55s cubic-bezier(.22,.61,.36,1) both}#lecture-presenter #lp-slide .lp-head{animation-delay:.04s}#lecture-presenter #lp-slide .lp-body>*:nth-child(1){animation-delay:.12s}#lecture-presenter #lp-slide .lp-body>*:nth-child(2){animation-delay:.2s}#lecture-presenter #lp-slide .lp-body>*:nth-child(3){animation-delay:.28s}#lecture-presenter #lp-slide .lp-body>*:nth-child(4){animation-delay:.36s}#lecture-presenter #lp-slide .lp-body>*:nth-child(5){animation-delay:.44s}#lecture-presenter #lp-slide .lp-body>*:nth-child(n+6){animation-delay:.52s}#lecture-presenter #lp-slide img{opacity:0;transition:opacity .45s ease}#lecture-presenter #lp-slide img.lp-loaded{opacity:1}#lecture-presenter #lp-slide .model-viewer-frame{opacity:0;transition:opacity .45s ease}#lecture-presenter #lp-slide .model-viewer-frame.lp-mv-revealed{opacity:1}#lecture-presenter #lp-slide [data-no-present-transition],#lecture-presenter #lp-slide [data-no-present-transition] img{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){#lecture-presenter #lp-slide .lp-head,#lecture-presenter #lp-slide .lp-body>*{animation:none}#lecture-presenter #lp-slide img,#lecture-presenter #lp-slide .model-viewer-frame{opacity:1;transition:none}}#lecture-presenter #lp-slide .spotlight-card{isolation:auto}#lecture-presenter #lp-slide .spotlight-card:hover{z-index:auto}#lecture-presenter #lp-slide .spotlight-inner{border:0!important;background-image:none!important;background-color:transparent!important;transform:none!important}#lecture-presenter #lp-slide video.spotlight-inner{background-color:#000!important}#lecture-presenter #lp-slide .spotlight-card:hover .spotlight-inner{animation:none!important;background-image:none!important}#lecture-presenter #lp-slide .spotlight-card:after{display:none!important}#lecture-presenter #lp-slide .pt-generator{overflow:hidden;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card-bg))}#lecture-presenter #lp-slide .lp-body:has(.pt-generator){display:flex;flex:1 1 auto;min-height:0}#lecture-presenter #lp-slide .pt-generator{width:100%}#lecture-presenter #lp-slide .pt-generator .spotlight-inner{height:100%;display:flex;flex-direction:column}#lecture-presenter #lp-slide .pt-gen-grid{row-gap:clamp(.35rem,1.2cqh,.6rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,auto) minmax(0,auto) minmax(0,auto);grid-template-areas:"image identity" "image traits" "image result";-moz-column-gap:1rem;column-gap:1rem;flex:1 1 auto;min-height:0;align-content:stretch}#lecture-presenter #lp-slide .pt-gen-grid:not(:has(.pt-gen-heroes)){grid-template-columns:1fr;grid-template-areas:"identity" "traits" "result"}#lecture-presenter #lp-slide .pt-gen-identity-row{margin:clamp(.35rem,1.2cqh,.6rem) 0 0;padding:clamp(.4rem,1.3cqh,.85rem) clamp(.6rem,1.6cqw,1rem);gap:clamp(.5rem,1.6cqw,1rem);height:100%}#lecture-presenter #lp-slide .pt-gen-name{font-size:clamp(.95rem,2.6cqh,1.2rem)}#lecture-presenter #lp-slide .pt-gen-specimen{margin-top:clamp(.2rem,.6cqh,.35rem)}#lecture-presenter #lp-slide .pt-gen-button-wrap{position:relative;z-index:5}#lecture-presenter #lp-slide .pt-gen-kicker{margin-bottom:clamp(.2rem,.7cqh,.4rem);font-size:clamp(.55rem,1.3cqh,.65rem)}#lecture-presenter #lp-slide .pt-gen-heroes{grid-area:image;height:100%;min-height:0;padding:0;margin:0;gap:clamp(.25rem,.8cqh,.4rem)}#lecture-presenter #lp-slide .pt-gen-hero{height:100%;min-height:0;display:flex;flex-direction:column}#lecture-presenter #lp-slide .pt-gen-image{order:2;flex:1 1 auto;min-height:0;aspect-ratio:unset;max-height:none;width:100%}#lecture-presenter #lp-slide .pt-gen-image img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin-inline:0!important;border-radius:0!important;-o-object-fit:cover;object-fit:cover;opacity:1!important}#lecture-presenter #lp-slide .pt-gen-hero .pt-gen-card-body{order:1;flex:0 0 auto;padding:clamp(.3rem,1cqh,.5rem) clamp(.5rem,1.4cqw,.7rem)}#lecture-presenter #lp-slide .pt-gen-hero .pt-gen-value{font-size:clamp(.85rem,2.2cqh,1.05rem)}#lecture-presenter #lp-slide .pt-gen-traits{display:none}#lecture-presenter #lp-slide .pt-gen-row{grid-template-columns:1fr;padding:0;gap:clamp(.25rem,.8cqh,.4rem)}#lecture-presenter #lp-slide .pt-gen-row .pt-gen-card-body{padding:clamp(.3rem,.9cqh,.45rem) clamp(.45rem,1.3cqw,.65rem);height:100%;display:flex;flex-direction:column;justify-content:center}#lecture-presenter #lp-slide .pt-gen-value{font-size:clamp(.85rem,2cqh,1rem)}#lecture-presenter #lp-slide .pt-gen-sub{margin-top:clamp(.2rem,.6cqh,.3rem);font-size:clamp(.62rem,1.5cqh,.72rem)}#lecture-presenter #lp-slide .pt-gen-shape-mark{height:clamp(24px,5cqh,40px);margin-bottom:clamp(.25rem,.8cqh,.5rem)}#lecture-presenter #lp-slide .pt-gen-shape-mark :global(svg){width:auto;height:100%}#lecture-presenter #lp-slide .pt-gen-result{margin:clamp(.25rem,.8cqh,.4rem) 0 0;padding:clamp(.3rem,.9cqh,.45rem) clamp(.5rem,1.4cqw,.7rem);height:100%;display:flex;flex-direction:column;justify-content:center}#lecture-presenter #lp-slide .pt-gen-result p{font-size:clamp(.68rem,1.6cqh,.78rem)}#lecture-presenter #lp-slide figure[data-align=left]{margin-inline:0 auto;max-width:70%}#lecture-presenter #lp-slide figure[data-align=right]{margin-inline:auto 0;max-width:70%}#lecture-presenter #lp-slide figure[data-align=center]{margin-inline:auto}#lecture-presenter #lp-slide figure[data-align=full]{max-width:none}#lecture-presenter #lp-slide figure[data-align=full] img,#lecture-presenter #lp-slide figure[data-align=full] video{max-height:70cqh}#lecture-presenter #lp-slide figure[data-align=full] .model-viewer-frame{width:100%;height:70cqh;padding-top:0}#lecture-presenter #lp-slide:has(figure[data-align=bottom]){overflow:hidden;padding-bottom:0}#lecture-presenter #lp-slide .lp-deck:has(figure[data-align=bottom]){min-height:100%;display:flex;flex-direction:column;align-items:stretch}#lecture-presenter #lp-slide .lp-deck:has(figure[data-align=bottom]) .lp-body{display:flex;flex-direction:column;flex:1 1 auto}#lecture-presenter #lp-slide figure[data-align=bottom]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin:.75rem calc(-1 * var(--lp-px)) 0;width:calc(100% + 2 * var(--lp-px));max-width:none;overflow:hidden}#lecture-presenter #lp-slide figure[data-align=bottom] img{flex:1 1 0;min-height:0;width:100%;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:0;display:block}#lecture-presenter #lp-slide figure[data-align=bottom] figcaption{display:none}#lecture-presenter #lp-slide .lp-cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3cqw,3rem);align-items:center}#lecture-presenter #lp-slide .lp-cols.image-right .lp-col-media{order:2}#lecture-presenter #lp-slide .lp-cols .lp-col-media figure{margin:0;max-width:none}#lecture-presenter #lp-slide .lp-cols .lp-col-media img,#lecture-presenter #lp-slide .lp-cols .lp-col-media video{max-height:66cqh}#lecture-presenter #lp-slide .lp-cols .lp-col-media .model-viewer-frame{width:100%;height:66cqh;padding-top:0}#lecture-presenter #lp-slide:has(.lp-cols.bleed){padding:0;overflow:hidden}#lecture-presenter #lp-slide .lp-deck:has(.lp-cols.bleed){height:100%;min-height:0;display:flex}#lecture-presenter #lp-slide .lp-cols.bleed{flex:1;min-height:0;gap:0;align-items:stretch}#lecture-presenter #lp-slide .lp-cols.bleed .lp-col-media{height:100%;min-height:0}#lecture-presenter #lp-slide .lp-cols.bleed .lp-col-media figure{margin:0;width:100%;height:100%}#lecture-presenter #lp-slide .lp-cols.bleed .lp-col-media .spotlight-inner{height:100%}#lecture-presenter #lp-slide .lp-cols.bleed .lp-col-media img,#lecture-presenter #lp-slide .lp-cols.bleed .lp-col-media video{width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:0;display:block}#lecture-presenter #lp-slide .lp-cols.bleed .lp-col-media .model-viewer-frame{width:100%;height:100%;max-height:none;padding-top:0;border-radius:0;display:block}#lecture-presenter #lp-slide .lp-cols.bleed .lp-col-text{display:flex;flex-direction:column;justify-content:safe center;min-height:0;overflow-y:auto;padding-block:var(--lp-py);max-width:none;scrollbar-width:thin;scrollbar-color:hsl(var(--foreground-secondary) / .3) transparent}#lecture-presenter #lp-slide .lp-cols.image-right.bleed .lp-col-text{padding-left:var(--lp-px);padding-right:clamp(1.5rem,3cqw,3rem)}#lecture-presenter #lp-slide .lp-cols.image-left.bleed .lp-col-text{padding-right:var(--lp-px);padding-left:clamp(1.5rem,3cqw,3rem)}#lecture-presenter #lp-slide .lp-media-caption{margin-top:1rem;padding-top:.75rem;border-top:1px solid hsl(var(--foreground-secondary) / .18);font-size:.85rem;font-style:italic;color:hsl(var(--foreground-secondary))}#lecture-presenter #lp-slide:has(.lp-bg-slide){padding:0;overflow:hidden}#lecture-presenter #lp-slide .lp-bg-slide{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;padding:var(--lp-py) var(--lp-px);overflow:hidden}#lecture-presenter #lp-slide .lp-bg-media{position:absolute;inset:0;z-index:0}#lecture-presenter #lp-slide .lp-bg-media figure{margin:0;width:100%;height:100%}#lecture-presenter #lp-slide .lp-bg-media img,#lecture-presenter #lp-slide .lp-bg-media video{width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:0;display:block}#lecture-presenter #lp-slide .lp-bg-content{position:relative;z-index:1;width:100%;max-height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsl(var(--foreground-secondary) / .3) transparent}#lecture-presenter #lp-slide .lp-bg-slide.bg-right .lp-bg-media img,#lecture-presenter #lp-slide .lp-bg-slide.bg-right .lp-bg-media video{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}#lecture-presenter #lp-slide .lp-bg-slide.bg-left .lp-bg-media img,#lecture-presenter #lp-slide .lp-bg-slide.bg-left .lp-bg-media video{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}#lecture-presenter #lp-slide .lp-bg-slide.bg-left .lp-bg-content{display:flex;flex-direction:column;align-items:flex-end}#lecture-presenter #lp-slide .lp-two-col{-moz-column-count:2;column-count:2;-moz-column-gap:clamp(1.75rem,3cqw,3rem);column-gap:clamp(1.75rem,3cqw,3rem)}#lecture-presenter #lp-slide .lp-two-col :is(h2,h3){-moz-column-span:all;column-span:all}#lecture-presenter #lp-slide .lp-body-center{text-align:center}#lecture-presenter #lp-slide .lp-two-col-split{-moz-column-count:initial;column-count:initial;display:flex;gap:clamp(1.75rem,3cqw,3rem);align-items:flex-start}#lecture-presenter #lp-slide .lp-two-col-split[data-col-align=top]{align-items:flex-start}#lecture-presenter #lp-slide .lp-two-col-split[data-col-align=center]{align-items:center}#lecture-presenter #lp-slide .lp-two-col-split[data-col-align=bottom]{align-items:flex-end}#lecture-presenter #lp-slide .lp-two-col-split .lp-col{flex:1 1 0;min-width:0}#lecture-presenter #lp-slide [data-column-break]{display:none}@media(orientation:portrait)and (hover:none)and (pointer:coarse)and (max-width:700px){#lecture-presenter #lp-stage,#lecture-presenter #lp-controls{display:none}#lecture-presenter #lp-rotate-prompt{display:flex}}.references-details[data-astro-cid-yfadfyaq]>summary[data-astro-cid-yfadfyaq]{list-style:none}.references-details[data-astro-cid-yfadfyaq]>summary[data-astro-cid-yfadfyaq]::-webkit-details-marker{display:none}.references-details[data-astro-cid-yfadfyaq][open] .references-chevron[data-astro-cid-yfadfyaq]{transform:rotate(180deg)}.learn-nav-link[data-astro-cid-yfadfyaq]{opacity:.45;transition:opacity .15s}.learn-nav-link[data-astro-cid-yfadfyaq].active,.learn-nav-link[data-astro-cid-yfadfyaq]:hover{opacity:1}.learn-nav-link[data-astro-cid-yfadfyaq].active .learn-nav-title[data-astro-cid-yfadfyaq]{color:hsl(var(--accent))}#chapters-aside[data-astro-cid-yfadfyaq]{display:none}@media(min-width:1280px){#chapters-aside[data-astro-cid-yfadfyaq].chapters-visible{display:block}}.glossary-term-anchor[data-astro-cid-yfadfyaq]{position:relative}.glossary-term-anchor[data-astro-cid-yfadfyaq].glossary-anchor-copied:after{content:"Copied!";position:absolute;left:50%;bottom:135%;transform:translate(-50%);white-space:nowrap;font-size:.65rem;line-height:1;padding:.2rem .4rem;border-radius:.25rem;background:hsl(var(--foreground));color:hsl(var(--background));font-family:Besley,serif;pointer-events:none}.glossary-term-highlight[data-astro-cid-yfadfyaq],.pt-scroll-highlight[data-astro-cid-yfadfyaq]{animation:glossary-flash 2.2s ease-out}@keyframes glossary-flash{0%,15%{background-color:hsl(var(--accent) / .18)}to{background-color:transparent}}
