@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local(""),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-regular.woff2) format("woff2"),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-regular.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;src:local(""),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-800.woff2) format("woff2"),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-800.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;src:local(""),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-italic.woff2) format("woff2"),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-italic.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:800;src:local(""),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-800italic.woff2) format("woff2"),url(https://cdn.papy.rs/assets/fonts/jetbrains-mono-v11-latin-800italic.woff) format("woff")}html{font-size:100%}body{font-family:JetBrains Mono,monospace;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;line-height:var(--line-height-standard)}h1,h2,h3,h4,h5{font-weight:800;line-height:1.3;line-height:var(--line-height-title);margin:0 0 .45rem;margin:0 0 var(--padding)}input,button,select,textarea{font-family:inherit;font-size:1.125rem;font-size:var(--font-size-h5)}:root{--font-size-h1: 1.802rem;--font-size-h2: 1.602rem;--font-size-h3: 1.424rem;--font-size-h4: 1.266rem;--font-size-h5: 1.125rem;--font-size-small: .889rem;--font-size-very-small: .79rem;--font-size-ultra-small: .6rem;--line-height-title: 1.3;--line-height-standard: 1.5}h1{font-size:1.802rem;font-size:var(--font-size-h1)}h2{font-size:1.602rem;font-size:var(--font-size-h2)}h3{font-size:1.424rem;font-size:var(--font-size-h3)}h4{font-size:1.266rem;font-size:var(--font-size-h4)}h5{font-size:1.125rem;font-size:var(--font-size-h5)}small,figcaption{font-size:.889rem;font-size:var(--font-size-small)}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;overflow:hidden;height:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*{box-sizing:inherit}*:before{box-sizing:inherit}*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a,input,button,select,textarea{font-family:inherit;color:inherit}a{color:inherit;background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:underline;cursor:pointer;word-break:break-word}a:active,a:hover{color:#ce7da5;color:var(--color-secondary);outline-width:0}a:hover,a:focus{text-decoration:underline}a:focus,a.focus-visible{outline:none}a:focus,a:focus-visible{outline:none}b,strong{font-weight:700}mark{background:rgba(255,207,152,.8);background:rgba(var(--color-primary-rgb),.8);color:#000;color:var(--color-primary-contrast);padding:0 .25rem;margin:0 .25rem 0 0;box-shadow:2px 2px #000;border:1px solid black}mark.focus-visible{outline:none}mark:focus-visible{outline:none}mark a{text-decoration:none}mark a:hover,mark a:active{color:inherit;text-decoration:underline}img{border-style:none;max-width:100%;padding:0;margin:0}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{padding:0;border:none;height:1px}textarea{overflow:auto}form{padding:0;margin:0 0 1.45rem}ul{list-style-type:square}p{padding:0;margin:0 0 1.25rem}figure{padding:0}figcaption{margin:.45rem .75rem;text-align:center;outline:none}::-moz-selection{background:#ffcf98;background:var(--color-primary);color:#000;color:var(--color-primary-contrast)}::selection{background:#ffcf98;background:var(--color-primary);color:#000;color:var(--color-primary-contrast)}::-moz-selection{background:#ffcf98;background:var(--color-primary);color:#000;color:var(--color-primary-contrast)}::-webkit-scrollbar-thumb{border-radius:0;background-color:#ffcf98;background-color:var(--color-primary)}::-webkit-scrollbar-track{border-radius:0;background:none}::-webkit-scrollbar{width:.45rem}main{padding:3.75rem 0 1.45rem;padding:var(--nav-height) 0 1.45rem;height:100vh;overflow-y:auto}@media (min-width: 768px){main{margin:0}}section,header{margin:1.45rem auto;width:calc(100vw - 1.25rem);max-width:960px}nav{padding:0 .45rem;margin:0;position:fixed;left:0;top:0;right:0;z-index:997;z-index:calc(var(--z-index) + 996)}@media (min-width: 768px){nav{margin:0 1rem}}@media (min-width: 1140px){nav{margin:.75rem}}:root{background:#ffeed6;background:var(--color-theme);color:#000;color:var(--color-theme-contrast)}:root[theme]{transition:background .4s cubic-bezier(.25,.46,.45,.94) 0s}button{outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex;justify-content:center;align-items:center;margin:.45rem 0;padding:.45rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none;transition:color .15s ease-out,background .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out,border .15s ease-out;box-shadow:3px 3px #000;border:2px solid black;background:white;color:#000}button:disabled{box-shadow:3px 3px #0006;border:2px solid rgba(0,0,0,.4);color:#0006;pointer-events:none}button:active{box-shadow:none;transform:translate(3px) translateY(3px)}button:hover:not(:disabled),button:focus:not(:disabled){background:rgba(255,207,152,.4);background:rgba(var(--color-primary-rgb),.4);color:#000;color:var(--color-primary-contrast)}button.menu{width:100%;box-shadow:none;border:none;margin:0;justify-content:flex-start;padding:.25rem 1rem;font-size:1.125rem;font-size:var(--font-size-h5)}button.menu svg{margin:.45rem 1.25rem .45rem .45rem;width:1.25rem;height:1.25rem;background:white}button.menu:hover:not(:disabled),button.menu:focus:not(:disabled){background:inherit;color:inherit}button.menu:hover:not(:disabled) span,button.menu:focus:not(:disabled) span{background:rgba(255,207,152,.4);background:rgba(var(--color-primary-rgb),.4);color:#000;color:var(--color-primary-contrast)}button.icon{box-shadow:none;border:none;background:inherit;margin:0}button.toolbar{display:flex;flex-direction:column;width:3rem;height:3rem;margin:.45rem .15rem;padding:0 .15rem;font-size:.79rem;font-size:var(--font-size-very-small)}button.toolbar:hover:not(:disabled),button.toolbar:focus:not(:disabled){background:#ffcf98;background:var(--color-primary);color:#000;color:var(--color-primary-contrast)}button.toolbar span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.toolbar span.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}button.text{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;margin:.45rem;margin:var(--padding);box-shadow:none;border:1px solid transparent;background:transparent;text-decoration:underline;text-underline-offset:.025rem}button.text:hover,button.text:focus{background:transparent;color:#ce7da5;color:var(--color-secondary)}a.menu{outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex;justify-content:center;align-items:center;margin:.45rem 0;padding:.45rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none;transition:color .15s ease-out,background .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out,border .15s ease-out;box-shadow:3px 3px #000;border:2px solid black;background:white;color:#000;width:100%;box-shadow:none;border:none;margin:0;justify-content:flex-start;padding:.25rem 1rem;font-size:1.125rem;font-size:var(--font-size-h5)}a.menu:disabled{box-shadow:3px 3px #0006;border:2px solid rgba(0,0,0,.4);color:#0006;pointer-events:none}a.menu:active{box-shadow:none;transform:translate(3px) translateY(3px)}a.menu:hover:not(:disabled),a.menu:focus:not(:disabled){background:rgba(255,207,152,.4);background:rgba(var(--color-primary-rgb),.4);color:#000;color:var(--color-primary-contrast)}a.menu svg{margin:.45rem 1.25rem .45rem .45rem;width:1.25rem;height:1.25rem;background:white}a.menu:hover:not(:disabled),a.menu:focus:not(:disabled){background:inherit;color:inherit}a.menu:hover:not(:disabled) span,a.menu:focus:not(:disabled) span{background:rgba(255,207,152,.4);background:rgba(var(--color-primary-rgb),.4);color:#000;color:var(--color-primary-contrast)}input,textarea{box-shadow:3px 3px #000;border:2px solid black;background:white;color:#000;margin:.45rem 0 1rem;padding:.25rem .45rem;max-width:100%;outline:none;transition:box-shadow .15s ease-out}input:focus,textarea:focus{box-shadow:3px 3px #ce7da5;box-shadow:3px 3px var(--color-secondary)}textarea{resize:none}deckgo-lazy-img{display:block;--deckgo-lazy-img-display: block;--deckgo-lazy-img-vertical-align: top;--deckgo-lazy-img-margin: 0 auto}@media print{body{--nav-height: 0 !important}nav{display:none!important}body deckgo-studio-doc article.deckgo-doc{box-shadow:none;border:none}body deckgo-studio-doc stylo-editor{display:none}}:root{--padding: .45rem;--z-index: 1;--spinner-size: 30px;--nav-height: 3.75rem;--color-error: #ef476f;--color-error-rgb: 239, 71, 111;--color-error-contrast: #ffffff;--color-error-contrast-rgb: 255, 255, 255;--color-error-shade: #d23e62;--color-error-tint: #f1597d;--color-warning: #fff05a;--color-warning-rgb: 255, 240, 90;--color-warning-contrast: #000000;--color-warning-contrast-rgb: 0, 0, 0;--color-warning-shade: #e0d34f;--color-warning-tint: #fff26b;--color-theme: #ffeed6;--color-theme-rgb: 255, 238, 214;--color-theme-contrast: #000000;--color-theme-contrast-rgb: 0, 0, 0;--color-theme-shade: #e0d1bc;--color-theme-tint: #fff0da;--color-primary: #ffcf98;--color-primary-rgb: 255, 207, 152;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0, 0, 0;--color-primary-shade: #e0b686;--color-primary-tint: #ffd4a2;--color-primary-opaque: #ffecd6;--color-primary-opaque-rgb: 255, 236, 214;--color-primary-opaque-contrast: #000000;--color-primary-opaque-contrast-rgb: 0, 0, 0;--color-primary-opaque-shade: #e0d0bc;--color-primary-opaque-tint: #ffeeda;--color-secondary: #ce7da5;--color-secondary-rgb: 206, 125, 165;--color-secondary-contrast: #000000;--color-secondary-contrast-rgb: 0, 0, 0;--color-secondary-shade: #b56e91;--color-secondary-tint: #d38aae}@media (min-width: 768px){:root{--nav-height: 5.45rem}}:root[theme=aero-blue]{--color-theme: #d5ffef;--color-theme-rgb: 213, 255, 239;--color-theme-contrast: #000000;--color-theme-contrast-rgb: 0, 0, 0;--color-theme-shade: #bbe0d2;--color-theme-tint: #d9fff1;--color-primary: #97ffd2;--color-primary-rgb: 151, 255, 210;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0, 0, 0;--color-primary-shade: #85e0b9;--color-primary-tint: #a1ffd7;--color-primary-opaque: #d5ffed;--color-primary-opaque-rgb: 213, 255, 237;--color-primary-opaque-contrast: #000000;--color-primary-opaque-contrast-rgb: 0, 0, 0;--color-primary-opaque-shade: #bbe0d1;--color-primary-opaque-tint: #d9ffef;--color-secondary: #fbcaef;--color-secondary-rgb: 251, 202, 239;--color-secondary-contrast: #000000;--color-secondary-contrast-rgb: 0, 0, 0;--color-secondary-shade: #ddb2d2;--color-secondary-tint: #fbcff1}:root[theme=lavender-blue]{--color-theme: #c4cdff;--color-theme-rgb: 196, 205, 255;--color-theme-contrast: #000000;--color-theme-contrast-rgb: 0, 0, 0;--color-theme-shade: #acb4e0;--color-theme-tint: #cad2ff;--color-primary: #7888ff;--color-primary-rgb: 120, 136, 255;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0, 0, 0;--color-primary-shade: #6a78e0;--color-primary-tint: #8694ff;--color-primary-opaque: #c9cfff;--color-primary-opaque-rgb: 201, 207, 255;--color-primary-opaque-contrast: #000000;--color-primary-opaque-contrast-rgb: 0, 0, 0;--color-primary-opaque-shade: #b1b6e0;--color-primary-opaque-tint: #ced4ff;--color-secondary: #ffc759;--color-secondary-rgb: 255, 199, 89;--color-secondary-contrast: #000000;--color-secondary-contrast-rgb: 0, 0, 0;--color-secondary-shade: #e0af4e;--color-secondary-tint: #ffcd6a}:root[theme=pink-lace]{--color-theme: #ffd5f7;--color-theme-rgb: 255, 213, 247;--color-theme-contrast: #000000;--color-theme-contrast-rgb: 0, 0, 0;--color-theme-shade: #e0bbd9;--color-theme-tint: #ffd9f8;--color-primary: #ff97e7;--color-primary-rgb: 255, 151, 231;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0, 0, 0;--color-primary-shade: #e085cb;--color-primary-tint: #ffa1e9;--color-primary-opaque: #ffd5f5;--color-primary-opaque-rgb: 255, 213, 245;--color-primary-opaque-contrast: #000000;--color-primary-opaque-contrast-rgb: 0, 0, 0;--color-primary-opaque-shade: #e0bbd8;--color-primary-opaque-tint: #ffd9f6;--color-secondary: #6d98ba;--color-secondary-rgb: 109, 152, 186;--color-secondary-contrast: #000000;--color-secondary-contrast-rgb: 0, 0, 0;--color-secondary-shade: #6086a4;--color-secondary-tint: #7ca2c1}:root[theme=baby-pink]{--color-theme: #ffcece;--color-theme-rgb: 255, 206, 206;--color-theme-contrast: #000000;--color-theme-contrast-rgb: 0, 0, 0;--color-theme-shade: #e0b5b5;--color-theme-tint: #ffd3d3;--color-primary: #ff8989;--color-primary-rgb: 255, 137, 137;--color-primary-contrast: #000000;--color-primary-contrast-rgb: 0, 0, 0;--color-primary-shade: #e07979;--color-primary-tint: #ff9595;--color-primary-opaque: #ffd0d0;--color-primary-opaque-rgb: 255, 208, 208;--color-primary-opaque-contrast: #000000;--color-primary-opaque-contrast-rgb: 0, 0, 0;--color-primary-opaque-shade: #e0b7b7;--color-primary-opaque-tint: #ffd5d5;--color-secondary: #80ced7;--color-secondary-rgb: 128, 206, 215;--color-secondary-contrast: #000000;--color-secondary-contrast-rgb: 0, 0, 0;--color-secondary-shade: #71b5bd;--color-secondary-tint: #8dd3db}div.popover{position:fixed;inset:0;z-index:998;z-index:calc(var(--z-index) + 997)}div.popover .backdrop{position:absolute;inset:0;background:rgba(0,0,0,.15);touch-action:manipulation;cursor:pointer}div.popover .wrapper{position:absolute;top:calc(var(--popover-top) + .45rem);left:var(--popover-left);cursor:auto;cursor:initial;--size: min(240px, calc(100vw - .45rem));min-width:var(--size);max-width:var(--size);box-shadow:4px 4px #000;border:2px solid black;background:white;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;padding:.75rem 0;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}div.popover .wrapper.center{top:50%;left:50%;transform:translate(-50%,-50%)}div.popover .wrapper.rtl{transform:translate(calc(-75% - 1.25rem))}div.popover .close{align-self:flex-end;margin:.45rem}div.popover div.wrapper{transform:scale(.95);opacity:0;transition-property:opacity,transform;transition-duration:.15s,.15s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275),cubic-bezier(.175,.885,.32,1.275)}div.popover.show div.wrapper{opacity:1;transform:scale(1)}web-social-share{--web-social-share-backdrop-opacity: .12;--web-social-share-target-height: 4rem;--web-social-share-action-sheet-group-border-radius: 0;--web-social-share-action-sheet-group-box-shadow: 0px 0px 0px 3px black}main.overview section img:first-child{max-width:100px;border:1px solid black;box-shadow:3px 3px #000;margin:.75rem 0}div.watermark{display:flex;flex-direction:column;align-items:center;margin-top:2rem}div.watermark a{outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex;justify-content:center;align-items:center;margin:.45rem 0;padding:.45rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none;transition:color .15s ease-out,background .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out,border .15s ease-out;box-shadow:3px 3px #000;border:2px solid black;background:white;color:#000}div.watermark a:disabled{box-shadow:3px 3px #0006;border:2px solid rgba(0,0,0,.4);color:#0006;pointer-events:none}div.watermark a:active{box-shadow:none;transform:translate(3px) translateY(3px)}div.watermark a:hover:not(:disabled),div.watermark a:focus:not(:disabled){background:rgba(255,207,152,.4);background:rgba(var(--color-primary-rgb),.4);color:#000;color:var(--color-primary-contrast)}section.grid{display:grid;grid-auto-flow:row dense;grid-gap:.75rem;grid-template-columns:repeat(2,calc((100% - .75rem)/2))}@media (min-width: 768px){section.grid{grid-template-columns:repeat(3,calc((100% - 1.5rem) / 3))}}section.grid a{text-decoration:none}section.grid a:hover,section.grid a:active{color:inherit;text-decoration:none}section.grid article{padding:.75rem;display:flex;flex-direction:column;justify-content:space-between;box-shadow:3px 3px #000;border:2px solid black;background:white;color:#000;touch-action:manipulation;cursor:pointer}section.grid article:hover:not([focus-within]),section.grid article:focus:not([focus-within]){background:rgba(255,207,152,.4);background:rgba(var(--color-primary-rgb),.4);color:#000;color:var(--color-primary-contrast)}section.grid article:hover:not(:focus-within),section.grid article:focus:not(:focus-within){background:rgba(255,207,152,.4);background:rgba(var(--color-primary-rgb),.4);color:#000;color:var(--color-primary-contrast)}section.grid article:active:not([focus-within]){box-shadow:none;transform:translate(3px) translateY(3px)}section.grid article:active:not(:focus-within){box-shadow:none;transform:translate(3px) translateY(3px)}section.grid article h3{margin:0 0 .45rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){section.grid article h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;white-space:inherit}}section.grid article p{font-size:.79rem;font-size:var(--font-size-very-small);margin:0}section.grid article .toolbar{display:flex;justify-content:flex-end}section.grid article p.description{margin:0 0 .75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;word-break:break-word}
