.plan-ref-pill{--plan-ref-link-color:var(--link-color,var(--color-primary));--plan-ref-link-decoration-color:var(--link-decoration-color,currentColor);box-sizing:border-box;vertical-align:baseline;max-width:100%;padding:0 var(--spacing-xs) 0 2px;border-radius:var(--radius-sm);color:var(--plan-ref-link-color);font:inherit;line-height:inherit;text-align:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-speed-fast) var(--transition-easing);background:0 0;border:none;margin:0 0 0 -2px;text-decoration:none;display:inline-block}.plan-ref-pill:hover{background:color-mix(in srgb, var(--plan-ref-link-color) 7%, transparent)}.plan-ref-pill:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.plan-ref-pill__icon{vertical-align:-.2em;color:currentColor;width:1.1em;height:1.1em;margin-right:.25em;display:inline-block}.plan-ref-pill__title{vertical-align:bottom;text-overflow:ellipsis;max-width:340px;-webkit-text-decoration:var(--link-decoration,underline);text-decoration:var(--link-decoration,underline);-webkit-text-decoration-color:var(--plan-ref-link-decoration-color);text-decoration-color:var(--plan-ref-link-decoration-color);text-underline-offset:.18em;display:inline-block;overflow:hidden}.plan-ref-pill--loading{color:var(--color-text-tertiary)}.plan-ref-pill--loading .plan-ref-pill__title{text-decoration:none}.plan-ref-pill--done .plan-ref-pill__icon{color:var(--color-success)}.plan-ref-pill--active,.plan-ref-pill--active:hover{background:color-mix(in srgb, var(--plan-ref-link-color) 14%, transparent)}.plan-ref-pill--no-access,.plan-ref-pill--no-access:hover,.plan-ref-pill--no-access.plan-ref-pill--active{--plan-ref-link-decoration-color:var(--color-text-tertiary);color:var(--color-text);background:0 0}.plan-ref-pill--no-access:hover{--plan-ref-link-decoration-color:var(--color-text-secondary)}.plan-ref-pill--no-access .plan-ref-pill__title{text-decoration-line:underline;text-decoration-style:dashed}@media (prefers-reduced-motion:reduce){.plan-ref-pill{transition:none}}
