.btn-blurred-icon{color:var(--theme-bg);transition:opacity var(--theme-transition-duration) ease;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.btn-blurred-icon:hover,.btn-blurred-icon.active,.is-hover .btn-blurred-icon{opacity:.7}}.btn-blurred-icon:focus-visible{opacity:.7}.btn-blurred-icon:disabled{cursor:not-allowed;opacity:.5}.btn-blurred-icon__pill{width:40px;height:40px;color:inherit;transition:color var(--theme-transition-duration) ease;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.btn-blurred-icon__pill svg{width:16px;height:auto}.btn-blurred-icon__bg{background-color:var(--theme-bg);filter:blur(2px);transition:background-color var(--theme-transition-duration) ease;pointer-events:none;z-index:-1;border-radius:40px;position:absolute;inset:0}.theme-yellow .btn-blurred-icon__bg{background-color:var(--color-black)}.btn-blurred-icon__bg:before{content:"";background-color:var(--theme-text);border-radius:inherit;width:100%;height:100%;transition:background-color var(--theme-transition-duration) ease,opacity var(--theme-transition-duration) ease;display:block}.btn-blurred-icon__bg{border-radius:8px}.btn-blurred-icon--yellow{color:var(--color-black)}.btn-blurred-icon--yellow .btn-blurred-icon__bg:before{background-color:var(--color-yellow)}.btn-blurred-icon--black{color:var(--color-gray)}.btn-blurred-icon--black .btn-blurred-icon__bg:before{background-color:var(--color-black)}.btn-blurred-icon--gray{color:var(--color-black)}.btn-blurred-icon--gray .btn-blurred-icon__bg:before{background-color:var(--color-gray)}.btn-blurred-icon--actions{color:var(--theme-text)}.btn-blurred-icon--actions .btn-blurred-icon__bg:before{background-color:var(--theme-actions)}
.scroll-bar{visibility:hidden;opacity:0;z-index:9998;width:9px;height:100lvh;transition:visibility .3s,opacity .3s;position:fixed;top:0;right:0}@media (max-width:960px){.scroll-bar{display:none}}.lenis-scrolling .scroll-bar,.scroll-bar--dragging{visibility:visible;opacity:1}.scroll-bar--dragging .scroll-bar__thumb{background-color:var(--theme-text);cursor:grabbing}.scroll-bar__track{border-radius:20px;position:absolute;inset:3px}.scroll-bar__thumb{background-color:color-mix(in srgb, var(--theme-text) 50%, transparent);border-radius:inherit;will-change:transform;cursor:grab;transition:transform .1s;position:absolute;inset:0}
