@layer components{.app-action-link[data-v-7afd647f]{--anchor-color:var(--action-link-foreground);min-block-size:var(--control-min-block-size);min-inline-size:var(--control-min-inline-size);border:var(--border-width) solid var(--action-link-border);border-radius:var(--radius-1);max-inline-size:100%;padding:var(--space-3) var(--space-5);color:var(--anchor-color);background:var(--action-link-background);font-weight:var(--font-weight-bold);text-align:center;justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.app-action-link[data-size=compact][data-v-7afd647f]{padding-inline:var(--space-4)}.app-action-link[data-variant=primary][data-v-7afd647f]{--action-link-border:var(--color-brand-primary);--action-link-foreground:var(--color-action-contrast);--action-link-background:var(--color-brand-primary)}.app-action-link[data-variant=secondary][data-v-7afd647f]{--action-link-border:var(--color-brand-primary);--action-link-foreground:var(--color-brand-primary);--action-link-background:#0000}.app-action-link[data-variant=campaign][data-v-7afd647f]{--action-link-border:var(--color-accent-action);--action-link-foreground:var(--color-accent-action-contrast);--action-link-background:var(--color-accent-action)}.app-action-link[data-variant=text-inverse][data-v-7afd647f],.app-action-link[data-variant=text][data-v-7afd647f]{background:0 0;border-color:#0000;justify-content:flex-start;padding-inline:0}.app-action-link[data-variant=text][data-v-7afd647f]{--action-link-foreground:var(--color-brand-primary)}.app-action-link[data-variant=text-inverse][data-v-7afd647f]{--action-link-foreground:var(--color-surface)}.app-action-link[data-variant=campaign][data-v-7afd647f]:focus-visible,.app-action-link[data-variant=campaign][data-v-7afd647f]:hover,.app-action-link[data-variant=primary][data-v-7afd647f]:focus-visible,.app-action-link[data-variant=primary][data-v-7afd647f]:hover{--action-link-border:var(--color-text);--action-link-background:var(--color-text)}.app-action-link[data-variant=secondary][data-v-7afd647f]:focus-visible,.app-action-link[data-variant=secondary][data-v-7afd647f]:hover{--action-link-background:var(--color-action-soft)}.app-action-link[data-variant=text-inverse][data-v-7afd647f]:focus-visible,.app-action-link[data-variant=text-inverse][data-v-7afd647f]:hover,.app-action-link[data-variant=text][data-v-7afd647f]:focus-visible,.app-action-link[data-variant=text][data-v-7afd647f]:hover{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}}
