@keyframes dfCtaRainbow{0%,to{background-color:#e85d2a;box-shadow:0 10px 22px -10px #e85d2a}16%{background-color:#d97706;box-shadow:0 10px 22px -10px #d97706}33%{background-color:#8b3fd6;box-shadow:0 10px 22px -10px #8b3fd6}50%{background-color:#7b3fa0;box-shadow:0 10px 22px -10px #7b3fa0}66%{background-color:#2bb3e0;box-shadow:0 10px 22px -10px #2bb3e0}83%{background-color:#1fae5a;box-shadow:0 10px 22px -10px #1fae5a}}.df-cta-rainbow{animation:24s ease-in-out infinite dfCtaRainbow;color:#fff!important}.df-pill{top:calc(14px + env(safe-area-inset-top));z-index:300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fbf6ec;letter-spacing:.02em;background:#07182794;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:6px 14px 6px 7px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;position:fixed}.df-pill--left{left:14px}.df-pill--right{padding:6px 16px;right:14px}body[data-df-panel=open] .df-pill--left{z-index:10060}.df-pill:hover{background:#071827cc}.df-pill img{background:#fffacd;border-radius:50%}.df-pill:focus-visible{outline-offset:3px;outline:3px solid #fffacd;box-shadow:0 0 0 6px #0f34608c}.df-pill-burger{flex-direction:column;flex:none;justify-content:space-between;width:16px;height:12px;display:inline-flex}.df-pill-burger span{transform-origin:50%;background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .14s;display:block}.df-pill[aria-expanded=true] .df-pill-burger span:first-child{transform:translateY(5px)rotate(45deg)}.df-pill[aria-expanded=true] .df-pill-burger span:nth-child(2){opacity:0}.df-pill[aria-expanded=true] .df-pill-burger span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.df-pill-breathe{animation:4s ease-in-out 3 dfPillBreathe}.df-pill-breathe:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transform-origin:50%;will-change:transform, opacity;border:2px solid #fffacde6;animation:4s ease-in-out 3 dfPillGlow;position:absolute;inset:-2px}@keyframes dfPillBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes dfPillGlow{0%,to{opacity:0;transform:scale(1)}50%{opacity:.75;transform:scale(1.18)}}.df-pill-breathe:hover,.df-pill-breathe:hover:after{animation-play-state:paused}.df-panel{top:calc(14px + env(safe-area-inset-top));z-index:10050;width:min(320px,100vw - 28px);max-height:calc(100dvh - 28px - env(safe-area-inset-top));overscroll-behavior:contain;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fbf6ec;transform-origin:0 0;opacity:0;visibility:hidden;pointer-events:none;background:#071827eb;border:1px solid #ffffff2e;border-radius:22px;padding:52px 10px 10px;transition:transform .18s cubic-bezier(.4,0,1,1),opacity .18s cubic-bezier(.4,0,1,1),visibility 0s linear .18s;position:fixed;left:14px;overflow-y:auto;transform:scale(.96)translateY(-6px)}.df-panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1),visibility;transform:scale(1)translateY(0)}.df-panel-item{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-4px)}.df-panel[data-open=true] .df-panel-item{opacity:1;transform:none}.df-panel a:focus-visible,.df-panel button:focus-visible{outline-offset:2px;outline:3px solid #fffacd}.df-scrim{z-index:10045;opacity:0;visibility:hidden;pointer-events:none;background:#07182759;transition:opacity .18s,visibility 0s linear .18s;position:fixed;inset:0}.df-scrim[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .26s,visibility}.df-immersive-dim{transition:opacity .2s}body[data-df-panel=open] .df-immersive-dim{opacity:.25;pointer-events:none}@media (max-width:480px){.df-pill .df-pill-wordmark{display:none}.df-pill--left{padding:6px 12px 6px 7px}}@media (max-width:640px){.df-chrome-clear.df-chrome-clear{padding-top:64px}}@media (prefers-reduced-motion:reduce){.df-cta-rainbow{background-color:#e85d2a;animation:none}.df-pill-breathe,.df-pill-breathe:after{animation:none}.df-pill-breathe:after{opacity:0}.df-pill-burger span,.df-pill,.df-panel,.df-panel[data-open=true],.df-panel-item,.df-scrim,.df-scrim[data-open=true],.df-immersive-dim{transition:none}}
