:root{--social-width: 100px;--social-count: 7}.slider.svelte-17ir7oe{width:100%;overflow:hidden;height:var(--social-width);-webkit-mask-image:linear-gradient(to right,transparent,gray,black,gray,transparent);mask-image:linear-gradient(to right,transparent,gray,black,gray,transparent)}.slider.svelte-17ir7oe .list:where(.svelte-17ir7oe){position:relative;display:flex;width:100%;min-width:calc(var(--social-width) * var(--social-count))}.slider.svelte-17ir7oe .list:where(.svelte-17ir7oe) .item:where(.svelte-17ir7oe){position:absolute;left:100%;animation:svelte-17ir7oe-autoRun 14s linear infinite;animation-delay:calc(14s / var(--social-count) * (var(--position) - 1))!important;height:var(--social-width);display:flex;flex-direction:row;align-items:center;font-family:Righteous,sans-serif;text-transform:capitalize}.slider.svelte-17ir7oe:hover .list:where(.svelte-17ir7oe) .item:where(.svelte-17ir7oe){animation-play-state:paused!important}.slider.svelte-17ir7oe .list:where(.svelte-17ir7oe) .item:where(.svelte-17ir7oe) .fa-brands:where(.svelte-17ir7oe){width:100%}@keyframes svelte-17ir7oe-autoRun{0%{left:100%}to{left:calc(var(--social-width) * -1)}}.sub-mailbox{position:relative;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity));background-color:transparent;font-size:1rem;font-weight:600;outline-offset:4px}.sub-mailbox:hover{outline-width:2px}.sub-mailbox:focus{outline-width:2px}@media (prefers-color-scheme: dark){.sub-mailbox{background-color:transparent}}.sub-mailbox::-moz-placeholder{font-family:Akaya Kanadaka,sans-serif;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.sub-mailbox::placeholder{font-family:Akaya Kanadaka,sans-serif;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}@media (prefers-color-scheme: dark){.sub-mailbox::-moz-placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.sub-mailbox::placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.btn-inline-input{position:relative;margin:.125rem .25rem;width:40%;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(179 59 21 / var(--tw-bg-opacity));padding:.75rem 1rem;font-size:1rem;font-weight:600;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.btn-inline-input{width:20%}}.btn-inline-input:focus{border-style:none}.btn-inline-input:focus{outline:2px solid transparent;outline-offset:2px}
