.ld{z-index:44;padding:0 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transition:transform .56s var(--ease-out), opacity .36s var(--ease-out);position:fixed;bottom:0;left:0;right:0;transform:translateY(calc(100% + 24px))}.ld[data-up]{opacity:1;transform:none}.ld-in{pointer-events:auto;border-radius:var(--radius-panel);-webkit-backdrop-filter:blur(22px)saturate(1.5);background:#16171eed;width:fit-content;max-width:min(100%,800px);margin:0 auto;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff0f,0 24px 60px -24px #000000f2}.ld-link{color:var(--color-ink);border-radius:inherit;align-items:center;gap:14px;padding:10px 52px 10px 12px;display:flex}.ld-fan{flex-shrink:0;padding-left:2px;display:flex}.ld-fan>span{border-radius:var(--radius-control);background:var(--color-tint-3);width:44px;height:44px;transition:translate .42s var(--ease-out), rotate .42s var(--ease-out);display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2px #16171e,0 8px 18px -8px #000c}.ld-fan>span>*{width:100%;height:100%;position:absolute;inset:0}.ld-fan>span+span{margin-left:-14px}.ld-fan>span:first-child{rotate:-6deg}.ld-fan>span:nth-child(3){rotate:6deg}.ld-link:hover .ld-fan>span:first-child{translate:-3px -2px;rotate:-10deg}.ld-link:hover .ld-fan>span:nth-child(2){translate:0 -4px}.ld-link:hover .ld-fan>span:nth-child(3){translate:3px -2px;rotate:10deg}.ld-fan-blank{animation:ld-wait 1.6s var(--ease-calm) infinite alternate}@keyframes ld-wait{to{background:var(--color-tint-5)}}.ld-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ld-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.ld-live{background:var(--color-good);border-radius:99px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #9bd8a62e}.ld-title{letter-spacing:-.01em;text-wrap:balance;font-size:15px;font-weight:600;line-height:1.3}@media (min-width:640px){.ld-title,.ld-eyebrow{white-space:nowrap}.ld-link{gap:16px}.ld-text{padding-right:8px}}.ld-cta{white-space:nowrap;height:44px;color:var(--color-on-ink);background:var(--color-ink) linear-gradient(180deg, #ffffff80, #fff0);box-shadow:var(--shadow-button);border-radius:99px;flex-shrink:0;align-items:center;gap:10px;padding:0 5px 0 18px;font-size:14px;font-weight:600;display:inline-flex}.ld-arrow{width:34px;height:34px;color:var(--color-ink);background:var(--color-bench);transition:transform .26s var(--ease-out);border-radius:99px;place-items:center;display:grid}.ld-link:hover .ld-arrow{transform:translate(3px)}.ld-cta-short{display:none}.ld-close{width:32px;height:32px;color:var(--color-ink-3);border-radius:99px;place-items:center;transition:color .16s,background-color .16s;display:grid;position:absolute;top:50%;right:10px;translate:0 -50%}.ld-close:hover{color:var(--color-ink);background:var(--color-tint-3)}@media (max-width:639px){.ld{padding:0 8px calc(8px + env(safe-area-inset-bottom))}.ld-link{gap:12px;padding:10px 44px 10px 10px}.ld-fan{display:none}.ld-link{padding-left:16px}.ld-title{font-size:14px;line-height:1.25}.ld-eyebrow{display:none}.ld-cta{gap:6px;height:38px;padding:0 4px 0 13px;font-size:13px}.ld-arrow{width:30px;height:30px}.ld-cta-long{display:none}.ld-cta-short{display:inline}.ld-close{width:30px;height:30px;right:6px}}@media (prefers-reduced-motion:reduce){.ld,.ld-fan>span,.ld-arrow{transition:none}.ld-fan-blank{animation:none}}.ld-line{max-width:100%;min-height:38px;color:var(--color-ink);background:var(--color-tint-2);box-shadow:var(--shadow-hairline-strong);transition:background-color .2s, box-shadow .26s var(--ease-out);border-radius:99px;align-items:center;gap:10px;padding:4px 14px 4px 5px;font-size:13px;display:inline-flex}.ld-line:hover{background:var(--color-tint-3)}.ld-line-dots{flex-shrink:0;display:flex}.ld-line-dots>span{background:var(--color-tint-3);width:28px;height:28px;box-shadow:0 0 0 2px var(--color-bench);border-radius:99px;display:block;position:relative;overflow:hidden}.ld-line-dots>span>*{width:100%;height:100%;position:absolute;inset:0}.ld-line-dots>span+span{margin-left:-9px}.ld-line-label{flex-shrink:0;align-items:center;gap:7px;font-weight:600;display:inline-flex}.ld-line-text{min-width:0;color:var(--color-ink-2)}.ld-line-label+.ld-line-text{box-shadow:inset 1px 0 0 var(--color-tint-5);padding-left:10px}.ld-line-arrow{color:var(--color-ink-3);transition:transform .26s var(--ease-out), color .2s;flex-shrink:0}.ld-line:hover .ld-line-arrow{color:var(--color-ink);transform:translate(3px)}@media (max-width:639px){.ld-line{border-radius:var(--radius-row);align-items:center;padding:6px 12px 6px 6px}.ld-line-label{display:none}.ld-line-label+.ld-line-text{box-shadow:none;padding-left:0}}
