.interest-badge{--interest-ink:var(--lightningcss-light,hsl(var(--interest-hue) 30% 36%))var(--lightningcss-dark,hsl(var(--interest-hue) 30% 73%));border:1px solid color-mix(in srgb,var(--interest-ink) 20%,var(--v-surface));background:color-mix(in srgb,var(--interest-ink) 8%,var(--v-surface));max-width:100%;min-height:32px;color:var(--v-ink);border-radius:10px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex;position:relative;overflow:hidden}.interest-badge-icon{width:16px;height:16px;color:var(--interest-ink);flex-shrink:0;position:relative}.interest-badge-label{position:relative}.interest-badge-pattern{width:38px;height:38px;color:var(--interest-ink);opacity:.09;pointer-events:none;position:absolute;bottom:-11px;right:-6px;transform:rotate(-15deg)}.interest-badge[data-size=sm]{border-radius:8px;gap:5px;min-height:28px;padding:3px 9px 3px 7px;font-size:12px}.interest-badge[data-size=sm] .interest-badge-icon{width:14px;height:14px}.interest-choice{text-align:left;border-radius:12px;min-height:44px;padding:9px 11px}.interest-choice[aria-pressed=true]{border-color:color-mix(in srgb,var(--interest-ink) 60%,var(--v-surface));background:color-mix(in srgb,var(--interest-ink) 14%,var(--v-surface))}.interest-choice[aria-pressed=false]{border-color:var(--v-border);background:var(--v-surface)}.interest-choice[aria-pressed=false] .interest-badge-pattern{visibility:hidden}.interest-choice:enabled:hover{border-color:var(--interest-ink)}.interest-choice:focus-visible{outline:2px solid var(--v-purple);outline-offset:2px}.interest-choice:disabled{opacity:.45}.interest-choice-check{width:14px;height:14px;color:var(--interest-ink);flex-shrink:0;position:relative}.interest-group{--interest-ink:var(--lightningcss-light,hsl(var(--interest-hue) 30% 36%))var(--lightningcss-dark,hsl(var(--interest-hue) 30% 73%))}.interest-group:enabled:hover{border-color:var(--interest-ink)}.interest-group-icon{color:var(--interest-ink);background:color-mix(in srgb,var(--interest-ink) 10%,var(--v-surface))}
