.elementor-widget-apeiron-autoscroll,.elementor-widget-apeiron-autoscroll>.elementor-widget-container{pointer-events:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}.elementor-widget-apeiron-autoscroll .apeiron-autoscroll-wrap{pointer-events:auto}.elementor-editor-preview .elementor-widget-apeiron-autoscroll.elementor-widget-empty{display:block!important}.elementor-editor-active .elementor-widget-apeiron-autoscroll>.elementor-element-overlay,.elementor-editor-preview .elementor-widget-apeiron-autoscroll>.elementor-element-overlay,.elementor-editor-active .elementor-element:has(.elementor-widget-apeiron-autoscroll .apeiron-autoscroll-wrap:hover)>.elementor-element-overlay{display:none!important}.elementor-editor-active .elementor-widget-apeiron-autoscroll,.elementor-editor-preview .elementor-widget-apeiron-autoscroll{outline:none!important}.elementor-editor-active .elementor-widget-apeiron-autoscroll:before,.elementor-editor-active .elementor-widget-apeiron-autoscroll:after,.elementor-editor-preview .elementor-widget-apeiron-autoscroll:before,.elementor-editor-preview .elementor-widget-apeiron-autoscroll:after{display:none!important}[id^=apeiron-autoscroll-]{z-index:9999;--ak-widget-offset-x:0;--ak-widget-offset-y:0;transform:translate(var(--ak-widget-offset-x,0), var(--ak-widget-offset-y,0));will-change:transform;backface-visibility:hidden;contain:layout style;max-width:calc(100vw - 16px);max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 16px);flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}[id^=apeiron-autoscroll-].pos-top-left{transform:translate(var(--ak-widget-offset-x,0), var(--ak-widget-offset-y,0));top:0;left:0}[id^=apeiron-autoscroll-].pos-top-center{transform:translate(calc(-50% + var(--ak-widget-offset-x,0)), var(--ak-widget-offset-y,0));top:0;left:50%}[id^=apeiron-autoscroll-].pos-top-right{transform:translate(var(--ak-widget-offset-x,0), var(--ak-widget-offset-y,0));top:0;right:0}[id^=apeiron-autoscroll-].pos-center-left{transform:translate(var(--ak-widget-offset-x,0), calc(-50% + var(--ak-widget-offset-y,0)));top:50%;left:0}[id^=apeiron-autoscroll-].pos-center-center{transform:translate(calc(-50% + var(--ak-widget-offset-x,0)), calc(-50% + var(--ak-widget-offset-y,0)));top:50%;left:50%}[id^=apeiron-autoscroll-].pos-center-right{transform:translate(var(--ak-widget-offset-x,0), calc(-50% + var(--ak-widget-offset-y,0)));top:50%;right:0}[id^=apeiron-autoscroll-].pos-bottom-left{transform:translate(var(--ak-widget-offset-x,0), var(--ak-widget-offset-y,0));bottom:0;left:0}[id^=apeiron-autoscroll-].pos-bottom-center{transform:translate(calc(-50% + var(--ak-widget-offset-x,0)), var(--ak-widget-offset-y,0));bottom:0;left:50%}[id^=apeiron-autoscroll-].pos-bottom-right{transform:translate(var(--ak-widget-offset-x,0), var(--ak-widget-offset-y,0));bottom:0;right:0}[id^=apeiron-autoscroll-].pos-right-center{transform:translate(var(--ak-widget-offset-x,0), calc(-50% + var(--ak-widget-offset-y,0)));top:50%;right:0}[id^=apeiron-autoscroll-].pos-left-center{transform:translate(var(--ak-widget-offset-x,0), calc(-50% + var(--ak-widget-offset-y,0)));top:50%;left:0}[id^=apeiron-autoscroll-] .apeiron-btn-container{will-change:transform, opacity;backface-visibility:hidden;justify-content:center;align-items:center;animation-fill-mode:both;display:flex;position:relative;transform:translateZ(0)}[id^=apeiron-autoscroll-] .apeiron-btn-container.await-animation{opacity:0}[id^=apeiron-autoscroll-] .apeiron-btn-container.anim-fade{animation:buttonAppearFade var(--ak-button-appear-duration,.5s) ease-out var(--ak-button-appear-delay,0s) forwards}[id^=apeiron-autoscroll-] .apeiron-btn-container.anim-slide{animation:buttonAppearSlide var(--ak-button-appear-duration,.5s) ease-out var(--ak-button-appear-delay,0s) forwards}[id^=apeiron-autoscroll-] .apeiron-btn-container.anim-scale{animation:buttonAppearScale var(--ak-button-appear-duration,.5s) cubic-bezier(.34, 1.56, .64, 1) var(--ak-button-appear-delay,0s) forwards}[id^=apeiron-autoscroll-] .apeiron-btn-container.anim-bounce{animation:buttonAppearBounce var(--ak-button-appear-duration,.5s) ease-out var(--ak-button-appear-delay,0s) forwards}[id^=apeiron-autoscroll-] .apeiron-btn-container.anim-zoom{animation:buttonAppearZoom var(--ak-button-appear-duration,.5s) ease-out var(--ak-button-appear-delay,0s) forwards}[id^=apeiron-autoscroll-] .apeiron-btn-container.anim-flip{animation:buttonAppearFlip var(--ak-button-appear-duration,.5s) ease-out var(--ak-button-appear-delay,0s) forwards}[id^=apeiron-autoscroll-] .apeiron-btn-container.anim-elastic{animation:buttonAppearElastic var(--ak-button-appear-duration,.5s) cubic-bezier(.68, -.55, .265, 1.55) var(--ak-button-appear-delay,0s) forwards}[id^=apeiron-autoscroll-] .apeiron-scroll-btn{cursor:pointer;z-index:2;background:var(--ak-btn-bg,#083c57);color:var(--ak-btn-color,#fff);will-change:transform, opacity;backface-visibility:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;transform:translateZ(0)}[id^=apeiron-autoscroll-] .apeiron-scroll-btn:before,[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn:before{content:"";position:absolute;inset:-5px}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active{background:var(--ak-btn-bg-active,#083c57);color:var(--ak-btn-color-active,#fff)}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-paused{opacity:.88;transform:translateZ(0)scale(.98)}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.btn-pressed{animation:.2s cubic-bezier(.4,0,.2,1) buttonPress}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.btn-released{animation:.2s cubic-bezier(.4,0,.2,1) buttonRelease}[id^=apeiron-autoscroll-] .apeiron-scroll-btn .btn-icon{justify-content:center;align-items:center;line-height:1;display:flex}[id^=apeiron-autoscroll-] .apeiron-progress-ring{width:var(--ak-progress-ring-size,calc(100% + 12px));height:var(--ak-progress-ring-size,calc(100% + 12px));pointer-events:none;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}[id^=apeiron-autoscroll-] .apeiron-progress-ring circle{stroke-width:3px;fill:none;transition:stroke .3s,stroke-width .3s}[id^=apeiron-autoscroll-] .apeiron-progress-ring .track{stroke:var(--ak-progress-bg-color,#083c5733);opacity:1;visibility:visible}[id^=apeiron-autoscroll-] .apeiron-progress-ring .progress{stroke:var(--ak-progress-color,#083c57);stroke-linecap:round;transition:stroke-dashoffset .15s ease-out,stroke .3s}[id^=apeiron-autoscroll-].is-scrolling .apeiron-progress-ring .progress{transition:stroke .2s}[id^=apeiron-autoscroll-] .apeiron-progress-ring.progress-anim-linear-clean .progress{transition:stroke-dashoffset var(--ak-progress-animation-speed,1.5s) linear, stroke .3s ease}[id^=apeiron-autoscroll-] .apeiron-progress-ring.progress-anim-smooth-fill .progress{transition:stroke-dashoffset var(--ak-progress-animation-speed,1.5s) cubic-bezier(.4, 0, .2, 1), stroke .3s ease}[id^=apeiron-autoscroll-] .apeiron-progress-ring.progress-anim-wave-stroke .progress{animation:apeiron-progress-wave var(--ak-progress-animation-speed,1.5s) ease-in-out infinite;transition:stroke-dashoffset .15s ease-out,stroke .3s}@keyframes apeiron-progress-wave{0%,to{stroke-width:var(--ak-progress-stroke-width,3);opacity:1}50%{stroke-width:calc(var(--ak-progress-stroke-width,3) + 2);opacity:.85}}[id^=apeiron-autoscroll-] .apeiron-progress-ring.progress-anim-rotating-stroke{animation:apeiron-progress-rotate var(--ak-progress-animation-speed,1.5s) linear infinite}@keyframes apeiron-progress-rotate{0%{transform:translate(-50%,-50%)rotate(-90deg)}to{transform:translate(-50%,-50%)rotate(270deg)}}[id^=apeiron-autoscroll-] .apeiron-progress-ring.progress-anim-elastic-stroke .progress{transition:stroke-dashoffset var(--ak-progress-animation-speed,1.5s) cubic-bezier(.68, -.55, .265, 1.55), stroke .3s ease}[id^=apeiron-autoscroll-] .apeiron-speed-control{opacity:0;visibility:hidden;pointer-events:none;--ak-speed-control-x:0px;--ak-speed-control-y:8px;--ak-speed-control-scale:.96;transform:translate3d(var(--ak-speed-control-x), var(--ak-speed-control-y), 0) scale(var(--ak-speed-control-scale));transition:opacity var(--ak-speed-control-animation-duration,.22s) ease, transform var(--ak-speed-control-animation-duration,.22s) cubic-bezier(.16, 1, .3, 1), visibility 0s linear var(--ak-speed-control-animation-duration,.22s), border-color .18s ease, background-color .18s ease, box-shadow .18s ease;z-index:5;backdrop-filter:none;border:1px solid var(--ak-speed-control-border,#ffffff1f);background:var(--ak-speed-control-bg,#fff);will-change:opacity, transform;backface-visibility:hidden;contain:layout style;box-sizing:border-box;max-width:calc(100vw - 24px);display:flex}[id^=apeiron-autoscroll-] .apeiron-speed-control.show{opacity:var(--ak-speed-control-opacity,1);visibility:visible;pointer-events:auto;--ak-speed-control-y:0px;--ak-speed-control-scale:1;transition-delay:0s}[id^=apeiron-autoscroll-] .apeiron-speed-control.is-hiding{pointer-events:none}[id^=apeiron-autoscroll-] .apeiron-speed-control.no-motion{transition-duration:0s!important}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-bottom{top:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:-50%;--ak-speed-control-y:8px;transform-origin:top;position:absolute;left:50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-bottom.show{--ak-speed-control-y:0px}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-auto{top:auto;bottom:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:-50%;--ak-speed-control-y:-8px;transform-origin:bottom;position:absolute;left:50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-auto.auto-below{top:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:-50%;--ak-speed-control-y:8px;transform-origin:top;position:absolute;bottom:auto;left:50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-auto.show{--ak-speed-control-y:0px}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-fade,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-slide,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-scale,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-bounce,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-zoom,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-flip,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-elastic,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-slide-up,[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-slide-down,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-fade,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-slide,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-scale,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-bounce,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-zoom,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-flip,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-elastic,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-slide-up,[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-slide-down{transition:none!important}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-fade{animation:speedControlAppearFade var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.4, 0, .2, 1) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-slide{animation:speedControlAppearSlide var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-scale{animation:speedControlAppearScale var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.34, 1.56, .64, 1) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-bounce{animation:speedControlAppearBounce var(--ak-speed-control-animation-duration,.5s) cubic-bezier(.68, -.55, .265, 1.55) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-zoom{animation:speedControlAppearZoom var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-flip{animation:speedControlAppearFlip var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-elastic{animation:speedControlAppearElastic var(--ak-speed-control-animation-duration,.5s) cubic-bezier(.68, -.55, .265, 1.55) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-slide-up{animation:speedControlAppearSlideUp var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.appear-slide-down{animation:speedControlAppearSlideDown var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-fade{animation:speedControlDisappearFade var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.4, 0, .2, 1) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-slide{animation:speedControlDisappearSlide var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-scale{animation:speedControlDisappearScale var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.34, 1.56, .64, 1) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-bounce{animation:speedControlDisappearBounce var(--ak-speed-control-animation-duration,.5s) cubic-bezier(.68, -.55, .265, 1.55) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-zoom{animation:speedControlDisappearZoom var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-flip{animation:speedControlDisappearFlip var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-elastic{animation:speedControlDisappearElastic var(--ak-speed-control-animation-duration,.5s) cubic-bezier(.68, -.55, .265, 1.55) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-slide-up{animation:speedControlDisappearSlideUp var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.disappear-slide-down{animation:speedControlDisappearSlideDown var(--ak-speed-control-animation-duration,.4s) cubic-bezier(.25, .46, .45, .94) forwards}[id^=apeiron-autoscroll-] .apeiron-speed-control.draggable{cursor:move;touch-action:none;user-select:none;position:absolute}[id^=apeiron-autoscroll-] .apeiron-speed-control.draggable.is-dragging{z-index:100;transition:none;box-shadow:0 8px 25px #0003}[id^=apeiron-autoscroll-] .speed-drag-handle{color:#94a3b8;cursor:grab;touch-action:none;justify-content:center;align-items:center;padding:2px;display:flex}[id^=apeiron-autoscroll-] .speed-drag-handle:active{cursor:grabbing}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-horizontal{flex-direction:row;align-items:center}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-horizontal .speed-inner{justify-content:center;align-items:center;gap:var(--ak-speed-inner-gap,8px);min-width:0;display:flex}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-horizontal .apeiron-speed-slider{width:min(246px,100vw - 132px)}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-horizontal .speed-arrows{gap:var(--ak-speed-inner-gap,8px);display:flex}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical{text-align:center;flex-direction:column;place-content:center;align-items:center;padding:10px 8px}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .speed-inner{place-content:center;align-items:center;gap:var(--ak-speed-inner-gap,8px);text-align:center;flex-direction:column;width:100%;margin:0 auto;padding:0;display:flex;position:relative}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .apeiron-speed-slider{width:var(--ak-slider-track-height,4px);writing-mode:vertical-lr;-webkit-appearance:none;appearance:none;direction:rtl;align-self:center;height:96px;max-height:calc(100dvh - 180px);margin:0 auto;padding:0;display:block;position:relative;left:0;right:0}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical.is-default-speed-size .speed-arrow:before{content:"";position:absolute;inset:-9px}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .speed-arrows{gap:var(--ak-speed-inner-gap,8px);flex-direction:column;display:flex}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-left{right:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:0px;--ak-speed-control-y:calc(-50% + 8px);transform-origin:100%;position:absolute;top:50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-left.show{--ak-speed-control-y:-50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-right{left:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:0px;--ak-speed-control-y:calc(-50% + 8px);transform-origin:0;position:absolute;top:50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-right.show{--ak-speed-control-y:-50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-top{bottom:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:-50%;--ak-speed-control-y:-8px;transform-origin:bottom;position:absolute;left:50%}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-top.show{--ak-speed-control-y:0px}[id^=apeiron-autoscroll-] .apeiron-speed-slider{-webkit-appearance:none;appearance:none;border-radius:var(--ak-slider-track-radius,6px);cursor:pointer;background:var(--ak-slider-track,#e2e8f0);height:var(--ak-slider-track-height,4px);touch-action:manipulation;outline:none;flex-shrink:0;align-self:center;width:246px;margin:0 auto;transition:background-color .16s,box-shadow .16s,opacity .16s;display:block;position:relative}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-horizontal .apeiron-speed-slider::-webkit-slider-runnable-track{border-radius:var(--ak-slider-track-radius,6px);height:var(--ak-slider-track-height,4px);background:linear-gradient(to right, var(--ak-slider-track-active,var(--ak-slider-thumb,#083c57)) 0%, var(--ak-slider-track-active,var(--ak-slider-thumb,#083c57)) var(--slider-progress,0%), var(--ak-slider-track,#e2e8f0) var(--slider-progress,0%), var(--ak-slider-track,#e2e8f0) 100%);vertical-align:middle;align-self:center}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .apeiron-speed-slider::-webkit-slider-runnable-track{border-radius:var(--ak-slider-track-radius,6px);width:var(--ak-slider-track-height,4px);background:linear-gradient(to top, var(--ak-slider-track-active,var(--ak-slider-thumb,#083c57)) 0%, var(--ak-slider-track-active,var(--ak-slider-thumb,#083c57)) var(--slider-progress,0%), var(--ak-slider-track,#e2e8f0) var(--slider-progress,0%), var(--ak-slider-track,#e2e8f0) 100%);-webkit-appearance:none;appearance:none;margin:0 auto;left:0;right:0}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-moz-range-track{border-radius:var(--ak-slider-track-radius,6px);height:var(--ak-slider-track-height,4px);background:var(--ak-slider-track,#e2e8f0)}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .apeiron-speed-slider::-moz-range-track{width:var(--ak-slider-track-height,4px);border-radius:var(--ak-slider-track-radius,6px);background:var(--ak-slider-track,#e2e8f0);height:100%;margin:0 auto;left:0;right:0}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-moz-range-progress{background:var(--ak-slider-track-active,var(--ak-slider-thumb,#083c57));border-radius:var(--ak-slider-track-radius,6px);height:var(--ak-slider-track-height,4px)}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .apeiron-speed-slider::-moz-range-progress{width:var(--ak-slider-track-height,4px);border-radius:var(--ak-slider-track-radius,6px);background:var(--ak-slider-track-active,var(--ak-slider-thumb,#083c57));height:auto}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:var(--ak-slider-thumb-radius,50%);cursor:pointer;box-shadow:none;background:var(--ak-slider-thumb,#083c57);width:var(--ak-slider-thumb-size,12px);height:var(--ak-slider-thumb-size,12px);margin-top:calc((var(--ak-slider-thumb-size,12px) - var(--ak-slider-track-height,4px)) / -2);vertical-align:middle;border-width:var(--ak-slider-thumb-border-width,0);border-style:solid;border-color:var(--ak-slider-thumb-border-color,transparent);transition:transform .14s cubic-bezier(.2,.8,.2,1),background-color .16s,border-color .16s,box-shadow .16s;position:relative}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .apeiron-speed-slider::-webkit-slider-thumb{margin-top:0;margin-left:calc((var(--ak-slider-thumb-size,12px) - var(--ak-slider-track-height,4px)) / -2);margin-bottom:0;margin-right:0}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-webkit-slider-thumb:hover{box-shadow:none;background:var(--ak-slider-thumb-hover,var(--ak-slider-thumb,#083c57));transform:scale(1.2)}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-webkit-slider-thumb:active{box-shadow:none;background:var(--ak-slider-thumb-active,var(--ak-slider-thumb,#083c57));transform:scale(1.1)}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-moz-range-thumb{border-radius:var(--ak-slider-thumb-radius,50%);cursor:pointer;border-width:var(--ak-slider-thumb-border-width,0);border-style:solid;border-color:var(--ak-slider-thumb-border-color,transparent);background:var(--ak-slider-thumb,#083c57);width:var(--ak-slider-thumb-size,12px);height:var(--ak-slider-thumb-size,12px);transition:transform .14s cubic-bezier(.2,.8,.2,1),background-color .16s,border-color .16s,box-shadow .16s;box-shadow:0 2px 8px #083c5766}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-moz-range-thumb:hover{background:var(--ak-slider-thumb-hover,var(--ak-slider-thumb,#083c57));transform:scale(1.2);box-shadow:0 4px 12px #083c5799}[id^=apeiron-autoscroll-] .apeiron-speed-slider::-moz-range-thumb:active{background:var(--ak-slider-thumb-active,var(--ak-slider-thumb,#083c57));transform:scale(1.1)}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .apeiron-speed-slider::-moz-range-thumb{margin-left:calc((var(--ak-slider-thumb-size,12px) - var(--ak-slider-track-height,4px)) / -2);margin-top:0;margin-bottom:0;margin-right:0}[id^=apeiron-autoscroll-] .speed-value{min-width:var(--ak-speed-value-size,26px);min-height:var(--ak-speed-value-size,auto);text-align:center;padding:var(--ak-speed-value-padding,5px 5px);border-radius:var(--ak-speed-value-radius,23px);color:var(--ak-speed-value-color,#083c57);background:var(--ak-speed-value-bg,#e8f0f4);box-sizing:border-box;will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;font-size:9px;font-weight:700;transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s,transform .16s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}[id^=apeiron-autoscroll-] .speed-value.anim-pulse{animation:.22s cubic-bezier(.16,1,.3,1) speedValuePulse}[id^=apeiron-autoscroll-] .speed-value.anim-fade{animation:.18s speedValueFade}[id^=apeiron-autoscroll-] .speed-value.anim-slide{animation:.22s cubic-bezier(.16,1,.3,1) speedValueSlide}[id^=apeiron-autoscroll-] .speed-value.anim-bounce{animation:.24s cubic-bezier(.16,1,.3,1) speedValueBounce}[id^=apeiron-autoscroll-] .speed-arrow{width:var(--ak-speed-arrow-size,30px);height:var(--ak-speed-arrow-size,30px);border-radius:var(--ak-speed-arrow-radius,50%);background:var(--ak-speed-arrow-bg,#f1f5f9);color:var(--ak-speed-arrow-color,#1e293b);opacity:var(--ak-speed-arrow-opacity,1);cursor:pointer;box-sizing:border-box;padding:var(--ak-speed-arrow-padding,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;will-change:transform;backface-visibility:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;transition:background-color .16s,color .16s,opacity .16s,border-color .16s,box-shadow .16s,transform .14s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:visible}[id^=apeiron-autoscroll-] .speed-arrow-icon-wrap{width:var(--ak-speed-arrow-icon-size,14px);height:var(--ak-speed-arrow-icon-size,14px);font-size:var(--ak-speed-arrow-icon-size,14px);color:inherit;justify-content:center;align-items:center;line-height:1;display:flex}[id^=apeiron-autoscroll-] .speed-arrow-icon-wrap svg,[id^=apeiron-autoscroll-] .speed-arrow-icon-wrap i{width:100%;height:100%;font-size:inherit;line-height:inherit;color:currentColor;display:block}[id^=apeiron-autoscroll-] .speed-arrow-icon-wrap svg,[id^=apeiron-autoscroll-] .speed-arrow-icon-wrap svg *{stroke:currentColor;fill:currentColor}[id^=apeiron-autoscroll-] .speed-arrow:hover{background:var(--ak-speed-arrow-hover-bg,#083c57);color:var(--ak-speed-arrow-hover-color,#fff);opacity:var(--ak-speed-arrow-hover-opacity,1);transform:scale(1.05)}[id^=apeiron-autoscroll-] .speed-arrow:active{background:var(--ak-speed-arrow-active-bg,#062d42);color:var(--ak-speed-arrow-active-color,#fff);opacity:var(--ak-speed-arrow-active-opacity,1);transform:scale(.95)}[id^=apeiron-autoscroll-] .speed-arrow.active{background:var(--ak-speed-arrow-active-bg,#062d42);color:var(--ak-speed-arrow-active-color,#fff);animation:.3s cubic-bezier(.4,0,.2,1) speedArrowClick}[id^=apeiron-autoscroll-] .speed-arrow.is-limit{color:var(--ak-speed-arrow-limit-color,#ef4444);opacity:var(--ak-speed-arrow-limit-opacity,.5)}[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn{top:calc(100% + var(--ak-scroll-top-gap,10px));cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity, transform;backface-visibility:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;margin-top:0;font-size:12px;transition:opacity .16s,transform .18s cubic-bezier(.16,1,.3,1),background-color .16s,color .16s,border-color .16s,box-shadow .16s,visibility 0s linear .18s;display:flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%,6px)scale(.96);box-sizing:border-box!important;padding:0!important}[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn.show{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(-50%)scale(1)}[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn:hover{transform:translate(-50%)scale(1.06)}[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn svg{width:min(var(--ak-scroll-top-icon-size,12px), 100%)!important;height:min(var(--ak-scroll-top-icon-size,12px), 100%)!important;stroke:currentColor!important;fill:currentColor!important;max-width:100%!important;max-height:100%!important;padding:var(--ak-scroll-top-icon-padding-top,0) var(--ak-scroll-top-icon-padding-right,0) var(--ak-scroll-top-icon-padding-bottom,0) var(--ak-scroll-top-icon-padding-left,0)!important;box-sizing:border-box!important;display:block!important}[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn i{font-size:var(--ak-scroll-top-icon-size,12px)!important;width:var(--ak-scroll-top-icon-size,12px)!important;height:var(--ak-scroll-top-icon-size,12px)!important;padding:var(--ak-scroll-top-icon-padding-top,0) var(--ak-scroll-top-icon-padding-right,0) var(--ak-scroll-top-icon-padding-bottom,0) var(--ak-scroll-top-icon-padding-left,0)!important;box-sizing:border-box!important;line-height:1!important;display:inline-block!important}[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn i:before{font-size:inherit!important;line-height:inherit!important}[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn>*{font-size:var(--ak-scroll-top-icon-size,12px)!important;width:min(var(--ak-scroll-top-icon-size,12px), 100%)!important;height:min(var(--ak-scroll-top-icon-size,12px), 100%)!important;max-width:100%!important;max-height:100%!important;padding:var(--ak-scroll-top-icon-padding-top,0) var(--ak-scroll-top-icon-padding-right,0) var(--ak-scroll-top-icon-padding-bottom,0) var(--ak-scroll-top-icon-padding-left,0)!important;box-sizing:border-box!important}[id^=apeiron-autoscroll-] .apeiron-progress-bar{background:var(--ak-progress-bg-color,#083c5733);opacity:1;visibility:visible;border-radius:3px;width:60px;height:3px;transition:background .3s,height .3s;overflow:hidden}[id^=apeiron-autoscroll-] .apeiron-progress-bar .bar-fill{background:var(--ak-progress-color,#083c57);transform-origin:0;will-change:transform;border-radius:3px;width:100%;height:100%;transition:transform .15s ease-out,background .3s,height .3s;transform:scaleX(0)}[id^=apeiron-autoscroll-].is-scrolling .apeiron-progress-bar .bar-fill{transition:background .2s,height .2s}@keyframes buttonPress{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes buttonRelease{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes speedControlAppearFade{0%{opacity:0}to{opacity:1}}@keyframes speedControlAppearSlide{0%{opacity:0;transform:translate3d(calc(var(--ak-speed-control-x,0px) - 20px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlAppearScale{0%{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(.8)}50%{opacity:.8;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(1.02)}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlAppearBounce{0%{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 20px), 0) scale(.85)}50%{opacity:.9;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 3px), 0) scale(1.02)}70%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 1px), 0) scale(.98)}85%{transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + .5px), 0) scale(1.01)}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlAppearZoom{0%{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(.6)}50%{opacity:.9;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(1.08)}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlAppearFlip{0%{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) rotateY(-75deg) scale(.85)}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) rotateY(0deg) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlAppearElastic{0%{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 15px), 0) scale(.4)}50%{opacity:.8;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 2px), 0) scale(1.08)}70%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 1px), 0) scale(.96)}85%{transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + .5px), 0) scale(1.02)}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlAppearSlideUp{0%{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 20px), 0) scale(var(--ak-speed-control-scale,1))}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlAppearSlideDown{0%{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 20px), 0) scale(var(--ak-speed-control-scale,1))}to{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlDisappearFade{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 10px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlDisappearSlide{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}to{opacity:0;transform:translate3d(calc(var(--ak-speed-control-x,0px) + 16px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlDisappearScale{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}40%{opacity:.85;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 4px), 0) scale(.97)}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 12px), 0) scale(.9)}}@keyframes speedControlDisappearBounce{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}30%{opacity:.9;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 1px), 0) scale(.98)}50%{opacity:.7;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 3px), 0) scale(1.02)}70%{opacity:.5;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 1px), 0) scale(.96)}85%{opacity:.3;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + .5px), 0) scale(.99)}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 20px), 0) scale(.85)}}@keyframes speedControlDisappearZoom{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}50%{opacity:.9;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(.92)}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(.6)}}@keyframes speedControlDisappearFlip{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) rotateY(0deg) scale(var(--ak-speed-control-scale,1))}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) rotateY(-75deg) scale(.85)}}@keyframes speedControlDisappearElastic{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}30%{opacity:.8;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 2px), 0) scale(1.08)}50%{opacity:.6;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 2px), 0) scale(.96)}70%{opacity:.4;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 1px), 0) scale(1.02)}85%{opacity:.2;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + .5px), 0) scale(.98)}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 15px), 0) scale(.4)}}@keyframes speedControlDisappearSlideUp{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) - 16px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedControlDisappearSlideDown{0%{opacity:1;transform:translate3d(var(--ak-speed-control-x,0px), var(--ak-speed-control-y,0px), 0) scale(var(--ak-speed-control-scale,1))}to{opacity:0;transform:translate3d(var(--ak-speed-control-x,0px), calc(var(--ak-speed-control-y,0px) + 16px), 0) scale(var(--ak-speed-control-scale,1))}}@keyframes speedValuePulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes speedValueFade{0%{opacity:.3}to{opacity:1}}@keyframes speedValueSlide{0%{opacity:.3;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes speedValueBounce{0%{transform:scale(.96)}40%{transform:scale(1.08)}70%{transform:scale(.99)}to{transform:scale(1)}}@keyframes speedArrowClick{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes buttonAppearFade{0%{opacity:0}to{opacity:1}}@keyframes buttonAppearSlide{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes buttonAppearScale{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes buttonAppearBounce{0%{opacity:0;transform:translateY(30px)scale(.8)}60%{opacity:1;transform:translateY(-10px)scale(1.05)}80%{transform:translateY(5px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes buttonAppearZoom{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes buttonAppearFlip{0%{opacity:0;transform:rotateY(-90deg)scale(.8)}to{opacity:1;transform:rotateY(0)scale(1)}}@keyframes buttonAppearElastic{0%{opacity:0;transform:scale(.3)translateY(20px)}60%{opacity:1;transform:scale(1.1)translateY(-5px)}80%{transform:scale(.95)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)}}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active.anim-pulse-soft:not(.btn-pressed){animation:apeiron-pulse-soft var(--ak-active-anim-speed,1.5s) ease-in-out infinite}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active.anim-scale-breathing:not(.btn-pressed){animation:apeiron-scale-breathing var(--ak-active-anim-speed,1.5s) ease-in-out infinite}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active.anim-micro-bounce:not(.btn-pressed){animation:apeiron-micro-bounce var(--ak-active-anim-speed,1.5s) ease-in-out infinite}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active.anim-smooth-rotate:not(.btn-pressed){animation:apeiron-smooth-rotate calc(var(--ak-active-anim-speed,1.5s) * 2) linear infinite}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active.anim-glow-ring:not(.btn-pressed){box-shadow:0 0 0 0 var(--ak-active-anim-color,#083c574d);animation:apeiron-glow-ring var(--ak-active-anim-speed,1.5s) ease-in-out infinite}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active.anim-orbit-ring:not(.btn-pressed){animation:apeiron-orbit-ring var(--ak-active-anim-speed,1.5s) ease-in-out infinite}[id^=apeiron-autoscroll-] .apeiron-scroll-btn.is-active.anim-ripple-wave:not(.btn-pressed){animation:apeiron-ripple-wave var(--ak-active-anim-speed,1.5s) ease-out infinite}@keyframes apeiron-pulse-soft{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes apeiron-scale-breathing{0%,to{transform:scale(1)}30%{transform:scale(1.08)}60%{transform:scale(.97)}}@keyframes apeiron-micro-bounce{0%,to{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(-1.5px)}}@keyframes apeiron-smooth-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes apeiron-glow-ring{0%,to{box-shadow:0 0 0 0 var(--ak-active-anim-color,#083c574d)}50%{box-shadow:0 0 0 8px #0000}}@keyframes apeiron-orbit-ring{0%,to{box-shadow:0 0 0 2px var(--ak-active-anim-color,#083c574d);transform:scale(1)}50%{box-shadow:0 0 0 4px var(--ak-active-anim-color,#083c5726);transform:scale(1.04)}}@keyframes apeiron-ripple-wave{0%{box-shadow:0 0 0 0 var(--ak-active-anim-color,#083c5759)}to{box-shadow:0 0 0 14px #0000}}[id^=apeiron-autoscroll-] .ak-ripple-ring{border:var(--ak-ripple-thickness,2px) solid var(--ak-ripple-color,#083c574d);opacity:0;pointer-events:none;z-index:0;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}[id^=apeiron-autoscroll-] .ak-ripple-ring.ripple-mode-single.ripple-active{animation:apeiron-ripple-single var(--ak-ripple-speed,1.5s) ease-out forwards}[id^=apeiron-autoscroll-] .ak-ripple-ring.ripple-mode-infinite.ripple-active,[id^=apeiron-autoscroll-] .ak-ripple-ring.ripple-mode-double.ripple-active{animation:apeiron-ripple-infinite var(--ak-ripple-speed,1.5s) ease-out infinite}[id^=apeiron-autoscroll-] .ak-ripple-ring-2.ripple-mode-double.ripple-active{animation:apeiron-ripple-infinite var(--ak-ripple-speed,1.5s) ease-out infinite;animation-delay:calc(var(--ak-ripple-speed,1.5s) / 2)}@keyframes apeiron-ripple-single{0%{opacity:var(--ak-ripple-opacity,.6);transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%, -50%) scale(calc(var(--ak-ripple-size,180) / 100));opacity:0}}@keyframes apeiron-ripple-infinite{0%{opacity:var(--ak-ripple-opacity,.6);transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%, -50%) scale(calc(var(--ak-ripple-size,180) / 100));opacity:0}}[id^=apeiron-autoscroll-].is-hidden{display:none!important}@media (width<=480px){[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-horizontal{flex-wrap:wrap;justify-content:center;width:min(280px,100vw - 24px)}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-horizontal .apeiron-speed-slider{width:min(180px,100vw - 116px);max-width:min(180px,100vw - 116px)}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical .apeiron-speed-slider{height:min(210px,100dvh - 220px);max-height:min(210px,100dvh - 220px)}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-left,[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-right,[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-top{top:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:-50%;--ak-speed-control-y:8px;transform-origin:top;bottom:auto;left:50%;right:auto}[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-left.show,[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-right.show,[id^=apeiron-autoscroll-] .apeiron-speed-control.pos-top.show{--ak-speed-control-y:0px}[id^=apeiron-autoscroll-].pos-bottom-left .apeiron-speed-control:not(.auto-below),[id^=apeiron-autoscroll-].pos-bottom-center .apeiron-speed-control:not(.auto-below),[id^=apeiron-autoscroll-].pos-bottom-right .apeiron-speed-control:not(.auto-below){top:auto;bottom:calc(100% + var(--ak-speed-control-gap,10px));--ak-speed-control-x:-50%;--ak-speed-control-y:-8px;transform-origin:bottom;left:50%;right:auto}[id^=apeiron-autoscroll-].pos-bottom-left .apeiron-speed-control.show:not(.auto-below),[id^=apeiron-autoscroll-].pos-bottom-center .apeiron-speed-control.show:not(.auto-below),[id^=apeiron-autoscroll-].pos-bottom-right .apeiron-speed-control.show:not(.auto-below){--ak-speed-control-y:0px}}@media (pointer:coarse){[id^=apeiron-autoscroll-] .speed-arrow{min-width:44px;min-height:44px}[id^=apeiron-autoscroll-] .apeiron-speed-control.layout-vertical.is-default-speed-size .speed-arrow:before{inset:-10px}}@media (prefers-reduced-motion:reduce){[id^=apeiron-autoscroll-],[id^=apeiron-autoscroll-] *,[id^=apeiron-autoscroll-] :before,[id^=apeiron-autoscroll-] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[id^=apeiron-autoscroll-] .ak-ripple-ring.ripple-active{opacity:0!important;animation:none!important}}[id^=apeiron-autoscroll-] .apeiron-scroll-btn:focus-visible,[id^=apeiron-autoscroll-] .apeiron-scroll-top-btn:focus-visible,[id^=apeiron-autoscroll-] .speed-arrow:focus-visible,[id^=apeiron-autoscroll-] .apeiron-speed-slider:focus-visible{outline:1px solid var(--apeiron-signal-form-focus-border-color,#083c5738);outline-offset:2px;box-shadow:none}