@property --earnest-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes earnestBorderFade{to{--earnest-border-angle:360deg}}.earnest-exclusive-animated-border{--earnest-border-color:#ffd84a;--earnest-border-trail:#ffefad;--earnest-border-dim:rgba(255,216,74,.45);--earnest-border-fill:#fff;box-sizing:border-box;width:100%;max-width:100%;min-width:0;border:3px solid transparent;border-radius:12px;padding:12px;overflow:visible;background:linear-gradient(var(--earnest-border-fill),var(--earnest-border-fill)) padding-box,conic-gradient(from var(--earnest-border-angle) at 50% 50%,var(--earnest-border-color) 0deg,var(--earnest-border-color) 55deg,var(--earnest-border-trail) 85deg,var(--earnest-border-dim) 110deg,var(--earnest-border-dim) 160deg,var(--earnest-border-color) 180deg,var(--earnest-border-color) 235deg,var(--earnest-border-trail) 265deg,var(--earnest-border-dim) 290deg,var(--earnest-border-dim) 340deg,var(--earnest-border-color) 1turn) border-box;animation:earnestBorderFade 4s linear infinite}.earnest-exclusive-animated-border--flush-top{border-top-left-radius:0;border-top-right-radius:0}@media (prefers-reduced-motion:reduce){.earnest-exclusive-animated-border{animation:none;border-color:var(--earnest-border-color);background:var(--earnest-border-fill)}}