.corner-ribbon-frame.svelte-594ty1{pointer-events:none;border-radius:inherit;z-index:1;position:absolute;inset:0;overflow:hidden}.corner-ribbon.svelte-594ty1{--corner-ribbon-red:oklch(42% .15 27/.6);background:var(--corner-ribbon-bg,var(--corner-ribbon-red));color:#fff;width:140px;font-family:var(--font-body);letter-spacing:.05em;text-align:center;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 6px color-mix(in oklch, var(--ink) 30%, transparent);padding:4px 0;font-size:.68rem;font-weight:800;line-height:1.2;transition:background-color .45s;position:absolute;top:18px;left:-38px;transform:rotate(-45deg)}.corner-ribbon.is-muted.svelte-594ty1{background:var(--corner-ribbon-bg,oklch(45% .01 120/.62))}.corner-ribbon.is-green.svelte-594ty1{background:var(--corner-ribbon-bg,color-mix(in oklch, var(--green) 88%, transparent))}.corner-ribbon.is-lg.svelte-594ty1{width:220px;padding:7px 0;font-size:.9rem;top:30px;left:-54px}
