.stt:where(.astro-jblzc2cl){align-items:center;display:inline-flex;justify-content:center;position:relative;--stt-ring:#1877f2;--stt-bg0:rgba(17,24,39,.92);--stt-bg1:rgba(31,41,55,.92);--stt-border:hsla(0,0%,100%,.1);--stt-gap:10px;--stt-y:14px;--stt-x:0px}.stt--disabled:where(.astro-jblzc2cl){opacity:.5;pointer-events:none}.stt--sm:where(.astro-jblzc2cl) .stt__panel:where(.astro-jblzc2cl){width:16rem}.stt--md:where(.astro-jblzc2cl) .stt__panel:where(.astro-jblzc2cl){width:18rem}.stt--lg:where(.astro-jblzc2cl) .stt__panel:where(.astro-jblzc2cl){width:22rem}.stt--align-center:where(.astro-jblzc2cl){--stt-x:0px}.stt--align-start:where(.astro-jblzc2cl){--stt-x:-35%}.stt--align-end:where(.astro-jblzc2cl){--stt-x:35%}.stt__trigger:where(.astro-jblzc2cl){background:transparent;border:none;cursor:pointer;display:inline-block;height:56px;line-height:1;outline:none;padding:0;position:relative;text-decoration:none;width:56px}.stt__layer:where(.astro-jblzc2cl){border:3px solid var(--stt-ring);border-radius:9999px;box-shadow:0 0 15px color-mix(in oklab,var(--stt-ring) 70%,transparent),0 0 22px color-mix(in oklab,var(--stt-ring) 45%,transparent);display:grid;height:56px;inset:0;place-items:center;position:absolute;transition:transform .28s ease,box-shadow .28s ease;width:56px}.stt__layer:where(.astro-jblzc2cl)>span:where(.astro-jblzc2cl){border:1px solid color-mix(in oklab,var(--stt-ring) 95%,#fff 5%);border-radius:inherit;inset:0;opacity:0;position:absolute;transform:translate(0);transition:transform .28s ease,opacity .28s ease,box-shadow .28s ease}.stt__icon:where(.astro-jblzc2cl){background:linear-gradient(45deg,color-mix(in oklab,var(--stt-ring) 95%,#3b5998 5%) 0,#3b5998 30%,var(--stt-ring) 60%,#3b5998 100%);border-radius:9999px;box-shadow:inset 0 0 0 1px #ffffff1a;color:#fff;display:grid;height:56px;inset:0;place-items:center;position:absolute;transition:transform .28s ease,box-shadow .28s ease,width .28s ease,height .28s ease;width:56px}.stt--open:where(.astro-jblzc2cl) .stt__icon:where(.astro-jblzc2cl){box-shadow:inset 0 0 0 1px #ffffff26,0 0 18px color-mix(in oklab,var(--stt-ring) 80%,transparent);height:36px;transform:translate(20px,-20px) skew(12deg);width:36px}.stt--open:where(.astro-jblzc2cl) .stt__layer:where(.astro-jblzc2cl){box-shadow:0 0 26px color-mix(in oklab,var(--stt-ring) 85%,transparent),0 0 42px color-mix(in oklab,var(--stt-ring) 55%,transparent);transform:rotate(-28deg) skew(18deg)}.stt--open:where(.astro-jblzc2cl) .stt__layer:where(.astro-jblzc2cl)>span:where(.astro-jblzc2cl){box-shadow:-1px 1px 3px color-mix(in oklab,var(--stt-ring) 90%,transparent);opacity:1}.stt--open:where(.astro-jblzc2cl) .stt__layer:where(.astro-jblzc2cl)>span:where(.astro-jblzc2cl):first-child{opacity:.18;transform:scale(.5)}.stt--open:where(.astro-jblzc2cl) .stt__layer:where(.astro-jblzc2cl)>span:where(.astro-jblzc2cl):nth-child(2){opacity:.34;transform:translate(5px,-5px) scale(.58)}.stt--open:where(.astro-jblzc2cl) .stt__layer:where(.astro-jblzc2cl)>span:where(.astro-jblzc2cl):nth-child(3){opacity:.52;transform:translate(10px,-10px) scale(.66)}.stt--open:where(.astro-jblzc2cl) .stt__layer:where(.astro-jblzc2cl)>span:where(.astro-jblzc2cl):nth-child(4){opacity:.7;transform:translate(15px,-15px) scale(.78)}.stt--open:where(.astro-jblzc2cl) .stt__layer:where(.astro-jblzc2cl)>span:where(.astro-jblzc2cl):nth-child(5){opacity:.88;transform:translate(20px,-20px) scale(.9)}.stt__text:where(.astro-jblzc2cl){bottom:-.375rem;color:var(--stt-ring);font-size:.75rem;font-weight:600;left:50%;line-height:1rem;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .3s ease,transform .3s ease;white-space:nowrap}.stt--open:where(.astro-jblzc2cl) .stt__text:where(.astro-jblzc2cl){opacity:1;transform:translate(-50%) translateY(8px)}.stt__panel:where(.astro-jblzc2cl){left:50%;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s;visibility:hidden;z-index:50}.stt--dir-auto:where(.astro-jblzc2cl) .stt__panel:where(.astro-jblzc2cl),.stt--dir-bottom:where(.astro-jblzc2cl) .stt__panel:where(.astro-jblzc2cl){top:calc(100% + var(--stt-y));transform:translate(-50%) translate(var(--stt-x)) translateY(6px)}.stt--dir-top:where(.astro-jblzc2cl) .stt__panel:where(.astro-jblzc2cl){bottom:calc(100% + var(--stt-y));top:auto;transform:translate(-50%) translate(var(--stt-x)) translateY(-6px)}.stt--open:where(.astro-jblzc2cl) .stt__panel:where(.astro-jblzc2cl){opacity:1;pointer-events:auto;transition:opacity .22s ease,transform .22s ease,visibility 0s linear 0s;visibility:visible}.stt--open:where(.astro-jblzc2cl).stt--dir-auto .stt__panel:where(.astro-jblzc2cl),.stt--open:where(.astro-jblzc2cl).stt--dir-bottom .stt__panel:where(.astro-jblzc2cl),.stt--open:where(.astro-jblzc2cl).stt--dir-top .stt__panel:where(.astro-jblzc2cl){transform:translate(-50%) translate(var(--stt-x)) translateY(0)}.stt__card:where(.astro-jblzc2cl){backdrop-filter:blur(12px);background:linear-gradient(135deg,var(--stt-bg0),var(--stt-bg1));border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:0 18px 50px #00000073;overflow:hidden;padding:14px;position:relative}.stt__cardGlow:where(.astro-jblzc2cl){background:radial-gradient(circle at 30% 20%,rgba(79,70,229,.25),rgba(168,85,247,.1),transparent 60%);filter:blur(22px);inset:-30%;opacity:.75;pointer-events:none;position:absolute}.stt__cardHeader:where(.astro-jblzc2cl){align-items:center;display:flex;gap:.625rem;margin-bottom:.5rem;position:relative}.stt__badgeIcon:where(.astro-jblzc2cl){background:#6366f12e;border-radius:9999px;box-shadow:inset 0 0 0 1px #ffffff14;color:#818cf8;display:grid;flex:none;height:2rem;place-items:center;width:2rem}.stt__title:where(.astro-jblzc2cl){color:#ffffffe6;font-size:.875rem;font-weight:700;line-height:1.25;margin:0}.stt__body:where(.astro-jblzc2cl),.stt__title:where(.astro-jblzc2cl){position:relative}.stt__desc:where(.astro-jblzc2cl){color:#d1d5dbe6;font-size:.875rem;line-height:1.375;margin:0 0 .625rem}.stt__cardFooter:where(.astro-jblzc2cl){align-items:center;display:flex;gap:.625rem;justify-content:space-between}.stt__badgePill:where(.astro-jblzc2cl){align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#9ca3af;display:inline-flex;gap:.375rem;padding:.375rem .5rem}.stt__badgePill:where(.astro-jblzc2cl),.stt__meta:where(.astro-jblzc2cl){font-size:.75rem;line-height:1rem;white-space:nowrap}.stt__meta:where(.astro-jblzc2cl){color:#9ca3afe6}.stt__arrow:where(.astro-jblzc2cl){background:linear-gradient(135deg,var(--stt-bg0),var(--stt-bg1));border-bottom:1px solid var(--stt-border);border-right:1px solid var(--stt-border);height:.75rem;left:50%;opacity:.95;position:absolute;transform:translate(-50%) rotate(45deg);width:.75rem}.stt--dir-auto:where(.astro-jblzc2cl) .stt__arrow:where(.astro-jblzc2cl),.stt--dir-bottom:where(.astro-jblzc2cl) .stt__arrow:where(.astro-jblzc2cl){border-bottom:none;border-left:1px solid var(--stt-border);border-right:none;border-top:1px solid var(--stt-border);top:-6px}.stt--dir-top:where(.astro-jblzc2cl) .stt__arrow:where(.astro-jblzc2cl){bottom:-6px}.stt--reduce:where(.astro-jblzc2cl) :where(.astro-jblzc2cl){animation-duration:1ms!important;transition-duration:1ms!important}.kf-footer:where(.astro-audc5mpv){background-color:var(--sl-color-bg);border-top:1px solid var(--sl-color-hairline,#242120);margin-top:2.5rem;padding-top:2.5rem}.kf-container:where(.astro-audc5mpv){margin:0 auto;max-width:72rem;padding:0 1.5rem}.kf-grid:where(.astro-audc5mpv){display:grid;gap:2.5rem;grid-template-columns:1.5fr repeat(3,1fr);padding-bottom:2rem}.kf-brand-link:where(.astro-audc5mpv){align-items:center;color:var(--sl-color-white);display:inline-flex;gap:.625rem;text-decoration:none;transition:color .15s ease}.kf-brand-link:where(.astro-audc5mpv):hover{color:var(--sl-color-text-accent)}.kf-logo-svg:where(.astro-audc5mpv){color:var(--sl-color-text-accent);height:1.75rem;transition:color .15s ease;width:1.75rem}.kf-brand-link:where(.astro-audc5mpv):hover .kf-logo-svg:where(.astro-audc5mpv){color:var(--sl-color-accent-high)}.kf-logo-text:where(.astro-audc5mpv){font-size:1.125rem;font-weight:700;letter-spacing:.05em}.kf-description:where(.astro-audc5mpv){color:var(--sl-color-gray-2);font-size:.8125rem;line-height:1.6;margin-top:.75rem;max-width:22rem}.kf-nav:where(.astro-audc5mpv){display:flex;flex-direction:column;gap:.625rem;position:relative}.kf-nav-title:where(.astro-audc5mpv){color:var(--sl-color-white);font-size:.75rem;font-weight:700;letter-spacing:.1em;margin:0 0 .25rem;text-transform:uppercase}.kf-nav-link:where(.astro-audc5mpv){color:var(--sl-color-gray-2);font-size:.8125rem;text-decoration:none;transition:color .15s ease}.kf-nav-link:where(.astro-audc5mpv):hover{color:var(--sl-color-text-accent)}.kf-skeleton:where(.astro-audc5mpv){display:flex;flex-direction:column;gap:.625rem;transition:opacity .3s ease}.kf-dynamic-content:where(.astro-audc5mpv){inset:auto 0 0;position:absolute;top:calc(1rem + 1em)}.kf-bottom:where(.astro-audc5mpv){align-items:center;border-top:1px solid var(--sl-color-hairline,#242120);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}.kf-copyright:where(.astro-audc5mpv){color:var(--sl-color-gray-3);font-size:.8125rem}.kf-copyright:where(.astro-audc5mpv) a:where(.astro-audc5mpv){color:var(--sl-color-gray-2);font-weight:500;text-decoration:none;transition:color .15s ease}.kf-copyright:where(.astro-audc5mpv) a:where(.astro-audc5mpv):hover{color:var(--sl-color-text-accent)}.kf-social:where(.astro-audc5mpv){align-items:center;display:flex;gap:1.5rem}@media(max-width:768px){.kf-grid:where(.astro-audc5mpv){gap:2rem;grid-template-columns:1fr 1fr}.kf-brand:where(.astro-audc5mpv){grid-column:1/-1}}@media(max-width:480px){.kf-grid:where(.astro-audc5mpv){gap:1.5rem;grid-template-columns:1fr}.kf-bottom:where(.astro-audc5mpv){flex-direction:column;gap:1rem;text-align:center}}
