:root{--color-brand-primary:#1c1408;--color-default-font:#171717;--color-subtext-color:#737373;--color-neutral-border:#e5e5e5;--color-white:#fff;--color-default-background:#fafafa;--color-brand-50:#fafafa;--color-brand-100:#f5f5f5;--color-brand-200:#e5e5e5;--color-brand-300:#d4d4d4;--color-brand-400:#a3a3a3;--color-brand-500:#737373;--color-brand-600:#1c1408;--color-brand-700:#404040;--color-brand-800:#262626;--color-brand-900:#171717;--color-accent:#ffc98c;--color-accent-dark:#3a2c1d;--color-accent-gold:#ffd180;--color-neutral-0:#fff;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-200:#fecaca;--color-error-300:#fca5a5;--color-error-400:#f87171;--color-error-500:#ef4444;--color-error-600:#dc2626;--color-error-700:#b91c1c;--color-error-800:#991b1b;--color-error-900:#7f1d1d;--color-warning-50:#fefce8;--color-warning-100:#fef9c3;--color-warning-200:#fef08a;--color-warning-300:#fde047;--color-warning-400:#facc15;--color-warning-500:#eab308;--color-warning-600:#ca8a04;--color-warning-700:#a16207;--color-warning-800:#854d0e;--color-warning-900:#713f12;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-200:#bbf7d0;--color-success-300:#86efac;--color-success-400:#4ade80;--color-success-500:#22c55e;--color-success-600:#16a34a;--color-success-700:#15803d;--color-success-800:#166534;--color-success-900:#14532d;--font-subframe-sans:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--font-subframe-display:"farnham-headline", ui-serif, Georgia, serif;--font-subframe-body-copy:"neue-haas-grotesk-text", var(--font-inter), ui-sans-serif, sans-serif}
@property --sf-gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --sf-gradient-angle-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --sf-gradient-percent{syntax:"<percentage>";inherits:false;initial-value:5%}@property --sf-gradient-shine{syntax:"<color>";inherits:false;initial-value:#fff}.hud-ba-btn.sf-brand-accent-shiny{--shiny-cta-bg:#262626;--shiny-cta-bg-subtle:#2e2820;--shiny-cta-highlight:#ffc98c;--shiny-cta-highlight-subtle:#ffd180;--animation:sf-gradient-angle linear infinite;--duration:3s;--shadow-size:2px;--transition:.8s cubic-bezier(.25, 1, .5, 1);box-sizing:border-box;isolation:isolate;outline-offset:4px;border-radius:var(--radius-xl,.75rem);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box, conic-gradient(from calc(var(--sf-gradient-angle) - var(--sf-gradient-angle-offset)), transparent, var(--shiny-cta-highlight) var(--sf-gradient-percent), var(--sf-gradient-shine) calc(var(--sf-gradient-percent) * 2), var(--shiny-cta-highlight) calc(var(--sf-gradient-percent) * 3), transparent calc(var(--sf-gradient-percent) * 4)) border-box;height:40px;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle);transition:var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 16px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition-property:--sf-gradient-angle-offset,--sf-gradient-percent,--sf-gradient-shine;display:inline-flex;position:relative;overflow:hidden}.hud-ba-btn.sf-brand-accent-shiny:disabled{cursor:default;opacity:1}.hud-ba-btn.sf-brand-accent-shiny.hud-ba-sm{height:var(--btn-marketing-height-sm,28px);padding:0 var(--btn-marketing-padding-x-sm,10px);border-radius:var(--btn-marketing-radius,4px);font-size:13px}.hud-ba-btn.sf-brand-accent-shiny.hud-ba-md{height:var(--btn-marketing-height-md,32px);padding:0 var(--btn-marketing-padding-x-md,14px);border-radius:var(--btn-marketing-radius,4px);font-size:14px}.hud-ba-btn.sf-brand-accent-shiny.hud-ba-lg{height:var(--btn-marketing-height-lg,40px);padding:0 var(--btn-marketing-padding-x-lg,18px);border-radius:var(--btn-marketing-radius,4px);font-size:14px}.hud-ba-btn.sf-brand-accent-shiny>:not(.sf-brand-accent-a-layer){z-index:1;position:relative}.hud-ba-btn.sf-brand-accent-shiny .sf-brand-accent-a-layer{box-sizing:border-box;border-radius:inherit;pointer-events:none;z-index:0;box-shadow:inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);opacity:0;transition:opacity var(--transition);transition-property:opacity;position:absolute;inset:0}.hud-ba-btn.sf-brand-accent-shiny:before,.hud-ba-btn.sf-brand-accent-shiny:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.hud-ba-btn.sf-brand-accent-shiny:before{--size:calc(100% - var(--shadow-size) * 3);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);z-index:-1;background:radial-gradient(circle at var(--position) var(--position), white calc(var(--position) / 4), transparent 0) padding-box;background-size:var(--space) var(--space);-webkit-mask-image:conic-gradient(from calc(var(--sf-gradient-angle) + 45deg), black, transparent 10% 90%, black);mask-image:conic-gradient(from calc(var(--sf-gradient-angle) + 45deg), black, transparent 10% 90%, black);border-radius:inherit;opacity:.4;background-repeat:space}.hud-ba-btn.sf-brand-accent-shiny:after{--animation:sf-shimmer linear infinite;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg 120deg, color-mix(in oklab, var(--shiny-cta-highlight) 85%, white) 160deg, transparent 220deg 360deg);filter:blur(12px);opacity:.35;border-radius:999px;width:220%;-webkit-mask-image:radial-gradient(circle at 50% 100%,#0000 42%,#000 70%,#0000 88%);mask-image:radial-gradient(circle at 50% 100%,#0000 42%,#000 70%,#0000 88%)}.hud-ba-btn.sf-brand-accent-shiny,.hud-ba-btn.sf-brand-accent-shiny:before,.hud-ba-btn.sf-brand-accent-shiny:after{animation:var(--animation) var(--duration), var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.hud-ba-btn.sf-brand-accent-shiny:is(:hover,:focus-visible){--sf-gradient-percent:20%;--sf-gradient-angle-offset:95deg;--sf-gradient-shine:var(--shiny-cta-highlight-subtle)}.hud-ba-btn.sf-brand-accent-shiny:is(:hover,:focus-visible),.hud-ba-btn.sf-brand-accent-shiny:is(:hover,:focus-visible):before,.hud-ba-btn.sf-brand-accent-shiny:is(:hover,:focus-visible):after{animation-play-state:running}.hud-ba-btn.sf-brand-accent-shiny:is(:hover,:focus-visible) .sf-brand-accent-a-layer{opacity:.1}.hud-ba-btn.sf-brand-accent-shiny:active:not(:disabled){translate:0 1px}@keyframes sf-gradient-angle{to{--sf-gradient-angle:360deg}}@keyframes sf-shimmer{to{rotate:360deg}}.hud-ba-btn.sf-brand-accent-shiny:disabled,.hud-ba-btn.sf-brand-accent-shiny:hover:disabled{animation:none;transform:translate(0,0)}.hud-ba-btn.sf-brand-accent-shiny:disabled:before,.hud-ba-btn.sf-brand-accent-shiny:disabled:after,.hud-ba-btn.sf-brand-accent-shiny:disabled .sf-brand-accent-a-layer{display:none}@media (prefers-reduced-motion:reduce){.hud-ba-btn.sf-brand-accent-shiny,.hud-ba-btn.sf-brand-accent-shiny:before,.hud-ba-btn.sf-brand-accent-shiny:after{animation:none!important}.hud-ba-btn.sf-brand-accent-shiny:is(:hover,:focus-visible) .sf-brand-accent-a-layer{opacity:.35}}.hud-ba-row{justify-content:center;align-items:center;gap:8px;display:inline-flex}.hud-ba-label{white-space:nowrap;color:#fff}.hud-ba-icon{color:#fff;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}
