.hamburger-menu[data-v-a262adc7]{min-width:initial;cursor:pointer;display:flex;align-items:center;height:35px}.hamburger-menu.active .hamburger-line[data-v-a262adc7]{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger-menu.active .hamburger-line[data-v-a262adc7]:before{top:0;transition:top 75ms,opacity 75ms .12s;opacity:0}.hamburger-menu.active .hamburger-line[data-v-a262adc7]:after{bottom:0;transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger-line[data-v-a262adc7]{position:relative;display:block;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger-line[data-v-a262adc7]:before{position:absolute;top:-8px}.hamburger-line[data-v-a262adc7]:after{position:absolute;bottom:-8px}.hamburger-line[data-v-a262adc7],.hamburger-line[data-v-a262adc7]:before,.hamburger-line[data-v-a262adc7]:after{left:0;content:"";width:28px;height:3px;background-color:currentColor;transition:top 75ms .12s,bottom 75ms .12s,opacity 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}@media (max-width: 768px){.hamburger-line[data-v-a262adc7]:before{top:-6px}.hamburger-line[data-v-a262adc7]:after{bottom:-6px}.hamburger-line[data-v-a262adc7],.hamburger-line[data-v-a262adc7]:before,.hamburger-line[data-v-a262adc7]:after{height:2px;width:20px}}#sidebar-content-overlay[data-v-68cf16f4]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0008;z-index:49;opacity:0;pointer-events:none;transition:opacity .25s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#sidebar-content-overlay.visible[data-v-68cf16f4]{pointer-events:initial;opacity:1}#sidebar[data-v-68cf16f4]{position:fixed;left:0;top:var(--header-height);bottom:0;background-color:var(--color-background);width:256px;z-index:51;transform:translate(-100%);transition:transform .25s;display:flex;flex-direction:column;padding:0 32px 32px;gap:8px;align-items:flex-start}#sidebar.open[data-v-68cf16f4]{transform:initial}a[data-v-68cf16f4]{font-size:24px;text-decoration:none;position:relative;cursor:pointer}a[data-v-68cf16f4]:before{content:"";position:absolute;bottom:2px;height:2px;background-color:currentColor;left:50%;transform:translate(-50%);width:0;transition:width .15s}a[data-v-68cf16f4]:hover:before{width:100%}.spacer[data-v-68cf16f4]{margin-top:-8px}@media (max-width: 768px){#sidebar[data-v-68cf16f4]{padding:10px 20px 20px}a[data-v-68cf16f4]{font-size:18px}a[data-v-68cf16f4]:before{bottom:1px}}:root{--header-height: 112px;scroll-padding-top:var(--header-height)}@media (max-width: 768px){:root{--header-height: 64px}}header[data-v-aa3c390d]{background-color:var(--color-background);position:sticky;top:0;z-index:50;transition:box-shadow .25s}.header[data-v-aa3c390d]{flex-direction:row;align-items:center;gap:32px;padding-top:24px;padding-bottom:24px}#header-logo-link[data-v-aa3c390d]{display:flex;align-items:center;text-decoration:none;gap:16px}#header-logo-link span[data-v-aa3c390d]{font-family:var(--font-heading)!important;font-size:40px;margin-top:7px}header.scrolled[data-v-aa3c390d]{box-shadow:var(--box-shadow)}.spacer[data-v-aa3c390d]{margin-right:-32px}nav[data-v-aa3c390d]{display:flex;gap:16px}nav a[data-v-aa3c390d]{font-size:20px;text-decoration:none;position:relative}nav a[data-v-aa3c390d]:before{content:"";position:absolute;bottom:2px;height:2px;background-color:#000;left:50%;transform:translate(-50%);width:0;transition:width .15s}nav a[data-v-aa3c390d]:hover:before{width:100%}@media (max-width: 1000px){#header-logo-link span[data-v-aa3c390d]{font-size:32px}}@media (max-width: 900px){nav[data-v-aa3c390d]{display:none}#header-logo-link[data-v-aa3c390d]{flex:1;justify-content:center;margin-right:67px}#header-logo-link span[data-v-aa3c390d]{font-size:40px}.spacer[data-v-aa3c390d]{display:none}}@media (max-width: 768px){.header[data-v-aa3c390d]{gap:16px;padding:0 16px;margin:12px 0}#header-logo-link[data-v-aa3c390d]{margin-right:36px;gap:12px}#header-logo-link img[data-v-aa3c390d]{width:40px;height:40px}#header-logo-link img[data-v-aa3c390d]:nth-child(2){margin-left:-52px}#header-logo-link span[data-v-aa3c390d]{font-size:24px}}footer[data-v-66593b59]{background-color:var(--color-primary)}.container[data-v-66593b59]{display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:40px}#footer-upper[data-v-66593b59]{display:flex;justify-content:space-around;gap:32px;width:100%;flex-wrap:wrap}.footer-links[data-v-66593b59]{display:flex;flex-direction:column;gap:4px}.footer-links div[data-v-66593b59]{font-size:24px;font-weight:700;margin-bottom:4px}#footer-copyright[data-v-66593b59]{opacity:.5;text-align:center}#footer-socials[data-v-66593b59]{display:flex;gap:8px}#footer-socials a[data-v-66593b59]{font-size:20px;border:1px solid #000;width:40px;height:40px}@media (max-width: 600px){#footer-logo[data-v-66593b59]{width:100%;display:flex;justify-content:center}}#app{display:flex;flex-direction:column;height:100%}#page,.page{display:flex;flex-direction:column;flex:1;overflow:clip}#page>.container:first-child,.page>.container:first-child,#page>section:first-child>.container:first-child,.page>section:first-child>.container:first-child{padding-top:20px}.page-transition-enter-active,.page-transition-leave-active{transition:opacity .2s}.page-transition-enter-from,.page-transition-leave-to{opacity:0}:root{color-scheme:light;--content-width: 1280px;--box-shadow: 0 2px 6px 2px #0004;--box-shadow-active: 0 0 6px 2px #0004;--drop-shadow: drop-shadow(0 2px 6px #0004);--font: Nunito, Arial, serif;--font-heading: "Alex Brush", Arial, serif;--font-small-heading: "Roboto Flex", Arial, serif;--transparency: url(data:image/webp;base64,UklGRiYAAABXRUJQVlA4TBkAAAAvD8ADAAWRto2Te5h/fYXnEf2fgDj+cfwDAA==)}*{font-family:var(--font);line-height:normal;box-sizing:border-box;font-size:16px;color:#000}html{min-height:100%;display:flex}body{margin:0;width:100%;background-color:var(--color-background)}.container{margin:0 auto;max-width:var(--content-width);width:100%;display:flex;flex-direction:column;gap:32px;padding:60px 40px}.container>:is(h1,h2,h3,h4,h5,h6)+p{margin-top:-24px}section{background-color:var(--color-background)}section.contrast{background-color:var(--color-background-primary)}section>.container+.container{padding-top:0}.row{display:flex;flex-direction:row;gap:24px}@media (max-width: 768px){.row{gap:16px}}.spacer{flex:1}[hidden]{display:none!important}p{margin:0}img{display:block}.icon{font-family:Material Symbols Outlined;font-style:normal;display:flex;justify-content:center;align-items:center;border-radius:50%;text-decoration:none}.icon *{font-family:Material Symbols Outlined;font-size:inherit;color:inherit}.fa{font-family:"Font Awesome 6 Brands";font-weight:400;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:50%}.fa *{font-family:"Font Awesome 6 Brands";font-size:inherit;color:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-small-heading);font-weight:600}h1,h1 *{font-size:56px;font-family:var(--font-heading);line-height:1;margin:6px 0}h2,h2 *{font-size:40px;margin:4px 0}h3,h3 *{font-size:28px;margin:3px 0}hr{max-width:calc(min(100vw,var(--content-width)) - 80px);width:100%;border:none;background-color:#000;height:1px;opacity:.25}button,.button{all:unset;background-color:var(--color-button-dark);color:#fff!important;display:flex;font-size:20px;padding:12px 32px;text-align:center;align-items:center;justify-content:center;gap:8px;-webkit-user-select:none;user-select:none;cursor:pointer;line-height:1;text-shadow:none;transition:transform .15s,opacity .15s,background-color .15s,border .15s,color .15s;max-width:min(100%,256px);box-sizing:border-box;border:2px solid transparent}button *,.button *{color:#fff;transition:color .15s}button:hover,.button:hover{background-color:transparent!important;color:#000!important;border:2px solid var(--color-button-dark)}button:hover *,.button:hover *{color:#000}button:active,.button:active{transform:translateY(2px)}button .icon,.button .icon{font-size:22px;height:0}button.white,.button.white{background-color:var(--color-button-light);color:#000!important}button.white *,.button.white *{color:#000}button.white:hover,.button.white:hover{color:#fff!important;border:2px solid var(--color-button-light)}button.white:hover *,.button.white:hover *{color:#fff}button.secondary,.button.secondary{background-color:initial;border:2px solid #000;color:#000}button.secondary *,.button.secondary *{color:#000}button.secondary.white,.button.secondary.white{border:2px solid #fff;color:#fff}button.secondary.white *,.button.secondary.white *{color:#fff}button[disabled],.button[disabled]{cursor:not-allowed;opacity:.5;box-shadow:initial;transform:initial}input,textarea,select{all:unset;border:none;background-color:var(--color-background);padding:12px 16px;outline:2px solid transparent;transition:outline .15s;color:#000!important;min-height:46px;box-sizing:border-box;display:flex;align-items:center}input:focus,textarea:focus,select:focus{outline:2px solid var(--color-primary)}input::-webkit-file-upload-button{display:none}select{cursor:pointer;padding-right:48px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 -960 960 960" fill="%23000"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg>');background-position:calc(100% - 12px) center;background-repeat:no-repeat}blockquote{position:relative;margin:12px 0 12px 16px;padding:4px 0 4px 12px}blockquote:before{content:"";width:2px;position:absolute;left:0;top:0;bottom:0;background-color:#000}.fade-in{opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out}.fade-in-left{transform:translate(-16px)}.fade-in-right{transform:translate(16px)}.fade-in-static{transform:initial}.fade-in.fade-in-visible{opacity:1;transform:none}.mobile{display:none!important}@media (max-width: 768px){.mobile{display:flex!important}.desktop{display:none!important}.container{padding:40px 20px;gap:24px}.container>:is(h1,h2,h3,h4,h5,h6)+p{margin-top:-16px}*{font-size:14px}h1,h1 *{font-size:40px;margin:5px 0}h2,h2 *{font-size:32px}h3,h3 *{font-size:24px}hr{max-width:calc(100vw - 40px)}button,.button{font-size:16px;padding:10px 24px;gap:8px}button .icon,.button .icon{font-size:18px}.fade-in-left,.fade-in-right{transform:translateY(16px)}}.splide.is-overflow.pagination-below{padding-bottom:40px}.splide.is-overflow.pagination-below .splide__pagination{bottom:0!important;left:0!important}.splide__pagination{gap:4px;bottom:16px!important;right:16px!important;left:initial!important;padding:0!important}.splide__pagination__page{background-color:#fff8!important;opacity:1!important;transform:initial!important;width:24px!important;height:24px!important;margin:0!important;position:relative;display:block!important;border-radius:0!important;border:2px solid #000!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:none!important}.splide__pagination__page:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-color:#000;opacity:0;scale:.6;transition:opacity .25s,scale .25s}.splide__pagination__page:hover:after{opacity:.5;scale:.85}.splide__pagination__page.is-active:after{opacity:1;scale:1}.splide__arrow{transform:translateY(-50%)!important;transition:background-color .15s!important;top:initial!important;right:initial!important;transform:initial!important;bottom:12px;left:12px!important;width:32px!important;height:32px!important;background-color:#fff8!important;opacity:1!important;border:none!important}.splide__arrow.splide__arrow--next{left:50px!important}.splide__arrow:hover{background-color:#fffb!important}.splide__arrow[disabled]{background-color:#fff4!important}@media (max-width: 768px){.splide.is-overflow.pagination-below{padding-bottom:32px}.splide__pagination__page{width:16px!important;height:16px!important;border:1px solid #000!important}.splide__pagination__page.is-active:after{top:2px;right:2px;bottom:2px;left:2px;background-color:#000}.splide__pagination{bottom:4px!important;right:4px!important}}/*!
* easy-tooltips
* Version  : 1.4.4
* License  : MIT
* Copyright: 2026 Ewan Howell
*/:root{--tooltip-vertical-distance:16px;--tooltip-arrow-size:12px;--tooltip-arrow-edge-buffer:12px;--tooltip-viewport-padding:16px;--tooltip-border-size:1px;--tooltip-animation-length:.15s;--tooltip-delay:.15s}@property --tooltip-background{syntax:"<color>";inherits:true;initial-value:#fff}@property --tooltip-border-color{syntax:"<color>";inherits:true;initial-value:#aaa}@property --tooltip-arrow-radius{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --tooltip-max-width{syntax:"<length-percentage> | auto";inherits:true;initial-value:100%}#tooltips{z-index:99999;position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.tooltip{position:fixed;transform:translate(-50%,calc(-100% - var(--tooltip-vertical-distance)));opacity:0;transition:opacity var(--tooltip-animation-length),translate var(--tooltip-animation-length);translate:0 4px;max-width:min(100% - var(--tooltip-viewport-padding) * 2,var(--tooltip-max-width,100%));min-width:calc(var(--tooltip-arrow-edge-buffer) * 2 + var(--tooltip-arrow-size) * 1.41421356)}.tooltip.visible{opacity:1;translate:0;transition-delay:var(--tooltip-delay)}.tooltip.below{transform:translate(-50%,var(--tooltip-vertical-distance))}.tooltip.inside{top:var(--tooltip-viewport-padding)!important;transform:translate(-50%)}.tooltip:before{content:"";position:absolute;width:calc(var(--tooltip-arrow-size) + var(--tooltip-border-size));height:calc(var(--tooltip-arrow-size) + var(--tooltip-border-size));background:var(--tooltip-background);left:50%;bottom:var(--tooltip-border-size);transform:translate(-50%,100%) translateY(calc((var(--tooltip-arrow-size) + var(--tooltip-border-size)) * -.5)) rotate(45deg);border:var(--tooltip-border-size) solid var(--tooltip-border-color);box-sizing:border-box;border-radius:var(--tooltip-arrow-radius);z-index:1;-webkit-mask-image:linear-gradient(to bottom right,transparent 50%,var(--tooltip-border-color) 50.001%);mask-image:linear-gradient(to bottom right,transparent 50%,var(--tooltip-border-color) 50.001%)}.tooltip.below:before{bottom:initial;top:0;transform:translate(-50%,-100%) translateY(calc((var(--tooltip-arrow-size) + var(--tooltip-border-size)) * .5 + var(--tooltip-border-size))) rotate(-135deg)}.tooltip-text{width:max-content;max-width:100%;padding:4px 6px;border-radius:4px;background:var(--tooltip-background);border:var(--tooltip-border-size) solid var(--tooltip-border-color);text-align:center;box-sizing:border-box;min-width:100%}.tooltip-text:not(.tooltip-text-html){white-space:pre-line}[data-tooltip-src=next]+*{display:none!important}/*!
* popupable
* Version  : 1.6.3
* License  : MIT
* Copyright: 2026 Ewan Howell
*/@property --popupable-screen-padding{syntax:"<length>";inherits:true;initial-value:40px}@property --popupable-background{syntax:"<color>";inherits:true;initial-value:#000B}@property --popupable-ui-background{syntax:"<color>";inherits:true;initial-value:#0008}@property --popupable-blur{syntax:"<length>";inherits:true;initial-value:6px}@property --popupable-open-duration{syntax:"<time>";inherits:true;initial-value:.25s}@property --popupable-open-easing{syntax:"*";inherits:true;initial-value:ease}@property --popupable-switch-duration{syntax:"<time>";inherits:true;initial-value:.25s}@property --popupable-switch-easing{syntax:"*";inherits:true;initial-value:ease}@property --popupable-text-color{syntax:"<color>";inherits:true;initial-value:#fff}[data-popupable],[data-popupable] *{cursor:pointer!important}.popupable-hide{visibility:hidden!important}.popupable-loading,.popupable-loading *{cursor:wait!important}.popupable-block-touch *{touch-action:none!important}.popupable-container{position:fixed;top:0;right:0;bottom:0;left:0;transition:background var(--popupable-open-duration) ease,backdrop-filter var(--popupable-open-duration) ease;z-index:2147483646;-webkit-user-select:none;user-select:none;pointer-events:none;touch-action:none}.popupable-container.popupable-active{z-index:2147483647;background:var(--popupable-background);-webkit-backdrop-filter:blur(var(--popupable-blur));backdrop-filter:blur(var(--popupable-blur))}.popupable-container>*{pointer-events:none}.popupable-container *{box-sizing:border-box;color:var(--popupable-text-color);-webkit-tap-highlight-color:transparent}.popupable-container.popupable-open,.popupable-container.popupable-open>*{pointer-events:initial}.popupable-clones{transition:transform var(--popupable-switch-duration) var(--popupable-switch-easing)}.popupable-clone-container{position:fixed;transition:all var(--popupable-open-duration) var(--popupable-open-easing);pointer-events:initial;overflow:hidden;transform:translate(calc(var(--popupable-view-width) * var(--popupable-offset-multiplier)));transform-origin:0 0}.popupable-clone-container.popupable-transparent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:conic-gradient(#313131 .25turn,#1e1e1e .25turn,#1e1e1e .5turn,#313131 .5turn,#313131 .75turn,#1e1e1e .75turn);background-size:32px 32px;background-attachment:fixed;z-index:-1;opacity:0;transition:opacity var(--popupable-open-duration) var(--popupable-open-easing);image-rendering:pixelated}.popupable-fade .popupable-clone-container{opacity:0}.popupable-container.popupable-active .popupable-clone-container{border-radius:0!important;border-width:0!important;outline-width:0!important;box-shadow:none!important;opacity:1}.popupable-container.popupable-active .popupable-clone-container.popupable-transparent:before{opacity:1}.popupable-container.popupable-open .popupable-clone-container{transition:transform var(--popupable-switch-duration) var(--popupable-switch-easing),translate var(--popupable-switch-duration) var(--popupable-switch-easing)}.popupable-clone,.popupable-clone-layer{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--popupable-open-duration) var(--popupable-open-easing)}.popupable-clone-layer{opacity:0;object-fit:cover}.popupable-crossfade.popupable-open .popupable-clone:not(:last-child){opacity:0}.popupable-container:not(.popupable-crossfade) .popupable-clone-layer,.popupable-crossfade.popupable-active .popupable-clone-layer{opacity:1}.popupable-viewport{position:fixed;left:var(--popupable-vv-left,0);top:var(--popupable-vv-top,0);width:calc(var(--popupable-vv-width,100vw) * var(--popupable-vv-scale,1));height:calc(var(--popupable-vv-height,100vh) * var(--popupable-vv-scale,1));transform-origin:top left;transform:scale(var(--popupable-vv-ui-scale,1));pointer-events:none!important}.popupable-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:opacity var(--popupable-open-duration) var(--popupable-open-easing),transform var(--popupable-open-duration) var(--popupable-open-easing);cursor:pointer;position:relative;opacity:0}.popupable-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background:var(--popupable-ui-background);transition:opacity .25s;border-radius:50%}.popupable-button svg{width:24px;height:24px;z-index:1}.popupable-container.popupable-open .popupable-button{transition:background .25s,opacity .25s,transform .25s}.popupable-button-container:hover .popupable-button:before,.popupable-button:hover:before{opacity:1}.popupable-button-container{position:absolute;padding:40px;cursor:pointer;z-index:1;pointer-events:auto}.popupable-next-container{top:50%;transform:translateY(-50%);right:calc(var(--popupable-screen-padding)/ 2)}.popupable-prev-container{top:50%;transform:translateY(-50%);left:calc(var(--popupable-screen-padding)/ 2)}.popupable-close-container{position:absolute;bottom:0;right:0;padding:20px;transform:translateY(100%)}.popupable-next{transform:translate(40px)}.popupable-prev{transform:translate(-40px)}.popupable-close{transform:translateY(40px)}.popupable-container.popupable-active .popupable-button{transform:initial}.popupable-container:not(.popupable-locked).popupable-active .popupable-button{opacity:1}.popupable-next-container:hover .popupable-button{transform:translate(4px)}.popupable-prev-container:hover .popupable-button{transform:translate(-4px)}.popupable-button-disabled,.popupable-button-inactive,.popupable-locked .popupable-button-container{pointer-events:none}.popupable-locked .popupable-button-container .popupable-button,:is(.popupable-button-disabled,.popupable-button-inactive) .popupable-button{opacity:0!important}.popupable-locked .popupable-next-container .popupable-next,.popupable-next-container:is(.popupable-button-disabled,.popupable-button-inactive) .popupable-next{transform:translate(40px)}.popupable-locked .popupable-prev-container .popupable-prev,.popupable-prev-container:is(.popupable-button-disabled,.popupable-button-inactive) .popupable-prev{transform:translate(-40px)}.popupable-footer,.popupable-header{position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity var(--popupable-open-duration) var(--popupable-open-easing),transform var(--popupable-open-duration) var(--popupable-open-easing);transform:translateY(-40px);background:var(--popupable-ui-background);pointer-events:auto}.popupable-footer{top:initial;bottom:0;transform:translateY(40px)}.popupable-container.popupable-active:not(.popupable-locked) .popupable-footer,.popupable-container.popupable-active:not(.popupable-locked) .popupable-header{opacity:1;transform:initial}.popupable-counter{padding:10px;text-align:center}.popupable-counter+.popupable-thumbnails,.popupable-thumbnails+.popupable-counter{border-top:1px solid #fff3}.popupable-content-container{display:grid;align-items:flex-end;transition:height var(--popupable-switch-duration) var(--popupable-switch-easing);overflow:hidden;position:relative}.popupable-content{grid-column:1;grid-row:1;text-align:center;padding:16px;display:flex;flex-direction:column;gap:8px;-webkit-user-select:text;user-select:text;transition:opacity var(--popupable-switch-duration) var(--popupable-switch-easing),transform var(--popupable-switch-duration) var(--popupable-switch-easing);position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:100%;width:max-content}.popupable-title{font-size:32px;font-weight:600}.popupable-content-before{pointer-events:none;opacity:0;transform:translate(calc(-50% - 80px))}.popupable-content-after{pointer-events:none;opacity:0;transform:translate(calc(-50% + 80px))}.popupable-content-container:not(:first-child) .popupable-content{padding-top:17px}.popupable-content-container:not(:last-child) .popupable-content{padding-bottom:17px}.popupable-content-container:not(:first-child):before{content:"";position:absolute;height:1px;top:0;left:0;right:0;background-color:#fff3}.popupable-footer .popupable-content-container:not(:last-child):after,.popupable-header .popupable-content-container:not(:nth-last-child(2)):after{content:"";position:absolute;height:1px;bottom:0;left:0;right:0;background-color:#fff3}.popupable-thumbnails{display:flex;gap:10px;padding:10px;justify-content:safe center;overflow:hidden;scrollbar-width:none;touch-action:pan-x}.popupable-thumbnails.popupable-thumbnails-dragging{cursor:grabbing}.popupable-thumbnail{width:64px;height:64px;object-fit:cover;opacity:.65;cursor:pointer;transition:opacity .2s,outline-color .2s;outline:2px solid #0000;outline-offset:-2px;flex:0 0 auto}.popupable-thumbnail:hover{opacity:1}.popupable-thumbnail.popupable-thumbnail-active{opacity:1;outline-color:#fffa}.popupable-zoomable{cursor:zoom-in}.popupable-zoomed{cursor:zoom-out}.popupable-block-transitions,.popupable-block-transitions *{transition:initial!important}@media (max-width:768px){:root{--popupable-screen-padding:14px}.popupable-button{width:42px;height:42px}.popupable-next-container,.popupable-prev-container{padding:36px}.popupable-button svg{width:25px;height:25px}.popupable-counter{padding:8px}.popupable-content{padding:14px;gap:6px}.popupable-content-container:not(:first-child) .popupable-content{padding-top:15px}.popupable-content-container:not(:last-child) .popupable-content{padding-bottom:15px}.popupable-title{font-size:28px}.popupable-thumbnail{width:48px;height:48px}}
