.ribbon[data-v-731e39bd]{width:100%}.ribbon__bar[data-v-731e39bd]{display:flex;align-items:center;gap:.6rem}.ribbon__track[data-v-731e39bd]{position:relative;flex:1 1 auto}.ribbon__clip[data-v-731e39bd]{position:absolute;inset:0;border-radius:999px;overflow:hidden;background:var(--lz-border)}.ribbon__clip[data-v-731e39bd]:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(15,23,42,.08);pointer-events:none}.ribbon__zones[data-v-731e39bd]{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--lz-ok) 16%,var(--lz-surface)) 0 70%,color-mix(in srgb,var(--lz-warn) 24%,var(--lz-surface)) 70% 90%,color-mix(in srgb,var(--lz-over) 16%,var(--lz-surface)) 90% 100%)}.ribbon__fill[data-v-731e39bd]{inset:0 auto 0 0;background:var(--cap);opacity:.92;transition:width .9s var(--site-ease),background .4s ease}.ribbon__fill[data-v-731e39bd],.ribbon__marker[data-v-731e39bd]{position:absolute;border-radius:999px}.ribbon__marker[data-v-731e39bd]{top:50%;width:.42rem;height:.42rem;background:var(--lz-surface);box-shadow:0 0 0 2px var(--cap);transform:translate(-50%,-50%);transition:left .9s var(--site-ease)}.ribbon__ceiling[data-v-731e39bd]{position:absolute;top:-2px;bottom:-2px;right:0;width:2px;background:var(--lz-over);opacity:.55}.ribbon__count[data-v-731e39bd]{flex:none;font-size:var(--lz-text-xs);font-weight:700;line-height:1;color:var(--cap-700)}.ribbon__limit[data-v-731e39bd]{color:var(--lz-text-muted);font-weight:600}.ribbon__meta[data-v-731e39bd]{display:flex;justify-content:space-between;gap:.75rem;margin-top:.5rem;font-size:var(--lz-text-sm);color:var(--lz-text-secondary)}.ribbon__free[data-v-731e39bd]{color:var(--cap-700);font-weight:600}.ribbon--micro .ribbon__track[data-v-731e39bd]{height:.4rem}.ribbon--micro .ribbon__zones[data-v-731e39bd]{display:none}.ribbon--inline .ribbon__track[data-v-731e39bd]{height:.6rem}.ribbon--hero .ribbon__track[data-v-731e39bd]{height:.85rem}.ribbon--hero .ribbon__marker[data-v-731e39bd]{width:.55rem;height:.55rem}.ribbon--hero .ribbon__meta[data-v-731e39bd]{font-size:var(--lz-text-base)}
