.psv-container{--psv-core-loaded:true;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden;container:psv-container/size}.psv-container *{box-sizing:content-box}.psv-canvas-container{z-index:0;transition:opacity .1s linear;position:absolute;top:0;left:0}.psv-fullscreen-emulation{z-index:9999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.psv-loader-container{z-index:80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.psv-loader{--psv-loader-border:3px;--psv-loader-tickness:10px;color:#ffffffb3;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative}.psv-loader-canvas{color:#3d3d3d80;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.psv-loader-text{text-align:center;font:600 16px sans-serif}.psv-loader--undefined .psv-loader-canvas{animation:2s cubic-bezier(.75,.25,.25,.75) infinite psv-loader}@keyframes psv-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.psv-navbar{z-index:90;cursor:default;background:#3d3d3d80;width:100%;height:40px;font:16px sans-serif;transition:bottom .1s ease-in-out;display:flex;position:absolute;bottom:-40px;left:0}.psv-navbar--open{bottom:0}.psv-navbar,.psv-navbar *{box-sizing:content-box}.psv-button{cursor:pointer;color:#ffffffb3;background:0 0;flex:none;width:20px;height:20px;padding:10px;position:relative}.psv-button--active{background:#fff3}.psv-button--disabled{pointer-events:none;opacity:.5}.psv-button-svg{width:100%;vertical-align:initial;transition:transform .2s;transform:scale(1)}.psv-button:not(.psv-button--disabled):focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-container:not(.psv--is-touch) .psv-button--hover-scale:not(.psv-button--disabled):hover .psv-button-svg{transform:scale(1.2)}.psv-move-button+.psv-move-button{margin-left:-10px}.psv-download-button{color:#ffffffb3!important;text-decoration:none!important}.psv-download-button:before,.psv-download-button:after{display:none!important}.psv-custom-button{width:auto;min-width:20px}.psv-custom-button--no-padding{height:100%;padding:0}.psv-caption{color:#ffffffb3;text-align:center;cursor:unset;padding:unset;height:unset;width:unset;flex:100%;overflow:hidden}.psv-caption-content{white-space:nowrap;padding:10px;display:inline-block}.psv-zoom-range.psv-button{width:80px;max-width:600px;height:1px;margin:10px 0;padding:9.5px 0}.psv-zoom-range-line{background:#ffffffb3;width:80px;height:1px;transition:all .3s;position:relative}.psv-zoom-range-handle{background:#ffffffb3;border-radius:50%;width:7px;height:7px;transition:transform .3s;position:absolute;top:-3px;transform:scale(1)}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-line{box-shadow:0 0 2px #ffffffb3}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-handle{transform:scale(1.3)}.psv-notification{z-index:100;box-sizing:border-box;opacity:0;justify-content:center;width:100%;padding:0 2em;transition-property:opacity,bottom;transition-duration:.2s;transition-timing-function:ease-in-out;display:flex;position:absolute;bottom:-40px}.psv-notification-content{color:#fff;background:#3d3d3dcc;border-radius:4px;max-width:50em;padding:.5em 1em;font:14px sans-serif}.psv-notification--visible{opacity:100;bottom:80px}.psv-overlay{z-index:110;opacity:.8;cursor:default;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.psv-overlay-image{text-align:center;color:#303030;width:100%}.psv-overlay-image svg{width:50%}@container psv-container (orientation:landscape){.psv-overlay-image svg{width:33%}}.psv-overlay-title{color:#000;text-align:center;margin-top:1em;font:30px sans-serif}.psv-overlay-text{color:#000c;opacity:.8;text-align:center;font:20px sans-serif}.psv-panel{z-index:90;opacity:0;cursor:default;background:#0a0a0ab3;width:400px;max-width:calc(100% - 9px);height:100%;margin-left:9px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute;right:0;transform:translate(100%)}.psv--has-navbar .psv-panel{height:calc(100% - 40px)}.psv-panel-close-button{color:#fff;cursor:pointer;background:0 0;width:19.2px;height:19.2px;padding:6.4px;transition:background .3s ease-in-out;display:none;position:absolute;top:-1px;right:0}.psv-panel-close-button svg{transition:transform .3s ease-in-out}.psv-panel-close-button:hover{background:#000000e6}.psv-panel-close-button:hover svg{transform:scale(-1)}.psv-panel-resizer{cursor:col-resize;background-color:#000000e6;width:9px;height:100%;display:none;position:absolute;top:0;left:-9px}.psv-panel-resizer:before{content:"";background:0 0;width:1px;height:1px;margin-top:-14.5px;position:absolute;top:50%;left:5.5px;box-shadow:1px 0 #fff,3px 0 #fff,5px 0 #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff}.psv-panel-content{box-sizing:border-box;color:#dcdcdc;width:100%;height:100%;font:16px sans-serif;overflow:auto}.psv-panel-content:not(.psv-panel-content--no-margin){padding:1em}.psv-panel-content--no-interaction{-webkit-user-select:none;user-select:none;pointer-events:none}.psv-panel--open{opacity:1;transition-duration:.2s;transform:translate(0,0)}.psv-panel--open .psv-panel-close-button,.psv-panel--open .psv-panel-resizer{display:block}@container psv-container (max-width:400px){.psv-panel{max-width:none;width:100%!important}.psv-panel-resizer{display:none!important}}.psv-panel-menu{flex-direction:column;height:100%;display:flex}.psv-panel-menu-title{flex:none;align-items:center;margin:24px 12px;font:24px sans-serif;display:flex}.psv-panel-menu-title svg{width:24px;height:24px;margin-right:12px}.psv-panel-menu-list{flex:1;margin:0;padding:0;list-style:none;overflow-x:hidden}.psv-panel-menu-item{cursor:pointer;justify-content:flex-start;align-items:center;min-height:1.5em;padding:.5em 1em;transition:background .1s ease-in-out;display:flex}.psv-panel-menu-item--active{outline-offset:-1px;outline:1px solid}.psv-panel-menu-item-icon{flex:none;width:1.5em;height:1.5em;margin-right:.5em}.psv-panel-menu-item-icon img{max-width:100%;max-height:100%}.psv-panel-menu-item-icon svg{width:100%;height:100%}.psv-panel-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-panel-menu--stripped .psv-panel-menu-item:hover{background:#fff3}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd):before{background:#ffffff1a}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n):before{background:0 0}.psv-container:not(.psv--is-touch) .psv-panel-menu-item:hover{background:#fff3}.psv-tooltip{z-index:50;box-sizing:border-box;opacity:0;cursor:default;background:#3d3d3dcc;border-radius:4px;max-width:200px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute}.psv-tooltip-content{color:#fff;text-shadow:0 1px #000;padding:.5em 1em;font:14px sans-serif}.psv-tooltip-arrow{border:7px solid #0000;width:0;height:0;position:absolute}.psv-tooltip--top-left,.psv-tooltip--top-center,.psv-tooltip--top-right{transform:translateY(5px)}.psv-tooltip--top-left .psv-tooltip-arrow,.psv-tooltip--top-center .psv-tooltip-arrow,.psv-tooltip--top-right .psv-tooltip-arrow{border-top-color:#3d3d3dcc}.psv-tooltip--bottom-left,.psv-tooltip--bottom-center,.psv-tooltip--bottom-right{transform:translateY(-5px)}.psv-tooltip--bottom-left .psv-tooltip-arrow,.psv-tooltip--bottom-center .psv-tooltip-arrow,.psv-tooltip--bottom-right .psv-tooltip-arrow{border-bottom-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--center-left,.psv-tooltip--left-bottom{transform:translate(5px)}.psv-tooltip--left-top .psv-tooltip-arrow,.psv-tooltip--center-left .psv-tooltip-arrow,.psv-tooltip--left-bottom .psv-tooltip-arrow{border-left-color:#3d3d3dcc}.psv-tooltip--right-top,.psv-tooltip--center-right,.psv-tooltip--right-bottom{transform:translate(-5px)}.psv-tooltip--right-top .psv-tooltip-arrow,.psv-tooltip--center-right .psv-tooltip-arrow,.psv-tooltip--right-bottom .psv-tooltip-arrow{border-right-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--top-left{box-shadow:-3px -3px #5a5a5ab3}.psv-tooltip--top-center{box-shadow:0 -3px #5a5a5ab3}.psv-tooltip--right-top,.psv-tooltip--top-right{box-shadow:3px -3px #5a5a5ab3}.psv-tooltip--left-bottom,.psv-tooltip--bottom-left{box-shadow:-3px 3px #5a5a5ab3}.psv-tooltip--bottom-center{box-shadow:0 3px #5a5a5ab3}.psv-tooltip--right-bottom,.psv-tooltip--bottom-right{box-shadow:3px 3px #5a5a5ab3}.psv-tooltip--center-left{box-shadow:-3px 0 #5a5a5ab3}.psv-tooltip--center-right{box-shadow:3px 0 #5a5a5ab3}.psv-tooltip--visible{opacity:1;transform:translate(0,0)}
.psv-container{--psv-markers-plugin-loaded:true}.psv-markers{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute}.psv-markers-svg-container{z-index:20;width:100%;height:100%;position:absolute;top:0;left:0}.psv-markers-css3d-container{z-index:21;position:absolute}.psv-marker{pointer-events:auto;display:none}.psv-marker--normal{z-index:30;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;overflow:visible}.psv-marker--css3d{display:block}.psv-marker--transparent{opacity:0;display:block}.psv-marker--visible{display:block}.psv-marker--has-tooltip,.psv-marker--has-content{cursor:pointer}
.psv-container{font-family:var(--tour-font,var(--font-ui,"Manrope")), ui-sans-serif, system-ui, sans-serif}.hs{--hs-d:40px;margin-left:calc(var(--hs-d) / -2);cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:8px;padding:0;font:650 13px/1.2 inherit;display:inline-flex;position:relative}.hs__dot{width:var(--hs-d);height:var(--hs-d);background:var(--hs-c);color:var(--hs-ink);border:2px solid #ffffffeb;border-radius:50%;flex:none;place-items:center;transition:transform .18s;display:grid;position:relative;box-shadow:0 6px 18px #00000059}.hs__dot svg{width:46%;height:46%}.hs:hover .hs__dot,.hs:focus-visible .hs__dot{transform:scale(1.12)}.hs:focus-visible{outline:none}.hs:focus-visible .hs__dot{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--hs-c), 0 6px 18px #00000059}.hs--square .hs__dot{border-radius:28%}.hs--pin .hs__dot{border-radius:50% 50% 50% 4px;transform:rotate(-45deg)}.hs--pin .hs__dot svg{transform:rotate(45deg)}.hs--pin:hover .hs__dot,.hs--pin:focus-visible .hs__dot{transform:rotate(-45deg)scale(1.12)}.hs--ring .hs__dot{color:#fff;border:3px solid var(--hs-c);-webkit-backdrop-filter:blur(6px);background:#1212122e;box-shadow:0 0 0 2px #00000047,inset 0 0 0 2px #0003}.hs__lab{color:#fff;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(8px);background:#121212b3;border-radius:999px;max-width:240px;padding:6px 10px;transition:opacity .18s,transform .18s;overflow:hidden;box-shadow:0 4px 14px #00000040}.hs--lab-hover .hs__lab{opacity:0;pointer-events:none;transform:translate(-6px)}.hs--lab-hover:hover .hs__lab,.hs--lab-hover:focus-visible .hs__lab,.hs--lab-hover.hs--peek .hs__lab,.hs--sel .hs__lab{opacity:1;transform:none}.hs--lab-none .hs__lab{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.psv-canvas{filter:var(--sph-adjust,none);transition:filter .35s}.sph-blur .psv-canvas{filter:blur(16px) var(--sph-adjust,)}.sph-fx{width:0;height:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.psv-canvas{transition:none}}.hs--bounce .hs__dot{animation:1.9s cubic-bezier(.3,0,.3,1) infinite hsBounce}@keyframes hsBounce{0%,55%,to{translate:0}25%{translate:0 -7px}40%{translate:0}48%{translate:0 -2px}}.hs--glow .hs__dot{animation:2.2s ease-in-out infinite hsGlow}@keyframes hsGlow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 10px var(--hs-c)) drop-shadow(0 0 4px var(--hs-c))}}@media (prefers-reduced-motion:reduce){.hs--bounce .hs__dot,.hs--glow .hs__dot{animation:none}}.hs__dot--img{width:calc(var(--hs-d) * 1.5);height:calc(var(--hs-d) * 1.5);box-shadow:none;background:0 0;border:0;border-radius:0}.hs__dot--img img,.hs__dot--img svg{object-fit:contain;filter:drop-shadow(0 4px 10px #00000059);display:block;width:100%!important;height:100%!important}.hs--img .hs__dot:after{display:none}.hs--img:focus-visible .hs__dot{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--hs-c);border-radius:12px}.hs--pin.hs--img .hs__dot,.hs--pin.hs--img:hover .hs__dot,.hs--pin.hs--img .hs__dot svg{transform:none}.hs--pulse .hs__dot:after{content:"";border-radius:inherit;border:2px solid var(--hs-c);pointer-events:none;animation:2.2s ease-out infinite hsPulse;position:absolute;inset:-2px}.hs--sel .hs__dot{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--hs-c), 0 6px 18px #00000059}@keyframes hsPulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.hs--pulse .hs__dot:after{animation:none}.hs__dot,.hs__lab{transition:none}}.psv-container .psv-loader-container{display:none}.psv-marker--normal:not(.psv-marker--visible):has(>.hs){opacity:0;pointer-events:none;display:block;transform:translate(-200vw)!important}.sph-wait .psv-marker{visibility:hidden!important}.hstext{letter-spacing:-.005em;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:default;-webkit-user-select:none;user-select:none;border-radius:10px;max-width:340px;padding:.42em .8em;font-family:inherit;font-weight:750;line-height:1.2;display:inline-block;box-shadow:0 6px 18px #00000047}.hstext--s{font-size:13px}.hstext--m{font-size:16px}.hstext--l{border-radius:12px;font-size:22px}.hstext--light{color:#16151a;background:#fffffff0}.hstext--dark{color:#fff;-webkit-backdrop-filter:blur(8px);background:#121212bd}.hstext--brand{background:var(--hs-c);color:var(--hs-ink)}.hstext.hs--sel{outline-offset:2px;outline:3px solid #fff}.psv-marker--poly{transition:fill-opacity .15s}.psv-container{cursor:grab!important}.sph-drag .psv-container,.sph-drag.psv-container{cursor:grabbing!important}.psv-container .hs,.psv-container .psv-marker--poly,.psv-container polygon{cursor:pointer}.psv-container .hstext{cursor:inherit}.sph-scr{z-index:5;pointer-events:none;position:absolute;inset:0}.sph-scr>div,.sph-scr>div>div{pointer-events:none}.sph-scrbox{background:#050506}.sph-scrbox__clip{position:absolute;inset:0;overflow:hidden}.sph-scrbox--own .sph-scrbox__clip{overflow:visible}.sph-scrbox__poster{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sph-scrbox__frame{pointer-events:none;opacity:0;border:0;width:100%;height:200%;transition:opacity .45s;display:block;position:absolute;top:-50%;left:0}.sph-scrbox--live .sph-scrbox__frame{opacity:1}.sph-scrbox__cover{pointer-events:auto;cursor:pointer;position:absolute;inset:0}.sph-scrbox--edit .sph-scrbox__cover{pointer-events:none}.sph-scrbox--own .sph-scrbox__frame{opacity:1;pointer-events:auto;height:100%;transition:none;top:0}.sph-scrbox--wait .sph-scrbox__frame{opacity:0;pointer-events:none}.sph-drag .sph-scrbox__frame,.sph-scr--placing .sph-scrbox__frame{pointer-events:none!important}.sph-drag .sph-scrbox__cover{cursor:grabbing}@media (prefers-reduced-motion:reduce){.sph-scrbox__frame{transition:none}}.sph-scrui{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sph-scrb{pointer-events:none;will-change:transform;gap:6px;display:flex;position:absolute;top:0;left:0}.sph-scrb__b{pointer-events:auto;color:#fff;letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(10px)saturate(1.4);-webkit-tap-highlight-color:transparent;background:#0e0e109e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:38px;height:38px;padding:0 10px;font:650 13px/1 inherit;transition:background .15s,transform .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24,0 6px 18px #0000004d}.sph-scrb__b svg{flex:none;width:17px;height:17px}.sph-scrb__b--text{padding:0 14px 0 11px}.sph-scrb__b:hover{background:#0e0e10d1}.sph-scrb__b:active{transform:scale(.96)}.sph-scrb__b:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--accent,#724cf9);outline:none}.sph-scrb--small .sph-scrb__b{min-width:32px;height:32px;padding:0 8px}.sph-scrb--small .sph-scrb__b span{display:none}.sph-scrb--small .sph-scrb__b svg{width:15px;height:15px}@media (pointer:coarse){.sph-scrb__b{min-width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.sph-scrb__b{transition:none}}.sph-scredit{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sph-scredit path{fill:#724cf91a;stroke:#fff;stroke-width:1.5px;stroke-dasharray:6 4;filter:drop-shadow(0 0 1.5px #000c)}.sph-handle{pointer-events:auto;cursor:move;touch-action:none;will-change:transform;background:#ffffff2e;border:0;border-radius:50%;padding:0;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #0000008c,0 3px 10px #0006;width:22px!important;min-width:0!important;height:22px!important;min-height:0!important;margin:0!important;position:absolute!important;top:0!important;left:0!important}.sph-handle:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0009}.sph-handle:after{content:attr(data-n);color:#fff;text-align:center;background:#0e0e10c7;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font:700 10px/16px inherit;position:absolute;top:-15px;left:17px}.sph-handle.on{box-shadow:0 0 0 2px #fff,0 0 0 5px #724cf9,0 3px 10px #0006}.sph-handle:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 5px #724cf9,0 0 0 7px #fff}.sph-scrui--drag .sph-handle{cursor:grabbing}.sph-loupe{pointer-events:none;will-change:transform;background:#111;border-radius:50%;width:132px;height:132px;display:none;position:absolute;top:0;left:0;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000059,0 10px 28px #00000073}
