.farr-launch{border-radius:var(--radius-shell,6px);background:color-mix(in srgb, var(--site-surface) 70%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);color:var(--site-ink);border:1px solid #ffffff59;gap:0;padding:0 15px;font-size:14px;font-weight:600;line-height:1;transition:opacity .2s,transform .35s cubic-bezier(.32,.72,0,1),padding .35s cubic-bezier(.32,.72,0,1);box-shadow:0 10px 30px #00000026}html.dark .farr-launch,html[data-theme=dark] .farr-launch{border-color:#ffffff14}.farr-launch[data-visible=false]{opacity:0;pointer-events:none}.farr-launch[data-open=true]{opacity:0;pointer-events:none;transform:scale(.9)}.farr-launch__label{white-space:nowrap;max-width:9rem;margin-inline-start:8px;transition:max-width .35s cubic-bezier(.32,.72,0,1),margin-inline-start .35s cubic-bezier(.32,.72,0,1),opacity .25s;display:inline-block;overflow:hidden}.farr-launch[data-scrolled=true] .farr-launch__label{opacity:0;max-width:0;margin-inline-start:0}.farr-panel{border-radius:var(--radius-shell,6px);background:color-mix(in srgb, var(--site-surface) 88%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);transform-origin:100% 100%;opacity:0;visibility:hidden;border:1px solid #ffffff59;transition:transform .36s cubic-bezier(.32,.72,0,1),opacity .25s,visibility 0s linear .36s;transform:translateY(8px)scale(.96);box-shadow:0 10px 30px #00000026}[dir=rtl] .farr-panel{transform-origin:0 100%}html.dark .farr-panel,html[data-theme=dark] .farr-panel{border-color:#ffffff14}.farr-panel[data-shown=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (max-width:639px){.farr-panel,[dir=rtl] .farr-panel{transform-origin:bottom}.farr-panel{transform-origin:bottom;transition:transform .42s cubic-bezier(.32,.72,0,1),opacity .25s,visibility 0s linear .42s;inset:auto 10px 10px;transform:translateY(calc(100% + 24px))scale(.96)}}@media (prefers-reduced-motion:reduce){.farr-launch,.farr-launch__label,.farr-panel{transition:none}}
