.AnimatedArrowIcon-module-scss-module__2tbdra__root{position:relative;overflow:hidden}.AnimatedArrowIcon-module-scss-module__2tbdra__root>svg{transition:transform .4s var(--transition--ease-smooth-1);will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-20,.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-20{width:var(--size--020);height:var(--size--020)}.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-24,.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-24{width:var(--size--024);height:var(--size--024)}.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-20>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-24>:last-child{transform:translate(-100%,100%)}.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-20>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-24>:last-child{transform:translate(-100%)}.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-20>:first-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-24>:first-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-20>:first-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-24>:first-child{transform:translate(100%,-100%)}.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-20>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-24>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-20>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-top-right-24>:last-child{transform:translate(0,0)}.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-20>:first-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-24>:first-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-20>:first-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-24>:first-child{transform:translate(100%)}.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-20>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:hover .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-24>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-20>:last-child,.AnimatedArrowIcon-module-scss-module__2tbdra__parent:focus-visible .AnimatedArrowIcon-module-scss-module__2tbdra__icon-arrow-right-24>:last-child{transform:translate(0,0)}
.LinkButton-module-scss-module__XLxZLa__root{all:unset;box-sizing:border-box;color:var(--theme--foreground-tertiary);-webkit-user-select:none;user-select:none;-khtml-user-select:none;cursor:pointer;gap:var(--size--008);white-space:nowrap;min-width:0;height:var(--height);flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;text-decoration:none;display:inline-flex;position:relative}@media (max-width:370px){.LinkButton-module-scss-module__XLxZLa__root{padding:0 var(--spacing-XS)}}.LinkButton-module-scss-module__XLxZLa__root:hover,.LinkButton-module-scss-module__XLxZLa__root:focus-visible{color:var(--theme--foreground-primary)}.LinkButton-module-scss-module__XLxZLa__root:hover .LinkButton-module-scss-module__XLxZLa__icon,.LinkButton-module-scss-module__XLxZLa__root:focus-visible .LinkButton-module-scss-module__XLxZLa__icon{color:var(--theme--foreground-tertiary)}.LinkButton-module-scss-module__XLxZLa__root:focus-visible{outline-offset:3rem;border-radius:var(--radius-s);outline:2px solid #ffffffbf}.LinkButton-module-scss-module__XLxZLa__root,.LinkButton-module-scss-module__XLxZLa__icon{transition:var(--transition--duration-fast) var(--transition--ease-smooth-2);transition-property:color}.LinkButton-module-scss-module__XLxZLa___size_small{gap:var(--size--004)}.LinkButton-module-scss-module__XLxZLa___size_medium{--height:24rem;letter-spacing:-.32rem;font-family:Untitled Sans,sans-serif;font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media (max-width:767px){.LinkButton-module-scss-module__XLxZLa___size_medium{letter-spacing:-.29rem;--height:22rem;gap:var(--size--004);font-family:Untitled Sans,sans-serif;font-size:14rem;font-style:normal;font-weight:400;line-height:140%}}.LinkButton-module-scss-module__XLxZLa___size_large{gap:var(--size--008)}.LinkButton-module-scss-module__XLxZLa___animateTextHover:hover .LinkButton-module-scss-module__XLxZLa__label,.LinkButton-module-scss-module__XLxZLa___animateTextHover:focus-visible .LinkButton-module-scss-module__XLxZLa__label{transform:translateY(-100%)}.LinkButton-module-scss-module__XLxZLa___animateTextHover:hover .LinkButton-module-scss-module__XLxZLa__label:first-child,.LinkButton-module-scss-module__XLxZLa___animateTextHover:focus-visible .LinkButton-module-scss-module__XLxZLa__label:first-child{opacity:0}.LinkButton-module-scss-module__XLxZLa___animateTextHover:hover .LinkButton-module-scss-module__XLxZLa__label:last-child,.LinkButton-module-scss-module__XLxZLa___animateTextHover:focus-visible .LinkButton-module-scss-module__XLxZLa__label:last-child{opacity:1}.LinkButton-module-scss-module__XLxZLa__icon{color:var(--theme--foreground-quaternary);margin-top:2rem}.LinkButton-module-scss-module__XLxZLa__labels{height:var(--height);margin-top:1rem;overflow:hidden}@media (max-width:767px){.LinkButton-module-scss-module__XLxZLa__labels{margin-top:3rem}}.LinkButton-module-scss-module__XLxZLa__label{height:var(--height);transition:var(--transition--duration-regular) var(--transition--ease-smooth-2);-webkit-user-select:none;user-select:none;-khtml-user-select:none;transition-property:opacity,transform;display:block}.LinkButton-module-scss-module__XLxZLa__label:last-child{opacity:0}
.ThemedMorphoLogo-module-scss-module__0urLqW__root{display:inline-block}.ThemedMorphoLogo-module-scss-module__0urLqW__logoRegular{display:var(--theme--activated-theme-state,block)}.ThemedMorphoLogo-module-scss-module__0urLqW__logoColored{display:var(--theme--inverted-theme-state,none)}.ThemedMorphoLogo-module-scss-module__0urLqW__logoRegular,.ThemedMorphoLogo-module-scss-module__0urLqW__logoColored{width:100%;height:100%}
.BrandFooter-module-scss-module__LysMDa__root{--base-size:250rem;background-color:var(--theme--level-1);padding-top:90rem;position:relative;overflow:hidden}@media (max-width:1280px){.BrandFooter-module-scss-module__LysMDa__root{--base-size:220rem}}.BrandFooter-module-scss-module__LysMDa__root{z-index:0;padding-bottom:calc(var(--base-size))}@media (max-width:767px){.BrandFooter-module-scss-module__LysMDa__root{padding-top:0;padding-bottom:0}}.BrandFooter-module-scss-module__LysMDa__giantMorpho{background:linear-gradient(180deg, var(--theme--gradient-neutral-100) 10%, var(--theme--gradient-neutral-0) 75%);-webkit-text-fill-color:#0000;text-align:center;font-family:FK Grotesk,sans-serif;font-weight:400;font-size:calc(var(--base-size)*1.4);text-transform:uppercase;z-index:-1;pointer-events:none;-webkit-background-clip:text;background-clip:text;line-height:110%;position:absolute;bottom:-20%;left:50%;transform:translate(-50%)}@media (max-width:767px){.BrandFooter-module-scss-module__LysMDa__giantMorpho{font-size:25vw;bottom:0}}.BrandFooter-module-scss-module__LysMDa__container{max-width:1680px;padding-left:var(--grid-margin-size);padding-right:var(--grid-margin-size);min-height:calc(var(--base-size)*1.4);margin-left:auto;margin-right:auto}@media (max-width:767px){.BrandFooter-module-scss-module__LysMDa__container{min-height:unset;padding-top:40rem;padding-bottom:200rem}}.BrandFooter-module-scss-module__LysMDa__columns{justify-content:flex-start;align-items:flex-start;gap:var(--grid-gutter-size);flex-wrap:nowrap;display:flex}@media (max-width:767px){.BrandFooter-module-scss-module__LysMDa__columns{flex-direction:column;justify-content:center;align-items:stretch;display:flex}}.BrandFooter-module-scss-module__LysMDa__columns_threeOrLess .BrandFooter-module-scss-module__LysMDa__column{width:calc(var(--grid-column-size)*3 + var(--grid-gutter-size)*2)}@media (max-width:1280px){.BrandFooter-module-scss-module__LysMDa__columns_threeOrLess .BrandFooter-module-scss-module__LysMDa__column{width:calc(var(--grid-column-size)*2 + var(--grid-gutter-size)*1)}}.BrandFooter-module-scss-module__LysMDa__columns_four .BrandFooter-module-scss-module__LysMDa__column{width:calc(var(--grid-column-size)*2 + var(--grid-gutter-size)*1)}.BrandFooter-module-scss-module__LysMDa__columns_four .BrandFooter-module-scss-module__LysMDa__column:first-child{width:calc(var(--grid-column-size)*6 + var(--grid-gutter-size)*5)}@media (max-width:1280px){.BrandFooter-module-scss-module__LysMDa__columns_four .BrandFooter-module-scss-module__LysMDa__column:first-child{width:calc(var(--grid-column-size)*1 + var(--grid-gutter-size)*0)}.BrandFooter-module-scss-module__LysMDa__columns_four .BrandFooter-module-scss-module__LysMDa__column{width:calc(var(--grid-column-size)*2 + var(--grid-gutter-size)*1)}.BrandFooter-module-scss-module__LysMDa__columns_four .BrandFooter-module-scss-module__LysMDa__column:nth-child(2){width:calc(var(--grid-column-size)*2 + var(--grid-gutter-size)*0)}}.BrandFooter-module-scss-module__LysMDa__column{flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:24rem;display:flex}@media (max-width:767px){.BrandFooter-module-scss-module__LysMDa__container>.BrandFooter-module-scss-module__LysMDa__columns{gap:var(--spacing-s)}.BrandFooter-module-scss-module__LysMDa__container>.BrandFooter-module-scss-module__LysMDa__columns>.BrandFooter-module-scss-module__LysMDa__column{width:unset;gap:var(--spacing-xs)}.BrandFooter-module-scss-module__LysMDa__container>.BrandFooter-module-scss-module__LysMDa__columns>.BrandFooter-module-scss-module__LysMDa__column:first-child{margin-bottom:calc(40rem - var(--spacing-s))}}.BrandFooter-module-scss-module__LysMDa__logoLink{color:#fff}.BrandFooter-module-scss-module__LysMDa__morphoLogo{aspect-ratio:1;width:24rem}.BrandFooter-module-scss-module__LysMDa__menuTitle{letter-spacing:.48rem;text-transform:uppercase;font-family:Untitled Sans,sans-serif;font-size:12rem;font-style:normal;font-weight:500;line-height:normal}
.ThemeSelector-module-scss-module__CQHOKG__root{justify-content:flex-start;align-items:center;gap:var(--size--004);display:flex}.ThemeSelector-module-scss-module__CQHOKG__button{all:unset;box-sizing:border-box;letter-spacing:-.28rem;cursor:pointer;white-space:nowrap;padding:var(--size--004) var(--size--008);border-radius:var(--size--008);color:var(--theme--foreground-tertiary);font-family:Untitled Sans,sans-serif;font-size:14rem;font-style:normal;font-weight:400;line-height:140%;transition:color .15s linear}.ThemeSelector-module-scss-module__CQHOKG__button:hover,.ThemeSelector-module-scss-module__CQHOKG__button:focus-visible{color:var(--theme--foreground-primary)}.ThemeSelector-module-scss-module__CQHOKG__button:focus-visible{outline-offset:3rem;outline:2px solid #ffffffbf}.ThemeSelector-module-scss-module__CQHOKG__button_active{color:var(--theme--foreground-primary)}
.BrandMenu-module-scss-module__r1YuPa__root{position:relative}.BrandMenu-module-scss-module__r1YuPa__root.BrandMenu-module-scss-module__r1YuPa___isNotMobile:hover .BrandMenu-module-scss-module__r1YuPa__button,.BrandMenu-module-scss-module__r1YuPa__root.BrandMenu-module-scss-module__r1YuPa___isNotMobile:focus-visible .BrandMenu-module-scss-module__r1YuPa__button,.BrandMenu-module-scss-module__r1YuPa__root.BrandMenu-module-scss-module__r1YuPa___isOpened .BrandMenu-module-scss-module__r1YuPa__button{background-color:var(--theme--level-3)}.BrandMenu-module-scss-module__r1YuPa__root.BrandMenu-module-scss-module__r1YuPa___isNotMobile:hover .BrandMenu-module-scss-module__r1YuPa__overlay,.BrandMenu-module-scss-module__r1YuPa__root.BrandMenu-module-scss-module__r1YuPa___isNotMobile:focus-visible .BrandMenu-module-scss-module__r1YuPa__overlay,.BrandMenu-module-scss-module__r1YuPa__root.BrandMenu-module-scss-module__r1YuPa___isOpened .BrandMenu-module-scss-module__r1YuPa__overlay{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}.BrandMenu-module-scss-module__r1YuPa__button{all:unset;box-sizing:border-box;--vertical-padding:10rem;--horizontal-padding:var(--spacing-xxs);--height:44rem}@media (max-width:767px){.BrandMenu-module-scss-module__r1YuPa__button{width:calc(60rem + var(--horizontal-padding)*2);--height:40rem}}.BrandMenu-module-scss-module__r1YuPa__button{padding:var(--vertical-padding) var(--horizontal-padding);height:var(--height);border-radius:calc(var(--height)/2);cursor:pointer;background-color:var(--theme--card-background-card);transition:background-color var(--transition--duration-ultra-fast) linear;justify-content:center;align-items:center;gap:8rem;display:flex}.BrandMenu-module-scss-module__r1YuPa__buttonLogo{aspect-ratio:1;flex-grow:0;flex-shrink:0;width:24rem;min-width:0;display:inline-block}@media (max-width:767px){.BrandMenu-module-scss-module__r1YuPa__buttonLogo{width:20rem}}.BrandMenu-module-scss-module__r1YuPa__chevron{flex-grow:0;flex-shrink:0;min-width:0}.BrandMenu-module-scss-module__r1YuPa__overlay{--offset:4rem;top:var(--height);margin-top:var(--offset);border-radius:var(--radius-xl);border:1px solid var(--theme--stroke-quaternary);background:var(--theme--card-background-card);visibility:hidden;opacity:0;transition:var(--transition--duration-fast) var(--transition--ease-smooth-2);pointer-events:none;padding:24rem;transition-property:transform,opacity,visibility;position:absolute;left:0;transform:translateY(-10rem)}.BrandMenu-module-scss-module__r1YuPa__overlay:before{content:"";top:calc(-1*var(--offset));height:var(--offset);position:absolute;bottom:auto;left:0;right:0}.BrandMenu-module-scss-module__r1YuPa__overlay{min-width:calc(var(--grid-column-size)*3 + var(--grid-gutter-size)*2)}@media (max-width:767px){.BrandMenu-module-scss-module__r1YuPa__overlay{--offset:24rem;min-width:unset;width:calc(100vw - 2*var(--grid-margin-size))}}.BrandMenu-module-scss-module__r1YuPa__separator{background:var(--theme--stroke-quaternary);height:.5px;margin:16rem 0}.BrandMenu-module-scss-module__r1YuPa__menuTitle{color:var(--theme--foreground-primary);letter-spacing:.48rem;text-transform:uppercase;font-family:Untitled Sans,sans-serif;font-size:12rem;font-style:normal;font-weight:500;line-height:normal}.BrandMenu-module-scss-module__r1YuPa__menuItems{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12rem;margin-top:16rem;display:flex}.BrandMenu-module-scss-module__r1YuPa__menuItems>*{height:24rem}.BrandMenu-module-scss-module__r1YuPa__socials{justify-content:flex-start;align-items:center;gap:16rem;display:flex}.BrandMenu-module-scss-module__r1YuPa__socialLink{background:var(--theme--level-3);cursor:pointer;width:32rem;height:32rem;transition:var(--transition--duration-ultra-fast) linear;color:var(--theme--foreground-secondary);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition-property:background-color,color;display:flex}.BrandMenu-module-scss-module__r1YuPa__socialLink>svg,.BrandMenu-module-scss-module__r1YuPa__socialLink>img{aspect-ratio:1;object-fit:contain;width:16rem}.BrandMenu-module-scss-module__r1YuPa__socialLink:hover,.BrandMenu-module-scss-module__r1YuPa__socialLink:focus-visible{background:var(--theme--level-4);color:var(--theme--foreground-primary)}.BrandMenu-module-scss-module__r1YuPa__socialLink:focus-visible{outline-offset:3rem;outline:2px solid #ffffffbf}.BrandMenu-module-scss-module__r1YuPa__themeSelector{margin-top:16rem}
.BrandHeader-module-scss-module__o0pyqG__root{will-change:transform;transform:translateY(-100%)}.BrandHeader-module-scss-module__o0pyqG___isDetached .BrandHeader-module-scss-module__o0pyqG__bar:before,.BrandHeader-module-scss-module__o0pyqG___isBrandMenuOpened .BrandHeader-module-scss-module__o0pyqG__bar:before{background-color:var(--theme--level-1);border-bottom-color:var(--theme--stroke-quaternary)}.BrandHeader-module-scss-module__o0pyqG___isDetached .BrandHeader-module-scss-module__o0pyqG__bar:before{transition-delay:.3s}.BrandHeader-module-scss-module__o0pyqG__menuOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;opacity:0;visibility:hidden;background-color:#0003;height:100vh;transition:opacity .2s linear;position:absolute;inset:0 0 auto}.BrandHeader-module-scss-module__o0pyqG__menuOverlay_isVisible{opacity:1;visibility:visible}.BrandHeader-module-scss-module__o0pyqG__center,.BrandHeader-module-scss-module__o0pyqG__right{z-index:3}.BrandHeader-module-scss-module__o0pyqG__left{justify-content:flex-start;align-items:center;gap:16rem;display:flex}@media (max-width:767px){.BrandHeader-module-scss-module__o0pyqG__center{--top:calc(var(--bar-height) + var(--bar-vertical-padding) * 2 - 1px);top:var(--top);z-index:1;width:100vw;position:absolute;bottom:auto;left:0;right:0;transform:translate(0)}}.BrandHeader-module-scss-module__o0pyqG__title{letter-spacing:-.32rem;font-family:Untitled Sans,sans-serif;font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media (max-width:767px){.BrandHeader-module-scss-module__o0pyqG__title{letter-spacing:-.29rem;font-family:Untitled Sans,sans-serif;font-size:14rem;font-style:normal;font-weight:400;line-height:140%}}.BrandHeader-module-scss-module__o0pyqG__title{z-index:0}.BrandHeader-module-scss-module__o0pyqG__menu{z-index:100}.BrandHeader-module-scss-module__o0pyqG__bar{--bar-vertical-padding:18rem;--bar-height:44rem}@media (max-width:767px){.BrandHeader-module-scss-module__o0pyqG__bar{--bar-height:40rem;--bar-vertical-padding:12rem}}.BrandHeader-module-scss-module__o0pyqG__bar{height:calc(var(--bar-height) + var(--bar-vertical-padding)*2);padding:var(--bar-vertical-padding) 0;position:relative}.BrandHeader-module-scss-module__o0pyqG__bar:before{content:"";z-index:0;border-bottom:.5px solid #0000;transition:border-color .12s linear .1s,background-color .12s linear .1s;position:absolute;inset:-1px 0 0}.BrandHeader-module-scss-module__o0pyqG__container{max-width:1680px;padding-left:var(--grid-margin-size);padding-right:var(--grid-margin-size);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}
.ButtonGroup-module-scss-module__JWaTrq__root{background-color:var(--theme--card-background-card);width:fit-content;height:var(--height);padding:var(--padding);border-radius:calc(var(--height)/2);--button-height:calc(var(--height) - var(--padding) * 2);--button-radius:calc(var(--button-height) / 2)}.ButtonGroup-module-scss-module__JWaTrq__root>.ButtonGroup-module-scss-module__JWaTrq__buttonsContainer>.ButtonGroup-module-scss-module__JWaTrq__button_selected{background-color:var(--theme--background-invert)}.ButtonGroup-module-scss-module__JWaTrq___size_large{--height:var(--size--044);--padding:var(--size--004);--gap:var(--size--004);--button-horizontal-padding:var(--size--016)}.ButtonGroup-module-scss-module__JWaTrq___size_large .ButtonGroup-module-scss-module__JWaTrq__button{letter-spacing:-.32rem;font-family:Untitled Sans,sans-serif;font-size:16rem;font-style:normal;font-weight:400;line-height:140%}@media (max-width:767px){.ButtonGroup-module-scss-module__JWaTrq___size_large .ButtonGroup-module-scss-module__JWaTrq__button{letter-spacing:-.29rem;font-family:Untitled Sans,sans-serif;font-size:14rem;font-style:normal;font-weight:400;line-height:140%}}.ButtonGroup-module-scss-module__JWaTrq___size_medium{--height:var(--size--040);--padding:var(--size--004);--gap:var(--size--004);--button-horizontal-padding:var(--size--012)}.ButtonGroup-module-scss-module__JWaTrq___size_medium .ButtonGroup-module-scss-module__JWaTrq__button{letter-spacing:-.28rem;font-family:Untitled Sans,sans-serif;font-size:14rem;font-style:normal;font-weight:400;line-height:140%}.ButtonGroup-module-scss-module__JWaTrq___added>.ButtonGroup-module-scss-module__JWaTrq__buttonsContainer>.ButtonGroup-module-scss-module__JWaTrq__button_selected{background:0 0}.ButtonGroup-module-scss-module__JWaTrq__buttonsContainer{z-index:0;justify-content:flex-start;align-items:center;gap:var(--gap);width:fit-content;display:flex;position:relative}.ButtonGroup-module-scss-module__JWaTrq__focus{height:var(--button-height);border-radius:var(--button-radius);background-color:var(--theme--background-invert);z-index:-1;transition:opacity .2s linear;position:absolute;top:0;left:0}.ButtonGroup-module-scss-module__JWaTrq__focus_hidden{opacity:0}.ButtonGroup-module-scss-module__JWaTrq__button{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;padding:0 var(--button-horizontal-padding);color:var(--theme--foreground-tertiary);height:var(--button-height);border-radius:var(--button-radius);transition:color .3s linear;position:relative}.ButtonGroup-module-scss-module__JWaTrq__button:before{content:"";border-radius:var(--button-radius);z-index:-2;background-color:var(--theme--level-3);opacity:0;transition:opacity .3s linear;position:absolute;inset:0}.ButtonGroup-module-scss-module__JWaTrq__button_idle:hover,.ButtonGroup-module-scss-module__JWaTrq__button_idle:focus-visible{color:var(--theme--background-invert);transition-duration:.15s}.ButtonGroup-module-scss-module__JWaTrq__button_idle:hover:before,.ButtonGroup-module-scss-module__JWaTrq__button_idle:focus-visible:before{opacity:1;transition-duration:.15s}.ButtonGroup-module-scss-module__JWaTrq__button_idle:focus-visible{outline-offset:3rem;outline:2px solid #ffffffbf}.ButtonGroup-module-scss-module__JWaTrq__button_selected{transition-duration:.3s}.ButtonGroup-module-scss-module__JWaTrq__button_selected:before{transition-duration:.15s}.ButtonGroup-module-scss-module__JWaTrq__button_selected{color:var(--theme--foreground-invert)}
