@charset "UTF-8";@property --slide-aspect-ratio{syntax: "<number>"; inherits: true; initial-value: calc(16 / 9);}@property --sliding-duration{syntax: "<time>"; inherits: true; initial-value: 0s;}@property --fragment-duration{syntax: "<time>"; inherits: true; initial-value: .3s;}@property --speaker-next-scale{syntax: "<number>"; inherits: true; initial-value: calc(2 / 3);}@property --grid-columns{syntax: "<integer>"; inherits: true; initial-value: 4;}@property --grid-gap{syntax: "<length>"; inherits: true; initial-value: 1px;}p-slide{display:flex;flex-direction:column;justify-content:center;background:var(--slide-bg, white);width:calc(100cqmin * var(--slide-aspect-ratio));max-width:100cqw;height:calc(100cqw / var(--slide-aspect-ratio));max-height:100cqh;grid-area:1 / 1;box-sizing:border-box;padding:1em;position:relative;contain:paint;counter-increment:slide;animation:shuffle-out var(--sliding-duration) 1 forwards;--slide-previous: 0}p-slide[aria-hidden=true]{pointer-events:none}p-slide[aria-hidden=false]{animation-name:shuffle-in}p-slide[previous]{--slide-previous: 1}p-slide[aria-hidden=true]:has(+[effect=slide]),p-slide[effect=slide][aria-hidden=true]:not([previous]){animation-name:slide-out}p-slide[previous][aria-hidden=false]:has(+[effect=slide]),p-slide[effect=slide][aria-hidden=false]:not([previous]){animation-name:slide-in}p-slide[aria-hidden=true]:has(+[effect=scroll]),p-slide[effect=scroll][aria-hidden=true]:not([previous]){animation-name:scroll-out}p-slide[previous][aria-hidden=false]:has(+[effect=scroll]),p-slide[effect=scroll][aria-hidden=false]:not([previous]){animation-name:scroll-in}p-slide[aria-hidden=true]:has(+[effect=fade]),p-slide[effect=fade][aria-hidden=true]:not([previous]){animation-name:fade-out}p-slide[previous][aria-hidden=false]:has(+[effect=fade]),p-slide[effect=fade][aria-hidden=false]:not([previous]){animation-name:fade-in}p-slide>:is(img,video,canvas,svg,iframe){align-self:center}p-fragment,[p-fragment]{opacity:1;transition:opacity var(--fragment-duration)}:is(p-deck:not([mode=speaker]),p-deck[mode=speaker] p-slide:not([aria-current=page]~*)) [aria-hidden=true]:is(p-fragment,[p-fragment]){opacity:0;pointer-events:none}p-notes{display:none!important}@keyframes shuffle-in{0%{transform:translate(0) scale(0);z-index:-100}50%{transform:translate(calc(50% - 100% * var(--slide-previous))) scale(.9)}to{transform:translate(0) scale(1);z-index:100}}@keyframes shuffle-out{0%{transform:translate(0) scale(1);z-index:100}50%{transform:translate(calc(50% - 100% * var(--slide-previous))) scale(.9)}to{transform:translate(0) scale(0);z-index:-100}}@keyframes slide-in{0%{translate:calc(100cqw - 200cqw * var(--slide-previous)) 0}to{translate:0 0}}@keyframes slide-out{0%{translate:0 0}to{translate:calc(100cqw - 200cqw * var(--slide-previous)) 0}}@keyframes scroll-in{0%{translate:0 calc(100cqh - 200cqh * var(--slide-previous))}to{translate:0 0}}@keyframes scroll-out{0%{translate:0 0}to{translate:0 calc(100cqh - 200cqh * var(--slide-previous))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}:root{--slide-debug: 0;--slide-aspect-ratio: 1.777777;--sliding-duration: calc(.5s + 2s * var(--slide-debug, 0));--fragment-duration: calc(.3s + 1.2s * var(--slide-debug, 0));--slide-font-size: 4;--slide-print-width: 297mm;--progress-color: var(--brand-color);--controls-color: gray}p-deck:not([mode]),p-deck[mode=presentation]{transition:background-color var(--sliding-duration) var(--sliding-duration);background-color:var(--current-slide-bg, transparent)}p-deck[mode=speaker]{background-color:#6a6969}p-deck[mode=speaker] p-slide:not([active]){transform:scale(calc(1 - var(--speaker-next-scale)));top:calc(var(--speaker-next-scale) * -50%);left:calc(var(--speaker-next-scale) * 50% - 50%);opacity:.5}p-deck[mode=speaker] p-slide[active]{transform:scale(var(--speaker-next-scale));top:calc(50% - var(--speaker-next-scale) * 50%);left:calc(var(--speaker-next-scale) * 50% - 50%);opacity:1}p-deck[mode=speaker] p-slide[active] p-fragment[aria-hidden=true][aria-current=false],p-deck[mode=speaker] p-slide[active] [p-fragment][aria-hidden=true][aria-current=false]{opacity:.5}p-deck[mode=grid] .my-presentation{gap:.2rem}p-deck[mode=grid] .my-presentation span{font-size:unset;line-height:unset}p-slide[debug],p-slide.debug{box-shadow:inset 0 0 0 1em red,inset 0 0 0 1.1em green}@supports (font: -apple-system-body) and (-webkit-appearance: none){ul:has(p-fragment){--safary-ul-fragment-direction: column;display:flex;flex-direction:var(--safary-ul-fragment-direction)}}.presentation-nav{position:fixed;bottom:.5rem;right:0;display:flex}.presentation-nav button{position:relative}.presentation-nav button:disabled{cursor:default;opacity:.5}.presentation-nav button:before,.presentation-nav button:after{content:"";position:absolute;top:.45em;left:.45em;width:.707em;height:.1em;background:currentColor;transform-origin:.05em .05em}.presentation-nav .previous:before{transform:rotate(45deg)}.presentation-nav .previous:after{transform:rotate(-45deg)}.presentation-nav .next:before{transform:rotate(135deg)}.presentation-nav .next:after{transform:rotate(-135deg)}.presentation-toolbar{position:fixed;bottom:.5rem;left:0;display:flex;flex-direction:column}.presentation-toolbar button{background-repeat:no-repeat;background-size:100%;opacity:.5;transition:opacity .3s}.presentation-toolbar button:hover{opacity:1}.presentation-toolbar button>svg{width:100%;height:100%;display:block}.presentation-toolbar .fullscreen path:first-child{display:inline}.presentation-toolbar .fullscreen path:last-child{display:none}:fullscreen .presentation-toolbar .fullscreen path:first-child{display:none}:fullscreen .presentation-toolbar .fullscreen path:last-child{display:inline}.presentation-progress{--progress-color: #4a69eb;--progress-color-two: #fff;position:fixed;inset-block-end:0;inset-inline-start:0;width:100vw;height:.5rem;z-index:150;--progress: 0;background:linear-gradient(to right,var(--progress-color) 0%,var(--progress-color-two) var(--progress),transparent 0)}:root{font-family:var(--talk-marco-graphik-regular)}:fullscreen .presentation-toolbar,:fullscreen .presentation-nav{display:none}body{margin:0}em{color:var(--brand-color)}.presentation-toolbar button,.presentation-nav button{border:none;border-radius:0;background:none;padding:0;margin:.25em;cursor:pointer;width:1em;height:1em;font-size:3rem;color:var(--controls-color)}.center{text-align:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.align-center{align-items:center}.self-center{align-self:center}.self-start{align-self:start}.self-end{align-self:end}.bold{font-weight:700}.graphik-medium{font-family:var(--talk-marco-graphik-medium)}.text-invert{color:#fff}.inline-logo{height:1.5em;vertical-align:middle}.unpadded{padding:0}.uppercase{text-transform:uppercase}.full-media,p-deck:not([mode=speaker]) .full-media-no-padding{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:contain}p-deck:not([mode=speaker]) .full-media-no-padding{padding:0}.blink,.to-do{animation:blink 1s steps(1) infinite}@media print{.blink,.to-do{animation:none}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.two-columns,.two-columns-divided-vertically,.two-columns-flex-start{flex-wrap:wrap}.two-columns>*,.two-columns-divided-vertically>*,.two-columns-flex-start>*{flex:0 0 auto;width:calc(50% - .5em)}.two-columns>*:nth-child(odd),.two-columns-divided-vertically>*:nth-child(odd),.two-columns-flex-start>*:nth-child(odd){margin-inline-end:.5em}.two-columns>*:nth-child(2n),.two-columns-divided-vertically>*:nth-child(2n),.two-columns-flex-start>*:nth-child(2n){margin-inline-start:.5em}.two-columns-flex-start{justify-content:space-between;padding-block-start:1.5em}.two-columns-divided-vertically{flex-direction:row;align-content:center;align-items:center}@keyframes from-top{0%{transform:translateY(-2em)}to{transform:translateY(0)}}@keyframes from-right{0%{transform:translate(4em)}to{transform:translate(0)}}@keyframes from-bottom{0%{transform:translateY(2em)}to{transform:translateY(0)}}@keyframes from-left{0%{transform:translate(-4em)}to{transform:translate(0)}}@keyframes from-above{0%{transform:scale(3)}to{transform:scale(1)}}@keyframes from-above{0%{transform:scale(1)}to{transform:scale(.33333)}}p-deck:not([mode=speaker]) p-fragment[aria-hidden=false] .from-top,p-deck:not([mode=speaker]) p-slide[aria-hidden=false] .from-top:not(p-fragment>.from-top){animation:from-top var(--fragment-duration, .3s) cubic-bezier(.3,1.21,.79,.91) 1 forwards}p-deck:not([mode=speaker]) p-fragment[aria-hidden=false] .from-right,p-deck:not([mode=speaker]) p-slide[aria-hidden=false] .from-right:not(p-fragment>.from-right){animation:from-right var(--fragment-duration, .3s) cubic-bezier(.3,1.21,.79,.91) 1 forwards}p-deck:not([mode=speaker]) p-fragment[aria-hidden=false] .from-bottom,p-deck:not([mode=speaker]) p-slide[aria-hidden=false] .from-bottom:not(p-fragment>.from-bottom){animation:from-bottom var(--fragment-duration, .3s) cubic-bezier(.3,1.21,.79,.91) 1 forwards}p-deck:not([mode=speaker]) p-fragment[aria-hidden=false] .from-left,p-deck:not([mode=speaker]) p-slide[aria-hidden=false] .from-left:not(p-fragment>.from-left){animation:from-left var(--fragment-duration, .3s) cubic-bezier(.3,1.21,.79,.91) 1 forwards}p-deck:not([mode=speaker]) p-fragment[aria-hidden=false] .from-above,p-deck:not([mode=speaker]) p-slide[aria-hidden=false] .from-above:not(p-fragment>.from-above){animation:from-above var(--fragment-duration, .3s) cubic-bezier(.3,1.21,.79,.91) 1 forwards}p-deck:not([mode=speaker]) p-fragment[aria-hidden=false] .from-below,p-deck:not([mode=speaker]) p-slide[aria-hidden=false] .from-below:not(p-fragment>.from-below){animation:from-below var(--fragment-duration, .3s) cubic-bezier(.3,1.21,.79,.91) 1 forwards}.from-above,.from-below{position:absolute}.overlay-banner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:#00000080;color:#fff;text-shadow:0 .1em .2em rgba(0,0,0,.5);text-align:center;line-height:1.5;z-index:10}.sepia{filter:contrast(.65) sepia(1) hue-rotate(-15deg) saturate(.7) brightness(.92)}.fade-borders-x{-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent);mask-image:linear-gradient(to right,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent)}.fade-borders-y{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent)}.fade-borders{-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent),linear-gradient(to bottom,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent);mask-image:linear-gradient(to right,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent),linear-gradient(to bottom,transparent,black var(--fade-border-width, 1em),black calc(100% - var(--fade-border-width, 1em)),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.circle-sketch-highlight{--circle-sketch-height: 1em;--circle-sketch-border-width: 2px;--circle-sketch-border-color: #223fef;position:relative;left:.5em;font-weight:500}.circle-sketch-highlight:before{content:"";z-index:-1;left:-.5em;top:-.1em;border-width:var(--circle-sketch-border-width);border-style:solid;border-color:var(--circle-sketch-border-color);position:absolute;border-right-color:transparent;width:100%;height:var(--circle-sketch-height);transform:rotate(2deg);opacity:.7;border-radius:50%;padding:.1em .25em}.circle-sketch-highlight:after{content:"";z-index:-1;left:-.5em;top:.1em;padding:.1em .25em;border-width:var(--circle-sketch-border-width);border-style:solid;border-color:var(--circle-sketch-border-color);border-left-color:transparent;border-top-color:transparent;position:absolute;width:100%;height:var(--circle-sketch-height);transform:rotate(-1deg);opacity:.7;border-radius:50%}*,:before,:after{box-sizing:border-box}p-slide{position:relative}p-slide[aria-hidden=false] pre[data-label-file] p-fragment[aria-hidden=true][aria-current=false]{opacity:.2}p-slide[aria-hidden=false] pre[data-label-file] p-fragment[aria-hidden=false]{opacity:1}p-slide[aria-hidden=false] pre[data-label-file] code[class*=language-]{white-space:pre}:not(pre)>code{background-color:#ff66001a;border-radius:.25em;padding:0 .25em;box-shadow:inset 0 0 .05em #00000040}pre :not(pre)>code{box-shadow:none}p{margin:0 0 .5em}ul{margin:0;padding:0;list-style:none}pre[class*=language-]{font-size:50%}pre.big[class*=language-]{font-size:75%;padding:.5em .6667em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-block-start:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-block-end:0}@property --sketchy-arrow-width{syntax: "<length>"; initial-value: 1px; inherits: true;}@property --sketchy-arrow-tip-spread{syntax: "<angle>"; initial-value: 45deg; inherits: true;}@property --sketchy-arrow-tip-size{syntax: "<number>"; initial-value: 40; inherits: true;}@property --sketchy-arrow-point-approx{syntax: "<number>"; initial-value: 3; inherits: true;}@property --sketchy-arrow-count{syntax: "<integer>"; initial-value: 3; inherits: true;}@property --sketchy-arrow-color{syntax: "<color>"; initial-value: black; inherits: true;}@property --sketchy-arrow-random-seed{syntax: "<integer>"; initial-value: 1234; inherits: true;}:root{font-family:var(--talk-marco-graphik-regular);--current-slide-bg: #000000;--sliding-duration: 0ms;--fragment-duration: .3s;--brand-color: #822a7c;--brand-color-ant: #f60;--sketchy-arrow-width: .1em;--sketchy-arrow-tip-size: 20;--starting-point-gradient: #4a69eb;--ending-point-gradient: #fff}p-deck:after{position:fixed;top:.5em;left:0;right:.5em;font-size:50%;text-align:center;content:"";color:#001236;z-index:100}p-fragment.landing{position:absolute;transform:scale(3);transition:opacity var(--fragment-duration, .3s),transform var(--fragment-duration, .3s)}p-fragment.landing[aria-hidden=false],p-deck[mode=speaker] p-fragment.landing{transform:scale(1)}.to-do{color:red;border:1px solid #f00;font-weight:700;margin:.5em;padding:.3em}.our-header{border-left:var(--brand-color) solid .15em;padding:.5em;margin:0 0 .5em}.columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(5em,1fr));grid-gap:1em;align-items:center}.slide-quote{display:flex;flex-direction:column;justify-content:space-evenly;flex-wrap:nowrap}.blockquote b{font-family:var(--talk-marco-graphik-medium)}.blockquote blockquote{font-size:.5em;line-height:1.4;position:relative;margin:0;padding:1.2em}.blockquote blockquote:before,.blockquote blockquote:after{position:absolute;color:#959595;font-size:5em;width:4rem;height:4rem}.blockquote blockquote:before{content:"“";inset-inline-start:-.1em;top:-.3em}.blockquote blockquote:after{content:"”";inset-inline-end:0;bottom:.15em}.blockquote cite{font-size:.5em;line-height:3;text-align:left;margin-inline-start:1em}.blockquote cite a{color:initial}.small-text{font-size:.5em}.alter-image-size{--image-start-size: 8em;--image-width-size: auto;height:var(--image-start-size);width:var(--image-width-size)}code.small-line,pre.small-line{line-height:1.1em}.long-list{--li-margin-block-end: .3em;font-size:.5em}.long-list li{margin-block-end:var(--li-margin-block-end)}.more-margin li{margin-block-end:.6em}.invert[aria-hidden=true]{opacity:1}.invert[aria-hidden=false]{opacity:0}.bottom-fist-page{left:50%;display:flex;flex-direction:column;flex-wrap:nowrap;position:absolute;bottom:0;font-size:.4em;transform:translate(-50%,-50%)}.bottom-fist-page span:first-of-type{margin-block-end:.3em}.current-gradient,.cover-internal h6,.cover-internal h5,.cover-internal h4,.cover-internal h3,.cover-internal h2,.cover h1,.cover-internal h1,.current-gradient-sub-section,.cover-red-all,.cover-all,.cover-internal-sub-section-all,.cover-subSection h1,.cover-internal-sub-section h6,.cover-internal-sub-section h5,.cover-internal-sub-section h4,.cover-internal-sub-section h3,.cover-internal-sub-section h2,.cover-internal-sub-section h1{background:linear-gradient(90deg,var(--starting-point-gradient),var(--ending-point-gradient));font-family:var(--talk-marco-graphik-semibold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.current-gradient-sub-section,.cover-red-all,.cover-all,.cover-internal-sub-section-all,.cover-subSection h1,.cover-internal-sub-section h6,.cover-internal-sub-section h5,.cover-internal-sub-section h4,.cover-internal-sub-section h3,.cover-internal-sub-section h2,.cover-internal-sub-section h1{--starting-point-gradient: #ff00d8;--ending-point-gradient: #ff542f}.cover h1,.cover-subSection h1,.cover-internal-sub-section h1,.cover-internal h1{font-size:1.3em;text-align:center;margin-block-start:0}.cover a,.cover-subSection a,.cover-internal-sub-section a,.cover-internal a{color:#fffc}.cover small,.cover-subSection small,.cover-internal-sub-section small,.cover-internal small{display:block}.cover figure,.cover-subSection figure,.cover-internal-sub-section figure,.cover-internal figure{margin:0}.cover-internal{text-align:center}.cover-subSection h1{font-size:.9em}.my-presentation{display:flex;flex-direction:column;align-items:center;gap:1.5vw}.my-presentation span{line-height:1.1rem;font-size:2vw}.my-presentation div[role=generic]{display:flex;align-items:center;column-gap:.2rem}.my-presentation div[role=generic] span{line-height:inherit;font-size:.7em}.my-list h5,.my-list h6{margin-block-end:0;margin-block-start:0}.links{font-size:70%;align-self:center;margin-block-start:.5em}.links li:not(:first-child){margin-block-start:inherit}.links a{display:block;width:-moz-fit-content;width:fit-content;padding-inline-start:1.75em}.my-data{text-align:center}.my-data>h5{margin-block-end:0}.my-face{height:6em;margin:0 1em}.my-info{width:8em;text-align:center;margin:2em 2em 0}.my-info img{height:1em;vertical-align:middle}.final-link a{color:var(--brand-color)}.final-link img{display:block;margin:1em auto 0;height:7em}.shadow{box-shadow:0 0 .5em #00000080}.javascript{background-color:#f7df1e;padding:0 .25em}.big-x{position:absolute;aspect-ratio:4/3;display:grid;opacity:1}.big-x:before,.big-x:after{content:"";background-size:100% 20%;background-position:center;background-repeat:no-repeat;background-clip:content-box;filter:saturate(.8);box-sizing:border-box;grid-area:1/1;padding-inline-end:100%}.big-x:not(p-fragment[aria-hidden=true] .big-x):not(:is(p-fragment[aria-hidden=true])):before,.big-x:not(p-fragment[aria-hidden=true] .big-x):not(:is(p-fragment[aria-hidden=true])):after{animation:big-stroke calc(var(--fragment-duration, .3s) / 2) ease-in 1 forwards}.big-x:not(p-fragment[aria-hidden=true] .big-x):not(:is(p-fragment[aria-hidden=true])):after{animation-delay:calc(var(--fragment-duration, .3s) / 2)}@keyframes big-stroke{0%{padding-inline-end:100%}to{padding-inline-end:0%}}.sketchy-arrow{position:absolute;background:paint(sketchy-arrow);aspect-ratio:16/9;animation:sketchy .3s steps(3) infinite;filter:drop-shadow(.075em .075em 0 white);text-align:center}@keyframes sketchy{0%{--sketchy-arrow-random-seed: 20}to{--sketchy-arrow-random-seed: 40}}a{color:var(--brand-color)}.full-media.full-media-x{height:auto;top:auto}.full-media.full-media-y{width:auto;left:auto}.support-table{font-size:150%;width:12em;margin:auto;border-collapse:collapse}.support-table img{height:2em;filter:saturate(0) drop-shadow(.1em .1em .1em rgba(0,0,0,.3333333333))}.support-table th{border-bottom:.1em solid}.support-table td,.support-table th{text-align:center;padding:.5em}.support-table td:not(:first-child),.support-table th:not(:first-child){border-inline-start:.1em solid}.support-table span{font-size:150%}.support-table caption{font-family:Old Newspaper Types,serif;font-size:60%;margin-block-end:.5em}.text-cover{background:linear-gradient(90deg,#4a69eb,#fafafa);font-family:var(--talk-marco-graphik-semibold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-sub-section,.heading-with-emoji span{color:#eeeded}.special-file{border-radius:1em;border:1px solid blue;padding:.1em .6em;width:fit-content;position:absolute}p-slide{background-color:var(--current-slide-bg, #ffffff);color:#fff}p-slide .group-fragment[aria-hidden=false]{display:none}p-slide .group-fragment[aria-hidden=false]:last-child{display:initial}pre[data-label-file]{padding:0 0 .5em;margin:0;border-radius:1em;border:1px solid #c7c6c6;position:relative}pre[data-label-file]:before{content:attr(data-label-file);display:block;width:100%;border-bottom:1px solid #c7c6c6;padding:.5em 1em;text-align:center;color:#6f6d6d;font-size:.7em}pre[data-label-file]:after{content:"🔴 🟡 🟢 ";position:absolute;top:.5em;inset-inline-start:1em;font-size:.7em}.attention{font-weight:700}.attention:before,.attention:after{color:red;content:" ⚠️ "}.more-space{--default-more-space: 1.3em;line-height:var(--default-more-space)}.mid-dimension{margin-block-end:.5em;font-size:.7em}.mid-dimension li{margin-block-end:.6em}.grid{--rows: 1;--columns: 2;display:grid;grid-template-rows:repeat(var(--rows),1fr);grid-template-columns:repeat(var(--columns),1fr);gap:1em}.heading-with-emoji{--justify-content: center;display:flex;align-items:flex-end;justify-content:var(--justify-content);gap:.3em}.hand-drawing,.hand-drawing-horizontal{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;row-gap:.3em;--color-border: #000000}.hand-drawing p-fragment,.hand-drawing-horizontal p-fragment{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;row-gap:.3em}.hand-drawing span[box],.hand-drawing-horizontal span[box]{padding:.5em;background:transparent;outline:none;border:2px solid var(--color-border);border-radius:255px 15px 225px/15px 225px 15px 255px}.hand-drawing span[arrow],.hand-drawing-horizontal span[arrow]{font-size:2.5em}.hand-drawing span[arrow][left]:before,.hand-drawing-horizontal span[arrow][left]:before{content:"⟵"}.hand-drawing span[arrow][right]:before,.hand-drawing-horizontal span[arrow][right]:before{content:"⟶"}.hand-drawing span[arrow][up]:before,.hand-drawing-horizontal span[arrow][up]:before{content:"↑"}.hand-drawing span[arrow][down]:before,.hand-drawing-horizontal span[arrow][down]:before{content:"↓"}.hand-drawing span[arrow][up-down]:before,.hand-drawing-horizontal span[arrow][up-down]:before{content:"⇵"}.property-hand-drawing-horizontal,.hand-drawing-horizontal p-fragment,.hand-drawing-horizontal{gap:.5em;flex-direction:row;align-items:flex-start}p-deck:not([mode=speaker]) p-slide p-fragment[none]{visibility:hidden}p-deck:not([mode=speaker]) p-slide p-fragment[none][aria-hidden=false]{visibility:visible}.coming-soon{display:none}body[coming-soon] .coming-soon{display:initial;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%}.current-gradient-sub-section,.cover-red-all,.cover-all,.cover-internal-sub-section-all,.cover-internal-sub-section h1,.cover-internal-sub-section h2,.cover-internal-sub-section h3,.cover-internal-sub-section h4,.cover-internal-sub-section h5,.cover-internal-sub-section h6,.cover-subSection h1{--starting-point-gradient: #fafafa;--ending-point-gradient: #000000;background:linear-gradient(90deg,var(--starting-point-gradient),var(--ending-point-gradient));font-family:var(--talk-marco-graphik-semibold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cover-internal-sub-section{--text-align: center}.cover-internal-sub-section h1,.cover-internal-sub-section h2,.cover-internal-sub-section h3,.cover-internal-sub-section h4,.cover-internal-sub-section h5,.cover-internal-sub-section h6{text-align:var(--text-align)}.cover-internal-sub-section-all{--ending-point-gradient: #848383}.cover-all{--starting-point-gradient: #4a69eb;--ending-point-gradient: #fafafa}.cover-red-all{--starting-point-gradient: #eb4a4a;--ending-point-gradient: #ffb6b6}@media (prefers-reduced-motion: no-preference){p-deck{--sliding-duration: 0s}}.button-danger{background-color:red;text-align:center;color:#fff;font-size:.5em;border-radius:1rem;padding:.5rem;display:block;margin-block-end:1em}.grid-example{display:grid;grid-template-columns:1fr 1fr;justify-items:center;text-align:center;border:1px solid #ffffff;margin-block-end:1em}.grid-example span{--background-color: #000000;border:1px solid #ffffff;padding:.4em;display:block;width:100%;height:100%;background-color:var(--background-color)}.flag-attribute{position:relative}.flag-attribute:after{--color-border-flag: #ffffff;content:attr(data-flag);position:absolute;inset-inline-end:.011rem;z-index:-1;color:transparent;text-shadow:0 0 1px var(--color-border-flag),-1px -1px 1px var(--color-border-flag),-1px 1px 1px var(--color-border-flag),1px 1px 1px var(--color-border-flag),1px -1px 1px var(--color-border-flag)}.example-inclusion{display:grid;grid-template-columns:1fr 1fr;justify-items:center;text-align:center;row-gap:1em}.example-inclusion div{display:flex;flex-direction:column;text-align:center}.example-inclusion-2{position:relative}.example-inclusion-2 p-fragment>span{position:absolute;inset-block-end:1em;inset-inline-start:3.7em;font-size:3em}.example-inclusion-2 .flex div{display:flex;flex-direction:row}.example-inclusion-2 .flex div[dir=rtl] span[style*=margin-inline-end]{border-color:green}.example-inclusion-2 .flex div span{display:inline-flex;align-items:center;justify-content:center;font-size:.8em;border:2px solid #ffffff;width:100%}.example-inclusion-2 p:first-of-type{margin-block-start:1em}p-fragment.visibility-none[aria-hidden=true]{visibility:hidden}img[alt="lightning talk"]{opacity:1;animation:flicker 4s linear reverse infinite}p-fragment:has(span[data-typing])[aria-hidden=false] span[data-typing]{display:inline-block;overflow:hidden;white-space:nowrap;margin:0 auto;align-items:center;width:0;animation:typing 3.5s steps(40,end) forwards}a,a:visited{color:#fff}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#fff}}@keyframes flicker{0%{opacity:.4}5%{opacity:.5}10%{opacity:.6}15%{opacity:.85}25%{opacity:.5}30%{opacity:1}35%{opacity:.1}40%{opacity:.25}45%{opacity:.5}60%{opacity:1}70%{opacity:.85}80%{opacity:.4}90%{opacity:.5}to{opacity:1}}a:visited{color:#fff}.custom-text-size{--custom-text-size: 1em;font-size:var(--custom-text-size)}ul[data-coding] li{height:2.8em}ul[data-coding] li code{background-color:#a9aec494;padding:.4rem .8rem}html,body{margin:0;width:100%;height:100%}
