.hover-studio{--hs-bottom:calc(max(20px,env(safe-area-inset-bottom)) + 108px);position:fixed;z-index:970;right:max(20px,env(safe-area-inset-right));bottom:var(--hs-bottom);pointer-events:none;color:#22282d;font:400 13px/1.4 Selecta,Arial,sans-serif;letter-spacing:0;text-align:left}
body:has(.glass-studio) .hover-studio{--hs-bottom:calc(max(20px,env(safe-area-inset-bottom)) + 166px)}
body:has(.button-studio.is-open,.glass-studio.is-open,.use-case-studio.is-open) .hover-studio,
body:has(.hover-studio.is-open) :is(.button-studio,.glass-studio,.use-case-studio){visibility:hidden}
.hover-studio :is(button,input){font:inherit;letter-spacing:inherit}
.hover-studio button{cursor:pointer;-webkit-tap-highlight-color:transparent}
.hover-studio .gs-trigger{height:44px}
.hover-studio .hs-gem{width:25px;height:25px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff 5%,#dedcf0 46%,#c9d9e9 80%)}
.hover-studio .gs-panel{width:min(320px,calc(100vw - 40px));max-height:calc(100dvh - var(--hs-bottom) - 76px);transition:opacity 180ms cubic-bezier(.23,1,.32,1),transform 220ms cubic-bezier(.23,1,.32,1),visibility 220ms}
.hover-studio .gs-body{padding-top:4px;padding-bottom:8px}
.hover-studio .gs-control{margin-bottom:16px}
.hover-studio .gs-control input[type=range]{height:32px}
.hover-studio .gs-footer{padding-block:10px}
.hover-studio .gs-footer button{min-height:40px}
.hover-studio .gs-close{width:40px;height:40px}
.hover-studio :is(button,input):focus-visible{outline:2px solid #547e9d;outline-offset:3px}
.hover-studio[data-instant=true] :is(.gs-panel,.gs-trigger-plus){transition:none}
@media(max-width:650px){
 .hover-studio{--hs-bottom:calc(max(12px,env(safe-area-inset-bottom)) + 92px);right:max(12px,env(safe-area-inset-right))}
 body:has(.glass-studio) .hover-studio{--hs-bottom:calc(max(12px,env(safe-area-inset-bottom)) + 142px)}
 .hover-studio .gs-trigger{height:38px}
 .hover-studio .gs-panel{width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - var(--hs-bottom) - 62px)}
}
@media(prefers-reduced-motion:reduce){.hover-studio :is(.gs-panel,.gs-trigger-plus){transition:none}}
