@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");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}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_4fac701a-module__G5VHua__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_4fac701a-module__G5VHua__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");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}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_c163c08-module__4FDj4a__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_c163c08-module__4FDj4a__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4139161ba8123d3-s.06yyq49smbnoc.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/024f33e74b8b4a62-s.082vi__rf8cxo.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/40b87961760ee31c-s.06ddq1um3ehvr.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/27accbe1303e3cca-s.0w7v66w~2srh1.woff2?dpl=dpl_BdYcfHS8kwaQPN9gXqv3raq37Sa9)format("woff2");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}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_299f0021-module__Lw6cda__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:400}.caveat_299f0021-module__Lw6cda__variable{--font-caveat:"Caveat", "Caveat Fallback"}
.presentation-module__p6q9Hq__live,.presentation-module__p6q9Hq__presenter{--presentation-radius-sm:8px;--presentation-radius-md:12px;--presentation-font-mono:ui-monospace,monospace;background:var(--slide-bg);color:var(--slide-fg);font-family:var(--font-sans)}.presentation-module__p6q9Hq__audience{background:var(--slide-bg);min-height:100dvh}.presentation-module__p6q9Hq__audience:fullscreen{width:100%;height:100%;overflow:hidden}.presentation-module__p6q9Hq__toolbar{z-index:50;padding:6px 20px max(6px,env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--slide-dim) 25%,transparent);background:var(--slide-bg);color:var(--slide-muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex;position:fixed;inset:auto 0 0}.presentation-module__p6q9Hq__toolbar button,.presentation-module__p6q9Hq__presenter button,.presentation-module__p6q9Hq__close,.presentation-module__p6q9Hq__jump button,.presentation-module__p6q9Hq__notice button{border:1px solid var(--slide-dim);background:var(--slide-surface);border-radius:var(--presentation-radius-sm);cursor:pointer;color:var(--slide-fg);font:inherit;padding:8px 12px}.presentation-module__p6q9Hq__toolbar button{color:var(--slide-muted);background:0 0;border-color:#0000;min-height:36px;padding:6px 9px}.presentation-module__p6q9Hq__toolbar button:hover{background:var(--slide-surface);color:var(--slide-fg)}.presentation-module__p6q9Hq__presenter button:hover,.presentation-module__p6q9Hq__jump button:hover{border-color:var(--slide-accent)}.presentation-module__p6q9Hq__toolbar button:disabled,.presentation-module__p6q9Hq__presenter button:disabled{opacity:.45;cursor:default}.presentation-module__p6q9Hq__toolbar button:focus-visible,.presentation-module__p6q9Hq__presenter button:focus-visible,.presentation-module__p6q9Hq__close:focus-visible,.presentation-module__p6q9Hq__jump button:focus-visible{outline:2px solid var(--slide-accent);outline-offset:3px}.presentation-module__p6q9Hq__toolbar kbd{color:var(--slide-dim);margin-left:4px}.presentation-module__p6q9Hq__spacer{flex:1}.presentation-module__p6q9Hq__live[data-clean]{z-index:99;background:var(--slide-bg);position:fixed;inset:0;overflow:hidden}.presentation-module__p6q9Hq__notice{z-index:51;background:var(--slide-bg);border:1px solid var(--slide-accent);border-radius:var(--presentation-radius-md);padding:16px;font-size:15px;position:fixed;bottom:80px;left:16px;right:16px}.presentation-module__p6q9Hq__notice a{margin-inline:12px;text-decoration:underline}.presentation-module__p6q9Hq__dialog{border:1px solid var(--slide-dim);border-radius:var(--presentation-radius-md);width:calc(100% - 32px);max-width:760px;max-height:85dvh;color:var(--slide-fg);background:var(--slide-bg);font-family:var(--font-sans);margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.presentation-module__p6q9Hq__dialog::backdrop{background:color-mix(in srgb,var(--slide-bg) 75%,transparent)}.presentation-module__p6q9Hq__close{float:right;margin:0 0 16px 16px}.presentation-module__p6q9Hq__notes{font-size:17px;line-height:1.6}.presentation-module__p6q9Hq__notes h2{font-family:var(--font-heading);margin-bottom:24px;font-size:28px;line-height:1.15}.presentation-module__p6q9Hq__notes h3{font-family:var(--font-heading);margin-top:22px;margin-bottom:8px;font-size:20px}.presentation-module__p6q9Hq__notes ul{padding-left:24px;list-style:outside}.presentation-module__p6q9Hq__notes li{margin:6px 0}.presentation-module__p6q9Hq__practice{color:var(--slide-muted);font-size:15px}.presentation-module__p6q9Hq__notes a{color:var(--slide-accent-soft);text-underline-offset:3px;text-decoration:underline}.presentation-module__p6q9Hq__notes details{border-top:1px solid var(--slide-dim);margin-top:24px;padding-top:16px}.presentation-module__p6q9Hq__notes summary{cursor:pointer}.presentation-module__p6q9Hq__notes details p{white-space:pre-line;margin-top:16px}.presentation-module__p6q9Hq__jump{clear:both;gap:12px;display:grid}.presentation-module__p6q9Hq__jump button{text-align:left}.presentation-module__p6q9Hq__jump [aria-current]{border-color:var(--slide-accent)}.presentation-module__p6q9Hq__presenter{min-height:100dvh;padding:24px}.presentation-module__p6q9Hq__presenter header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.presentation-module__p6q9Hq__presenter h1{font:700 28px/1.2 var(--font-heading)}.presentation-module__p6q9Hq__status{color:var(--slide-muted);font-size:14px}.presentation-module__p6q9Hq__previews{grid-template-columns:1fr 1fr;gap:20px;display:grid}.presentation-module__p6q9Hq__previewHeading{color:var(--slide-muted);margin-bottom:8px;font-size:14px}.presentation-module__p6q9Hq__preview{aspect-ratio:16/9;border:1px solid var(--slide-dim);border-radius:var(--presentation-radius-md);background:var(--slide-bg);width:100%;position:relative;overflow:hidden}.presentation-module__p6q9Hq__preview iframe{transform-origin:0 0;pointer-events:none;border:0;width:1280px;height:720px;position:absolute;top:0;left:0}.presentation-module__p6q9Hq__previewStatus{background:var(--slide-bg);text-align:center;place-content:center;padding:20px;font-size:15px;display:grid;position:absolute;inset:0}.presentation-module__p6q9Hq__previewStatus a{text-decoration:underline}.presentation-module__p6q9Hq__presenterControls{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.presentation-module__p6q9Hq__presenterControls select{background:var(--slide-bg);max-width:350px;color:var(--slide-fg);border:1px solid var(--slide-dim);border-radius:var(--presentation-radius-sm);padding:8px}.presentation-module__p6q9Hq__timer{font-family:var(--presentation-font-mono);font-variant-numeric:tabular-nums;font-size:22px}.presentation-module__p6q9Hq__presenter .presentation-module__p6q9Hq__notes{max-width:920px}.presentation-module__p6q9Hq__end{color:var(--slide-muted);padding:24px}@media (max-width:800px){.presentation-module__p6q9Hq__previews{grid-template-columns:1fr}.presentation-module__p6q9Hq__presenter{padding:16px}.presentation-module__p6q9Hq__toolbar{padding:8px 12px;position:relative}.presentation-module__p6q9Hq__toolbar button{min-height:44px}.presentation-module__p6q9Hq__audience{min-height:0}.presentation-module__p6q9Hq__dialog{padding:20px}.presentation-module__p6q9Hq__presenterControls select{max-width:100%}}@media (prefers-reduced-motion:reduce){.presentation-module__p6q9Hq__live *,.presentation-module__p6q9Hq__presenter *{scroll-behavior:auto;transition:none!important;animation:none!important}}:is(.presentation-module__p6q9Hq__live:has(.presentation-module__p6q9Hq__audience:fullscreen) .presentation-module__p6q9Hq__toolbar,.presentation-module__p6q9Hq__live:has(.presentation-module__p6q9Hq__audience:fullscreen) .presentation-module__p6q9Hq__notice){display:none}
