/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/@animaliads/animalia-brand@1.0.0/theme.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
html{--color-action-default:#4545a1;--color-action-hover:#1f1f7a;--color-action-pressed:#0d0d59;--color-action-disabled:#b4b4c0;--color-action-focus:#0d0d59;--color-brand-01-lightest:#ebebf5;--color-brand-01-lighter:#c2c2e5;--color-brand-01-light:#9898cd;--color-brand-01-base:#4545a1;--color-brand-01-dark:#1f1f7a;--color-brand-01-darker:#0d0d59;--color-brand-01-darkest:#030330;--color-brand-02-lightest:#edf7ef;--color-brand-02-lighter:#dcefdf;--color-brand-02-light:#b9dfbf;--color-brand-02-base:#8dc897;--color-brand-02-dark:#50955c;--color-brand-02-darker:#325d39;--color-brand-02-darkest:#18391e;--color-neutral-dark-70:#515162;--color-neutral-dark-80:#36364a;--color-neutral-dark-90:#1d1d30;--color-neutral-dark-95:#060613;--color-neutral-light-10:#ececee;--color-neutral-light-20:#d0d0d7;--color-neutral-light-30:#b4b4c0;--color-neutral-light-00:#fff;--color-neutral-light-05:#f9f9fa;--color-neutral-mid-40:#9191a1;--color-neutral-mid-60:#69697c;--font-family-heading:Inter;--font-family-text:Inter;--font-family-code:monospace}
@font-face{font-family:Inter;src:url(fonts/Inter/Inter-variable-font.ttf);font-weight:400 700}
ani-button[kind=primary]{--background:var(--color-action-default);--shadow:var(--shadow-none);--background-hover:var(--color-action-hover);--background-pressed:var(--color-action-pressed);--background-disabled:var(--color-action-disabled)}ani-button[kind=primary],ani-button[kind=primary][danger=true]{--text-color:var(--color-neutral-light-00);--text-color-disabled:var(--color-neutral-dark-70);--outline-color-focused:var(--color-action-focus)}ani-button[kind=primary][danger=true]{--background:var(--color-feedback-negative-dark);--background-hover:var(--color-feedback-negative-darker);--background-pressed:var(--color-feedback-negative-darkest);--background-disabled:var(--color-action-disabled)}
ani-button[kind=secondary]{--text-color:var(--color-action-default);--border-color:var(--color-action-default);--text-color-hover:var(--color-brand-01-darkest);--background-hover:var(--color-brand-01-lighter);--border-color-hover:var(--color-brand-01-darkest);--text-color-pressed:var(--color-brand-01-darkest);--background-pressed:var(--color-brand-01-light);--border-color-pressed:var(--color-action-pressed);--text-color-disabled:var(--color-neutral-light-30);--border-color-disabled:var(--color-action-disabled);--outline-color-focused:var(--color-action-focus)}ani-button[kind=secondary][danger=true]{--text-color:var(--color-feedback-negative-dark);--border-color:var(--color-feedback-negative-dark);--text-color-hover:var(--color-feedback-negative-darkest);--background-hover:var(--color-feedback-negative-lighter);--border-color-hover:var(--color-feedback-negative-darkest);--text-color-pressed:var(--color-feedback-negative-darkest);--background-pressed:var(--color-feedback-negative-light);--border-color-pressed:var(--color-feedback-negative-darkest);--text-color-disabled:var(--color-neutral-light-30);--border-color-disabled:var(--color-action-disabled);--outline-color-focused:var(--color-action-focus)}
ani-button[kind=tertiary]{--text-color:var(--color-action-default);--text-color-hover:var(--color-brand-01-darkest);--background-hover:var(--color-brand-01-lighter);--text-color-pressed:var(--color-brand-01-darkest);--background-pressed:var(--color-brand-01-light);--text-color-disabled:var(--color-neutral-light-30);--outline-color-focused:var(--color-action-focus)}
ani-button{--font-family:var(--font-family-text);--font-size:var(--font-size-default);--font-weight:var(--font-weight-bold);--line-height:var(--line-height-4xl);--border-radius:var(--border-radius-md);--spacing-squish:var(--spacing-squish-md);--border-width:var(--border-width-md)}ani-button[size=small]{--font-size:var(--font-size-sm);--line-height:var(--line-height-xl);--spacing-squish:var(--spacing-squish-xs)}ani-button[size=large]{--font-size:var(--font-size-default);--line-height:var(--line-height-4xl);--spacing-squish:var(--spacing-squish-lg)}
ani-link{--font-family:var(--font-family-text);--text-color:var(--color-action-default);--text-color-hover:var(--color-action-hover);--outline-color-focused:var(--color-action-focus);--text-color-pressed:var(--color-action-pressed);--text-color-visited:var(--color-action-pressed)}