tool-tip{--background:#000;--color:#fff;--offset:-10px;pointer-events:none;color:var(--color);-webkit-user-select:none;user-select:none;background:var(--background);opacity:0;z-index:1;inline-size:max-content;max-width:260px;transition:opacity .2s,transform .2s;position:absolute}tool-tip:after{content:"";background:var(--background);z-index:-1;position:absolute;inset:0}tool-tip.top{left:50%;top:var(--offset);transform:translateY(-100%)translate(-50%)}tool-tip.top:after{bottom:var(--offset);-webkit-mask:conic-gradient(from 150deg at top,#0000,#000 1deg 60deg,#0000 61deg) top/100% 50% no-repeat;mask:conic-gradient(from 150deg at top,#0000,#000 1deg 60deg,#0000 61deg) top/100% 50% no-repeat}tool-tip.bottom{left:50%;bottom:var(--offset);transform:translateY(100%)translate(-50%)}tool-tip.bottom:after{top:var(--offset);-webkit-mask:conic-gradient(from -30deg at bottom,#0000,#000 1deg 60deg,#0000 61deg) bottom/100% 50% no-repeat;mask:conic-gradient(from -30deg at bottom,#0000,#000 1deg 60deg,#0000 61deg) bottom/100% 50% no-repeat}tool-tip.left{left:var(--offset);top:50%;transform:translate(-100%)translateY(-50%)}tool-tip.left:after{right:var(--offset);-webkit-mask:conic-gradient(from -120deg at 100%,#0000,#000 1deg 60deg,#0000 61deg) 100%/50% 100% no-repeat;mask:conic-gradient(from -120deg at 100%,#0000,#000 1deg 60deg,#0000 61deg) 100%/50% 100% no-repeat}tool-tip.right{right:var(--offset);top:50%;transform:translate(100%)translateY(-50%)}tool-tip.right:after{left:var(--offset);-webkit-mask:conic-gradient(from 60deg at 0,#0000,#000 1deg 60deg,#0000 61deg) 0/50% 100% no-repeat;mask:conic-gradient(from 60deg at 0,#0000,#000 1deg 60deg,#0000 61deg) 0/50% 100% no-repeat}:has(>tool-tip){cursor:help;position:relative}:has(>tool-tip)>tool-tip.active{opacity:1;transition-delay:.2s}:has(>tool-tip):is(:hover,:focus-visible,:active)>tool-tip.hover{opacity:1;transition-delay:.2s}theme-alert,theme-modal{z-index:9999;opacity:1;background-color:#fff;flex-direction:column;align-items:center;width:100%;max-width:80%;height:100dvh;max-height:90dvh;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}:is(theme-alert,theme-modal):not([open]){opacity:0;pointer-events:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body:after{content:"";background:var(--page-background-color,#0004);opacity:0;pointer-events:none;z-index:9000;width:100vw;height:100dvh;transition:opacity .3s;display:block;position:fixed;top:0;left:0}:is(body:has(theme-alert[open]),body:has(theme-modal[open]),body:has(theme-drawer[open])):after{pointer-events:auto;opacity:.5}@keyframes progress{0%{width:0}to{width:100%}}theme-notification{background-color:var(--color-success-50);border:1px solid var(--Creatives-Neutral-300,#efefef);will-change:transform;z-index:9999;border-radius:4px;width:min(80vw,400px);transition:transform .3s cubic-bezier(.165,.84,.44,1);display:block;position:fixed;top:10%;right:24px;transform:translate(0%);box-shadow:0 0 16px #1919190f}theme-notification:not([open]){transform:translate(calc(100% + 24px))}theme-notification .notification-cta{white-space:nowrap}@media (max-width:768px){theme-notification{right:16px}theme-notification:not([open]){transform:translate(calc(100% + 16px))}}theme-notification>.notification-wrapper{align-items:flex-start;gap:8px}theme-notification>.notification-wrapper>p{font-weight:700}theme-notification>.notification-wrapper>.notification-cta{font-weight:400}theme-notification theme-modal-button{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:16px;right:16px}theme-modal-button{cursor:pointer;display:block}theme-drawer{z-index:9999;will-change:transform;background-color:#fff;flex-direction:column;width:min(100vw,400px);height:100dvh;transition:transform .3s cubic-bezier(.165,.84,.44,1);display:flex;position:fixed;top:0;right:0;transform:translate(0%)}theme-drawer:not([open]){transform:translate(100%)}.hy_popup_container{z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;padding:15px;display:flex;position:fixed;top:0;left:0}.hy_popup_container[hidden]{display:none}.hy_popup_container__content{background-color:#fff;border:1px solid #efefef;max-width:100%;height:fit-content;max-height:100%;padding:15px;box-shadow:0 16px #1919190f}