.scroll-id{position:absolute;width:1px;height:1px;top:-80px;opacity:0}.common-offset-image{position:relative}.common-offset-image__offset{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.common-offset-image__offset img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.common-offset-image--debug{border:1px dashed red}.common-offset-image--debug .common-offset-image__offset{background-color:rgba(255,0,0,.1)}.scroll-id{position:absolute;width:1px;height:1px;top:-80px;opacity:0}.block-chat-slider-selector{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.block-chat-slider-selector__selector{flex:1;display:flex;align-items:flex-end;justify-content:center;position:relative;width:calc(100% - 2em);max-width:calc(var(--item-count) * 22em)}.block-chat-slider-selector__items-selector{position:absolute;height:100%;left:50%;bottom:.5em;border-radius:200px;transform:translate(-50%);pointer-events:none;background-color:#fee0ca;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.block-chat-slider-selector__items-bg{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:4.5rem;background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.7);border-top-color:#fff;box-shadow:0 12px 15px -4px rgba(0,0,0,.025),0 24px 38px 0 rgba(0,0,0,.009),0 9px 50px 0 rgba(0,0,0,.006);opacity:1}.block-chat-slider-selector__items{position:relative;display:flex;align-items:center;padding:2.25rem .75rem;width:100%}.block-chat-slider-selector__items-outer{width:100%}.block-chat-slider-selector__item{font-size:inherit;flex:1;cursor:pointer;position:relative;font-weight:600;display:flex;flex-direction:column;align-items:center}.block-chat-slider-selector__icon{display:block;font-size:inherit;aspect-ratio:1;width:calc(100% - 2.5em);background-color:transparent;border-radius:3rem;position:relative}.block-chat-slider-selector__icon--size-lg{border-radius:3.75rem 3.75rem 2.25rem 2.25rem}.block-chat-slider-selector__icon-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transition:transform .8s cubic-bezier(.075,.82,.165,1);overflow:hidden}.block-chat-slider-selector__item:hover .block-chat-slider-selector__icon-inner{transform:scale(1.02) translateY(-.1em)}.block-chat-slider-selector__label,.block-chat-slider-selector__label-container{font-size:clamp(14px,1.053vw,16px);display:block;display:flex;align-items:center;justify-content:center}.block-chat-slider-selector__label{text-align:center;line-height:1.1;padding:.5em 1.5em .65em;min-height:2.75em;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.block-chat-slider-selector--selection-visible .block-chat-slider-selector__items-selector{transition:opacity .5s cubic-bezier(.215,.61,.355,1),left .5s cubic-bezier(.215,.61,.355,1);opacity:1}.block-chat-slider-selector__back{opacity:0;position:absolute;top:.5em;left:0;pointer-events:none;transform:translate(0);transition:opacity .5s cubic-bezier(.215,.61,.355,1) 0s,transform .5s cubic-bezier(.215,.61,.355,1) 0s}.block-chat-slider-selector__back--visible{transition:opacity .4s cubic-bezier(.215,.61,.355,1) .6s,transform .4s cubic-bezier(.215,.61,.355,1) .6s;opacity:1;pointer-events:auto;transform:translate(calc(-100% - .5em))}.block-chat-slider-selector--collapsed .block-chat-slider-selector__selector{background-color:hsla(0,0%,100%,0);border:1px solid hsla(0,0%,100%,0)}.block-chat-slider-selector--collapsed .block-chat-slider-selector__items-bg{opacity:1;height:calc(var(--labels-height) + 1em)}.block-chat-slider-selector--collapsed .block-chat-slider-selector__items-outer{padding:0 .5em}.block-chat-slider-selector--collapsed .block-chat-slider-selector__items{padding:.5em 0}body{--common-gradient-border-from:#000;--common-gradient-border-to:#fff;--common-gradient-border-angle:90;--common-gradient-border-stroke-width:2;--common-gradient-border-border-radius:0}.common-gradient-border{width:100%;height:100%;position:relative}.common-gradient-border svg{position:absolute;top:0;left:0}.scroll-id{position:absolute;width:1px;height:1px;top:-80px;opacity:0}.block-chat-slider-selector-mobile{width:100%;padding:0 1em;position:relative}.block-chat-slider-selector-mobile__selector{display:flex;gap:.5em;font-size:clamp(16px,1.184vw,18px)}.block-chat-slider-selector-mobile__dropdown{flex:1;display:flex;text-align:left;justify-content:space-between;align-items:center;border-radius:100px;padding:0 1em 0 1.5em;background-color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.7);border-top-color:#fff;box-shadow:0 12px 15px -4px rgba(0,0,0,.025),0 24px 38px 0 rgba(0,0,0,.009),0 9px 50px 0 rgba(0,0,0,.006)}.block-chat-slider-selector-mobile__dropdown-popup{background:hsla(0,0%,100%,.9);box-shadow:0 15px 19px -5px rgba(0,0,0,.3),0 30px 47.5px 0 rgba(0,0,0,.113),0 11.5px 62.5px 0 rgba(0,0,0,.068);backdrop-filter:blur(5px);border-radius:1em;border:2px solid #fff;padding:.5em 0;font-size:clamp(16px,1.184vw,18px)}.block-chat-slider-selector-mobile__dropdown-item{font-size:clamp(16px,1.184vw,18px);line-height:1.1;padding:.5em 1em 1.5em}.block-chat-slider-selector-mobile__aspect{position:relative}.block-chat-slider-selector-mobile__slides-container{position:relative;max-width:24em;margin-left:auto;margin-right:auto}.block-chat-slider-selector-mobile__slides{width:100%;height:100%}.block-chat-slider-selector-mobile__slide{width:100%;height:100%;position:relative;padding-bottom:1em;color:var(--theme-page-fg)}.block-chat-slider-selector-mobile__icon{display:block;width:90%;margin-left:5%;transform:scale(.9);aspect-ratio:1;border-radius:3rem}.block-chat-slider-selector-mobile__icon *{border-radius:inherit}.block-chat-slider-selector-mobile__arrowbutton{position:absolute;top:50%;font-size:clamp(16px,1.184vw,18px)}.block-chat-slider-selector-mobile__arrowbutton--prev{left:-.5em;transform:translate(-50%,-50%)}.block-chat-slider-selector-mobile__arrowbutton--next{right:-.5em;transform:translate(50%,-50%)}.block-chat-slider-selector-mobile__label{display:block;border-radius:inherit;overflow:hidden;padding:.25em 1em;font-size:clamp(21px,1.842vw,28px);line-height:1.1;text-align:center;font-weight:400}