@property --conic-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.conic-border{isolation:isolate;animation:conic-border-turn var(--cb-duration) linear infinite;position:relative}.conic-border__bleed,.conic-border__halo{background:conic-gradient(from var(--conic-angle), var(--cb-stops));pointer-events:none;position:absolute}.conic-border__bleed{inset:calc(var(--cb-bleed-spread) * -1);border-radius:calc(var(--cb-radius) + var(--cb-bleed-spread));filter:blur(var(--cb-bleed-blur));opacity:var(--cb-bleed-opacity)}.conic-border__halo{inset:calc((var(--cb-width) + var(--cb-glow-spread)) * -1);border-radius:calc(var(--cb-radius) + var(--cb-glow-spread));filter:blur(var(--cb-glow-blur));opacity:var(--cb-glow-opacity)}.conic-border__card{border:var(--cb-width) solid transparent;border-radius:var(--cb-radius);background:linear-gradient(var(--paper), var(--paper)) padding-box, conic-gradient(from var(--conic-angle), var(--cb-stops)) border-box;position:relative}.conic-border[data-shadow] .conic-border__card{box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 7%, transparent), 0 10px 26px -10px color-mix(in srgb, var(--ink) 18%, transparent)}@keyframes conic-border-turn{to{--conic-angle:360deg}}@media (prefers-reduced-motion:reduce){.conic-border{animation:none}}.gradient-sweep,.gradient-sweep__stack{vertical-align:bottom;display:inline-grid}.gradient-sweep__phrase{white-space:nowrap;visibility:hidden;grid-area:1/1}.gradient-sweep__phrase[data-active]{visibility:visible}.gradient-sweep__phrase[data-animated]{-webkit-text-fill-color:transparent;will-change:filter, opacity, transform;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}
