:root{--theme-primary-hover-mode-light:hsl(195,100%,28.8%);--theme-primary-hover-mode-dark:hsl(195,100%,38.8%);--theme-primary-hover:var(--theme-primary-hover-color-cg-blue);--theme-primary-active-mode-light:hsl(195,100%,25.6%);--theme-primary-active-mode-dark:hsl(195,100%,45.6%);--theme-primary-active:var(--theme-primary-active-color-cg-blue);--theme-primary-inverted-mode-light:hsl(195,100%,32%);--theme-primary-inverted-mode-dark:hsl(195,100%,32%);--theme-primary-inverted:var(--theme-primary-inverted-color-cg-blue);--theme-primary-inverted-hover-mode-light:hsl(195,100%,38.8%);--theme-primary-inverted-hover-mode-dark:hsl(195,100%,28.8%);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-color-cg-blue);--theme-primary-inverted-active-mode-light:hsl(195,100%,45.6%);--theme-primary-inverted-active-mode-dark:hsl(195,100%,25.6%);--theme-primary-inverted-active:var(--theme-primary-inverted-active-color-cg-blue);--theme-on-primary-mode-light:#fefefd;--theme-on-primary-mode-dark:#fefefd;--theme-on-primary:var(--theme-on-primary-color-cg-blue);--theme-on-primary-inverted-mode-light:#fefefd;--theme-on-primary-inverted-mode-dark:#fefefd;--theme-on-primary-inverted:var(--theme-on-primary-inverted-color-cg-blue);--theme-primary-text-mode-light:hsl(195,100%,22.4%);--theme-primary-text-mode-dark:hsl(195,100%,86.4%);--theme-primary-text:var(--theme-primary-text-color-cg-blue);--theme-secondary-mode-light:hsl(195,60%,89.8%);--theme-secondary-mode-dark:hsl(195,80%,52.4%);--theme-secondary:var(--theme-secondary-color-cg-blue);--theme-secondary-hover-mode-light:hsl(195,60%,85.31%);--theme-secondary-hover-mode-dark:hsl(195,80%,57.16%);--theme-secondary-hover:var(--theme-secondary-hover-color-cg-blue);--theme-secondary-active-mode-light:hsl(195,60%,80.82%);--theme-secondary-active-mode-dark:hsl(195,80%,61.92%);--theme-secondary-active:var(--theme-secondary-active-color-cg-blue);--theme-secondary-inverted-mode-light:hsl(195,80%,52.4%);--theme-secondary-inverted-mode-dark:hsl(195,60%,89.8%);--theme-secondary-inverted:var(--theme-secondary-inverted-color-cg-blue);--theme-secondary-inverted-hover-mode-light:hsl(195,80%,57.16%);--theme-secondary-inverted-hover-mode-dark:hsl(195,60%,85.31%);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-color-cg-blue);--theme-secondary-inverted-active-mode-light:hsl(195,80%,61.92%);--theme-secondary-inverted-active-mode-dark:hsl(195,60%,80.82%);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-color-cg-blue);--theme-on-secondary-mode-light:hsl(195,100%,22.4%);--theme-on-secondary-mode-dark:hsl(195,100%,16%);--theme-on-secondary:var(--theme-on-secondary-color-cg-blue);--theme-on-secondary-inverted-mode-light:hsl(195,60%,89.8%);--theme-on-secondary-inverted-mode-dark:hsl(195,100%,22.4%);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-color-cg-blue);--theme-default-mode-light:#fefefd;--theme-default-mode-dark:#2c2c2e;--theme-default:var(--theme-default-color-cg-blue);--theme-on-default-mode-light:#2c2c2e;--theme-on-default-mode-dark:#fefefd;--theme-on-default:var(--theme-on-default-color-cg-blue);--theme-inverted-mode-light:#2c2c2e;--theme-inverted-mode-dark:#fefefd;--theme-inverted:var(--theme-inverted-color-cg-blue);--theme-on-inverted-mode-light:#fefefd;--theme-on-inverted-mode-dark:#2c2c2e;--theme-on-inverted:var(--theme-on-inverted-color-cg-blue);--theme-surface-mode-light:hsl(195,40%,93.2%);--theme-surface-mode-dark:hsl(195,50%,42.2%);--theme-surface:var(--theme-surface-color-cg-blue);--theme-surface-hover-mode-light:hsl(195,40%,88.54%);--theme-surface-hover-mode-dark:hsl(195,50%,45.09%);--theme-surface-hover:var(--theme-surface-hover-color-cg-blue);--theme-surface-active-mode-light:hsl(195,40%,83.88%);--theme-surface-active-mode-dark:hsl(195,50%,47.98%);--theme-surface-active:var(--theme-surface-active-color-cg-blue);--theme-surface-inverted-mode-light:hsl(195,50%,42.2%);--theme-surface-inverted-mode-dark:hsl(195,40%,93.2%);--theme-surface-inverted:var(--theme-surface-inverted-color-cg-blue);--theme-surface-inverted-hover-mode-light:hsl(195,50%,45.09%);--theme-surface-inverted-hover-mode-dark:hsl(195,40%,88.54%);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-color-cg-blue);--theme-surface-inverted-active-mode-light:hsl(195,50%,47.98%);--theme-surface-inverted-active-mode-dark:hsl(195,40%,83.88%);--theme-surface-inverted-active:var(--theme-surface-inverted-active-color-cg-blue);--theme-backdrop-mode-light:rgba(0,0,0,0.5);--theme-backdrop-mode-dark:rgba(0,0,0,0.7);--theme-backdrop:var(--theme-backdrop-color-cg-blue);--theme-overlay-mode-light:rgba(0,0,0,0.04);--theme-overlay-mode-dark:rgba(255,255,255,0.06);--theme-overlay:var(--theme-overlay-color-cg-blue);--theme-modal-mode-light:#fefefd;--theme-modal-mode-dark:#262626;--theme-modal:var(--theme-modal-color-cg-blue);--theme-skeleton-mode-light:#e0e0e0;--theme-skeleton-mode-dark:#3a3a3a;--theme-skeleton:var(--theme-skeleton-color-cg-blue);--theme-on-skeleton-mode-light:#f0f0f0;--theme-on-skeleton-mode-dark:#4a4a4a;--theme-on-skeleton:var(--theme-on-skeleton-color-cg-blue);--theme-muted-mode-light:hsl(0,0%,32%);--theme-muted-mode-dark:hsl(0,0%,92%);--theme-muted:var(--theme-muted-color-cg-blue);--theme-placeholder-mode-light:hsl(0,0%,52%);--theme-placeholder-mode-dark:hsl(0,0%,76%);--theme-placeholder:var(--theme-placeholder-color-cg-blue);--theme-disabled-mode-light:hsl(0,0%,55%);--theme-disabled-mode-dark:hsl(0,0%,35%);--theme-disabled:var(--theme-disabled-color-cg-blue);--theme-on-disabled-mode-light:hsl(0,0%,95%);--theme-on-disabled-mode-dark:hsl(0,0%,85%);--theme-on-disabled:var(--theme-on-disabled-color-cg-blue);--theme-divider-mode-light:hsl(195,20%,83%);--theme-divider-mode-dark:hsl(195,20%,83%);--theme-divider:var(--theme-divider-color-cg-blue);--theme-divider-hover-mode-light:hsl(195,20%,78.85%);--theme-divider-hover-mode-dark:hsl(195,20%,83.85%);--theme-divider-hover:var(--theme-divider-hover-color-cg-blue);--theme-divider-active-mode-light:hsl(195,20%,74.7%);--theme-divider-active-mode-dark:hsl(195,20%,84.7%);--theme-divider-active:var(--theme-divider-active-color-cg-blue);--theme-divider-disabled-mode-light:hsl(0,0%,60%);--theme-divider-disabled-mode-dark:hsl(0,0%,45%);--theme-divider-disabled:var(--theme-divider-disabled-color-cg-blue);--theme-focus-ring-mode-light:hsla(195,100%,32%,0.7);--theme-focus-ring-mode-dark:hsla(195,100%,32%,0.9);--theme-focus-ring:var(--theme-focus-ring-color-cg-blue);--theme-shadow-mode-light:rgba(0,0,0,0.1);--theme-shadow-mode-dark:rgba(0,0,0,0.4);--theme-shadow:var(--theme-shadow-color-cg-blue);--theme-error-mode-light:hsl(0,70%,40%);--theme-error-mode-dark:hsl(0,70%,40%);--theme-error:var(--theme-error-color-cg-blue);--theme-error-hover-mode-light:hsl(0,70%,38%);--theme-error-hover-mode-dark:hsl(0,70%,38%);--theme-error-hover:var(--theme-error-hover-color-cg-blue);--theme-error-active-mode-light:hsl(0,70%,36%);--theme-error-active-mode-dark:hsl(0,70%,36%);--theme-error-active:var(--theme-error-active-color-cg-blue);--theme-error-inverted-mode-light:hsl(0,70%,40%);--theme-error-inverted-mode-dark:hsl(0,70%,40%);--theme-error-inverted:var(--theme-error-inverted-color-cg-blue);--theme-error-inverted-hover-mode-light:hsl(0,70%,38%);--theme-error-inverted-hover-mode-dark:hsl(0,70%,38%);--theme-error-inverted-hover:var(--theme-error-inverted-hover-color-cg-blue);--theme-error-inverted-active-mode-light:hsl(0,70%,36%);--theme-error-inverted-active-mode-dark:hsl(0,70%,36%);--theme-error-inverted-active:var(--theme-error-inverted-active-color-cg-blue);--theme-on-error-mode-light:#fefefd;--theme-on-error-mode-dark:hsl(0,100%,95%);--theme-on-error:var(--theme-on-error-color-cg-blue);--theme-on-error-inverted-mode-light:#fefefd;--theme-on-error-inverted-mode-dark:hsl(0,100%,95%);--theme-on-error-inverted:var(--theme-on-error-inverted-color-cg-blue);--theme-error-secondary-mode-light:hsl(0,100%,95%);--theme-error-secondary-mode-dark:hsl(0,100%,95%);--theme-error-secondary:var(--theme-error-secondary-color-cg-blue);--theme-error-secondary-hover-mode-light:hsl(0,100%,90.25%);--theme-error-secondary-hover-mode-dark:hsl(0,100%,90.25%);--theme-error-secondary-hover:var(--theme-error-secondary-hover-color-cg-blue);--theme-error-secondary-active-mode-light:hsl(0,100%,85.5%);--theme-error-secondary-active-mode-dark:hsl(0,100%,85.5%);--theme-error-secondary-active:var(--theme-error-secondary-active-color-cg-blue);--theme-on-error-secondary-mode-light:hsl(0,70%,30%);--theme-on-error-secondary-mode-dark:hsl(0,70%,30%);--theme-on-error-secondary:var(--theme-on-error-secondary-color-cg-blue);--theme-error-text-mode-light:hsl(0,70%,30%);--theme-error-text-mode-dark:hsl(0,70%,90%);--theme-error-text:var(--theme-error-text-color-cg-blue);--theme-success-mode-light:hsl(142,50%,35%);--theme-success-mode-dark:hsl(142,50%,35%);--theme-success:var(--theme-success-color-cg-blue);--theme-success-hover-mode-light:hsl(142,50%,33.25%);--theme-success-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-hover:var(--theme-success-hover-color-cg-blue);--theme-success-active-mode-light:hsl(142,50%,31.5%);--theme-success-active-mode-dark:hsl(142,50%,31.5%);--theme-success-active:var(--theme-success-active-color-cg-blue);--theme-success-inverted-mode-light:hsl(142,50%,35%);--theme-success-inverted-mode-dark:hsl(142,50%,35%);--theme-success-inverted:var(--theme-success-inverted-color-cg-blue);--theme-success-inverted-hover-mode-light:hsl(142,50%,33.25%);--theme-success-inverted-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-inverted-hover:var(--theme-success-inverted-hover-color-cg-blue);--theme-success-inverted-active-mode-light:hsl(142,50%,31.5%);--theme-success-inverted-active-mode-dark:hsl(142,50%,31.5%);--theme-success-inverted-active:var(--theme-success-inverted-active-color-cg-blue);--theme-on-success-mode-light:#fefefd;--theme-on-success-mode-dark:hsl(142,70%,95%);--theme-on-success:var(--theme-on-success-color-cg-blue);--theme-on-success-inverted-mode-light:#fefefd;--theme-on-success-inverted-mode-dark:hsl(142,70%,95%);--theme-on-success-inverted:var(--theme-on-success-inverted-color-cg-blue);--theme-success-secondary-mode-light:hsl(142,70%,90%);--theme-success-secondary-mode-dark:hsl(142,70%,90%);--theme-success-secondary:var(--theme-success-secondary-color-cg-blue);--theme-success-secondary-hover-mode-light:hsl(142,70%,85.5%);--theme-success-secondary-hover-mode-dark:hsl(142,70%,85.5%);--theme-success-secondary-hover:var(--theme-success-secondary-hover-color-cg-blue);--theme-success-secondary-active-mode-light:hsl(142,70%,81%);--theme-success-secondary-active-mode-dark:hsl(142,70%,81%);--theme-success-secondary-active:var(--theme-success-secondary-active-color-cg-blue);--theme-on-success-secondary-mode-light:hsl(142,50%,25%);--theme-on-success-secondary-mode-dark:hsl(142,50%,25%);--theme-on-success-secondary:var(--theme-on-success-secondary-color-cg-blue);--theme-success-text-mode-light:hsl(142,50%,25%);--theme-success-text-mode-dark:hsl(142,50%,85%);--theme-success-text:var(--theme-success-text-color-cg-blue);--theme-warning-mode-light:hsl(45,100%,85%);--theme-warning-mode-dark:hsl(45,100%,68%);--theme-warning:var(--theme-warning-color-cg-blue);--theme-on-warning-mode-light:hsl(30,100%,25%);--theme-on-warning-mode-dark:hsl(45,100%,95%);--theme-on-warning:var(--theme-on-warning-color-cg-blue);--theme-link-mode-light:#2563eb;--theme-link-mode-dark:#60a5fa;--theme-link:var(--theme-link-color-cg-blue);--theme-link-hover-mode-light:#1d4ed8;--theme-link-hover-mode-dark:#93c5fd;--theme-link-hover:var(--theme-link-hover-color-cg-blue);--theme-link-active-mode-light:#1e40af;--theme-link-active-mode-dark:#bfdbfe;--theme-link-active:var(--theme-link-active-color-cg-blue)}:root,[data-theme=cg-blue]{--theme-primary-mode-light:hsl(195,100%,32%);--theme-primary-mode-dark:hsl(195,100%,32%);--theme-primary:var(--theme-primary-color-cg-blue)}[data-theme=cg-blue]{--color-primary:var(--theme-primary);--theme-primary-hover-mode-light:hsl(195,100%,28.8%);--theme-primary-hover-mode-dark:hsl(195,100%,38.8%);--theme-primary-hover:var(--theme-primary-hover-color-cg-blue);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active-mode-light:hsl(195,100%,25.6%);--theme-primary-active-mode-dark:hsl(195,100%,45.6%);--theme-primary-active:var(--theme-primary-active-color-cg-blue);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted-mode-light:hsl(195,100%,32%);--theme-primary-inverted-mode-dark:hsl(195,100%,32%);--theme-primary-inverted:var(--theme-primary-inverted-color-cg-blue);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover-mode-light:hsl(195,100%,38.8%);--theme-primary-inverted-hover-mode-dark:hsl(195,100%,28.8%);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-color-cg-blue);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active-mode-light:hsl(195,100%,45.6%);--theme-primary-inverted-active-mode-dark:hsl(195,100%,25.6%);--theme-primary-inverted-active:var(--theme-primary-inverted-active-color-cg-blue);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary-mode-light:#fefefd;--theme-on-primary-mode-dark:#fefefd;--theme-on-primary:var(--theme-on-primary-color-cg-blue);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted-mode-light:#fefefd;--theme-on-primary-inverted-mode-dark:#fefefd;--theme-on-primary-inverted:var(--theme-on-primary-inverted-color-cg-blue);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text-mode-light:hsl(195,100%,22.4%);--theme-primary-text-mode-dark:hsl(195,100%,86.4%);--theme-primary-text:var(--theme-primary-text-color-cg-blue);--color-primary-text:var(--theme-primary-text);--theme-secondary-mode-light:hsl(195,60%,89.8%);--theme-secondary-mode-dark:hsl(195,80%,52.4%);--theme-secondary:var(--theme-secondary-color-cg-blue);--color-secondary:var(--theme-secondary);--theme-secondary-hover-mode-light:hsl(195,60%,85.31%);--theme-secondary-hover-mode-dark:hsl(195,80%,57.16%);--theme-secondary-hover:var(--theme-secondary-hover-color-cg-blue);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active-mode-light:hsl(195,60%,80.82%);--theme-secondary-active-mode-dark:hsl(195,80%,61.92%);--theme-secondary-active:var(--theme-secondary-active-color-cg-blue);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted-mode-light:hsl(195,80%,52.4%);--theme-secondary-inverted-mode-dark:hsl(195,60%,89.8%);--theme-secondary-inverted:var(--theme-secondary-inverted-color-cg-blue);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover-mode-light:hsl(195,80%,57.16%);--theme-secondary-inverted-hover-mode-dark:hsl(195,60%,85.31%);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-color-cg-blue);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active-mode-light:hsl(195,80%,61.92%);--theme-secondary-inverted-active-mode-dark:hsl(195,60%,80.82%);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-color-cg-blue);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary-mode-light:hsl(195,100%,22.4%);--theme-on-secondary-mode-dark:hsl(195,100%,16%);--theme-on-secondary:var(--theme-on-secondary-color-cg-blue);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted-mode-light:hsl(195,60%,89.8%);--theme-on-secondary-inverted-mode-dark:hsl(195,100%,22.4%);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-color-cg-blue);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default-mode-light:#fefefd;--theme-default-mode-dark:#2c2c2e;--theme-default:var(--theme-default-color-cg-blue);--color-default:var(--theme-default);--theme-on-default-mode-light:#2c2c2e;--theme-on-default-mode-dark:#fefefd;--theme-on-default:var(--theme-on-default-color-cg-blue);--color-on-default:var(--theme-on-default);--theme-inverted-mode-light:#2c2c2e;--theme-inverted-mode-dark:#fefefd;--theme-inverted:var(--theme-inverted-color-cg-blue);--color-inverted:var(--theme-inverted);--theme-on-inverted-mode-light:#fefefd;--theme-on-inverted-mode-dark:#2c2c2e;--theme-on-inverted:var(--theme-on-inverted-color-cg-blue);--color-on-inverted:var(--theme-on-inverted);--theme-surface-mode-light:hsl(195,40%,93.2%);--theme-surface-mode-dark:hsl(195,50%,42.2%);--theme-surface:var(--theme-surface-color-cg-blue);--color-surface:var(--theme-surface);--theme-surface-hover-mode-light:hsl(195,40%,88.54%);--theme-surface-hover-mode-dark:hsl(195,50%,45.09%);--theme-surface-hover:var(--theme-surface-hover-color-cg-blue);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active-mode-light:hsl(195,40%,83.88%);--theme-surface-active-mode-dark:hsl(195,50%,47.98%);--theme-surface-active:var(--theme-surface-active-color-cg-blue);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted-mode-light:hsl(195,50%,42.2%);--theme-surface-inverted-mode-dark:hsl(195,40%,93.2%);--theme-surface-inverted:var(--theme-surface-inverted-color-cg-blue);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover-mode-light:hsl(195,50%,45.09%);--theme-surface-inverted-hover-mode-dark:hsl(195,40%,88.54%);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-color-cg-blue);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active-mode-light:hsl(195,50%,47.98%);--theme-surface-inverted-active-mode-dark:hsl(195,40%,83.88%);--theme-surface-inverted-active:var(--theme-surface-inverted-active-color-cg-blue);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop-mode-light:rgba(0,0,0,0.5);--theme-backdrop-mode-dark:rgba(0,0,0,0.7);--theme-backdrop:var(--theme-backdrop-color-cg-blue);--color-backdrop:var(--theme-backdrop);--theme-overlay-mode-light:rgba(0,0,0,0.04);--theme-overlay-mode-dark:rgba(255,255,255,0.06);--theme-overlay:var(--theme-overlay-color-cg-blue);--color-overlay:var(--theme-overlay);--theme-modal-mode-light:#fefefd;--theme-modal-mode-dark:#262626;--theme-modal:var(--theme-modal-color-cg-blue);--color-modal:var(--theme-modal);--theme-skeleton-mode-light:#e0e0e0;--theme-skeleton-mode-dark:#3a3a3a;--theme-skeleton:var(--theme-skeleton-color-cg-blue);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton-mode-light:#f0f0f0;--theme-on-skeleton-mode-dark:#4a4a4a;--theme-on-skeleton:var(--theme-on-skeleton-color-cg-blue);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted-mode-light:hsl(0,0%,32%);--theme-muted-mode-dark:hsl(0,0%,92%);--theme-muted:var(--theme-muted-color-cg-blue);--color-muted:var(--theme-muted);--theme-placeholder-mode-light:hsl(0,0%,52%);--theme-placeholder-mode-dark:hsl(0,0%,76%);--theme-placeholder:var(--theme-placeholder-color-cg-blue);--color-placeholder:var(--theme-placeholder);--theme-disabled-mode-light:hsl(0,0%,55%);--theme-disabled-mode-dark:hsl(0,0%,35%);--theme-disabled:var(--theme-disabled-color-cg-blue);--color-disabled:var(--theme-disabled);--theme-on-disabled-mode-light:hsl(0,0%,95%);--theme-on-disabled-mode-dark:hsl(0,0%,85%);--theme-on-disabled:var(--theme-on-disabled-color-cg-blue);--color-on-disabled:var(--theme-on-disabled);--theme-divider-mode-light:hsl(195,20%,83%);--theme-divider-mode-dark:hsl(195,20%,83%);--theme-divider:var(--theme-divider-color-cg-blue);--color-divider:var(--theme-divider);--theme-divider-hover-mode-light:hsl(195,20%,78.85%);--theme-divider-hover-mode-dark:hsl(195,20%,83.85%);--theme-divider-hover:var(--theme-divider-hover-color-cg-blue);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active-mode-light:hsl(195,20%,74.7%);--theme-divider-active-mode-dark:hsl(195,20%,84.7%);--theme-divider-active:var(--theme-divider-active-color-cg-blue);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled-mode-light:hsl(0,0%,60%);--theme-divider-disabled-mode-dark:hsl(0,0%,45%);--theme-divider-disabled:var(--theme-divider-disabled-color-cg-blue);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring-mode-light:hsla(195,100%,32%,0.7);--theme-focus-ring-mode-dark:hsla(195,100%,32%,0.9);--theme-focus-ring:var(--theme-focus-ring-color-cg-blue);--color-focus-ring:var(--theme-focus-ring);--theme-shadow-mode-light:rgba(0,0,0,0.1);--theme-shadow-mode-dark:rgba(0,0,0,0.4);--theme-shadow:var(--theme-shadow-color-cg-blue);--color-shadow:var(--theme-shadow);--theme-error-mode-light:hsl(0,70%,40%);--theme-error-mode-dark:hsl(0,70%,40%);--theme-error:var(--theme-error-color-cg-blue);--color-error:var(--theme-error);--theme-error-hover-mode-light:hsl(0,70%,38%);--theme-error-hover-mode-dark:hsl(0,70%,38%);--theme-error-hover:var(--theme-error-hover-color-cg-blue);--color-error-hover:var(--theme-error-hover);--theme-error-active-mode-light:hsl(0,70%,36%);--theme-error-active-mode-dark:hsl(0,70%,36%);--theme-error-active:var(--theme-error-active-color-cg-blue);--color-error-active:var(--theme-error-active);--theme-error-inverted-mode-light:hsl(0,70%,40%);--theme-error-inverted-mode-dark:hsl(0,70%,40%);--theme-error-inverted:var(--theme-error-inverted-color-cg-blue);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover-mode-light:hsl(0,70%,38%);--theme-error-inverted-hover-mode-dark:hsl(0,70%,38%);--theme-error-inverted-hover:var(--theme-error-inverted-hover-color-cg-blue);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active-mode-light:hsl(0,70%,36%);--theme-error-inverted-active-mode-dark:hsl(0,70%,36%);--theme-error-inverted-active:var(--theme-error-inverted-active-color-cg-blue);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error-mode-light:#fefefd;--theme-on-error-mode-dark:hsl(0,100%,95%);--theme-on-error:var(--theme-on-error-color-cg-blue);--color-on-error:var(--theme-on-error);--theme-on-error-inverted-mode-light:#fefefd;--theme-on-error-inverted-mode-dark:hsl(0,100%,95%);--theme-on-error-inverted:var(--theme-on-error-inverted-color-cg-blue);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary-mode-light:hsl(0,100%,95%);--theme-error-secondary-mode-dark:hsl(0,100%,95%);--theme-error-secondary:var(--theme-error-secondary-color-cg-blue);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover-mode-light:hsl(0,100%,90.25%);--theme-error-secondary-hover-mode-dark:hsl(0,100%,90.25%);--theme-error-secondary-hover:var(--theme-error-secondary-hover-color-cg-blue);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active-mode-light:hsl(0,100%,85.5%);--theme-error-secondary-active-mode-dark:hsl(0,100%,85.5%);--theme-error-secondary-active:var(--theme-error-secondary-active-color-cg-blue);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary-mode-light:hsl(0,70%,30%);--theme-on-error-secondary-mode-dark:hsl(0,70%,30%);--theme-on-error-secondary:var(--theme-on-error-secondary-color-cg-blue);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text-mode-light:hsl(0,70%,30%);--theme-error-text-mode-dark:hsl(0,70%,90%);--theme-error-text:var(--theme-error-text-color-cg-blue);--color-error-text:var(--theme-error-text);--theme-success-mode-light:hsl(142,50%,35%);--theme-success-mode-dark:hsl(142,50%,35%);--theme-success:var(--theme-success-color-cg-blue);--color-success:var(--theme-success);--theme-success-hover-mode-light:hsl(142,50%,33.25%);--theme-success-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-hover:var(--theme-success-hover-color-cg-blue);--color-success-hover:var(--theme-success-hover);--theme-success-active-mode-light:hsl(142,50%,31.5%);--theme-success-active-mode-dark:hsl(142,50%,31.5%);--theme-success-active:var(--theme-success-active-color-cg-blue);--color-success-active:var(--theme-success-active);--theme-success-inverted-mode-light:hsl(142,50%,35%);--theme-success-inverted-mode-dark:hsl(142,50%,35%);--theme-success-inverted:var(--theme-success-inverted-color-cg-blue);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover-mode-light:hsl(142,50%,33.25%);--theme-success-inverted-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-inverted-hover:var(--theme-success-inverted-hover-color-cg-blue);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active-mode-light:hsl(142,50%,31.5%);--theme-success-inverted-active-mode-dark:hsl(142,50%,31.5%);--theme-success-inverted-active:var(--theme-success-inverted-active-color-cg-blue);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success-mode-light:#fefefd;--theme-on-success-mode-dark:hsl(142,70%,95%);--theme-on-success:var(--theme-on-success-color-cg-blue);--color-on-success:var(--theme-on-success);--theme-on-success-inverted-mode-light:#fefefd;--theme-on-success-inverted-mode-dark:hsl(142,70%,95%);--theme-on-success-inverted:var(--theme-on-success-inverted-color-cg-blue);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary-mode-light:hsl(142,70%,90%);--theme-success-secondary-mode-dark:hsl(142,70%,90%);--theme-success-secondary:var(--theme-success-secondary-color-cg-blue);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover-mode-light:hsl(142,70%,85.5%);--theme-success-secondary-hover-mode-dark:hsl(142,70%,85.5%);--theme-success-secondary-hover:var(--theme-success-secondary-hover-color-cg-blue);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active-mode-light:hsl(142,70%,81%);--theme-success-secondary-active-mode-dark:hsl(142,70%,81%);--theme-success-secondary-active:var(--theme-success-secondary-active-color-cg-blue);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary-mode-light:hsl(142,50%,25%);--theme-on-success-secondary-mode-dark:hsl(142,50%,25%);--theme-on-success-secondary:var(--theme-on-success-secondary-color-cg-blue);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text-mode-light:hsl(142,50%,25%);--theme-success-text-mode-dark:hsl(142,50%,85%);--theme-success-text:var(--theme-success-text-color-cg-blue);--color-success-text:var(--theme-success-text);--theme-warning-mode-light:hsl(45,100%,85%);--theme-warning-mode-dark:hsl(45,100%,68%);--theme-warning:var(--theme-warning-color-cg-blue);--color-warning:var(--theme-warning);--theme-on-warning-mode-light:hsl(30,100%,25%);--theme-on-warning-mode-dark:hsl(45,100%,95%);--theme-on-warning:var(--theme-on-warning-color-cg-blue);--color-on-warning:var(--theme-on-warning);--theme-link-mode-light:#2563eb;--theme-link-mode-dark:#60a5fa;--theme-link:var(--theme-link-color-cg-blue);--color-link:var(--theme-link);--theme-link-hover-mode-light:#1d4ed8;--theme-link-hover-mode-dark:#93c5fd;--theme-link-hover:var(--theme-link-hover-color-cg-blue);--color-link-hover:var(--theme-link-hover);--theme-link-active-mode-light:#1e40af;--theme-link-active-mode-dark:#bfdbfe;--theme-link-active:var(--theme-link-active-color-cg-blue);--color-link-active:var(--theme-link-active)}[data-theme=rose]{--theme-primary-mode-light:hsl(347,77%,61%);--theme-primary-mode-dark:hsl(347,77%,61%);--theme-primary:var(--theme-primary-color-rose);--color-primary:var(--theme-primary);--theme-primary-hover-mode-light:hsl(347,77%,54.9%);--theme-primary-hover-mode-dark:hsl(347,77%,64.9%);--theme-primary-hover:var(--theme-primary-hover-color-rose);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active-mode-light:hsl(347,77%,48.8%);--theme-primary-active-mode-dark:hsl(347,77%,68.8%);--theme-primary-active:var(--theme-primary-active-color-rose);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted-mode-light:hsl(347,77%,61%);--theme-primary-inverted-mode-dark:hsl(347,77%,61%);--theme-primary-inverted:var(--theme-primary-inverted-color-rose);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover-mode-light:hsl(347,77%,64.9%);--theme-primary-inverted-hover-mode-dark:hsl(347,77%,54.9%);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-color-rose);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active-mode-light:hsl(347,77%,68.8%);--theme-primary-inverted-active-mode-dark:hsl(347,77%,48.8%);--theme-primary-inverted-active:var(--theme-primary-inverted-active-color-rose);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary-mode-light:#fefefd;--theme-on-primary-mode-dark:#fefefd;--theme-on-primary:var(--theme-on-primary-color-rose);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted-mode-light:#fefefd;--theme-on-primary-inverted-mode-dark:#fefefd;--theme-on-primary-inverted:var(--theme-on-primary-inverted-color-rose);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text-mode-light:hsl(347,77%,42.7%);--theme-primary-text-mode-dark:hsl(347,77%,92.2%);--theme-primary-text:var(--theme-primary-text-color-rose);--color-primary-text:var(--theme-primary-text);--theme-secondary-mode-light:hsl(347,46.2%,94.15%);--theme-secondary-mode-dark:hsl(347,61.6%,72.7%);--theme-secondary:var(--theme-secondary-color-rose);--color-secondary:var(--theme-secondary);--theme-secondary-hover-mode-light:hsl(347,46.2%,89.4425%);--theme-secondary-hover-mode-dark:hsl(347,61.6%,75.43%);--theme-secondary-hover:var(--theme-secondary-hover-color-rose);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active-mode-light:hsl(347,46.2%,84.735%);--theme-secondary-active-mode-dark:hsl(347,61.6%,78.16%);--theme-secondary-active:var(--theme-secondary-active-color-rose);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted-mode-light:hsl(347,61.6%,72.7%);--theme-secondary-inverted-mode-dark:hsl(347,46.2%,94.15%);--theme-secondary-inverted:var(--theme-secondary-inverted-color-rose);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover-mode-light:hsl(347,61.6%,75.43%);--theme-secondary-inverted-hover-mode-dark:hsl(347,46.2%,89.4425%);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-color-rose);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active-mode-light:hsl(347,61.6%,78.16%);--theme-secondary-inverted-active-mode-dark:hsl(347,46.2%,84.735%);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-color-rose);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary-mode-light:hsl(347,77%,42.7%);--theme-on-secondary-mode-dark:hsl(347,77%,30.5%);--theme-on-secondary:var(--theme-on-secondary-color-rose);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted-mode-light:hsl(347,46.2%,94.15%);--theme-on-secondary-inverted-mode-dark:hsl(347,77%,42.7%);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-color-rose);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default-mode-light:#fefefd;--theme-default-mode-dark:#2c2c2e;--theme-default:var(--theme-default-color-rose);--color-default:var(--theme-default);--theme-on-default-mode-light:#2c2c2e;--theme-on-default-mode-dark:#fefefd;--theme-on-default:var(--theme-on-default-color-rose);--color-on-default:var(--theme-on-default);--theme-inverted-mode-light:#2c2c2e;--theme-inverted-mode-dark:#fefefd;--theme-inverted:var(--theme-inverted-color-rose);--color-inverted:var(--theme-inverted);--theme-on-inverted-mode-light:#fefefd;--theme-on-inverted-mode-dark:#2c2c2e;--theme-on-inverted:var(--theme-on-inverted-color-rose);--color-on-inverted:var(--theme-on-inverted);--theme-surface-mode-light:hsl(347,30.8%,96.1%);--theme-surface-mode-dark:hsl(347,38.5%,66.85%);--theme-surface:var(--theme-surface-color-rose);--color-surface:var(--theme-surface);--theme-surface-hover-mode-light:hsl(347,30.8%,91.295%);--theme-surface-hover-mode-dark:hsl(347,38.5%,68.5075%);--theme-surface-hover:var(--theme-surface-hover-color-rose);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active-mode-light:hsl(347,30.8%,86.49%);--theme-surface-active-mode-dark:hsl(347,38.5%,70.165%);--theme-surface-active:var(--theme-surface-active-color-rose);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted-mode-light:hsl(347,38.5%,66.85%);--theme-surface-inverted-mode-dark:hsl(347,30.8%,96.1%);--theme-surface-inverted:var(--theme-surface-inverted-color-rose);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover-mode-light:hsl(347,38.5%,68.5075%);--theme-surface-inverted-hover-mode-dark:hsl(347,30.8%,91.295%);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-color-rose);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active-mode-light:hsl(347,38.5%,70.165%);--theme-surface-inverted-active-mode-dark:hsl(347,30.8%,86.49%);--theme-surface-inverted-active:var(--theme-surface-inverted-active-color-rose);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop-mode-light:rgba(0,0,0,0.5);--theme-backdrop-mode-dark:rgba(0,0,0,0.7);--theme-backdrop:var(--theme-backdrop-color-rose);--color-backdrop:var(--theme-backdrop);--theme-overlay-mode-light:rgba(0,0,0,0.04);--theme-overlay-mode-dark:rgba(255,255,255,0.06);--theme-overlay:var(--theme-overlay-color-rose);--color-overlay:var(--theme-overlay);--theme-modal-mode-light:#fefefd;--theme-modal-mode-dark:#262626;--theme-modal:var(--theme-modal-color-rose);--color-modal:var(--theme-modal);--theme-skeleton-mode-light:#e0e0e0;--theme-skeleton-mode-dark:#3a3a3a;--theme-skeleton:var(--theme-skeleton-color-rose);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton-mode-light:#f0f0f0;--theme-on-skeleton-mode-dark:#4a4a4a;--theme-on-skeleton:var(--theme-on-skeleton-color-rose);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted-mode-light:hsl(0,0%,32%);--theme-muted-mode-dark:hsl(0,0%,92%);--theme-muted:var(--theme-muted-color-rose);--color-muted:var(--theme-muted);--theme-placeholder-mode-light:hsl(0,0%,52%);--theme-placeholder-mode-dark:hsl(0,0%,76%);--theme-placeholder:var(--theme-placeholder-color-rose);--color-placeholder:var(--theme-placeholder);--theme-disabled-mode-light:hsl(0,0%,55%);--theme-disabled-mode-dark:hsl(0,0%,35%);--theme-disabled:var(--theme-disabled-color-rose);--color-disabled:var(--theme-disabled);--theme-on-disabled-mode-light:hsl(0,0%,95%);--theme-on-disabled-mode-dark:hsl(0,0%,85%);--theme-on-disabled:var(--theme-on-disabled-color-rose);--color-on-disabled:var(--theme-on-disabled);--theme-divider-mode-light:hsl(347,15.4%,90.25%);--theme-divider-mode-dark:hsl(347,15.4%,90.25%);--theme-divider:var(--theme-divider-color-rose);--color-divider:var(--theme-divider);--theme-divider-hover-mode-light:hsl(347,15.4%,85.7375%);--theme-divider-hover-mode-dark:hsl(347,15.4%,90.7375%);--theme-divider-hover:var(--theme-divider-hover-color-rose);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active-mode-light:hsl(347,15.4%,81.225%);--theme-divider-active-mode-dark:hsl(347,15.4%,91.225%);--theme-divider-active:var(--theme-divider-active-color-rose);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled-mode-light:hsl(0,0%,60%);--theme-divider-disabled-mode-dark:hsl(0,0%,45%);--theme-divider-disabled:var(--theme-divider-disabled-color-rose);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring-mode-light:hsla(347,77%,61%,0.7);--theme-focus-ring-mode-dark:hsla(347,77%,61%,0.9);--theme-focus-ring:var(--theme-focus-ring-color-rose);--color-focus-ring:var(--theme-focus-ring);--theme-shadow-mode-light:rgba(0,0,0,0.1);--theme-shadow-mode-dark:rgba(0,0,0,0.4);--theme-shadow:var(--theme-shadow-color-rose);--color-shadow:var(--theme-shadow);--theme-error-mode-light:hsl(0,70%,40%);--theme-error-mode-dark:hsl(0,70%,40%);--theme-error:var(--theme-error-color-rose);--color-error:var(--theme-error);--theme-error-hover-mode-light:hsl(0,70%,38%);--theme-error-hover-mode-dark:hsl(0,70%,38%);--theme-error-hover:var(--theme-error-hover-color-rose);--color-error-hover:var(--theme-error-hover);--theme-error-active-mode-light:hsl(0,70%,36%);--theme-error-active-mode-dark:hsl(0,70%,36%);--theme-error-active:var(--theme-error-active-color-rose);--color-error-active:var(--theme-error-active);--theme-error-inverted-mode-light:hsl(0,70%,40%);--theme-error-inverted-mode-dark:hsl(0,70%,40%);--theme-error-inverted:var(--theme-error-inverted-color-rose);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover-mode-light:hsl(0,70%,38%);--theme-error-inverted-hover-mode-dark:hsl(0,70%,38%);--theme-error-inverted-hover:var(--theme-error-inverted-hover-color-rose);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active-mode-light:hsl(0,70%,36%);--theme-error-inverted-active-mode-dark:hsl(0,70%,36%);--theme-error-inverted-active:var(--theme-error-inverted-active-color-rose);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error-mode-light:#fefefd;--theme-on-error-mode-dark:hsl(0,100%,95%);--theme-on-error:var(--theme-on-error-color-rose);--color-on-error:var(--theme-on-error);--theme-on-error-inverted-mode-light:#fefefd;--theme-on-error-inverted-mode-dark:hsl(0,100%,95%);--theme-on-error-inverted:var(--theme-on-error-inverted-color-rose);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary-mode-light:hsl(0,100%,95%);--theme-error-secondary-mode-dark:hsl(0,100%,95%);--theme-error-secondary:var(--theme-error-secondary-color-rose);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover-mode-light:hsl(0,100%,90.25%);--theme-error-secondary-hover-mode-dark:hsl(0,100%,90.25%);--theme-error-secondary-hover:var(--theme-error-secondary-hover-color-rose);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active-mode-light:hsl(0,100%,85.5%);--theme-error-secondary-active-mode-dark:hsl(0,100%,85.5%);--theme-error-secondary-active:var(--theme-error-secondary-active-color-rose);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary-mode-light:hsl(0,70%,30%);--theme-on-error-secondary-mode-dark:hsl(0,70%,30%);--theme-on-error-secondary:var(--theme-on-error-secondary-color-rose);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text-mode-light:hsl(0,70%,30%);--theme-error-text-mode-dark:hsl(0,70%,90%);--theme-error-text:var(--theme-error-text-color-rose);--color-error-text:var(--theme-error-text);--theme-success-mode-light:hsl(142,50%,35%);--theme-success-mode-dark:hsl(142,50%,35%);--theme-success:var(--theme-success-color-rose);--color-success:var(--theme-success);--theme-success-hover-mode-light:hsl(142,50%,33.25%);--theme-success-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-hover:var(--theme-success-hover-color-rose);--color-success-hover:var(--theme-success-hover);--theme-success-active-mode-light:hsl(142,50%,31.5%);--theme-success-active-mode-dark:hsl(142,50%,31.5%);--theme-success-active:var(--theme-success-active-color-rose);--color-success-active:var(--theme-success-active);--theme-success-inverted-mode-light:hsl(142,50%,35%);--theme-success-inverted-mode-dark:hsl(142,50%,35%);--theme-success-inverted:var(--theme-success-inverted-color-rose);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover-mode-light:hsl(142,50%,33.25%);--theme-success-inverted-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-inverted-hover:var(--theme-success-inverted-hover-color-rose);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active-mode-light:hsl(142,50%,31.5%);--theme-success-inverted-active-mode-dark:hsl(142,50%,31.5%);--theme-success-inverted-active:var(--theme-success-inverted-active-color-rose);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success-mode-light:#fefefd;--theme-on-success-mode-dark:hsl(142,70%,95%);--theme-on-success:var(--theme-on-success-color-rose);--color-on-success:var(--theme-on-success);--theme-on-success-inverted-mode-light:#fefefd;--theme-on-success-inverted-mode-dark:hsl(142,70%,95%);--theme-on-success-inverted:var(--theme-on-success-inverted-color-rose);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary-mode-light:hsl(142,70%,90%);--theme-success-secondary-mode-dark:hsl(142,70%,90%);--theme-success-secondary:var(--theme-success-secondary-color-rose);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover-mode-light:hsl(142,70%,85.5%);--theme-success-secondary-hover-mode-dark:hsl(142,70%,85.5%);--theme-success-secondary-hover:var(--theme-success-secondary-hover-color-rose);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active-mode-light:hsl(142,70%,81%);--theme-success-secondary-active-mode-dark:hsl(142,70%,81%);--theme-success-secondary-active:var(--theme-success-secondary-active-color-rose);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary-mode-light:hsl(142,50%,25%);--theme-on-success-secondary-mode-dark:hsl(142,50%,25%);--theme-on-success-secondary:var(--theme-on-success-secondary-color-rose);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text-mode-light:hsl(142,50%,25%);--theme-success-text-mode-dark:hsl(142,50%,85%);--theme-success-text:var(--theme-success-text-color-rose);--color-success-text:var(--theme-success-text);--theme-warning-mode-light:hsl(45,100%,85%);--theme-warning-mode-dark:hsl(45,100%,68%);--theme-warning:var(--theme-warning-color-rose);--color-warning:var(--theme-warning);--theme-on-warning-mode-light:hsl(30,100%,25%);--theme-on-warning-mode-dark:hsl(45,100%,95%);--theme-on-warning:var(--theme-on-warning-color-rose);--color-on-warning:var(--theme-on-warning);--theme-link-mode-light:#2563eb;--theme-link-mode-dark:#60a5fa;--theme-link:var(--theme-link-color-rose);--color-link:var(--theme-link);--theme-link-hover-mode-light:#1d4ed8;--theme-link-hover-mode-dark:#93c5fd;--theme-link-hover:var(--theme-link-hover-color-rose);--color-link-hover:var(--theme-link-hover);--theme-link-active-mode-light:#1e40af;--theme-link-active-mode-dark:#bfdbfe;--theme-link-active:var(--theme-link-active-color-rose);--color-link-active:var(--theme-link-active)}[data-theme=hot-pink]{--theme-primary-mode-light:hsl(330,100%,65%);--theme-primary-mode-dark:hsl(330,100%,65%);--theme-primary:var(--theme-primary-color-hot-pink);--color-primary:var(--theme-primary);--theme-primary-hover-mode-light:hsl(330,100%,58.5%);--theme-primary-hover-mode-dark:hsl(330,100%,68.5%);--theme-primary-hover:var(--theme-primary-hover-color-hot-pink);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active-mode-light:hsl(330,100%,52%);--theme-primary-active-mode-dark:hsl(330,100%,72%);--theme-primary-active:var(--theme-primary-active-color-hot-pink);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted-mode-light:hsl(330,100%,65%);--theme-primary-inverted-mode-dark:hsl(330,100%,65%);--theme-primary-inverted:var(--theme-primary-inverted-color-hot-pink);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover-mode-light:hsl(330,100%,68.5%);--theme-primary-inverted-hover-mode-dark:hsl(330,100%,58.5%);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-color-hot-pink);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active-mode-light:hsl(330,100%,72%);--theme-primary-inverted-active-mode-dark:hsl(330,100%,52%);--theme-primary-inverted-active:var(--theme-primary-inverted-active-color-hot-pink);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary-mode-light:#fefefd;--theme-on-primary-mode-dark:#fefefd;--theme-on-primary:var(--theme-on-primary-color-hot-pink);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted-mode-light:#fefefd;--theme-on-primary-inverted-mode-dark:#fefefd;--theme-on-primary-inverted:var(--theme-on-primary-inverted-color-hot-pink);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text-mode-light:hsl(330,100%,45.5%);--theme-primary-text-mode-dark:hsl(330,100%,93%);--theme-primary-text:var(--theme-primary-text-color-hot-pink);--color-primary-text:var(--theme-primary-text);--theme-secondary-mode-light:hsl(330,60%,94.75%);--theme-secondary-mode-dark:hsl(330,80%,75.5%);--theme-secondary:var(--theme-secondary-color-hot-pink);--color-secondary:var(--theme-secondary);--theme-secondary-hover-mode-light:hsl(330,60%,90.0125%);--theme-secondary-hover-mode-dark:hsl(330,80%,77.95%);--theme-secondary-hover:var(--theme-secondary-hover-color-hot-pink);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active-mode-light:hsl(330,60%,85.275%);--theme-secondary-active-mode-dark:hsl(330,80%,80.4%);--theme-secondary-active:var(--theme-secondary-active-color-hot-pink);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted-mode-light:hsl(330,80%,75.5%);--theme-secondary-inverted-mode-dark:hsl(330,60%,94.75%);--theme-secondary-inverted:var(--theme-secondary-inverted-color-hot-pink);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover-mode-light:hsl(330,80%,77.95%);--theme-secondary-inverted-hover-mode-dark:hsl(330,60%,90.0125%);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-color-hot-pink);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active-mode-light:hsl(330,80%,80.4%);--theme-secondary-inverted-active-mode-dark:hsl(330,60%,85.275%);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-color-hot-pink);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary-mode-light:hsl(330,100%,45.5%);--theme-on-secondary-mode-dark:hsl(330,100%,32.5%);--theme-on-secondary:var(--theme-on-secondary-color-hot-pink);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted-mode-light:hsl(330,60%,94.75%);--theme-on-secondary-inverted-mode-dark:hsl(330,100%,45.5%);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-color-hot-pink);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default-mode-light:#fefefd;--theme-default-mode-dark:#2c2c2e;--theme-default:var(--theme-default-color-hot-pink);--color-default:var(--theme-default);--theme-on-default-mode-light:#2c2c2e;--theme-on-default-mode-dark:#fefefd;--theme-on-default:var(--theme-on-default-color-hot-pink);--color-on-default:var(--theme-on-default);--theme-inverted-mode-light:#2c2c2e;--theme-inverted-mode-dark:#fefefd;--theme-inverted:var(--theme-inverted-color-hot-pink);--color-inverted:var(--theme-inverted);--theme-on-inverted-mode-light:#fefefd;--theme-on-inverted-mode-dark:#2c2c2e;--theme-on-inverted:var(--theme-on-inverted-color-hot-pink);--color-on-inverted:var(--theme-on-inverted);--theme-surface-mode-light:hsl(330,40%,96.5%);--theme-surface-mode-dark:hsl(330,50%,70.25%);--theme-surface:var(--theme-surface-color-hot-pink);--color-surface:var(--theme-surface);--theme-surface-hover-mode-light:hsl(330,40%,91.675%);--theme-surface-hover-mode-dark:hsl(330,50%,71.7375%);--theme-surface-hover:var(--theme-surface-hover-color-hot-pink);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active-mode-light:hsl(330,40%,86.85%);--theme-surface-active-mode-dark:hsl(330,50%,73.225%);--theme-surface-active:var(--theme-surface-active-color-hot-pink);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted-mode-light:hsl(330,50%,70.25%);--theme-surface-inverted-mode-dark:hsl(330,40%,96.5%);--theme-surface-inverted:var(--theme-surface-inverted-color-hot-pink);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover-mode-light:hsl(330,50%,71.7375%);--theme-surface-inverted-hover-mode-dark:hsl(330,40%,91.675%);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-color-hot-pink);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active-mode-light:hsl(330,50%,73.225%);--theme-surface-inverted-active-mode-dark:hsl(330,40%,86.85%);--theme-surface-inverted-active:var(--theme-surface-inverted-active-color-hot-pink);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop-mode-light:rgba(0,0,0,0.5);--theme-backdrop-mode-dark:rgba(0,0,0,0.7);--theme-backdrop:var(--theme-backdrop-color-hot-pink);--color-backdrop:var(--theme-backdrop);--theme-overlay-mode-light:rgba(0,0,0,0.04);--theme-overlay-mode-dark:rgba(255,255,255,0.06);--theme-overlay:var(--theme-overlay-color-hot-pink);--color-overlay:var(--theme-overlay);--theme-modal-mode-light:#fefefd;--theme-modal-mode-dark:#262626;--theme-modal:var(--theme-modal-color-hot-pink);--color-modal:var(--theme-modal);--theme-skeleton-mode-light:#e0e0e0;--theme-skeleton-mode-dark:#3a3a3a;--theme-skeleton:var(--theme-skeleton-color-hot-pink);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton-mode-light:#f0f0f0;--theme-on-skeleton-mode-dark:#4a4a4a;--theme-on-skeleton:var(--theme-on-skeleton-color-hot-pink);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted-mode-light:hsl(0,0%,32%);--theme-muted-mode-dark:hsl(0,0%,92%);--theme-muted:var(--theme-muted-color-hot-pink);--color-muted:var(--theme-muted);--theme-placeholder-mode-light:hsl(0,0%,52%);--theme-placeholder-mode-dark:hsl(0,0%,76%);--theme-placeholder:var(--theme-placeholder-color-hot-pink);--color-placeholder:var(--theme-placeholder);--theme-disabled-mode-light:hsl(0,0%,55%);--theme-disabled-mode-dark:hsl(0,0%,35%);--theme-disabled:var(--theme-disabled-color-hot-pink);--color-disabled:var(--theme-disabled);--theme-on-disabled-mode-light:hsl(0,0%,95%);--theme-on-disabled-mode-dark:hsl(0,0%,85%);--theme-on-disabled:var(--theme-on-disabled-color-hot-pink);--color-on-disabled:var(--theme-on-disabled);--theme-divider-mode-light:hsl(330,20%,91.25%);--theme-divider-mode-dark:hsl(330,20%,91.25%);--theme-divider:var(--theme-divider-color-hot-pink);--color-divider:var(--theme-divider);--theme-divider-hover-mode-light:hsl(330,20%,86.6875%);--theme-divider-hover-mode-dark:hsl(330,20%,91.6875%);--theme-divider-hover:var(--theme-divider-hover-color-hot-pink);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active-mode-light:hsl(330,20%,82.125%);--theme-divider-active-mode-dark:hsl(330,20%,92.125%);--theme-divider-active:var(--theme-divider-active-color-hot-pink);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled-mode-light:hsl(0,0%,60%);--theme-divider-disabled-mode-dark:hsl(0,0%,45%);--theme-divider-disabled:var(--theme-divider-disabled-color-hot-pink);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring-mode-light:hsla(330,100%,65%,0.7);--theme-focus-ring-mode-dark:hsla(330,100%,65%,0.9);--theme-focus-ring:var(--theme-focus-ring-color-hot-pink);--color-focus-ring:var(--theme-focus-ring);--theme-shadow-mode-light:rgba(0,0,0,0.1);--theme-shadow-mode-dark:rgba(0,0,0,0.4);--theme-shadow:var(--theme-shadow-color-hot-pink);--color-shadow:var(--theme-shadow);--theme-error-mode-light:hsl(0,70%,40%);--theme-error-mode-dark:hsl(0,70%,40%);--theme-error:var(--theme-error-color-hot-pink);--color-error:var(--theme-error);--theme-error-hover-mode-light:hsl(0,70%,38%);--theme-error-hover-mode-dark:hsl(0,70%,38%);--theme-error-hover:var(--theme-error-hover-color-hot-pink);--color-error-hover:var(--theme-error-hover);--theme-error-active-mode-light:hsl(0,70%,36%);--theme-error-active-mode-dark:hsl(0,70%,36%);--theme-error-active:var(--theme-error-active-color-hot-pink);--color-error-active:var(--theme-error-active);--theme-error-inverted-mode-light:hsl(0,70%,40%);--theme-error-inverted-mode-dark:hsl(0,70%,40%);--theme-error-inverted:var(--theme-error-inverted-color-hot-pink);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover-mode-light:hsl(0,70%,38%);--theme-error-inverted-hover-mode-dark:hsl(0,70%,38%);--theme-error-inverted-hover:var(--theme-error-inverted-hover-color-hot-pink);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active-mode-light:hsl(0,70%,36%);--theme-error-inverted-active-mode-dark:hsl(0,70%,36%);--theme-error-inverted-active:var(--theme-error-inverted-active-color-hot-pink);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error-mode-light:#fefefd;--theme-on-error-mode-dark:hsl(0,100%,95%);--theme-on-error:var(--theme-on-error-color-hot-pink);--color-on-error:var(--theme-on-error);--theme-on-error-inverted-mode-light:#fefefd;--theme-on-error-inverted-mode-dark:hsl(0,100%,95%);--theme-on-error-inverted:var(--theme-on-error-inverted-color-hot-pink);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary-mode-light:hsl(0,100%,95%);--theme-error-secondary-mode-dark:hsl(0,100%,95%);--theme-error-secondary:var(--theme-error-secondary-color-hot-pink);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover-mode-light:hsl(0,100%,90.25%);--theme-error-secondary-hover-mode-dark:hsl(0,100%,90.25%);--theme-error-secondary-hover:var(--theme-error-secondary-hover-color-hot-pink);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active-mode-light:hsl(0,100%,85.5%);--theme-error-secondary-active-mode-dark:hsl(0,100%,85.5%);--theme-error-secondary-active:var(--theme-error-secondary-active-color-hot-pink);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary-mode-light:hsl(0,70%,30%);--theme-on-error-secondary-mode-dark:hsl(0,70%,30%);--theme-on-error-secondary:var(--theme-on-error-secondary-color-hot-pink);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text-mode-light:hsl(0,70%,30%);--theme-error-text-mode-dark:hsl(0,70%,90%);--theme-error-text:var(--theme-error-text-color-hot-pink);--color-error-text:var(--theme-error-text);--theme-success-mode-light:hsl(142,50%,35%);--theme-success-mode-dark:hsl(142,50%,35%);--theme-success:var(--theme-success-color-hot-pink);--color-success:var(--theme-success);--theme-success-hover-mode-light:hsl(142,50%,33.25%);--theme-success-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-hover:var(--theme-success-hover-color-hot-pink);--color-success-hover:var(--theme-success-hover);--theme-success-active-mode-light:hsl(142,50%,31.5%);--theme-success-active-mode-dark:hsl(142,50%,31.5%);--theme-success-active:var(--theme-success-active-color-hot-pink);--color-success-active:var(--theme-success-active);--theme-success-inverted-mode-light:hsl(142,50%,35%);--theme-success-inverted-mode-dark:hsl(142,50%,35%);--theme-success-inverted:var(--theme-success-inverted-color-hot-pink);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover-mode-light:hsl(142,50%,33.25%);--theme-success-inverted-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-inverted-hover:var(--theme-success-inverted-hover-color-hot-pink);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active-mode-light:hsl(142,50%,31.5%);--theme-success-inverted-active-mode-dark:hsl(142,50%,31.5%);--theme-success-inverted-active:var(--theme-success-inverted-active-color-hot-pink);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success-mode-light:#fefefd;--theme-on-success-mode-dark:hsl(142,70%,95%);--theme-on-success:var(--theme-on-success-color-hot-pink);--color-on-success:var(--theme-on-success);--theme-on-success-inverted-mode-light:#fefefd;--theme-on-success-inverted-mode-dark:hsl(142,70%,95%);--theme-on-success-inverted:var(--theme-on-success-inverted-color-hot-pink);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary-mode-light:hsl(142,70%,90%);--theme-success-secondary-mode-dark:hsl(142,70%,90%);--theme-success-secondary:var(--theme-success-secondary-color-hot-pink);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover-mode-light:hsl(142,70%,85.5%);--theme-success-secondary-hover-mode-dark:hsl(142,70%,85.5%);--theme-success-secondary-hover:var(--theme-success-secondary-hover-color-hot-pink);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active-mode-light:hsl(142,70%,81%);--theme-success-secondary-active-mode-dark:hsl(142,70%,81%);--theme-success-secondary-active:var(--theme-success-secondary-active-color-hot-pink);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary-mode-light:hsl(142,50%,25%);--theme-on-success-secondary-mode-dark:hsl(142,50%,25%);--theme-on-success-secondary:var(--theme-on-success-secondary-color-hot-pink);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text-mode-light:hsl(142,50%,25%);--theme-success-text-mode-dark:hsl(142,50%,85%);--theme-success-text:var(--theme-success-text-color-hot-pink);--color-success-text:var(--theme-success-text);--theme-warning-mode-light:hsl(45,100%,85%);--theme-warning-mode-dark:hsl(45,100%,68%);--theme-warning:var(--theme-warning-color-hot-pink);--color-warning:var(--theme-warning);--theme-on-warning-mode-light:hsl(30,100%,25%);--theme-on-warning-mode-dark:hsl(45,100%,95%);--theme-on-warning:var(--theme-on-warning-color-hot-pink);--color-on-warning:var(--theme-on-warning);--theme-link-mode-light:#2563eb;--theme-link-mode-dark:#60a5fa;--theme-link:var(--theme-link-color-hot-pink);--color-link:var(--theme-link);--theme-link-hover-mode-light:#1d4ed8;--theme-link-hover-mode-dark:#93c5fd;--theme-link-hover:var(--theme-link-hover-color-hot-pink);--color-link-hover:var(--theme-link-hover);--theme-link-active-mode-light:#1e40af;--theme-link-active-mode-dark:#bfdbfe;--theme-link-active:var(--theme-link-active-color-hot-pink);--color-link-active:var(--theme-link-active)}[data-theme=shrine-pink]{--theme-primary-mode-light:hsl(18,96%,60%);--theme-primary-mode-dark:hsl(18,96%,60%);--theme-primary:var(--theme-primary-color-shrine-pink);--color-primary:var(--theme-primary);--theme-primary-hover-mode-light:hsl(18,96%,54%);--theme-primary-hover-mode-dark:hsl(18,96%,64%);--theme-primary-hover:var(--theme-primary-hover-color-shrine-pink);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active-mode-light:hsl(18,96%,48%);--theme-primary-active-mode-dark:hsl(18,96%,68%);--theme-primary-active:var(--theme-primary-active-color-shrine-pink);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted-mode-light:hsl(18,96%,60%);--theme-primary-inverted-mode-dark:hsl(18,96%,60%);--theme-primary-inverted:var(--theme-primary-inverted-color-shrine-pink);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover-mode-light:hsl(18,96%,64%);--theme-primary-inverted-hover-mode-dark:hsl(18,96%,54%);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-color-shrine-pink);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active-mode-light:hsl(18,96%,68%);--theme-primary-inverted-active-mode-dark:hsl(18,96%,48%);--theme-primary-inverted-active:var(--theme-primary-inverted-active-color-shrine-pink);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary-mode-light:#fefefd;--theme-on-primary-mode-dark:#fefefd;--theme-on-primary:var(--theme-on-primary-color-shrine-pink);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted-mode-light:#fefefd;--theme-on-primary-inverted-mode-dark:#fefefd;--theme-on-primary-inverted:var(--theme-on-primary-inverted-color-shrine-pink);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text-mode-light:hsl(18,96%,42%);--theme-primary-text-mode-dark:hsl(18,96%,92%);--theme-primary-text:var(--theme-primary-text-color-shrine-pink);--color-primary-text:var(--theme-primary-text);--theme-secondary-mode-light:hsl(18,57.6%,94%);--theme-secondary-mode-dark:hsl(18,76.8%,72%);--theme-secondary:var(--theme-secondary-color-shrine-pink);--color-secondary:var(--theme-secondary);--theme-secondary-hover-mode-light:hsl(18,57.6%,89.3%);--theme-secondary-hover-mode-dark:hsl(18,76.8%,74.8%);--theme-secondary-hover:var(--theme-secondary-hover-color-shrine-pink);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active-mode-light:hsl(18,57.6%,84.6%);--theme-secondary-active-mode-dark:hsl(18,76.8%,77.6%);--theme-secondary-active:var(--theme-secondary-active-color-shrine-pink);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted-mode-light:hsl(18,76.8%,72%);--theme-secondary-inverted-mode-dark:hsl(18,57.6%,94%);--theme-secondary-inverted:var(--theme-secondary-inverted-color-shrine-pink);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover-mode-light:hsl(18,76.8%,74.8%);--theme-secondary-inverted-hover-mode-dark:hsl(18,57.6%,89.3%);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-color-shrine-pink);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active-mode-light:hsl(18,76.8%,77.6%);--theme-secondary-inverted-active-mode-dark:hsl(18,57.6%,84.6%);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-color-shrine-pink);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary-mode-light:hsl(18,96%,42%);--theme-on-secondary-mode-dark:hsl(18,96%,30%);--theme-on-secondary:var(--theme-on-secondary-color-shrine-pink);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted-mode-light:hsl(18,57.6%,94%);--theme-on-secondary-inverted-mode-dark:hsl(18,96%,42%);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-color-shrine-pink);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default-mode-light:#fefefd;--theme-default-mode-dark:#2c2c2e;--theme-default:var(--theme-default-color-shrine-pink);--color-default:var(--theme-default);--theme-on-default-mode-light:#2c2c2e;--theme-on-default-mode-dark:#fefefd;--theme-on-default:var(--theme-on-default-color-shrine-pink);--color-on-default:var(--theme-on-default);--theme-inverted-mode-light:#2c2c2e;--theme-inverted-mode-dark:#fefefd;--theme-inverted:var(--theme-inverted-color-shrine-pink);--color-inverted:var(--theme-inverted);--theme-on-inverted-mode-light:#fefefd;--theme-on-inverted-mode-dark:#2c2c2e;--theme-on-inverted:var(--theme-on-inverted-color-shrine-pink);--color-on-inverted:var(--theme-on-inverted);--theme-surface-mode-light:hsl(18,38.4%,96%);--theme-surface-mode-dark:hsl(18,48%,66%);--theme-surface:var(--theme-surface-color-shrine-pink);--color-surface:var(--theme-surface);--theme-surface-hover-mode-light:hsl(18,38.4%,91.2%);--theme-surface-hover-mode-dark:hsl(18,48%,67.7%);--theme-surface-hover:var(--theme-surface-hover-color-shrine-pink);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active-mode-light:hsl(18,38.4%,86.4%);--theme-surface-active-mode-dark:hsl(18,48%,69.4%);--theme-surface-active:var(--theme-surface-active-color-shrine-pink);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted-mode-light:hsl(18,48%,66%);--theme-surface-inverted-mode-dark:hsl(18,38.4%,96%);--theme-surface-inverted:var(--theme-surface-inverted-color-shrine-pink);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover-mode-light:hsl(18,48%,67.7%);--theme-surface-inverted-hover-mode-dark:hsl(18,38.4%,91.2%);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-color-shrine-pink);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active-mode-light:hsl(18,48%,69.4%);--theme-surface-inverted-active-mode-dark:hsl(18,38.4%,86.4%);--theme-surface-inverted-active:var(--theme-surface-inverted-active-color-shrine-pink);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop-mode-light:rgba(0,0,0,0.5);--theme-backdrop-mode-dark:rgba(0,0,0,0.7);--theme-backdrop:var(--theme-backdrop-color-shrine-pink);--color-backdrop:var(--theme-backdrop);--theme-overlay-mode-light:rgba(0,0,0,0.04);--theme-overlay-mode-dark:rgba(255,255,255,0.06);--theme-overlay:var(--theme-overlay-color-shrine-pink);--color-overlay:var(--theme-overlay);--theme-modal-mode-light:#fefefd;--theme-modal-mode-dark:#262626;--theme-modal:var(--theme-modal-color-shrine-pink);--color-modal:var(--theme-modal);--theme-skeleton-mode-light:#e0e0e0;--theme-skeleton-mode-dark:#3a3a3a;--theme-skeleton:var(--theme-skeleton-color-shrine-pink);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton-mode-light:#f0f0f0;--theme-on-skeleton-mode-dark:#4a4a4a;--theme-on-skeleton:var(--theme-on-skeleton-color-shrine-pink);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted-mode-light:hsl(0,0%,32%);--theme-muted-mode-dark:hsl(0,0%,92%);--theme-muted:var(--theme-muted-color-shrine-pink);--color-muted:var(--theme-muted);--theme-placeholder-mode-light:hsl(0,0%,52%);--theme-placeholder-mode-dark:hsl(0,0%,76%);--theme-placeholder:var(--theme-placeholder-color-shrine-pink);--color-placeholder:var(--theme-placeholder);--theme-disabled-mode-light:hsl(0,0%,55%);--theme-disabled-mode-dark:hsl(0,0%,35%);--theme-disabled:var(--theme-disabled-color-shrine-pink);--color-disabled:var(--theme-disabled);--theme-on-disabled-mode-light:hsl(0,0%,95%);--theme-on-disabled-mode-dark:hsl(0,0%,85%);--theme-on-disabled:var(--theme-on-disabled-color-shrine-pink);--color-on-disabled:var(--theme-on-disabled);--theme-divider-mode-light:hsl(18,19.2%,90%);--theme-divider-mode-dark:hsl(18,19.2%,90%);--theme-divider:var(--theme-divider-color-shrine-pink);--color-divider:var(--theme-divider);--theme-divider-hover-mode-light:hsl(18,19.2%,85.5%);--theme-divider-hover-mode-dark:hsl(18,19.2%,90.5%);--theme-divider-hover:var(--theme-divider-hover-color-shrine-pink);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active-mode-light:hsl(18,19.2%,81%);--theme-divider-active-mode-dark:hsl(18,19.2%,91%);--theme-divider-active:var(--theme-divider-active-color-shrine-pink);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled-mode-light:hsl(0,0%,60%);--theme-divider-disabled-mode-dark:hsl(0,0%,45%);--theme-divider-disabled:var(--theme-divider-disabled-color-shrine-pink);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring-mode-light:hsla(18,96%,60%,0.7);--theme-focus-ring-mode-dark:hsla(18,96%,60%,0.9);--theme-focus-ring:var(--theme-focus-ring-color-shrine-pink);--color-focus-ring:var(--theme-focus-ring);--theme-shadow-mode-light:rgba(0,0,0,0.1);--theme-shadow-mode-dark:rgba(0,0,0,0.4);--theme-shadow:var(--theme-shadow-color-shrine-pink);--color-shadow:var(--theme-shadow);--theme-error-mode-light:hsl(0,70%,40%);--theme-error-mode-dark:hsl(0,70%,40%);--theme-error:var(--theme-error-color-shrine-pink);--color-error:var(--theme-error);--theme-error-hover-mode-light:hsl(0,70%,38%);--theme-error-hover-mode-dark:hsl(0,70%,38%);--theme-error-hover:var(--theme-error-hover-color-shrine-pink);--color-error-hover:var(--theme-error-hover);--theme-error-active-mode-light:hsl(0,70%,36%);--theme-error-active-mode-dark:hsl(0,70%,36%);--theme-error-active:var(--theme-error-active-color-shrine-pink);--color-error-active:var(--theme-error-active);--theme-error-inverted-mode-light:hsl(0,70%,40%);--theme-error-inverted-mode-dark:hsl(0,70%,40%);--theme-error-inverted:var(--theme-error-inverted-color-shrine-pink);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover-mode-light:hsl(0,70%,38%);--theme-error-inverted-hover-mode-dark:hsl(0,70%,38%);--theme-error-inverted-hover:var(--theme-error-inverted-hover-color-shrine-pink);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active-mode-light:hsl(0,70%,36%);--theme-error-inverted-active-mode-dark:hsl(0,70%,36%);--theme-error-inverted-active:var(--theme-error-inverted-active-color-shrine-pink);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error-mode-light:#fefefd;--theme-on-error-mode-dark:hsl(0,100%,95%);--theme-on-error:var(--theme-on-error-color-shrine-pink);--color-on-error:var(--theme-on-error);--theme-on-error-inverted-mode-light:#fefefd;--theme-on-error-inverted-mode-dark:hsl(0,100%,95%);--theme-on-error-inverted:var(--theme-on-error-inverted-color-shrine-pink);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary-mode-light:hsl(0,100%,95%);--theme-error-secondary-mode-dark:hsl(0,100%,95%);--theme-error-secondary:var(--theme-error-secondary-color-shrine-pink);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover-mode-light:hsl(0,100%,90.25%);--theme-error-secondary-hover-mode-dark:hsl(0,100%,90.25%);--theme-error-secondary-hover:var(--theme-error-secondary-hover-color-shrine-pink);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active-mode-light:hsl(0,100%,85.5%);--theme-error-secondary-active-mode-dark:hsl(0,100%,85.5%);--theme-error-secondary-active:var(--theme-error-secondary-active-color-shrine-pink);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary-mode-light:hsl(0,70%,30%);--theme-on-error-secondary-mode-dark:hsl(0,70%,30%);--theme-on-error-secondary:var(--theme-on-error-secondary-color-shrine-pink);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text-mode-light:hsl(0,70%,30%);--theme-error-text-mode-dark:hsl(0,70%,90%);--theme-error-text:var(--theme-error-text-color-shrine-pink);--color-error-text:var(--theme-error-text);--theme-success-mode-light:hsl(142,50%,35%);--theme-success-mode-dark:hsl(142,50%,35%);--theme-success:var(--theme-success-color-shrine-pink);--color-success:var(--theme-success);--theme-success-hover-mode-light:hsl(142,50%,33.25%);--theme-success-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-hover:var(--theme-success-hover-color-shrine-pink);--color-success-hover:var(--theme-success-hover);--theme-success-active-mode-light:hsl(142,50%,31.5%);--theme-success-active-mode-dark:hsl(142,50%,31.5%);--theme-success-active:var(--theme-success-active-color-shrine-pink);--color-success-active:var(--theme-success-active);--theme-success-inverted-mode-light:hsl(142,50%,35%);--theme-success-inverted-mode-dark:hsl(142,50%,35%);--theme-success-inverted:var(--theme-success-inverted-color-shrine-pink);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover-mode-light:hsl(142,50%,33.25%);--theme-success-inverted-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-inverted-hover:var(--theme-success-inverted-hover-color-shrine-pink);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active-mode-light:hsl(142,50%,31.5%);--theme-success-inverted-active-mode-dark:hsl(142,50%,31.5%);--theme-success-inverted-active:var(--theme-success-inverted-active-color-shrine-pink);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success-mode-light:#fefefd;--theme-on-success-mode-dark:hsl(142,70%,95%);--theme-on-success:var(--theme-on-success-color-shrine-pink);--color-on-success:var(--theme-on-success);--theme-on-success-inverted-mode-light:#fefefd;--theme-on-success-inverted-mode-dark:hsl(142,70%,95%);--theme-on-success-inverted:var(--theme-on-success-inverted-color-shrine-pink);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary-mode-light:hsl(142,70%,90%);--theme-success-secondary-mode-dark:hsl(142,70%,90%);--theme-success-secondary:var(--theme-success-secondary-color-shrine-pink);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover-mode-light:hsl(142,70%,85.5%);--theme-success-secondary-hover-mode-dark:hsl(142,70%,85.5%);--theme-success-secondary-hover:var(--theme-success-secondary-hover-color-shrine-pink);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active-mode-light:hsl(142,70%,81%);--theme-success-secondary-active-mode-dark:hsl(142,70%,81%);--theme-success-secondary-active:var(--theme-success-secondary-active-color-shrine-pink);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary-mode-light:hsl(142,50%,25%);--theme-on-success-secondary-mode-dark:hsl(142,50%,25%);--theme-on-success-secondary:var(--theme-on-success-secondary-color-shrine-pink);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text-mode-light:hsl(142,50%,25%);--theme-success-text-mode-dark:hsl(142,50%,85%);--theme-success-text:var(--theme-success-text-color-shrine-pink);--color-success-text:var(--theme-success-text);--theme-warning-mode-light:hsl(45,100%,85%);--theme-warning-mode-dark:hsl(45,100%,68%);--theme-warning:var(--theme-warning-color-shrine-pink);--color-warning:var(--theme-warning);--theme-on-warning-mode-light:hsl(30,100%,25%);--theme-on-warning-mode-dark:hsl(45,100%,95%);--theme-on-warning:var(--theme-on-warning-color-shrine-pink);--color-on-warning:var(--theme-on-warning);--theme-link-mode-light:#2563eb;--theme-link-mode-dark:#60a5fa;--theme-link:var(--theme-link-color-shrine-pink);--color-link:var(--theme-link);--theme-link-hover-mode-light:#1d4ed8;--theme-link-hover-mode-dark:#93c5fd;--theme-link-hover:var(--theme-link-hover-color-shrine-pink);--color-link-hover:var(--theme-link-hover);--theme-link-active-mode-light:#1e40af;--theme-link-active-mode-dark:#bfdbfe;--theme-link-active:var(--theme-link-active-color-shrine-pink);--color-link-active:var(--theme-link-active)}[data-theme=electric-blue]{--theme-primary-mode-light:hsl(210,100%,60%);--theme-primary-mode-dark:hsl(210,100%,60%);--theme-primary:var(--theme-primary-color-electric-blue);--color-primary:var(--theme-primary);--theme-primary-hover-mode-light:hsl(210,100%,54%);--theme-primary-hover-mode-dark:hsl(210,100%,64%);--theme-primary-hover:var(--theme-primary-hover-color-electric-blue);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active-mode-light:hsl(210,100%,48%);--theme-primary-active-mode-dark:hsl(210,100%,68%);--theme-primary-active:var(--theme-primary-active-color-electric-blue);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted-mode-light:hsl(210,100%,60%);--theme-primary-inverted-mode-dark:hsl(210,100%,60%);--theme-primary-inverted:var(--theme-primary-inverted-color-electric-blue);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover-mode-light:hsl(210,100%,64%);--theme-primary-inverted-hover-mode-dark:hsl(210,100%,54%);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-color-electric-blue);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active-mode-light:hsl(210,100%,68%);--theme-primary-inverted-active-mode-dark:hsl(210,100%,48%);--theme-primary-inverted-active:var(--theme-primary-inverted-active-color-electric-blue);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary-mode-light:#fefefd;--theme-on-primary-mode-dark:#fefefd;--theme-on-primary:var(--theme-on-primary-color-electric-blue);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted-mode-light:#fefefd;--theme-on-primary-inverted-mode-dark:#fefefd;--theme-on-primary-inverted:var(--theme-on-primary-inverted-color-electric-blue);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text-mode-light:hsl(210,100%,42%);--theme-primary-text-mode-dark:hsl(210,100%,92%);--theme-primary-text:var(--theme-primary-text-color-electric-blue);--color-primary-text:var(--theme-primary-text);--theme-secondary-mode-light:hsl(210,60%,94%);--theme-secondary-mode-dark:hsl(210,80%,72%);--theme-secondary:var(--theme-secondary-color-electric-blue);--color-secondary:var(--theme-secondary);--theme-secondary-hover-mode-light:hsl(210,60%,89.3%);--theme-secondary-hover-mode-dark:hsl(210,80%,74.8%);--theme-secondary-hover:var(--theme-secondary-hover-color-electric-blue);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active-mode-light:hsl(210,60%,84.6%);--theme-secondary-active-mode-dark:hsl(210,80%,77.6%);--theme-secondary-active:var(--theme-secondary-active-color-electric-blue);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted-mode-light:hsl(210,80%,72%);--theme-secondary-inverted-mode-dark:hsl(210,60%,94%);--theme-secondary-inverted:var(--theme-secondary-inverted-color-electric-blue);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover-mode-light:hsl(210,80%,74.8%);--theme-secondary-inverted-hover-mode-dark:hsl(210,60%,89.3%);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-color-electric-blue);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active-mode-light:hsl(210,80%,77.6%);--theme-secondary-inverted-active-mode-dark:hsl(210,60%,84.6%);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-color-electric-blue);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary-mode-light:hsl(210,100%,42%);--theme-on-secondary-mode-dark:hsl(210,100%,30%);--theme-on-secondary:var(--theme-on-secondary-color-electric-blue);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted-mode-light:hsl(210,60%,94%);--theme-on-secondary-inverted-mode-dark:hsl(210,100%,42%);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-color-electric-blue);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default-mode-light:#fefefd;--theme-default-mode-dark:#2c2c2e;--theme-default:var(--theme-default-color-electric-blue);--color-default:var(--theme-default);--theme-on-default-mode-light:#2c2c2e;--theme-on-default-mode-dark:#fefefd;--theme-on-default:var(--theme-on-default-color-electric-blue);--color-on-default:var(--theme-on-default);--theme-inverted-mode-light:#2c2c2e;--theme-inverted-mode-dark:#fefefd;--theme-inverted:var(--theme-inverted-color-electric-blue);--color-inverted:var(--theme-inverted);--theme-on-inverted-mode-light:#fefefd;--theme-on-inverted-mode-dark:#2c2c2e;--theme-on-inverted:var(--theme-on-inverted-color-electric-blue);--color-on-inverted:var(--theme-on-inverted);--theme-surface-mode-light:hsl(210,40%,96%);--theme-surface-mode-dark:hsl(210,50%,66%);--theme-surface:var(--theme-surface-color-electric-blue);--color-surface:var(--theme-surface);--theme-surface-hover-mode-light:hsl(210,40%,91.2%);--theme-surface-hover-mode-dark:hsl(210,50%,67.7%);--theme-surface-hover:var(--theme-surface-hover-color-electric-blue);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active-mode-light:hsl(210,40%,86.4%);--theme-surface-active-mode-dark:hsl(210,50%,69.4%);--theme-surface-active:var(--theme-surface-active-color-electric-blue);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted-mode-light:hsl(210,50%,66%);--theme-surface-inverted-mode-dark:hsl(210,40%,96%);--theme-surface-inverted:var(--theme-surface-inverted-color-electric-blue);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover-mode-light:hsl(210,50%,67.7%);--theme-surface-inverted-hover-mode-dark:hsl(210,40%,91.2%);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-color-electric-blue);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active-mode-light:hsl(210,50%,69.4%);--theme-surface-inverted-active-mode-dark:hsl(210,40%,86.4%);--theme-surface-inverted-active:var(--theme-surface-inverted-active-color-electric-blue);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop-mode-light:rgba(0,0,0,0.5);--theme-backdrop-mode-dark:rgba(0,0,0,0.7);--theme-backdrop:var(--theme-backdrop-color-electric-blue);--color-backdrop:var(--theme-backdrop);--theme-overlay-mode-light:rgba(0,0,0,0.04);--theme-overlay-mode-dark:rgba(255,255,255,0.06);--theme-overlay:var(--theme-overlay-color-electric-blue);--color-overlay:var(--theme-overlay);--theme-modal-mode-light:#fefefd;--theme-modal-mode-dark:#262626;--theme-modal:var(--theme-modal-color-electric-blue);--color-modal:var(--theme-modal);--theme-skeleton-mode-light:#e0e0e0;--theme-skeleton-mode-dark:#3a3a3a;--theme-skeleton:var(--theme-skeleton-color-electric-blue);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton-mode-light:#f0f0f0;--theme-on-skeleton-mode-dark:#4a4a4a;--theme-on-skeleton:var(--theme-on-skeleton-color-electric-blue);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted-mode-light:hsl(0,0%,32%);--theme-muted-mode-dark:hsl(0,0%,92%);--theme-muted:var(--theme-muted-color-electric-blue);--color-muted:var(--theme-muted);--theme-placeholder-mode-light:hsl(0,0%,52%);--theme-placeholder-mode-dark:hsl(0,0%,76%);--theme-placeholder:var(--theme-placeholder-color-electric-blue);--color-placeholder:var(--theme-placeholder);--theme-disabled-mode-light:hsl(0,0%,55%);--theme-disabled-mode-dark:hsl(0,0%,35%);--theme-disabled:var(--theme-disabled-color-electric-blue);--color-disabled:var(--theme-disabled);--theme-on-disabled-mode-light:hsl(0,0%,95%);--theme-on-disabled-mode-dark:hsl(0,0%,85%);--theme-on-disabled:var(--theme-on-disabled-color-electric-blue);--color-on-disabled:var(--theme-on-disabled);--theme-divider-mode-light:hsl(210,20%,90%);--theme-divider-mode-dark:hsl(210,20%,90%);--theme-divider:var(--theme-divider-color-electric-blue);--color-divider:var(--theme-divider);--theme-divider-hover-mode-light:hsl(210,20%,85.5%);--theme-divider-hover-mode-dark:hsl(210,20%,90.5%);--theme-divider-hover:var(--theme-divider-hover-color-electric-blue);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active-mode-light:hsl(210,20%,81%);--theme-divider-active-mode-dark:hsl(210,20%,91%);--theme-divider-active:var(--theme-divider-active-color-electric-blue);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled-mode-light:hsl(0,0%,60%);--theme-divider-disabled-mode-dark:hsl(0,0%,45%);--theme-divider-disabled:var(--theme-divider-disabled-color-electric-blue);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring-mode-light:hsla(210,100%,60%,0.7);--theme-focus-ring-mode-dark:hsla(210,100%,60%,0.9);--theme-focus-ring:var(--theme-focus-ring-color-electric-blue);--color-focus-ring:var(--theme-focus-ring);--theme-shadow-mode-light:rgba(0,0,0,0.1);--theme-shadow-mode-dark:rgba(0,0,0,0.4);--theme-shadow:var(--theme-shadow-color-electric-blue);--color-shadow:var(--theme-shadow);--theme-error-mode-light:hsl(0,70%,40%);--theme-error-mode-dark:hsl(0,70%,40%);--theme-error:var(--theme-error-color-electric-blue);--color-error:var(--theme-error);--theme-error-hover-mode-light:hsl(0,70%,38%);--theme-error-hover-mode-dark:hsl(0,70%,38%);--theme-error-hover:var(--theme-error-hover-color-electric-blue);--color-error-hover:var(--theme-error-hover);--theme-error-active-mode-light:hsl(0,70%,36%);--theme-error-active-mode-dark:hsl(0,70%,36%);--theme-error-active:var(--theme-error-active-color-electric-blue);--color-error-active:var(--theme-error-active);--theme-error-inverted-mode-light:hsl(0,70%,40%);--theme-error-inverted-mode-dark:hsl(0,70%,40%);--theme-error-inverted:var(--theme-error-inverted-color-electric-blue);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover-mode-light:hsl(0,70%,38%);--theme-error-inverted-hover-mode-dark:hsl(0,70%,38%);--theme-error-inverted-hover:var(--theme-error-inverted-hover-color-electric-blue);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active-mode-light:hsl(0,70%,36%);--theme-error-inverted-active-mode-dark:hsl(0,70%,36%);--theme-error-inverted-active:var(--theme-error-inverted-active-color-electric-blue);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error-mode-light:#fefefd;--theme-on-error-mode-dark:hsl(0,100%,95%);--theme-on-error:var(--theme-on-error-color-electric-blue);--color-on-error:var(--theme-on-error);--theme-on-error-inverted-mode-light:#fefefd;--theme-on-error-inverted-mode-dark:hsl(0,100%,95%);--theme-on-error-inverted:var(--theme-on-error-inverted-color-electric-blue);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary-mode-light:hsl(0,100%,95%);--theme-error-secondary-mode-dark:hsl(0,100%,95%);--theme-error-secondary:var(--theme-error-secondary-color-electric-blue);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover-mode-light:hsl(0,100%,90.25%);--theme-error-secondary-hover-mode-dark:hsl(0,100%,90.25%);--theme-error-secondary-hover:var(--theme-error-secondary-hover-color-electric-blue);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active-mode-light:hsl(0,100%,85.5%);--theme-error-secondary-active-mode-dark:hsl(0,100%,85.5%);--theme-error-secondary-active:var(--theme-error-secondary-active-color-electric-blue);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary-mode-light:hsl(0,70%,30%);--theme-on-error-secondary-mode-dark:hsl(0,70%,30%);--theme-on-error-secondary:var(--theme-on-error-secondary-color-electric-blue);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text-mode-light:hsl(0,70%,30%);--theme-error-text-mode-dark:hsl(0,70%,90%);--theme-error-text:var(--theme-error-text-color-electric-blue);--color-error-text:var(--theme-error-text);--theme-success-mode-light:hsl(142,50%,35%);--theme-success-mode-dark:hsl(142,50%,35%);--theme-success:var(--theme-success-color-electric-blue);--color-success:var(--theme-success);--theme-success-hover-mode-light:hsl(142,50%,33.25%);--theme-success-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-hover:var(--theme-success-hover-color-electric-blue);--color-success-hover:var(--theme-success-hover);--theme-success-active-mode-light:hsl(142,50%,31.5%);--theme-success-active-mode-dark:hsl(142,50%,31.5%);--theme-success-active:var(--theme-success-active-color-electric-blue);--color-success-active:var(--theme-success-active);--theme-success-inverted-mode-light:hsl(142,50%,35%);--theme-success-inverted-mode-dark:hsl(142,50%,35%);--theme-success-inverted:var(--theme-success-inverted-color-electric-blue);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover-mode-light:hsl(142,50%,33.25%);--theme-success-inverted-hover-mode-dark:hsl(142,50%,33.25%);--theme-success-inverted-hover:var(--theme-success-inverted-hover-color-electric-blue);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active-mode-light:hsl(142,50%,31.5%);--theme-success-inverted-active-mode-dark:hsl(142,50%,31.5%);--theme-success-inverted-active:var(--theme-success-inverted-active-color-electric-blue);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success-mode-light:#fefefd;--theme-on-success-mode-dark:hsl(142,70%,95%);--theme-on-success:var(--theme-on-success-color-electric-blue);--color-on-success:var(--theme-on-success);--theme-on-success-inverted-mode-light:#fefefd;--theme-on-success-inverted-mode-dark:hsl(142,70%,95%);--theme-on-success-inverted:var(--theme-on-success-inverted-color-electric-blue);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary-mode-light:hsl(142,70%,90%);--theme-success-secondary-mode-dark:hsl(142,70%,90%);--theme-success-secondary:var(--theme-success-secondary-color-electric-blue);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover-mode-light:hsl(142,70%,85.5%);--theme-success-secondary-hover-mode-dark:hsl(142,70%,85.5%);--theme-success-secondary-hover:var(--theme-success-secondary-hover-color-electric-blue);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active-mode-light:hsl(142,70%,81%);--theme-success-secondary-active-mode-dark:hsl(142,70%,81%);--theme-success-secondary-active:var(--theme-success-secondary-active-color-electric-blue);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary-mode-light:hsl(142,50%,25%);--theme-on-success-secondary-mode-dark:hsl(142,50%,25%);--theme-on-success-secondary:var(--theme-on-success-secondary-color-electric-blue);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text-mode-light:hsl(142,50%,25%);--theme-success-text-mode-dark:hsl(142,50%,85%);--theme-success-text:var(--theme-success-text-color-electric-blue);--color-success-text:var(--theme-success-text);--theme-warning-mode-light:hsl(45,100%,85%);--theme-warning-mode-dark:hsl(45,100%,68%);--theme-warning:var(--theme-warning-color-electric-blue);--color-warning:var(--theme-warning);--theme-on-warning-mode-light:hsl(30,100%,25%);--theme-on-warning-mode-dark:hsl(45,100%,95%);--theme-on-warning:var(--theme-on-warning-color-electric-blue);--color-on-warning:var(--theme-on-warning);--theme-link-mode-light:#2563eb;--theme-link-mode-dark:#60a5fa;--theme-link:var(--theme-link-color-electric-blue);--color-link:var(--theme-link);--theme-link-hover-mode-light:#1d4ed8;--theme-link-hover-mode-dark:#93c5fd;--theme-link-hover:var(--theme-link-hover-color-electric-blue);--color-link-hover:var(--theme-link-hover);--theme-link-active-mode-light:#1e40af;--theme-link-active-mode-dark:#bfdbfe;--theme-link-active:var(--theme-link-active-color-electric-blue);--color-link-active:var(--theme-link-active)}:root{--theme-primary-color-cg-blue:hsl(195,100%,32%);--theme-primary-hover-color-cg-blue:hsl(195,100%,28.8%);--theme-primary-active-color-cg-blue:hsl(195,100%,25.6%);--theme-primary-inverted-color-cg-blue:hsl(195,100%,32%);--theme-primary-inverted-hover-color-cg-blue:hsl(195,100%,38.8%);--theme-primary-inverted-active-color-cg-blue:hsl(195,100%,45.6%);--theme-on-primary-color-cg-blue:#fefefd;--theme-on-primary-inverted-color-cg-blue:#fefefd;--theme-primary-text-color-cg-blue:hsl(195,100%,22.4%);--theme-secondary-color-cg-blue:hsl(195,60%,89.8%);--theme-secondary-hover-color-cg-blue:hsl(195,60%,85.31%);--theme-secondary-active-color-cg-blue:hsl(195,60%,80.82%);--theme-secondary-inverted-color-cg-blue:hsl(195,80%,52.4%);--theme-secondary-inverted-hover-color-cg-blue:hsl(195,80%,57.16%);--theme-secondary-inverted-active-color-cg-blue:hsl(195,80%,61.92%);--theme-on-secondary-color-cg-blue:hsl(195,100%,22.4%);--theme-on-secondary-inverted-color-cg-blue:hsl(195,60%,89.8%);--theme-default-color-cg-blue:#fefefd;--theme-on-default-color-cg-blue:#2c2c2e;--theme-inverted-color-cg-blue:#2c2c2e;--theme-on-inverted-color-cg-blue:#fefefd;--theme-surface-color-cg-blue:hsl(195,40%,93.2%);--theme-surface-hover-color-cg-blue:hsl(195,40%,88.54%);--theme-surface-active-color-cg-blue:hsl(195,40%,83.88%);--theme-surface-inverted-color-cg-blue:hsl(195,50%,42.2%);--theme-surface-inverted-hover-color-cg-blue:hsl(195,50%,45.09%);--theme-surface-inverted-active-color-cg-blue:hsl(195,50%,47.98%);--theme-backdrop-color-cg-blue:rgba(0,0,0,0.5);--theme-overlay-color-cg-blue:rgba(0,0,0,0.04);--theme-modal-color-cg-blue:#fefefd;--theme-skeleton-color-cg-blue:#e0e0e0;--theme-on-skeleton-color-cg-blue:#f0f0f0;--theme-muted-color-cg-blue:hsl(0,0%,32%);--theme-placeholder-color-cg-blue:hsl(0,0%,52%);--theme-disabled-color-cg-blue:hsl(0,0%,55%);--theme-on-disabled-color-cg-blue:hsl(0,0%,95%);--theme-divider-color-cg-blue:hsl(195,20%,83%);--theme-divider-hover-color-cg-blue:hsl(195,20%,78.85%);--theme-divider-active-color-cg-blue:hsl(195,20%,74.7%);--theme-divider-disabled-color-cg-blue:hsl(0,0%,60%);--theme-focus-ring-color-cg-blue:hsla(195,100%,32%,0.7);--theme-shadow-color-cg-blue:rgba(0,0,0,0.1);--theme-error-color-cg-blue:hsl(0,70%,40%);--theme-error-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-active-color-cg-blue:hsl(0,70%,36%);--theme-error-inverted-color-cg-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-cg-blue:hsl(0,70%,36%);--theme-on-error-color-cg-blue:#fefefd;--theme-on-error-inverted-color-cg-blue:#fefefd;--theme-error-secondary-color-cg-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-cg-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-cg-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-cg-blue:hsl(0,70%,30%);--theme-error-text-color-cg-blue:hsl(0,70%,30%);--theme-success-color-cg-blue:hsl(142,50%,35%);--theme-success-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-active-color-cg-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-cg-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-cg-blue:hsl(142,50%,31.5%);--theme-on-success-color-cg-blue:#fefefd;--theme-on-success-inverted-color-cg-blue:#fefefd;--theme-success-secondary-color-cg-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-cg-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-cg-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-cg-blue:hsl(142,50%,25%);--theme-success-text-color-cg-blue:hsl(142,50%,25%);--theme-warning-color-cg-blue:hsl(45,100%,85%);--theme-on-warning-color-cg-blue:hsl(30,100%,25%);--theme-link-color-cg-blue:#2563eb;--theme-link-hover-color-cg-blue:#1d4ed8;--theme-link-active-color-cg-blue:#1e40af;--theme-primary-color-rose:hsl(347,77%,61%);--theme-primary-hover-color-rose:hsl(347,77%,54.9%);--theme-primary-active-color-rose:hsl(347,77%,48.8%);--theme-primary-inverted-color-rose:hsl(347,77%,61%);--theme-primary-inverted-hover-color-rose:hsl(347,77%,64.9%);--theme-primary-inverted-active-color-rose:hsl(347,77%,68.8%);--theme-on-primary-color-rose:#fefefd;--theme-on-primary-inverted-color-rose:#fefefd;--theme-primary-text-color-rose:hsl(347,77%,42.7%);--theme-secondary-color-rose:hsl(347,46.2%,94.15%);--theme-secondary-hover-color-rose:hsl(347,46.2%,89.4425%);--theme-secondary-active-color-rose:hsl(347,46.2%,84.735%);--theme-secondary-inverted-color-rose:hsl(347,61.6%,72.7%);--theme-secondary-inverted-hover-color-rose:hsl(347,61.6%,75.43%);--theme-secondary-inverted-active-color-rose:hsl(347,61.6%,78.16%);--theme-on-secondary-color-rose:hsl(347,77%,42.7%);--theme-on-secondary-inverted-color-rose:hsl(347,46.2%,94.15%);--theme-default-color-rose:#fefefd;--theme-on-default-color-rose:#2c2c2e;--theme-inverted-color-rose:#2c2c2e;--theme-on-inverted-color-rose:#fefefd;--theme-surface-color-rose:hsl(347,30.8%,96.1%);--theme-surface-hover-color-rose:hsl(347,30.8%,91.295%);--theme-surface-active-color-rose:hsl(347,30.8%,86.49%);--theme-surface-inverted-color-rose:hsl(347,38.5%,66.85%);--theme-surface-inverted-hover-color-rose:hsl(347,38.5%,68.5075%);--theme-surface-inverted-active-color-rose:hsl(347,38.5%,70.165%);--theme-backdrop-color-rose:rgba(0,0,0,0.5);--theme-overlay-color-rose:rgba(0,0,0,0.04);--theme-modal-color-rose:#fefefd;--theme-skeleton-color-rose:#e0e0e0;--theme-on-skeleton-color-rose:#f0f0f0;--theme-muted-color-rose:hsl(0,0%,32%);--theme-placeholder-color-rose:hsl(0,0%,52%);--theme-disabled-color-rose:hsl(0,0%,55%);--theme-on-disabled-color-rose:hsl(0,0%,95%);--theme-divider-color-rose:hsl(347,15.4%,90.25%);--theme-divider-hover-color-rose:hsl(347,15.4%,85.7375%);--theme-divider-active-color-rose:hsl(347,15.4%,81.225%);--theme-divider-disabled-color-rose:hsl(0,0%,60%);--theme-focus-ring-color-rose:hsla(347,77%,61%,0.7);--theme-shadow-color-rose:rgba(0,0,0,0.1);--theme-error-color-rose:hsl(0,70%,40%);--theme-error-hover-color-rose:hsl(0,70%,38%);--theme-error-active-color-rose:hsl(0,70%,36%);--theme-error-inverted-color-rose:hsl(0,70%,40%);--theme-error-inverted-hover-color-rose:hsl(0,70%,38%);--theme-error-inverted-active-color-rose:hsl(0,70%,36%);--theme-on-error-color-rose:#fefefd;--theme-on-error-inverted-color-rose:#fefefd;--theme-error-secondary-color-rose:hsl(0,100%,95%);--theme-error-secondary-hover-color-rose:hsl(0,100%,90.25%);--theme-error-secondary-active-color-rose:hsl(0,100%,85.5%);--theme-on-error-secondary-color-rose:hsl(0,70%,30%);--theme-error-text-color-rose:hsl(0,70%,30%);--theme-success-color-rose:hsl(142,50%,35%);--theme-success-hover-color-rose:hsl(142,50%,33.25%);--theme-success-active-color-rose:hsl(142,50%,31.5%);--theme-success-inverted-color-rose:hsl(142,50%,35%);--theme-success-inverted-hover-color-rose:hsl(142,50%,33.25%);--theme-success-inverted-active-color-rose:hsl(142,50%,31.5%);--theme-on-success-color-rose:#fefefd;--theme-on-success-inverted-color-rose:#fefefd;--theme-success-secondary-color-rose:hsl(142,70%,90%);--theme-success-secondary-hover-color-rose:hsl(142,70%,85.5%);--theme-success-secondary-active-color-rose:hsl(142,70%,81%);--theme-on-success-secondary-color-rose:hsl(142,50%,25%);--theme-success-text-color-rose:hsl(142,50%,25%);--theme-warning-color-rose:hsl(45,100%,85%);--theme-on-warning-color-rose:hsl(30,100%,25%);--theme-link-color-rose:#2563eb;--theme-link-hover-color-rose:#1d4ed8;--theme-link-active-color-rose:#1e40af;--theme-primary-color-hot-pink:hsl(330,100%,65%);--theme-primary-hover-color-hot-pink:hsl(330,100%,58.5%);--theme-primary-active-color-hot-pink:hsl(330,100%,52%);--theme-primary-inverted-color-hot-pink:hsl(330,100%,65%);--theme-primary-inverted-hover-color-hot-pink:hsl(330,100%,68.5%);--theme-primary-inverted-active-color-hot-pink:hsl(330,100%,72%);--theme-on-primary-color-hot-pink:#fefefd;--theme-on-primary-inverted-color-hot-pink:#fefefd;--theme-primary-text-color-hot-pink:hsl(330,100%,45.5%);--theme-secondary-color-hot-pink:hsl(330,60%,94.75%);--theme-secondary-hover-color-hot-pink:hsl(330,60%,90.0125%);--theme-secondary-active-color-hot-pink:hsl(330,60%,85.275%);--theme-secondary-inverted-color-hot-pink:hsl(330,80%,75.5%);--theme-secondary-inverted-hover-color-hot-pink:hsl(330,80%,77.95%);--theme-secondary-inverted-active-color-hot-pink:hsl(330,80%,80.4%);--theme-on-secondary-color-hot-pink:hsl(330,100%,45.5%);--theme-on-secondary-inverted-color-hot-pink:hsl(330,60%,94.75%);--theme-default-color-hot-pink:#fefefd;--theme-on-default-color-hot-pink:#2c2c2e;--theme-inverted-color-hot-pink:#2c2c2e;--theme-on-inverted-color-hot-pink:#fefefd;--theme-surface-color-hot-pink:hsl(330,40%,96.5%);--theme-surface-hover-color-hot-pink:hsl(330,40%,91.675%);--theme-surface-active-color-hot-pink:hsl(330,40%,86.85%);--theme-surface-inverted-color-hot-pink:hsl(330,50%,70.25%);--theme-surface-inverted-hover-color-hot-pink:hsl(330,50%,71.7375%);--theme-surface-inverted-active-color-hot-pink:hsl(330,50%,73.225%);--theme-backdrop-color-hot-pink:rgba(0,0,0,0.5);--theme-overlay-color-hot-pink:rgba(0,0,0,0.04);--theme-modal-color-hot-pink:#fefefd;--theme-skeleton-color-hot-pink:#e0e0e0;--theme-on-skeleton-color-hot-pink:#f0f0f0;--theme-muted-color-hot-pink:hsl(0,0%,32%);--theme-placeholder-color-hot-pink:hsl(0,0%,52%);--theme-disabled-color-hot-pink:hsl(0,0%,55%);--theme-on-disabled-color-hot-pink:hsl(0,0%,95%);--theme-divider-color-hot-pink:hsl(330,20%,91.25%);--theme-divider-hover-color-hot-pink:hsl(330,20%,86.6875%);--theme-divider-active-color-hot-pink:hsl(330,20%,82.125%);--theme-divider-disabled-color-hot-pink:hsl(0,0%,60%);--theme-focus-ring-color-hot-pink:hsla(330,100%,65%,0.7);--theme-shadow-color-hot-pink:rgba(0,0,0,0.1);--theme-error-color-hot-pink:hsl(0,70%,40%);--theme-error-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-active-color-hot-pink:hsl(0,70%,36%);--theme-error-inverted-color-hot-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-hot-pink:hsl(0,70%,36%);--theme-on-error-color-hot-pink:#fefefd;--theme-on-error-inverted-color-hot-pink:#fefefd;--theme-error-secondary-color-hot-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-hot-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-hot-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-hot-pink:hsl(0,70%,30%);--theme-error-text-color-hot-pink:hsl(0,70%,30%);--theme-success-color-hot-pink:hsl(142,50%,35%);--theme-success-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-active-color-hot-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-hot-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-hot-pink:hsl(142,50%,31.5%);--theme-on-success-color-hot-pink:#fefefd;--theme-on-success-inverted-color-hot-pink:#fefefd;--theme-success-secondary-color-hot-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-hot-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-hot-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-hot-pink:hsl(142,50%,25%);--theme-success-text-color-hot-pink:hsl(142,50%,25%);--theme-warning-color-hot-pink:hsl(45,100%,85%);--theme-on-warning-color-hot-pink:hsl(30,100%,25%);--theme-link-color-hot-pink:#2563eb;--theme-link-hover-color-hot-pink:#1d4ed8;--theme-link-active-color-hot-pink:#1e40af;--theme-primary-color-shrine-pink:hsl(18,96%,60%);--theme-primary-hover-color-shrine-pink:hsl(18,96%,54%);--theme-primary-active-color-shrine-pink:hsl(18,96%,48%);--theme-primary-inverted-color-shrine-pink:hsl(18,96%,60%);--theme-primary-inverted-hover-color-shrine-pink:hsl(18,96%,64%);--theme-primary-inverted-active-color-shrine-pink:hsl(18,96%,68%);--theme-on-primary-color-shrine-pink:#fefefd;--theme-on-primary-inverted-color-shrine-pink:#fefefd;--theme-primary-text-color-shrine-pink:hsl(18,96%,42%);--theme-secondary-color-shrine-pink:hsl(18,57.6%,94%);--theme-secondary-hover-color-shrine-pink:hsl(18,57.6%,89.3%);--theme-secondary-active-color-shrine-pink:hsl(18,57.6%,84.6%);--theme-secondary-inverted-color-shrine-pink:hsl(18,76.8%,72%);--theme-secondary-inverted-hover-color-shrine-pink:hsl(18,76.8%,74.8%);--theme-secondary-inverted-active-color-shrine-pink:hsl(18,76.8%,77.6%);--theme-on-secondary-color-shrine-pink:hsl(18,96%,42%);--theme-on-secondary-inverted-color-shrine-pink:hsl(18,57.6%,94%);--theme-default-color-shrine-pink:#fefefd;--theme-on-default-color-shrine-pink:#2c2c2e;--theme-inverted-color-shrine-pink:#2c2c2e;--theme-on-inverted-color-shrine-pink:#fefefd;--theme-surface-color-shrine-pink:hsl(18,38.4%,96%);--theme-surface-hover-color-shrine-pink:hsl(18,38.4%,91.2%);--theme-surface-active-color-shrine-pink:hsl(18,38.4%,86.4%);--theme-surface-inverted-color-shrine-pink:hsl(18,48%,66%);--theme-surface-inverted-hover-color-shrine-pink:hsl(18,48%,67.7%);--theme-surface-inverted-active-color-shrine-pink:hsl(18,48%,69.4%);--theme-backdrop-color-shrine-pink:rgba(0,0,0,0.5);--theme-overlay-color-shrine-pink:rgba(0,0,0,0.04);--theme-modal-color-shrine-pink:#fefefd;--theme-skeleton-color-shrine-pink:#e0e0e0;--theme-on-skeleton-color-shrine-pink:#f0f0f0;--theme-muted-color-shrine-pink:hsl(0,0%,32%);--theme-placeholder-color-shrine-pink:hsl(0,0%,52%);--theme-disabled-color-shrine-pink:hsl(0,0%,55%);--theme-on-disabled-color-shrine-pink:hsl(0,0%,95%);--theme-divider-color-shrine-pink:hsl(18,19.2%,90%);--theme-divider-hover-color-shrine-pink:hsl(18,19.2%,85.5%);--theme-divider-active-color-shrine-pink:hsl(18,19.2%,81%);--theme-divider-disabled-color-shrine-pink:hsl(0,0%,60%);--theme-focus-ring-color-shrine-pink:hsla(18,96%,60%,0.7);--theme-shadow-color-shrine-pink:rgba(0,0,0,0.1);--theme-error-color-shrine-pink:hsl(0,70%,40%);--theme-error-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-active-color-shrine-pink:hsl(0,70%,36%);--theme-error-inverted-color-shrine-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-shrine-pink:hsl(0,70%,36%);--theme-on-error-color-shrine-pink:#fefefd;--theme-on-error-inverted-color-shrine-pink:#fefefd;--theme-error-secondary-color-shrine-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-shrine-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-shrine-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-shrine-pink:hsl(0,70%,30%);--theme-error-text-color-shrine-pink:hsl(0,70%,30%);--theme-success-color-shrine-pink:hsl(142,50%,35%);--theme-success-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-shrine-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-on-success-color-shrine-pink:#fefefd;--theme-on-success-inverted-color-shrine-pink:#fefefd;--theme-success-secondary-color-shrine-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-shrine-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-shrine-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-shrine-pink:hsl(142,50%,25%);--theme-success-text-color-shrine-pink:hsl(142,50%,25%);--theme-warning-color-shrine-pink:hsl(45,100%,85%);--theme-on-warning-color-shrine-pink:hsl(30,100%,25%);--theme-link-color-shrine-pink:#2563eb;--theme-link-hover-color-shrine-pink:#1d4ed8;--theme-link-active-color-shrine-pink:#1e40af;--theme-primary-color-electric-blue:hsl(210,100%,60%);--theme-primary-hover-color-electric-blue:hsl(210,100%,54%);--theme-primary-active-color-electric-blue:hsl(210,100%,48%);--theme-primary-inverted-color-electric-blue:hsl(210,100%,60%);--theme-primary-inverted-hover-color-electric-blue:hsl(210,100%,64%);--theme-primary-inverted-active-color-electric-blue:hsl(210,100%,68%);--theme-on-primary-color-electric-blue:#fefefd;--theme-on-primary-inverted-color-electric-blue:#fefefd;--theme-primary-text-color-electric-blue:hsl(210,100%,42%);--theme-secondary-color-electric-blue:hsl(210,60%,94%);--theme-secondary-hover-color-electric-blue:hsl(210,60%,89.3%);--theme-secondary-active-color-electric-blue:hsl(210,60%,84.6%);--theme-secondary-inverted-color-electric-blue:hsl(210,80%,72%);--theme-secondary-inverted-hover-color-electric-blue:hsl(210,80%,74.8%);--theme-secondary-inverted-active-color-electric-blue:hsl(210,80%,77.6%);--theme-on-secondary-color-electric-blue:hsl(210,100%,42%);--theme-on-secondary-inverted-color-electric-blue:hsl(210,60%,94%);--theme-default-color-electric-blue:#fefefd;--theme-on-default-color-electric-blue:#2c2c2e;--theme-inverted-color-electric-blue:#2c2c2e;--theme-on-inverted-color-electric-blue:#fefefd;--theme-surface-color-electric-blue:hsl(210,40%,96%);--theme-surface-hover-color-electric-blue:hsl(210,40%,91.2%);--theme-surface-active-color-electric-blue:hsl(210,40%,86.4%);--theme-surface-inverted-color-electric-blue:hsl(210,50%,66%);--theme-surface-inverted-hover-color-electric-blue:hsl(210,50%,67.7%);--theme-surface-inverted-active-color-electric-blue:hsl(210,50%,69.4%);--theme-backdrop-color-electric-blue:rgba(0,0,0,0.5);--theme-overlay-color-electric-blue:rgba(0,0,0,0.04);--theme-modal-color-electric-blue:#fefefd;--theme-skeleton-color-electric-blue:#e0e0e0;--theme-on-skeleton-color-electric-blue:#f0f0f0;--theme-muted-color-electric-blue:hsl(0,0%,32%);--theme-placeholder-color-electric-blue:hsl(0,0%,52%);--theme-disabled-color-electric-blue:hsl(0,0%,55%);--theme-on-disabled-color-electric-blue:hsl(0,0%,95%);--theme-divider-color-electric-blue:hsl(210,20%,90%);--theme-divider-hover-color-electric-blue:hsl(210,20%,85.5%);--theme-divider-active-color-electric-blue:hsl(210,20%,81%);--theme-divider-disabled-color-electric-blue:hsl(0,0%,60%);--theme-focus-ring-color-electric-blue:hsla(210,100%,60%,0.7);--theme-shadow-color-electric-blue:rgba(0,0,0,0.1);--theme-error-color-electric-blue:hsl(0,70%,40%);--theme-error-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-active-color-electric-blue:hsl(0,70%,36%);--theme-error-inverted-color-electric-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-electric-blue:hsl(0,70%,36%);--theme-on-error-color-electric-blue:#fefefd;--theme-on-error-inverted-color-electric-blue:#fefefd;--theme-error-secondary-color-electric-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-electric-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-electric-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-electric-blue:hsl(0,70%,30%);--theme-error-text-color-electric-blue:hsl(0,70%,30%);--theme-success-color-electric-blue:hsl(142,50%,35%);--theme-success-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-active-color-electric-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-electric-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-electric-blue:hsl(142,50%,31.5%);--theme-on-success-color-electric-blue:#fefefd;--theme-on-success-inverted-color-electric-blue:#fefefd;--theme-success-secondary-color-electric-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-electric-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-electric-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-electric-blue:hsl(142,50%,25%);--theme-success-text-color-electric-blue:hsl(142,50%,25%);--theme-warning-color-electric-blue:hsl(45,100%,85%);--theme-on-warning-color-electric-blue:hsl(30,100%,25%);--theme-link-color-electric-blue:#2563eb;--theme-link-hover-color-electric-blue:#1d4ed8;--theme-link-active-color-electric-blue:#1e40af;--theme-primary:var(--theme-primary-mode-light);--color-primary:var(--theme-primary);--theme-primary-hover:var(--theme-primary-hover-mode-light);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active:var(--theme-primary-active-mode-light);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted:var(--theme-primary-inverted-mode-light);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-mode-light);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active:var(--theme-primary-inverted-active-mode-light);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary:var(--theme-on-primary-mode-light);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted:var(--theme-on-primary-inverted-mode-light);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text:var(--theme-primary-text-mode-light);--color-primary-text:var(--theme-primary-text);--theme-secondary:var(--theme-secondary-mode-light);--color-secondary:var(--theme-secondary);--theme-secondary-hover:var(--theme-secondary-hover-mode-light);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active:var(--theme-secondary-active-mode-light);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted:var(--theme-secondary-inverted-mode-light);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-mode-light);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-mode-light);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary:var(--theme-on-secondary-mode-light);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-mode-light);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default:var(--theme-default-mode-light);--color-default:var(--theme-default);--theme-on-default:var(--theme-on-default-mode-light);--color-on-default:var(--theme-on-default);--theme-inverted:var(--theme-inverted-mode-light);--color-inverted:var(--theme-inverted);--theme-on-inverted:var(--theme-on-inverted-mode-light);--color-on-inverted:var(--theme-on-inverted);--theme-surface:var(--theme-surface-mode-light);--color-surface:var(--theme-surface);--theme-surface-hover:var(--theme-surface-hover-mode-light);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active:var(--theme-surface-active-mode-light);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted:var(--theme-surface-inverted-mode-light);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-mode-light);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active:var(--theme-surface-inverted-active-mode-light);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop:var(--theme-backdrop-mode-light);--color-backdrop:var(--theme-backdrop);--theme-overlay:var(--theme-overlay-mode-light);--color-overlay:var(--theme-overlay);--theme-modal:var(--theme-modal-mode-light);--color-modal:var(--theme-modal);--theme-skeleton:var(--theme-skeleton-mode-light);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton:var(--theme-on-skeleton-mode-light);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted:var(--theme-muted-mode-light);--color-muted:var(--theme-muted);--theme-placeholder:var(--theme-placeholder-mode-light);--color-placeholder:var(--theme-placeholder);--theme-disabled:var(--theme-disabled-mode-light);--color-disabled:var(--theme-disabled);--theme-on-disabled:var(--theme-on-disabled-mode-light);--color-on-disabled:var(--theme-on-disabled);--theme-divider:var(--theme-divider-mode-light);--color-divider:var(--theme-divider);--theme-divider-hover:var(--theme-divider-hover-mode-light);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active:var(--theme-divider-active-mode-light);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled:var(--theme-divider-disabled-mode-light);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring:var(--theme-focus-ring-mode-light);--color-focus-ring:var(--theme-focus-ring);--theme-shadow:var(--theme-shadow-mode-light);--color-shadow:var(--theme-shadow);--theme-error:var(--theme-error-mode-light);--color-error:var(--theme-error);--theme-error-hover:var(--theme-error-hover-mode-light);--color-error-hover:var(--theme-error-hover);--theme-error-active:var(--theme-error-active-mode-light);--color-error-active:var(--theme-error-active);--theme-error-inverted:var(--theme-error-inverted-mode-light);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover:var(--theme-error-inverted-hover-mode-light);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active:var(--theme-error-inverted-active-mode-light);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error:var(--theme-on-error-mode-light);--color-on-error:var(--theme-on-error);--theme-on-error-inverted:var(--theme-on-error-inverted-mode-light);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary:var(--theme-error-secondary-mode-light);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover:var(--theme-error-secondary-hover-mode-light);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active:var(--theme-error-secondary-active-mode-light);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary:var(--theme-on-error-secondary-mode-light);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text:var(--theme-error-text-mode-light);--color-error-text:var(--theme-error-text);--theme-success:var(--theme-success-mode-light);--color-success:var(--theme-success);--theme-success-hover:var(--theme-success-hover-mode-light);--color-success-hover:var(--theme-success-hover);--theme-success-active:var(--theme-success-active-mode-light);--color-success-active:var(--theme-success-active);--theme-success-inverted:var(--theme-success-inverted-mode-light);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover:var(--theme-success-inverted-hover-mode-light);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active:var(--theme-success-inverted-active-mode-light);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success:var(--theme-on-success-mode-light);--color-on-success:var(--theme-on-success);--theme-on-success-inverted:var(--theme-on-success-inverted-mode-light);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary:var(--theme-success-secondary-mode-light);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover:var(--theme-success-secondary-hover-mode-light);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active:var(--theme-success-secondary-active-mode-light);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary:var(--theme-on-success-secondary-mode-light);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text:var(--theme-success-text-mode-light);--color-success-text:var(--theme-success-text);--theme-warning:var(--theme-warning-mode-light);--color-warning:var(--theme-warning);--theme-on-warning:var(--theme-on-warning-mode-light);--color-on-warning:var(--theme-on-warning);--theme-link:var(--theme-link-mode-light);--color-link:var(--theme-link);--theme-link-hover:var(--theme-link-hover-mode-light);--color-link-hover:var(--theme-link-hover);--theme-link-active:var(--theme-link-active-mode-light);--color-link-active:var(--theme-link-active)}@media(prefers-color-scheme:dark){:root{--theme-primary-color-cg-blue:hsl(195,100%,32%);--theme-primary-hover-color-cg-blue:hsl(195,100%,38.8%);--theme-primary-active-color-cg-blue:hsl(195,100%,45.6%);--theme-primary-inverted-color-cg-blue:hsl(195,100%,32%);--theme-primary-inverted-hover-color-cg-blue:hsl(195,100%,28.8%);--theme-primary-inverted-active-color-cg-blue:hsl(195,100%,25.6%);--theme-on-primary-color-cg-blue:#fefefd;--theme-on-primary-inverted-color-cg-blue:#fefefd;--theme-primary-text-color-cg-blue:hsl(195,100%,86.4%);--theme-secondary-color-cg-blue:hsl(195,80%,52.4%);--theme-secondary-hover-color-cg-blue:hsl(195,80%,57.16%);--theme-secondary-active-color-cg-blue:hsl(195,80%,61.92%);--theme-secondary-inverted-color-cg-blue:hsl(195,60%,89.8%);--theme-secondary-inverted-hover-color-cg-blue:hsl(195,60%,85.31%);--theme-secondary-inverted-active-color-cg-blue:hsl(195,60%,80.82%);--theme-on-secondary-color-cg-blue:hsl(195,100%,16%);--theme-on-secondary-inverted-color-cg-blue:hsl(195,100%,22.4%);--theme-default-color-cg-blue:#2c2c2e;--theme-on-default-color-cg-blue:#fefefd;--theme-inverted-color-cg-blue:#fefefd;--theme-on-inverted-color-cg-blue:#2c2c2e;--theme-surface-color-cg-blue:hsl(195,50%,42.2%);--theme-surface-hover-color-cg-blue:hsl(195,50%,45.09%);--theme-surface-active-color-cg-blue:hsl(195,50%,47.98%);--theme-surface-inverted-color-cg-blue:hsl(195,40%,93.2%);--theme-surface-inverted-hover-color-cg-blue:hsl(195,40%,88.54%);--theme-surface-inverted-active-color-cg-blue:hsl(195,40%,83.88%);--theme-backdrop-color-cg-blue:rgba(0,0,0,0.7);--theme-overlay-color-cg-blue:rgba(255,255,255,0.06);--theme-modal-color-cg-blue:#262626;--theme-skeleton-color-cg-blue:#3a3a3a;--theme-on-skeleton-color-cg-blue:#4a4a4a;--theme-muted-color-cg-blue:hsl(0,0%,92%);--theme-placeholder-color-cg-blue:hsl(0,0%,76%);--theme-disabled-color-cg-blue:hsl(0,0%,35%);--theme-on-disabled-color-cg-blue:hsl(0,0%,85%);--theme-divider-color-cg-blue:hsl(195,20%,83%);--theme-divider-hover-color-cg-blue:hsl(195,20%,83.85%);--theme-divider-active-color-cg-blue:hsl(195,20%,84.7%);--theme-divider-disabled-color-cg-blue:hsl(0,0%,45%);--theme-focus-ring-color-cg-blue:hsla(195,100%,32%,0.9);--theme-shadow-color-cg-blue:rgba(0,0,0,0.4);--theme-error-color-cg-blue:hsl(0,70%,40%);--theme-error-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-active-color-cg-blue:hsl(0,70%,36%);--theme-error-inverted-color-cg-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-cg-blue:hsl(0,70%,36%);--theme-on-error-color-cg-blue:hsl(0,100%,95%);--theme-on-error-inverted-color-cg-blue:hsl(0,100%,95%);--theme-error-secondary-color-cg-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-cg-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-cg-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-cg-blue:hsl(0,70%,30%);--theme-error-text-color-cg-blue:hsl(0,70%,90%);--theme-success-color-cg-blue:hsl(142,50%,35%);--theme-success-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-active-color-cg-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-cg-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-cg-blue:hsl(142,50%,31.5%);--theme-on-success-color-cg-blue:hsl(142,70%,95%);--theme-on-success-inverted-color-cg-blue:hsl(142,70%,95%);--theme-success-secondary-color-cg-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-cg-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-cg-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-cg-blue:hsl(142,50%,25%);--theme-success-text-color-cg-blue:hsl(142,50%,85%);--theme-warning-color-cg-blue:hsl(45,100%,68%);--theme-on-warning-color-cg-blue:hsl(45,100%,95%);--theme-link-color-cg-blue:#60a5fa;--theme-link-hover-color-cg-blue:#93c5fd;--theme-link-active-color-cg-blue:#bfdbfe;--theme-primary-color-rose:hsl(347,77%,61%);--theme-primary-hover-color-rose:hsl(347,77%,64.9%);--theme-primary-active-color-rose:hsl(347,77%,68.8%);--theme-primary-inverted-color-rose:hsl(347,77%,61%);--theme-primary-inverted-hover-color-rose:hsl(347,77%,54.9%);--theme-primary-inverted-active-color-rose:hsl(347,77%,48.8%);--theme-on-primary-color-rose:#fefefd;--theme-on-primary-inverted-color-rose:#fefefd;--theme-primary-text-color-rose:hsl(347,77%,92.2%);--theme-secondary-color-rose:hsl(347,61.6%,72.7%);--theme-secondary-hover-color-rose:hsl(347,61.6%,75.43%);--theme-secondary-active-color-rose:hsl(347,61.6%,78.16%);--theme-secondary-inverted-color-rose:hsl(347,46.2%,94.15%);--theme-secondary-inverted-hover-color-rose:hsl(347,46.2%,89.4425%);--theme-secondary-inverted-active-color-rose:hsl(347,46.2%,84.735%);--theme-on-secondary-color-rose:hsl(347,77%,30.5%);--theme-on-secondary-inverted-color-rose:hsl(347,77%,42.7%);--theme-default-color-rose:#2c2c2e;--theme-on-default-color-rose:#fefefd;--theme-inverted-color-rose:#fefefd;--theme-on-inverted-color-rose:#2c2c2e;--theme-surface-color-rose:hsl(347,38.5%,66.85%);--theme-surface-hover-color-rose:hsl(347,38.5%,68.5075%);--theme-surface-active-color-rose:hsl(347,38.5%,70.165%);--theme-surface-inverted-color-rose:hsl(347,30.8%,96.1%);--theme-surface-inverted-hover-color-rose:hsl(347,30.8%,91.295%);--theme-surface-inverted-active-color-rose:hsl(347,30.8%,86.49%);--theme-backdrop-color-rose:rgba(0,0,0,0.7);--theme-overlay-color-rose:rgba(255,255,255,0.06);--theme-modal-color-rose:#262626;--theme-skeleton-color-rose:#3a3a3a;--theme-on-skeleton-color-rose:#4a4a4a;--theme-muted-color-rose:hsl(0,0%,92%);--theme-placeholder-color-rose:hsl(0,0%,76%);--theme-disabled-color-rose:hsl(0,0%,35%);--theme-on-disabled-color-rose:hsl(0,0%,85%);--theme-divider-color-rose:hsl(347,15.4%,90.25%);--theme-divider-hover-color-rose:hsl(347,15.4%,90.7375%);--theme-divider-active-color-rose:hsl(347,15.4%,91.225%);--theme-divider-disabled-color-rose:hsl(0,0%,45%);--theme-focus-ring-color-rose:hsla(347,77%,61%,0.9);--theme-shadow-color-rose:rgba(0,0,0,0.4);--theme-error-color-rose:hsl(0,70%,40%);--theme-error-hover-color-rose:hsl(0,70%,38%);--theme-error-active-color-rose:hsl(0,70%,36%);--theme-error-inverted-color-rose:hsl(0,70%,40%);--theme-error-inverted-hover-color-rose:hsl(0,70%,38%);--theme-error-inverted-active-color-rose:hsl(0,70%,36%);--theme-on-error-color-rose:hsl(0,100%,95%);--theme-on-error-inverted-color-rose:hsl(0,100%,95%);--theme-error-secondary-color-rose:hsl(0,100%,95%);--theme-error-secondary-hover-color-rose:hsl(0,100%,90.25%);--theme-error-secondary-active-color-rose:hsl(0,100%,85.5%);--theme-on-error-secondary-color-rose:hsl(0,70%,30%);--theme-error-text-color-rose:hsl(0,70%,90%);--theme-success-color-rose:hsl(142,50%,35%);--theme-success-hover-color-rose:hsl(142,50%,33.25%);--theme-success-active-color-rose:hsl(142,50%,31.5%);--theme-success-inverted-color-rose:hsl(142,50%,35%);--theme-success-inverted-hover-color-rose:hsl(142,50%,33.25%);--theme-success-inverted-active-color-rose:hsl(142,50%,31.5%);--theme-on-success-color-rose:hsl(142,70%,95%);--theme-on-success-inverted-color-rose:hsl(142,70%,95%);--theme-success-secondary-color-rose:hsl(142,70%,90%);--theme-success-secondary-hover-color-rose:hsl(142,70%,85.5%);--theme-success-secondary-active-color-rose:hsl(142,70%,81%);--theme-on-success-secondary-color-rose:hsl(142,50%,25%);--theme-success-text-color-rose:hsl(142,50%,85%);--theme-warning-color-rose:hsl(45,100%,68%);--theme-on-warning-color-rose:hsl(45,100%,95%);--theme-link-color-rose:#60a5fa;--theme-link-hover-color-rose:#93c5fd;--theme-link-active-color-rose:#bfdbfe;--theme-primary-color-hot-pink:hsl(330,100%,65%);--theme-primary-hover-color-hot-pink:hsl(330,100%,68.5%);--theme-primary-active-color-hot-pink:hsl(330,100%,72%);--theme-primary-inverted-color-hot-pink:hsl(330,100%,65%);--theme-primary-inverted-hover-color-hot-pink:hsl(330,100%,58.5%);--theme-primary-inverted-active-color-hot-pink:hsl(330,100%,52%);--theme-on-primary-color-hot-pink:#fefefd;--theme-on-primary-inverted-color-hot-pink:#fefefd;--theme-primary-text-color-hot-pink:hsl(330,100%,93%);--theme-secondary-color-hot-pink:hsl(330,80%,75.5%);--theme-secondary-hover-color-hot-pink:hsl(330,80%,77.95%);--theme-secondary-active-color-hot-pink:hsl(330,80%,80.4%);--theme-secondary-inverted-color-hot-pink:hsl(330,60%,94.75%);--theme-secondary-inverted-hover-color-hot-pink:hsl(330,60%,90.0125%);--theme-secondary-inverted-active-color-hot-pink:hsl(330,60%,85.275%);--theme-on-secondary-color-hot-pink:hsl(330,100%,32.5%);--theme-on-secondary-inverted-color-hot-pink:hsl(330,100%,45.5%);--theme-default-color-hot-pink:#2c2c2e;--theme-on-default-color-hot-pink:#fefefd;--theme-inverted-color-hot-pink:#fefefd;--theme-on-inverted-color-hot-pink:#2c2c2e;--theme-surface-color-hot-pink:hsl(330,50%,70.25%);--theme-surface-hover-color-hot-pink:hsl(330,50%,71.7375%);--theme-surface-active-color-hot-pink:hsl(330,50%,73.225%);--theme-surface-inverted-color-hot-pink:hsl(330,40%,96.5%);--theme-surface-inverted-hover-color-hot-pink:hsl(330,40%,91.675%);--theme-surface-inverted-active-color-hot-pink:hsl(330,40%,86.85%);--theme-backdrop-color-hot-pink:rgba(0,0,0,0.7);--theme-overlay-color-hot-pink:rgba(255,255,255,0.06);--theme-modal-color-hot-pink:#262626;--theme-skeleton-color-hot-pink:#3a3a3a;--theme-on-skeleton-color-hot-pink:#4a4a4a;--theme-muted-color-hot-pink:hsl(0,0%,92%);--theme-placeholder-color-hot-pink:hsl(0,0%,76%);--theme-disabled-color-hot-pink:hsl(0,0%,35%);--theme-on-disabled-color-hot-pink:hsl(0,0%,85%);--theme-divider-color-hot-pink:hsl(330,20%,91.25%);--theme-divider-hover-color-hot-pink:hsl(330,20%,91.6875%);--theme-divider-active-color-hot-pink:hsl(330,20%,92.125%);--theme-divider-disabled-color-hot-pink:hsl(0,0%,45%);--theme-focus-ring-color-hot-pink:hsla(330,100%,65%,0.9);--theme-shadow-color-hot-pink:rgba(0,0,0,0.4);--theme-error-color-hot-pink:hsl(0,70%,40%);--theme-error-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-active-color-hot-pink:hsl(0,70%,36%);--theme-error-inverted-color-hot-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-hot-pink:hsl(0,70%,36%);--theme-on-error-color-hot-pink:hsl(0,100%,95%);--theme-on-error-inverted-color-hot-pink:hsl(0,100%,95%);--theme-error-secondary-color-hot-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-hot-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-hot-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-hot-pink:hsl(0,70%,30%);--theme-error-text-color-hot-pink:hsl(0,70%,90%);--theme-success-color-hot-pink:hsl(142,50%,35%);--theme-success-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-active-color-hot-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-hot-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-hot-pink:hsl(142,50%,31.5%);--theme-on-success-color-hot-pink:hsl(142,70%,95%);--theme-on-success-inverted-color-hot-pink:hsl(142,70%,95%);--theme-success-secondary-color-hot-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-hot-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-hot-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-hot-pink:hsl(142,50%,25%);--theme-success-text-color-hot-pink:hsl(142,50%,85%);--theme-warning-color-hot-pink:hsl(45,100%,68%);--theme-on-warning-color-hot-pink:hsl(45,100%,95%);--theme-link-color-hot-pink:#60a5fa;--theme-link-hover-color-hot-pink:#93c5fd;--theme-link-active-color-hot-pink:#bfdbfe;--theme-primary-color-shrine-pink:hsl(18,96%,60%);--theme-primary-hover-color-shrine-pink:hsl(18,96%,64%);--theme-primary-active-color-shrine-pink:hsl(18,96%,68%);--theme-primary-inverted-color-shrine-pink:hsl(18,96%,60%);--theme-primary-inverted-hover-color-shrine-pink:hsl(18,96%,54%);--theme-primary-inverted-active-color-shrine-pink:hsl(18,96%,48%);--theme-on-primary-color-shrine-pink:#fefefd;--theme-on-primary-inverted-color-shrine-pink:#fefefd;--theme-primary-text-color-shrine-pink:hsl(18,96%,92%);--theme-secondary-color-shrine-pink:hsl(18,76.8%,72%);--theme-secondary-hover-color-shrine-pink:hsl(18,76.8%,74.8%);--theme-secondary-active-color-shrine-pink:hsl(18,76.8%,77.6%);--theme-secondary-inverted-color-shrine-pink:hsl(18,57.6%,94%);--theme-secondary-inverted-hover-color-shrine-pink:hsl(18,57.6%,89.3%);--theme-secondary-inverted-active-color-shrine-pink:hsl(18,57.6%,84.6%);--theme-on-secondary-color-shrine-pink:hsl(18,96%,30%);--theme-on-secondary-inverted-color-shrine-pink:hsl(18,96%,42%);--theme-default-color-shrine-pink:#2c2c2e;--theme-on-default-color-shrine-pink:#fefefd;--theme-inverted-color-shrine-pink:#fefefd;--theme-on-inverted-color-shrine-pink:#2c2c2e;--theme-surface-color-shrine-pink:hsl(18,48%,66%);--theme-surface-hover-color-shrine-pink:hsl(18,48%,67.7%);--theme-surface-active-color-shrine-pink:hsl(18,48%,69.4%);--theme-surface-inverted-color-shrine-pink:hsl(18,38.4%,96%);--theme-surface-inverted-hover-color-shrine-pink:hsl(18,38.4%,91.2%);--theme-surface-inverted-active-color-shrine-pink:hsl(18,38.4%,86.4%);--theme-backdrop-color-shrine-pink:rgba(0,0,0,0.7);--theme-overlay-color-shrine-pink:rgba(255,255,255,0.06);--theme-modal-color-shrine-pink:#262626;--theme-skeleton-color-shrine-pink:#3a3a3a;--theme-on-skeleton-color-shrine-pink:#4a4a4a;--theme-muted-color-shrine-pink:hsl(0,0%,92%);--theme-placeholder-color-shrine-pink:hsl(0,0%,76%);--theme-disabled-color-shrine-pink:hsl(0,0%,35%);--theme-on-disabled-color-shrine-pink:hsl(0,0%,85%);--theme-divider-color-shrine-pink:hsl(18,19.2%,90%);--theme-divider-hover-color-shrine-pink:hsl(18,19.2%,90.5%);--theme-divider-active-color-shrine-pink:hsl(18,19.2%,91%);--theme-divider-disabled-color-shrine-pink:hsl(0,0%,45%);--theme-focus-ring-color-shrine-pink:hsla(18,96%,60%,0.9);--theme-shadow-color-shrine-pink:rgba(0,0,0,0.4);--theme-error-color-shrine-pink:hsl(0,70%,40%);--theme-error-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-active-color-shrine-pink:hsl(0,70%,36%);--theme-error-inverted-color-shrine-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-shrine-pink:hsl(0,70%,36%);--theme-on-error-color-shrine-pink:hsl(0,100%,95%);--theme-on-error-inverted-color-shrine-pink:hsl(0,100%,95%);--theme-error-secondary-color-shrine-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-shrine-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-shrine-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-shrine-pink:hsl(0,70%,30%);--theme-error-text-color-shrine-pink:hsl(0,70%,90%);--theme-success-color-shrine-pink:hsl(142,50%,35%);--theme-success-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-shrine-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-on-success-color-shrine-pink:hsl(142,70%,95%);--theme-on-success-inverted-color-shrine-pink:hsl(142,70%,95%);--theme-success-secondary-color-shrine-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-shrine-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-shrine-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-shrine-pink:hsl(142,50%,25%);--theme-success-text-color-shrine-pink:hsl(142,50%,85%);--theme-warning-color-shrine-pink:hsl(45,100%,68%);--theme-on-warning-color-shrine-pink:hsl(45,100%,95%);--theme-link-color-shrine-pink:#60a5fa;--theme-link-hover-color-shrine-pink:#93c5fd;--theme-link-active-color-shrine-pink:#bfdbfe;--theme-primary-color-electric-blue:hsl(210,100%,60%);--theme-primary-hover-color-electric-blue:hsl(210,100%,64%);--theme-primary-active-color-electric-blue:hsl(210,100%,68%);--theme-primary-inverted-color-electric-blue:hsl(210,100%,60%);--theme-primary-inverted-hover-color-electric-blue:hsl(210,100%,54%);--theme-primary-inverted-active-color-electric-blue:hsl(210,100%,48%);--theme-on-primary-color-electric-blue:#fefefd;--theme-on-primary-inverted-color-electric-blue:#fefefd;--theme-primary-text-color-electric-blue:hsl(210,100%,92%);--theme-secondary-color-electric-blue:hsl(210,80%,72%);--theme-secondary-hover-color-electric-blue:hsl(210,80%,74.8%);--theme-secondary-active-color-electric-blue:hsl(210,80%,77.6%);--theme-secondary-inverted-color-electric-blue:hsl(210,60%,94%);--theme-secondary-inverted-hover-color-electric-blue:hsl(210,60%,89.3%);--theme-secondary-inverted-active-color-electric-blue:hsl(210,60%,84.6%);--theme-on-secondary-color-electric-blue:hsl(210,100%,30%);--theme-on-secondary-inverted-color-electric-blue:hsl(210,100%,42%);--theme-default-color-electric-blue:#2c2c2e;--theme-on-default-color-electric-blue:#fefefd;--theme-inverted-color-electric-blue:#fefefd;--theme-on-inverted-color-electric-blue:#2c2c2e;--theme-surface-color-electric-blue:hsl(210,50%,66%);--theme-surface-hover-color-electric-blue:hsl(210,50%,67.7%);--theme-surface-active-color-electric-blue:hsl(210,50%,69.4%);--theme-surface-inverted-color-electric-blue:hsl(210,40%,96%);--theme-surface-inverted-hover-color-electric-blue:hsl(210,40%,91.2%);--theme-surface-inverted-active-color-electric-blue:hsl(210,40%,86.4%);--theme-backdrop-color-electric-blue:rgba(0,0,0,0.7);--theme-overlay-color-electric-blue:rgba(255,255,255,0.06);--theme-modal-color-electric-blue:#262626;--theme-skeleton-color-electric-blue:#3a3a3a;--theme-on-skeleton-color-electric-blue:#4a4a4a;--theme-muted-color-electric-blue:hsl(0,0%,92%);--theme-placeholder-color-electric-blue:hsl(0,0%,76%);--theme-disabled-color-electric-blue:hsl(0,0%,35%);--theme-on-disabled-color-electric-blue:hsl(0,0%,85%);--theme-divider-color-electric-blue:hsl(210,20%,90%);--theme-divider-hover-color-electric-blue:hsl(210,20%,90.5%);--theme-divider-active-color-electric-blue:hsl(210,20%,91%);--theme-divider-disabled-color-electric-blue:hsl(0,0%,45%);--theme-focus-ring-color-electric-blue:hsla(210,100%,60%,0.9);--theme-shadow-color-electric-blue:rgba(0,0,0,0.4);--theme-error-color-electric-blue:hsl(0,70%,40%);--theme-error-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-active-color-electric-blue:hsl(0,70%,36%);--theme-error-inverted-color-electric-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-electric-blue:hsl(0,70%,36%);--theme-on-error-color-electric-blue:hsl(0,100%,95%);--theme-on-error-inverted-color-electric-blue:hsl(0,100%,95%);--theme-error-secondary-color-electric-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-electric-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-electric-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-electric-blue:hsl(0,70%,30%);--theme-error-text-color-electric-blue:hsl(0,70%,90%);--theme-success-color-electric-blue:hsl(142,50%,35%);--theme-success-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-active-color-electric-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-electric-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-electric-blue:hsl(142,50%,31.5%);--theme-on-success-color-electric-blue:hsl(142,70%,95%);--theme-on-success-inverted-color-electric-blue:hsl(142,70%,95%);--theme-success-secondary-color-electric-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-electric-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-electric-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-electric-blue:hsl(142,50%,25%);--theme-success-text-color-electric-blue:hsl(142,50%,85%);--theme-warning-color-electric-blue:hsl(45,100%,68%);--theme-on-warning-color-electric-blue:hsl(45,100%,95%);--theme-link-color-electric-blue:#60a5fa;--theme-link-hover-color-electric-blue:#93c5fd;--theme-link-active-color-electric-blue:#bfdbfe;--theme-primary:var(--theme-primary-mode-dark);--color-primary:var(--theme-primary);--theme-primary-hover:var(--theme-primary-hover-mode-dark);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active:var(--theme-primary-active-mode-dark);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted:var(--theme-primary-inverted-mode-dark);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-mode-dark);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active:var(--theme-primary-inverted-active-mode-dark);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary:var(--theme-on-primary-mode-dark);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted:var(--theme-on-primary-inverted-mode-dark);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text:var(--theme-primary-text-mode-dark);--color-primary-text:var(--theme-primary-text);--theme-secondary:var(--theme-secondary-mode-dark);--color-secondary:var(--theme-secondary);--theme-secondary-hover:var(--theme-secondary-hover-mode-dark);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active:var(--theme-secondary-active-mode-dark);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted:var(--theme-secondary-inverted-mode-dark);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-mode-dark);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-mode-dark);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary:var(--theme-on-secondary-mode-dark);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-mode-dark);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default:var(--theme-default-mode-dark);--color-default:var(--theme-default);--theme-on-default:var(--theme-on-default-mode-dark);--color-on-default:var(--theme-on-default);--theme-inverted:var(--theme-inverted-mode-dark);--color-inverted:var(--theme-inverted);--theme-on-inverted:var(--theme-on-inverted-mode-dark);--color-on-inverted:var(--theme-on-inverted);--theme-surface:var(--theme-surface-mode-dark);--color-surface:var(--theme-surface);--theme-surface-hover:var(--theme-surface-hover-mode-dark);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active:var(--theme-surface-active-mode-dark);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted:var(--theme-surface-inverted-mode-dark);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-mode-dark);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active:var(--theme-surface-inverted-active-mode-dark);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop:var(--theme-backdrop-mode-dark);--color-backdrop:var(--theme-backdrop);--theme-overlay:var(--theme-overlay-mode-dark);--color-overlay:var(--theme-overlay);--theme-modal:var(--theme-modal-mode-dark);--color-modal:var(--theme-modal);--theme-skeleton:var(--theme-skeleton-mode-dark);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton:var(--theme-on-skeleton-mode-dark);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted:var(--theme-muted-mode-dark);--color-muted:var(--theme-muted);--theme-placeholder:var(--theme-placeholder-mode-dark);--color-placeholder:var(--theme-placeholder);--theme-disabled:var(--theme-disabled-mode-dark);--color-disabled:var(--theme-disabled);--theme-on-disabled:var(--theme-on-disabled-mode-dark);--color-on-disabled:var(--theme-on-disabled);--theme-divider:var(--theme-divider-mode-dark);--color-divider:var(--theme-divider);--theme-divider-hover:var(--theme-divider-hover-mode-dark);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active:var(--theme-divider-active-mode-dark);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled:var(--theme-divider-disabled-mode-dark);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring:var(--theme-focus-ring-mode-dark);--color-focus-ring:var(--theme-focus-ring);--theme-shadow:var(--theme-shadow-mode-dark);--color-shadow:var(--theme-shadow);--theme-error:var(--theme-error-mode-dark);--color-error:var(--theme-error);--theme-error-hover:var(--theme-error-hover-mode-dark);--color-error-hover:var(--theme-error-hover);--theme-error-active:var(--theme-error-active-mode-dark);--color-error-active:var(--theme-error-active);--theme-error-inverted:var(--theme-error-inverted-mode-dark);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover:var(--theme-error-inverted-hover-mode-dark);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active:var(--theme-error-inverted-active-mode-dark);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error:var(--theme-on-error-mode-dark);--color-on-error:var(--theme-on-error);--theme-on-error-inverted:var(--theme-on-error-inverted-mode-dark);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary:var(--theme-error-secondary-mode-dark);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover:var(--theme-error-secondary-hover-mode-dark);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active:var(--theme-error-secondary-active-mode-dark);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary:var(--theme-on-error-secondary-mode-dark);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text:var(--theme-error-text-mode-dark);--color-error-text:var(--theme-error-text);--theme-success:var(--theme-success-mode-dark);--color-success:var(--theme-success);--theme-success-hover:var(--theme-success-hover-mode-dark);--color-success-hover:var(--theme-success-hover);--theme-success-active:var(--theme-success-active-mode-dark);--color-success-active:var(--theme-success-active);--theme-success-inverted:var(--theme-success-inverted-mode-dark);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover:var(--theme-success-inverted-hover-mode-dark);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active:var(--theme-success-inverted-active-mode-dark);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success:var(--theme-on-success-mode-dark);--color-on-success:var(--theme-on-success);--theme-on-success-inverted:var(--theme-on-success-inverted-mode-dark);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary:var(--theme-success-secondary-mode-dark);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover:var(--theme-success-secondary-hover-mode-dark);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active:var(--theme-success-secondary-active-mode-dark);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary:var(--theme-on-success-secondary-mode-dark);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text:var(--theme-success-text-mode-dark);--color-success-text:var(--theme-success-text);--theme-warning:var(--theme-warning-mode-dark);--color-warning:var(--theme-warning);--theme-on-warning:var(--theme-on-warning-mode-dark);--color-on-warning:var(--theme-on-warning);--theme-link:var(--theme-link-mode-dark);--color-link:var(--theme-link);--theme-link-hover:var(--theme-link-hover-mode-dark);--color-link-hover:var(--theme-link-hover);--theme-link-active:var(--theme-link-active-mode-dark);--color-link-active:var(--theme-link-active)}}[data-theme-mode=light]{--theme-primary-color-cg-blue:hsl(195,100%,32%);--theme-primary-hover-color-cg-blue:hsl(195,100%,28.8%);--theme-primary-active-color-cg-blue:hsl(195,100%,25.6%);--theme-primary-inverted-color-cg-blue:hsl(195,100%,32%);--theme-primary-inverted-hover-color-cg-blue:hsl(195,100%,38.8%);--theme-primary-inverted-active-color-cg-blue:hsl(195,100%,45.6%);--theme-on-primary-color-cg-blue:#fefefd;--theme-on-primary-inverted-color-cg-blue:#fefefd;--theme-primary-text-color-cg-blue:hsl(195,100%,22.4%);--theme-secondary-color-cg-blue:hsl(195,60%,89.8%);--theme-secondary-hover-color-cg-blue:hsl(195,60%,85.31%);--theme-secondary-active-color-cg-blue:hsl(195,60%,80.82%);--theme-secondary-inverted-color-cg-blue:hsl(195,80%,52.4%);--theme-secondary-inverted-hover-color-cg-blue:hsl(195,80%,57.16%);--theme-secondary-inverted-active-color-cg-blue:hsl(195,80%,61.92%);--theme-on-secondary-color-cg-blue:hsl(195,100%,22.4%);--theme-on-secondary-inverted-color-cg-blue:hsl(195,60%,89.8%);--theme-default-color-cg-blue:#fefefd;--theme-on-default-color-cg-blue:#2c2c2e;--theme-inverted-color-cg-blue:#2c2c2e;--theme-on-inverted-color-cg-blue:#fefefd;--theme-surface-color-cg-blue:hsl(195,40%,93.2%);--theme-surface-hover-color-cg-blue:hsl(195,40%,88.54%);--theme-surface-active-color-cg-blue:hsl(195,40%,83.88%);--theme-surface-inverted-color-cg-blue:hsl(195,50%,42.2%);--theme-surface-inverted-hover-color-cg-blue:hsl(195,50%,45.09%);--theme-surface-inverted-active-color-cg-blue:hsl(195,50%,47.98%);--theme-backdrop-color-cg-blue:rgba(0,0,0,0.5);--theme-overlay-color-cg-blue:rgba(0,0,0,0.04);--theme-modal-color-cg-blue:#fefefd;--theme-skeleton-color-cg-blue:#e0e0e0;--theme-on-skeleton-color-cg-blue:#f0f0f0;--theme-muted-color-cg-blue:hsl(0,0%,32%);--theme-placeholder-color-cg-blue:hsl(0,0%,52%);--theme-disabled-color-cg-blue:hsl(0,0%,55%);--theme-on-disabled-color-cg-blue:hsl(0,0%,95%);--theme-divider-color-cg-blue:hsl(195,20%,83%);--theme-divider-hover-color-cg-blue:hsl(195,20%,78.85%);--theme-divider-active-color-cg-blue:hsl(195,20%,74.7%);--theme-divider-disabled-color-cg-blue:hsl(0,0%,60%);--theme-focus-ring-color-cg-blue:hsla(195,100%,32%,0.7);--theme-shadow-color-cg-blue:rgba(0,0,0,0.1);--theme-error-color-cg-blue:hsl(0,70%,40%);--theme-error-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-active-color-cg-blue:hsl(0,70%,36%);--theme-error-inverted-color-cg-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-cg-blue:hsl(0,70%,36%);--theme-on-error-color-cg-blue:#fefefd;--theme-on-error-inverted-color-cg-blue:#fefefd;--theme-error-secondary-color-cg-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-cg-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-cg-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-cg-blue:hsl(0,70%,30%);--theme-error-text-color-cg-blue:hsl(0,70%,30%);--theme-success-color-cg-blue:hsl(142,50%,35%);--theme-success-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-active-color-cg-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-cg-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-cg-blue:hsl(142,50%,31.5%);--theme-on-success-color-cg-blue:#fefefd;--theme-on-success-inverted-color-cg-blue:#fefefd;--theme-success-secondary-color-cg-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-cg-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-cg-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-cg-blue:hsl(142,50%,25%);--theme-success-text-color-cg-blue:hsl(142,50%,25%);--theme-warning-color-cg-blue:hsl(45,100%,85%);--theme-on-warning-color-cg-blue:hsl(30,100%,25%);--theme-link-color-cg-blue:#2563eb;--theme-link-hover-color-cg-blue:#1d4ed8;--theme-link-active-color-cg-blue:#1e40af;--theme-primary-color-rose:hsl(347,77%,61%);--theme-primary-hover-color-rose:hsl(347,77%,54.9%);--theme-primary-active-color-rose:hsl(347,77%,48.8%);--theme-primary-inverted-color-rose:hsl(347,77%,61%);--theme-primary-inverted-hover-color-rose:hsl(347,77%,64.9%);--theme-primary-inverted-active-color-rose:hsl(347,77%,68.8%);--theme-on-primary-color-rose:#fefefd;--theme-on-primary-inverted-color-rose:#fefefd;--theme-primary-text-color-rose:hsl(347,77%,42.7%);--theme-secondary-color-rose:hsl(347,46.2%,94.15%);--theme-secondary-hover-color-rose:hsl(347,46.2%,89.4425%);--theme-secondary-active-color-rose:hsl(347,46.2%,84.735%);--theme-secondary-inverted-color-rose:hsl(347,61.6%,72.7%);--theme-secondary-inverted-hover-color-rose:hsl(347,61.6%,75.43%);--theme-secondary-inverted-active-color-rose:hsl(347,61.6%,78.16%);--theme-on-secondary-color-rose:hsl(347,77%,42.7%);--theme-on-secondary-inverted-color-rose:hsl(347,46.2%,94.15%);--theme-default-color-rose:#fefefd;--theme-on-default-color-rose:#2c2c2e;--theme-inverted-color-rose:#2c2c2e;--theme-on-inverted-color-rose:#fefefd;--theme-surface-color-rose:hsl(347,30.8%,96.1%);--theme-surface-hover-color-rose:hsl(347,30.8%,91.295%);--theme-surface-active-color-rose:hsl(347,30.8%,86.49%);--theme-surface-inverted-color-rose:hsl(347,38.5%,66.85%);--theme-surface-inverted-hover-color-rose:hsl(347,38.5%,68.5075%);--theme-surface-inverted-active-color-rose:hsl(347,38.5%,70.165%);--theme-backdrop-color-rose:rgba(0,0,0,0.5);--theme-overlay-color-rose:rgba(0,0,0,0.04);--theme-modal-color-rose:#fefefd;--theme-skeleton-color-rose:#e0e0e0;--theme-on-skeleton-color-rose:#f0f0f0;--theme-muted-color-rose:hsl(0,0%,32%);--theme-placeholder-color-rose:hsl(0,0%,52%);--theme-disabled-color-rose:hsl(0,0%,55%);--theme-on-disabled-color-rose:hsl(0,0%,95%);--theme-divider-color-rose:hsl(347,15.4%,90.25%);--theme-divider-hover-color-rose:hsl(347,15.4%,85.7375%);--theme-divider-active-color-rose:hsl(347,15.4%,81.225%);--theme-divider-disabled-color-rose:hsl(0,0%,60%);--theme-focus-ring-color-rose:hsla(347,77%,61%,0.7);--theme-shadow-color-rose:rgba(0,0,0,0.1);--theme-error-color-rose:hsl(0,70%,40%);--theme-error-hover-color-rose:hsl(0,70%,38%);--theme-error-active-color-rose:hsl(0,70%,36%);--theme-error-inverted-color-rose:hsl(0,70%,40%);--theme-error-inverted-hover-color-rose:hsl(0,70%,38%);--theme-error-inverted-active-color-rose:hsl(0,70%,36%);--theme-on-error-color-rose:#fefefd;--theme-on-error-inverted-color-rose:#fefefd;--theme-error-secondary-color-rose:hsl(0,100%,95%);--theme-error-secondary-hover-color-rose:hsl(0,100%,90.25%);--theme-error-secondary-active-color-rose:hsl(0,100%,85.5%);--theme-on-error-secondary-color-rose:hsl(0,70%,30%);--theme-error-text-color-rose:hsl(0,70%,30%);--theme-success-color-rose:hsl(142,50%,35%);--theme-success-hover-color-rose:hsl(142,50%,33.25%);--theme-success-active-color-rose:hsl(142,50%,31.5%);--theme-success-inverted-color-rose:hsl(142,50%,35%);--theme-success-inverted-hover-color-rose:hsl(142,50%,33.25%);--theme-success-inverted-active-color-rose:hsl(142,50%,31.5%);--theme-on-success-color-rose:#fefefd;--theme-on-success-inverted-color-rose:#fefefd;--theme-success-secondary-color-rose:hsl(142,70%,90%);--theme-success-secondary-hover-color-rose:hsl(142,70%,85.5%);--theme-success-secondary-active-color-rose:hsl(142,70%,81%);--theme-on-success-secondary-color-rose:hsl(142,50%,25%);--theme-success-text-color-rose:hsl(142,50%,25%);--theme-warning-color-rose:hsl(45,100%,85%);--theme-on-warning-color-rose:hsl(30,100%,25%);--theme-link-color-rose:#2563eb;--theme-link-hover-color-rose:#1d4ed8;--theme-link-active-color-rose:#1e40af;--theme-primary-color-hot-pink:hsl(330,100%,65%);--theme-primary-hover-color-hot-pink:hsl(330,100%,58.5%);--theme-primary-active-color-hot-pink:hsl(330,100%,52%);--theme-primary-inverted-color-hot-pink:hsl(330,100%,65%);--theme-primary-inverted-hover-color-hot-pink:hsl(330,100%,68.5%);--theme-primary-inverted-active-color-hot-pink:hsl(330,100%,72%);--theme-on-primary-color-hot-pink:#fefefd;--theme-on-primary-inverted-color-hot-pink:#fefefd;--theme-primary-text-color-hot-pink:hsl(330,100%,45.5%);--theme-secondary-color-hot-pink:hsl(330,60%,94.75%);--theme-secondary-hover-color-hot-pink:hsl(330,60%,90.0125%);--theme-secondary-active-color-hot-pink:hsl(330,60%,85.275%);--theme-secondary-inverted-color-hot-pink:hsl(330,80%,75.5%);--theme-secondary-inverted-hover-color-hot-pink:hsl(330,80%,77.95%);--theme-secondary-inverted-active-color-hot-pink:hsl(330,80%,80.4%);--theme-on-secondary-color-hot-pink:hsl(330,100%,45.5%);--theme-on-secondary-inverted-color-hot-pink:hsl(330,60%,94.75%);--theme-default-color-hot-pink:#fefefd;--theme-on-default-color-hot-pink:#2c2c2e;--theme-inverted-color-hot-pink:#2c2c2e;--theme-on-inverted-color-hot-pink:#fefefd;--theme-surface-color-hot-pink:hsl(330,40%,96.5%);--theme-surface-hover-color-hot-pink:hsl(330,40%,91.675%);--theme-surface-active-color-hot-pink:hsl(330,40%,86.85%);--theme-surface-inverted-color-hot-pink:hsl(330,50%,70.25%);--theme-surface-inverted-hover-color-hot-pink:hsl(330,50%,71.7375%);--theme-surface-inverted-active-color-hot-pink:hsl(330,50%,73.225%);--theme-backdrop-color-hot-pink:rgba(0,0,0,0.5);--theme-overlay-color-hot-pink:rgba(0,0,0,0.04);--theme-modal-color-hot-pink:#fefefd;--theme-skeleton-color-hot-pink:#e0e0e0;--theme-on-skeleton-color-hot-pink:#f0f0f0;--theme-muted-color-hot-pink:hsl(0,0%,32%);--theme-placeholder-color-hot-pink:hsl(0,0%,52%);--theme-disabled-color-hot-pink:hsl(0,0%,55%);--theme-on-disabled-color-hot-pink:hsl(0,0%,95%);--theme-divider-color-hot-pink:hsl(330,20%,91.25%);--theme-divider-hover-color-hot-pink:hsl(330,20%,86.6875%);--theme-divider-active-color-hot-pink:hsl(330,20%,82.125%);--theme-divider-disabled-color-hot-pink:hsl(0,0%,60%);--theme-focus-ring-color-hot-pink:hsla(330,100%,65%,0.7);--theme-shadow-color-hot-pink:rgba(0,0,0,0.1);--theme-error-color-hot-pink:hsl(0,70%,40%);--theme-error-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-active-color-hot-pink:hsl(0,70%,36%);--theme-error-inverted-color-hot-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-hot-pink:hsl(0,70%,36%);--theme-on-error-color-hot-pink:#fefefd;--theme-on-error-inverted-color-hot-pink:#fefefd;--theme-error-secondary-color-hot-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-hot-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-hot-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-hot-pink:hsl(0,70%,30%);--theme-error-text-color-hot-pink:hsl(0,70%,30%);--theme-success-color-hot-pink:hsl(142,50%,35%);--theme-success-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-active-color-hot-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-hot-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-hot-pink:hsl(142,50%,31.5%);--theme-on-success-color-hot-pink:#fefefd;--theme-on-success-inverted-color-hot-pink:#fefefd;--theme-success-secondary-color-hot-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-hot-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-hot-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-hot-pink:hsl(142,50%,25%);--theme-success-text-color-hot-pink:hsl(142,50%,25%);--theme-warning-color-hot-pink:hsl(45,100%,85%);--theme-on-warning-color-hot-pink:hsl(30,100%,25%);--theme-link-color-hot-pink:#2563eb;--theme-link-hover-color-hot-pink:#1d4ed8;--theme-link-active-color-hot-pink:#1e40af;--theme-primary-color-shrine-pink:hsl(18,96%,60%);--theme-primary-hover-color-shrine-pink:hsl(18,96%,54%);--theme-primary-active-color-shrine-pink:hsl(18,96%,48%);--theme-primary-inverted-color-shrine-pink:hsl(18,96%,60%);--theme-primary-inverted-hover-color-shrine-pink:hsl(18,96%,64%);--theme-primary-inverted-active-color-shrine-pink:hsl(18,96%,68%);--theme-on-primary-color-shrine-pink:#fefefd;--theme-on-primary-inverted-color-shrine-pink:#fefefd;--theme-primary-text-color-shrine-pink:hsl(18,96%,42%);--theme-secondary-color-shrine-pink:hsl(18,57.6%,94%);--theme-secondary-hover-color-shrine-pink:hsl(18,57.6%,89.3%);--theme-secondary-active-color-shrine-pink:hsl(18,57.6%,84.6%);--theme-secondary-inverted-color-shrine-pink:hsl(18,76.8%,72%);--theme-secondary-inverted-hover-color-shrine-pink:hsl(18,76.8%,74.8%);--theme-secondary-inverted-active-color-shrine-pink:hsl(18,76.8%,77.6%);--theme-on-secondary-color-shrine-pink:hsl(18,96%,42%);--theme-on-secondary-inverted-color-shrine-pink:hsl(18,57.6%,94%);--theme-default-color-shrine-pink:#fefefd;--theme-on-default-color-shrine-pink:#2c2c2e;--theme-inverted-color-shrine-pink:#2c2c2e;--theme-on-inverted-color-shrine-pink:#fefefd;--theme-surface-color-shrine-pink:hsl(18,38.4%,96%);--theme-surface-hover-color-shrine-pink:hsl(18,38.4%,91.2%);--theme-surface-active-color-shrine-pink:hsl(18,38.4%,86.4%);--theme-surface-inverted-color-shrine-pink:hsl(18,48%,66%);--theme-surface-inverted-hover-color-shrine-pink:hsl(18,48%,67.7%);--theme-surface-inverted-active-color-shrine-pink:hsl(18,48%,69.4%);--theme-backdrop-color-shrine-pink:rgba(0,0,0,0.5);--theme-overlay-color-shrine-pink:rgba(0,0,0,0.04);--theme-modal-color-shrine-pink:#fefefd;--theme-skeleton-color-shrine-pink:#e0e0e0;--theme-on-skeleton-color-shrine-pink:#f0f0f0;--theme-muted-color-shrine-pink:hsl(0,0%,32%);--theme-placeholder-color-shrine-pink:hsl(0,0%,52%);--theme-disabled-color-shrine-pink:hsl(0,0%,55%);--theme-on-disabled-color-shrine-pink:hsl(0,0%,95%);--theme-divider-color-shrine-pink:hsl(18,19.2%,90%);--theme-divider-hover-color-shrine-pink:hsl(18,19.2%,85.5%);--theme-divider-active-color-shrine-pink:hsl(18,19.2%,81%);--theme-divider-disabled-color-shrine-pink:hsl(0,0%,60%);--theme-focus-ring-color-shrine-pink:hsla(18,96%,60%,0.7);--theme-shadow-color-shrine-pink:rgba(0,0,0,0.1);--theme-error-color-shrine-pink:hsl(0,70%,40%);--theme-error-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-active-color-shrine-pink:hsl(0,70%,36%);--theme-error-inverted-color-shrine-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-shrine-pink:hsl(0,70%,36%);--theme-on-error-color-shrine-pink:#fefefd;--theme-on-error-inverted-color-shrine-pink:#fefefd;--theme-error-secondary-color-shrine-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-shrine-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-shrine-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-shrine-pink:hsl(0,70%,30%);--theme-error-text-color-shrine-pink:hsl(0,70%,30%);--theme-success-color-shrine-pink:hsl(142,50%,35%);--theme-success-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-shrine-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-on-success-color-shrine-pink:#fefefd;--theme-on-success-inverted-color-shrine-pink:#fefefd;--theme-success-secondary-color-shrine-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-shrine-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-shrine-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-shrine-pink:hsl(142,50%,25%);--theme-success-text-color-shrine-pink:hsl(142,50%,25%);--theme-warning-color-shrine-pink:hsl(45,100%,85%);--theme-on-warning-color-shrine-pink:hsl(30,100%,25%);--theme-link-color-shrine-pink:#2563eb;--theme-link-hover-color-shrine-pink:#1d4ed8;--theme-link-active-color-shrine-pink:#1e40af;--theme-primary-color-electric-blue:hsl(210,100%,60%);--theme-primary-hover-color-electric-blue:hsl(210,100%,54%);--theme-primary-active-color-electric-blue:hsl(210,100%,48%);--theme-primary-inverted-color-electric-blue:hsl(210,100%,60%);--theme-primary-inverted-hover-color-electric-blue:hsl(210,100%,64%);--theme-primary-inverted-active-color-electric-blue:hsl(210,100%,68%);--theme-on-primary-color-electric-blue:#fefefd;--theme-on-primary-inverted-color-electric-blue:#fefefd;--theme-primary-text-color-electric-blue:hsl(210,100%,42%);--theme-secondary-color-electric-blue:hsl(210,60%,94%);--theme-secondary-hover-color-electric-blue:hsl(210,60%,89.3%);--theme-secondary-active-color-electric-blue:hsl(210,60%,84.6%);--theme-secondary-inverted-color-electric-blue:hsl(210,80%,72%);--theme-secondary-inverted-hover-color-electric-blue:hsl(210,80%,74.8%);--theme-secondary-inverted-active-color-electric-blue:hsl(210,80%,77.6%);--theme-on-secondary-color-electric-blue:hsl(210,100%,42%);--theme-on-secondary-inverted-color-electric-blue:hsl(210,60%,94%);--theme-default-color-electric-blue:#fefefd;--theme-on-default-color-electric-blue:#2c2c2e;--theme-inverted-color-electric-blue:#2c2c2e;--theme-on-inverted-color-electric-blue:#fefefd;--theme-surface-color-electric-blue:hsl(210,40%,96%);--theme-surface-hover-color-electric-blue:hsl(210,40%,91.2%);--theme-surface-active-color-electric-blue:hsl(210,40%,86.4%);--theme-surface-inverted-color-electric-blue:hsl(210,50%,66%);--theme-surface-inverted-hover-color-electric-blue:hsl(210,50%,67.7%);--theme-surface-inverted-active-color-electric-blue:hsl(210,50%,69.4%);--theme-backdrop-color-electric-blue:rgba(0,0,0,0.5);--theme-overlay-color-electric-blue:rgba(0,0,0,0.04);--theme-modal-color-electric-blue:#fefefd;--theme-skeleton-color-electric-blue:#e0e0e0;--theme-on-skeleton-color-electric-blue:#f0f0f0;--theme-muted-color-electric-blue:hsl(0,0%,32%);--theme-placeholder-color-electric-blue:hsl(0,0%,52%);--theme-disabled-color-electric-blue:hsl(0,0%,55%);--theme-on-disabled-color-electric-blue:hsl(0,0%,95%);--theme-divider-color-electric-blue:hsl(210,20%,90%);--theme-divider-hover-color-electric-blue:hsl(210,20%,85.5%);--theme-divider-active-color-electric-blue:hsl(210,20%,81%);--theme-divider-disabled-color-electric-blue:hsl(0,0%,60%);--theme-focus-ring-color-electric-blue:hsla(210,100%,60%,0.7);--theme-shadow-color-electric-blue:rgba(0,0,0,0.1);--theme-error-color-electric-blue:hsl(0,70%,40%);--theme-error-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-active-color-electric-blue:hsl(0,70%,36%);--theme-error-inverted-color-electric-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-electric-blue:hsl(0,70%,36%);--theme-on-error-color-electric-blue:#fefefd;--theme-on-error-inverted-color-electric-blue:#fefefd;--theme-error-secondary-color-electric-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-electric-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-electric-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-electric-blue:hsl(0,70%,30%);--theme-error-text-color-electric-blue:hsl(0,70%,30%);--theme-success-color-electric-blue:hsl(142,50%,35%);--theme-success-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-active-color-electric-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-electric-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-electric-blue:hsl(142,50%,31.5%);--theme-on-success-color-electric-blue:#fefefd;--theme-on-success-inverted-color-electric-blue:#fefefd;--theme-success-secondary-color-electric-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-electric-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-electric-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-electric-blue:hsl(142,50%,25%);--theme-success-text-color-electric-blue:hsl(142,50%,25%);--theme-warning-color-electric-blue:hsl(45,100%,85%);--theme-on-warning-color-electric-blue:hsl(30,100%,25%);--theme-link-color-electric-blue:#2563eb;--theme-link-hover-color-electric-blue:#1d4ed8;--theme-link-active-color-electric-blue:#1e40af;--theme-primary:var(--theme-primary-mode-light);--color-primary:var(--theme-primary);--theme-primary-hover:var(--theme-primary-hover-mode-light);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active:var(--theme-primary-active-mode-light);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted:var(--theme-primary-inverted-mode-light);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-mode-light);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active:var(--theme-primary-inverted-active-mode-light);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary:var(--theme-on-primary-mode-light);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted:var(--theme-on-primary-inverted-mode-light);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text:var(--theme-primary-text-mode-light);--color-primary-text:var(--theme-primary-text);--theme-secondary:var(--theme-secondary-mode-light);--color-secondary:var(--theme-secondary);--theme-secondary-hover:var(--theme-secondary-hover-mode-light);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active:var(--theme-secondary-active-mode-light);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted:var(--theme-secondary-inverted-mode-light);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-mode-light);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-mode-light);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary:var(--theme-on-secondary-mode-light);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-mode-light);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default:var(--theme-default-mode-light);--color-default:var(--theme-default);--theme-on-default:var(--theme-on-default-mode-light);--color-on-default:var(--theme-on-default);--theme-inverted:var(--theme-inverted-mode-light);--color-inverted:var(--theme-inverted);--theme-on-inverted:var(--theme-on-inverted-mode-light);--color-on-inverted:var(--theme-on-inverted);--theme-surface:var(--theme-surface-mode-light);--color-surface:var(--theme-surface);--theme-surface-hover:var(--theme-surface-hover-mode-light);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active:var(--theme-surface-active-mode-light);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted:var(--theme-surface-inverted-mode-light);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-mode-light);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active:var(--theme-surface-inverted-active-mode-light);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop:var(--theme-backdrop-mode-light);--color-backdrop:var(--theme-backdrop);--theme-overlay:var(--theme-overlay-mode-light);--color-overlay:var(--theme-overlay);--theme-modal:var(--theme-modal-mode-light);--color-modal:var(--theme-modal);--theme-skeleton:var(--theme-skeleton-mode-light);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton:var(--theme-on-skeleton-mode-light);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted:var(--theme-muted-mode-light);--color-muted:var(--theme-muted);--theme-placeholder:var(--theme-placeholder-mode-light);--color-placeholder:var(--theme-placeholder);--theme-disabled:var(--theme-disabled-mode-light);--color-disabled:var(--theme-disabled);--theme-on-disabled:var(--theme-on-disabled-mode-light);--color-on-disabled:var(--theme-on-disabled);--theme-divider:var(--theme-divider-mode-light);--color-divider:var(--theme-divider);--theme-divider-hover:var(--theme-divider-hover-mode-light);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active:var(--theme-divider-active-mode-light);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled:var(--theme-divider-disabled-mode-light);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring:var(--theme-focus-ring-mode-light);--color-focus-ring:var(--theme-focus-ring);--theme-shadow:var(--theme-shadow-mode-light);--color-shadow:var(--theme-shadow);--theme-error:var(--theme-error-mode-light);--color-error:var(--theme-error);--theme-error-hover:var(--theme-error-hover-mode-light);--color-error-hover:var(--theme-error-hover);--theme-error-active:var(--theme-error-active-mode-light);--color-error-active:var(--theme-error-active);--theme-error-inverted:var(--theme-error-inverted-mode-light);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover:var(--theme-error-inverted-hover-mode-light);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active:var(--theme-error-inverted-active-mode-light);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error:var(--theme-on-error-mode-light);--color-on-error:var(--theme-on-error);--theme-on-error-inverted:var(--theme-on-error-inverted-mode-light);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary:var(--theme-error-secondary-mode-light);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover:var(--theme-error-secondary-hover-mode-light);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active:var(--theme-error-secondary-active-mode-light);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary:var(--theme-on-error-secondary-mode-light);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text:var(--theme-error-text-mode-light);--color-error-text:var(--theme-error-text);--theme-success:var(--theme-success-mode-light);--color-success:var(--theme-success);--theme-success-hover:var(--theme-success-hover-mode-light);--color-success-hover:var(--theme-success-hover);--theme-success-active:var(--theme-success-active-mode-light);--color-success-active:var(--theme-success-active);--theme-success-inverted:var(--theme-success-inverted-mode-light);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover:var(--theme-success-inverted-hover-mode-light);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active:var(--theme-success-inverted-active-mode-light);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success:var(--theme-on-success-mode-light);--color-on-success:var(--theme-on-success);--theme-on-success-inverted:var(--theme-on-success-inverted-mode-light);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary:var(--theme-success-secondary-mode-light);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover:var(--theme-success-secondary-hover-mode-light);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active:var(--theme-success-secondary-active-mode-light);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary:var(--theme-on-success-secondary-mode-light);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text:var(--theme-success-text-mode-light);--color-success-text:var(--theme-success-text);--theme-warning:var(--theme-warning-mode-light);--color-warning:var(--theme-warning);--theme-on-warning:var(--theme-on-warning-mode-light);--color-on-warning:var(--theme-on-warning);--theme-link:var(--theme-link-mode-light);--color-link:var(--theme-link);--theme-link-hover:var(--theme-link-hover-mode-light);--color-link-hover:var(--theme-link-hover);--theme-link-active:var(--theme-link-active-mode-light);--color-link-active:var(--theme-link-active)}[data-theme-mode=dark]{--theme-primary-color-cg-blue:hsl(195,100%,32%);--theme-primary-hover-color-cg-blue:hsl(195,100%,38.8%);--theme-primary-active-color-cg-blue:hsl(195,100%,45.6%);--theme-primary-inverted-color-cg-blue:hsl(195,100%,32%);--theme-primary-inverted-hover-color-cg-blue:hsl(195,100%,28.8%);--theme-primary-inverted-active-color-cg-blue:hsl(195,100%,25.6%);--theme-on-primary-color-cg-blue:#fefefd;--theme-on-primary-inverted-color-cg-blue:#fefefd;--theme-primary-text-color-cg-blue:hsl(195,100%,86.4%);--theme-secondary-color-cg-blue:hsl(195,80%,52.4%);--theme-secondary-hover-color-cg-blue:hsl(195,80%,57.16%);--theme-secondary-active-color-cg-blue:hsl(195,80%,61.92%);--theme-secondary-inverted-color-cg-blue:hsl(195,60%,89.8%);--theme-secondary-inverted-hover-color-cg-blue:hsl(195,60%,85.31%);--theme-secondary-inverted-active-color-cg-blue:hsl(195,60%,80.82%);--theme-on-secondary-color-cg-blue:hsl(195,100%,16%);--theme-on-secondary-inverted-color-cg-blue:hsl(195,100%,22.4%);--theme-default-color-cg-blue:#2c2c2e;--theme-on-default-color-cg-blue:#fefefd;--theme-inverted-color-cg-blue:#fefefd;--theme-on-inverted-color-cg-blue:#2c2c2e;--theme-surface-color-cg-blue:hsl(195,50%,42.2%);--theme-surface-hover-color-cg-blue:hsl(195,50%,45.09%);--theme-surface-active-color-cg-blue:hsl(195,50%,47.98%);--theme-surface-inverted-color-cg-blue:hsl(195,40%,93.2%);--theme-surface-inverted-hover-color-cg-blue:hsl(195,40%,88.54%);--theme-surface-inverted-active-color-cg-blue:hsl(195,40%,83.88%);--theme-backdrop-color-cg-blue:rgba(0,0,0,0.7);--theme-overlay-color-cg-blue:rgba(255,255,255,0.06);--theme-modal-color-cg-blue:#262626;--theme-skeleton-color-cg-blue:#3a3a3a;--theme-on-skeleton-color-cg-blue:#4a4a4a;--theme-muted-color-cg-blue:hsl(0,0%,92%);--theme-placeholder-color-cg-blue:hsl(0,0%,76%);--theme-disabled-color-cg-blue:hsl(0,0%,35%);--theme-on-disabled-color-cg-blue:hsl(0,0%,85%);--theme-divider-color-cg-blue:hsl(195,20%,83%);--theme-divider-hover-color-cg-blue:hsl(195,20%,83.85%);--theme-divider-active-color-cg-blue:hsl(195,20%,84.7%);--theme-divider-disabled-color-cg-blue:hsl(0,0%,45%);--theme-focus-ring-color-cg-blue:hsla(195,100%,32%,0.9);--theme-shadow-color-cg-blue:rgba(0,0,0,0.4);--theme-error-color-cg-blue:hsl(0,70%,40%);--theme-error-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-active-color-cg-blue:hsl(0,70%,36%);--theme-error-inverted-color-cg-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-cg-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-cg-blue:hsl(0,70%,36%);--theme-on-error-color-cg-blue:hsl(0,100%,95%);--theme-on-error-inverted-color-cg-blue:hsl(0,100%,95%);--theme-error-secondary-color-cg-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-cg-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-cg-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-cg-blue:hsl(0,70%,30%);--theme-error-text-color-cg-blue:hsl(0,70%,90%);--theme-success-color-cg-blue:hsl(142,50%,35%);--theme-success-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-active-color-cg-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-cg-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-cg-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-cg-blue:hsl(142,50%,31.5%);--theme-on-success-color-cg-blue:hsl(142,70%,95%);--theme-on-success-inverted-color-cg-blue:hsl(142,70%,95%);--theme-success-secondary-color-cg-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-cg-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-cg-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-cg-blue:hsl(142,50%,25%);--theme-success-text-color-cg-blue:hsl(142,50%,85%);--theme-warning-color-cg-blue:hsl(45,100%,68%);--theme-on-warning-color-cg-blue:hsl(45,100%,95%);--theme-link-color-cg-blue:#60a5fa;--theme-link-hover-color-cg-blue:#93c5fd;--theme-link-active-color-cg-blue:#bfdbfe;--theme-primary-color-rose:hsl(347,77%,61%);--theme-primary-hover-color-rose:hsl(347,77%,64.9%);--theme-primary-active-color-rose:hsl(347,77%,68.8%);--theme-primary-inverted-color-rose:hsl(347,77%,61%);--theme-primary-inverted-hover-color-rose:hsl(347,77%,54.9%);--theme-primary-inverted-active-color-rose:hsl(347,77%,48.8%);--theme-on-primary-color-rose:#fefefd;--theme-on-primary-inverted-color-rose:#fefefd;--theme-primary-text-color-rose:hsl(347,77%,92.2%);--theme-secondary-color-rose:hsl(347,61.6%,72.7%);--theme-secondary-hover-color-rose:hsl(347,61.6%,75.43%);--theme-secondary-active-color-rose:hsl(347,61.6%,78.16%);--theme-secondary-inverted-color-rose:hsl(347,46.2%,94.15%);--theme-secondary-inverted-hover-color-rose:hsl(347,46.2%,89.4425%);--theme-secondary-inverted-active-color-rose:hsl(347,46.2%,84.735%);--theme-on-secondary-color-rose:hsl(347,77%,30.5%);--theme-on-secondary-inverted-color-rose:hsl(347,77%,42.7%);--theme-default-color-rose:#2c2c2e;--theme-on-default-color-rose:#fefefd;--theme-inverted-color-rose:#fefefd;--theme-on-inverted-color-rose:#2c2c2e;--theme-surface-color-rose:hsl(347,38.5%,66.85%);--theme-surface-hover-color-rose:hsl(347,38.5%,68.5075%);--theme-surface-active-color-rose:hsl(347,38.5%,70.165%);--theme-surface-inverted-color-rose:hsl(347,30.8%,96.1%);--theme-surface-inverted-hover-color-rose:hsl(347,30.8%,91.295%);--theme-surface-inverted-active-color-rose:hsl(347,30.8%,86.49%);--theme-backdrop-color-rose:rgba(0,0,0,0.7);--theme-overlay-color-rose:rgba(255,255,255,0.06);--theme-modal-color-rose:#262626;--theme-skeleton-color-rose:#3a3a3a;--theme-on-skeleton-color-rose:#4a4a4a;--theme-muted-color-rose:hsl(0,0%,92%);--theme-placeholder-color-rose:hsl(0,0%,76%);--theme-disabled-color-rose:hsl(0,0%,35%);--theme-on-disabled-color-rose:hsl(0,0%,85%);--theme-divider-color-rose:hsl(347,15.4%,90.25%);--theme-divider-hover-color-rose:hsl(347,15.4%,90.7375%);--theme-divider-active-color-rose:hsl(347,15.4%,91.225%);--theme-divider-disabled-color-rose:hsl(0,0%,45%);--theme-focus-ring-color-rose:hsla(347,77%,61%,0.9);--theme-shadow-color-rose:rgba(0,0,0,0.4);--theme-error-color-rose:hsl(0,70%,40%);--theme-error-hover-color-rose:hsl(0,70%,38%);--theme-error-active-color-rose:hsl(0,70%,36%);--theme-error-inverted-color-rose:hsl(0,70%,40%);--theme-error-inverted-hover-color-rose:hsl(0,70%,38%);--theme-error-inverted-active-color-rose:hsl(0,70%,36%);--theme-on-error-color-rose:hsl(0,100%,95%);--theme-on-error-inverted-color-rose:hsl(0,100%,95%);--theme-error-secondary-color-rose:hsl(0,100%,95%);--theme-error-secondary-hover-color-rose:hsl(0,100%,90.25%);--theme-error-secondary-active-color-rose:hsl(0,100%,85.5%);--theme-on-error-secondary-color-rose:hsl(0,70%,30%);--theme-error-text-color-rose:hsl(0,70%,90%);--theme-success-color-rose:hsl(142,50%,35%);--theme-success-hover-color-rose:hsl(142,50%,33.25%);--theme-success-active-color-rose:hsl(142,50%,31.5%);--theme-success-inverted-color-rose:hsl(142,50%,35%);--theme-success-inverted-hover-color-rose:hsl(142,50%,33.25%);--theme-success-inverted-active-color-rose:hsl(142,50%,31.5%);--theme-on-success-color-rose:hsl(142,70%,95%);--theme-on-success-inverted-color-rose:hsl(142,70%,95%);--theme-success-secondary-color-rose:hsl(142,70%,90%);--theme-success-secondary-hover-color-rose:hsl(142,70%,85.5%);--theme-success-secondary-active-color-rose:hsl(142,70%,81%);--theme-on-success-secondary-color-rose:hsl(142,50%,25%);--theme-success-text-color-rose:hsl(142,50%,85%);--theme-warning-color-rose:hsl(45,100%,68%);--theme-on-warning-color-rose:hsl(45,100%,95%);--theme-link-color-rose:#60a5fa;--theme-link-hover-color-rose:#93c5fd;--theme-link-active-color-rose:#bfdbfe;--theme-primary-color-hot-pink:hsl(330,100%,65%);--theme-primary-hover-color-hot-pink:hsl(330,100%,68.5%);--theme-primary-active-color-hot-pink:hsl(330,100%,72%);--theme-primary-inverted-color-hot-pink:hsl(330,100%,65%);--theme-primary-inverted-hover-color-hot-pink:hsl(330,100%,58.5%);--theme-primary-inverted-active-color-hot-pink:hsl(330,100%,52%);--theme-on-primary-color-hot-pink:#fefefd;--theme-on-primary-inverted-color-hot-pink:#fefefd;--theme-primary-text-color-hot-pink:hsl(330,100%,93%);--theme-secondary-color-hot-pink:hsl(330,80%,75.5%);--theme-secondary-hover-color-hot-pink:hsl(330,80%,77.95%);--theme-secondary-active-color-hot-pink:hsl(330,80%,80.4%);--theme-secondary-inverted-color-hot-pink:hsl(330,60%,94.75%);--theme-secondary-inverted-hover-color-hot-pink:hsl(330,60%,90.0125%);--theme-secondary-inverted-active-color-hot-pink:hsl(330,60%,85.275%);--theme-on-secondary-color-hot-pink:hsl(330,100%,32.5%);--theme-on-secondary-inverted-color-hot-pink:hsl(330,100%,45.5%);--theme-default-color-hot-pink:#2c2c2e;--theme-on-default-color-hot-pink:#fefefd;--theme-inverted-color-hot-pink:#fefefd;--theme-on-inverted-color-hot-pink:#2c2c2e;--theme-surface-color-hot-pink:hsl(330,50%,70.25%);--theme-surface-hover-color-hot-pink:hsl(330,50%,71.7375%);--theme-surface-active-color-hot-pink:hsl(330,50%,73.225%);--theme-surface-inverted-color-hot-pink:hsl(330,40%,96.5%);--theme-surface-inverted-hover-color-hot-pink:hsl(330,40%,91.675%);--theme-surface-inverted-active-color-hot-pink:hsl(330,40%,86.85%);--theme-backdrop-color-hot-pink:rgba(0,0,0,0.7);--theme-overlay-color-hot-pink:rgba(255,255,255,0.06);--theme-modal-color-hot-pink:#262626;--theme-skeleton-color-hot-pink:#3a3a3a;--theme-on-skeleton-color-hot-pink:#4a4a4a;--theme-muted-color-hot-pink:hsl(0,0%,92%);--theme-placeholder-color-hot-pink:hsl(0,0%,76%);--theme-disabled-color-hot-pink:hsl(0,0%,35%);--theme-on-disabled-color-hot-pink:hsl(0,0%,85%);--theme-divider-color-hot-pink:hsl(330,20%,91.25%);--theme-divider-hover-color-hot-pink:hsl(330,20%,91.6875%);--theme-divider-active-color-hot-pink:hsl(330,20%,92.125%);--theme-divider-disabled-color-hot-pink:hsl(0,0%,45%);--theme-focus-ring-color-hot-pink:hsla(330,100%,65%,0.9);--theme-shadow-color-hot-pink:rgba(0,0,0,0.4);--theme-error-color-hot-pink:hsl(0,70%,40%);--theme-error-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-active-color-hot-pink:hsl(0,70%,36%);--theme-error-inverted-color-hot-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-hot-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-hot-pink:hsl(0,70%,36%);--theme-on-error-color-hot-pink:hsl(0,100%,95%);--theme-on-error-inverted-color-hot-pink:hsl(0,100%,95%);--theme-error-secondary-color-hot-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-hot-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-hot-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-hot-pink:hsl(0,70%,30%);--theme-error-text-color-hot-pink:hsl(0,70%,90%);--theme-success-color-hot-pink:hsl(142,50%,35%);--theme-success-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-active-color-hot-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-hot-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-hot-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-hot-pink:hsl(142,50%,31.5%);--theme-on-success-color-hot-pink:hsl(142,70%,95%);--theme-on-success-inverted-color-hot-pink:hsl(142,70%,95%);--theme-success-secondary-color-hot-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-hot-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-hot-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-hot-pink:hsl(142,50%,25%);--theme-success-text-color-hot-pink:hsl(142,50%,85%);--theme-warning-color-hot-pink:hsl(45,100%,68%);--theme-on-warning-color-hot-pink:hsl(45,100%,95%);--theme-link-color-hot-pink:#60a5fa;--theme-link-hover-color-hot-pink:#93c5fd;--theme-link-active-color-hot-pink:#bfdbfe;--theme-primary-color-shrine-pink:hsl(18,96%,60%);--theme-primary-hover-color-shrine-pink:hsl(18,96%,64%);--theme-primary-active-color-shrine-pink:hsl(18,96%,68%);--theme-primary-inverted-color-shrine-pink:hsl(18,96%,60%);--theme-primary-inverted-hover-color-shrine-pink:hsl(18,96%,54%);--theme-primary-inverted-active-color-shrine-pink:hsl(18,96%,48%);--theme-on-primary-color-shrine-pink:#fefefd;--theme-on-primary-inverted-color-shrine-pink:#fefefd;--theme-primary-text-color-shrine-pink:hsl(18,96%,92%);--theme-secondary-color-shrine-pink:hsl(18,76.8%,72%);--theme-secondary-hover-color-shrine-pink:hsl(18,76.8%,74.8%);--theme-secondary-active-color-shrine-pink:hsl(18,76.8%,77.6%);--theme-secondary-inverted-color-shrine-pink:hsl(18,57.6%,94%);--theme-secondary-inverted-hover-color-shrine-pink:hsl(18,57.6%,89.3%);--theme-secondary-inverted-active-color-shrine-pink:hsl(18,57.6%,84.6%);--theme-on-secondary-color-shrine-pink:hsl(18,96%,30%);--theme-on-secondary-inverted-color-shrine-pink:hsl(18,96%,42%);--theme-default-color-shrine-pink:#2c2c2e;--theme-on-default-color-shrine-pink:#fefefd;--theme-inverted-color-shrine-pink:#fefefd;--theme-on-inverted-color-shrine-pink:#2c2c2e;--theme-surface-color-shrine-pink:hsl(18,48%,66%);--theme-surface-hover-color-shrine-pink:hsl(18,48%,67.7%);--theme-surface-active-color-shrine-pink:hsl(18,48%,69.4%);--theme-surface-inverted-color-shrine-pink:hsl(18,38.4%,96%);--theme-surface-inverted-hover-color-shrine-pink:hsl(18,38.4%,91.2%);--theme-surface-inverted-active-color-shrine-pink:hsl(18,38.4%,86.4%);--theme-backdrop-color-shrine-pink:rgba(0,0,0,0.7);--theme-overlay-color-shrine-pink:rgba(255,255,255,0.06);--theme-modal-color-shrine-pink:#262626;--theme-skeleton-color-shrine-pink:#3a3a3a;--theme-on-skeleton-color-shrine-pink:#4a4a4a;--theme-muted-color-shrine-pink:hsl(0,0%,92%);--theme-placeholder-color-shrine-pink:hsl(0,0%,76%);--theme-disabled-color-shrine-pink:hsl(0,0%,35%);--theme-on-disabled-color-shrine-pink:hsl(0,0%,85%);--theme-divider-color-shrine-pink:hsl(18,19.2%,90%);--theme-divider-hover-color-shrine-pink:hsl(18,19.2%,90.5%);--theme-divider-active-color-shrine-pink:hsl(18,19.2%,91%);--theme-divider-disabled-color-shrine-pink:hsl(0,0%,45%);--theme-focus-ring-color-shrine-pink:hsla(18,96%,60%,0.9);--theme-shadow-color-shrine-pink:rgba(0,0,0,0.4);--theme-error-color-shrine-pink:hsl(0,70%,40%);--theme-error-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-active-color-shrine-pink:hsl(0,70%,36%);--theme-error-inverted-color-shrine-pink:hsl(0,70%,40%);--theme-error-inverted-hover-color-shrine-pink:hsl(0,70%,38%);--theme-error-inverted-active-color-shrine-pink:hsl(0,70%,36%);--theme-on-error-color-shrine-pink:hsl(0,100%,95%);--theme-on-error-inverted-color-shrine-pink:hsl(0,100%,95%);--theme-error-secondary-color-shrine-pink:hsl(0,100%,95%);--theme-error-secondary-hover-color-shrine-pink:hsl(0,100%,90.25%);--theme-error-secondary-active-color-shrine-pink:hsl(0,100%,85.5%);--theme-on-error-secondary-color-shrine-pink:hsl(0,70%,30%);--theme-error-text-color-shrine-pink:hsl(0,70%,90%);--theme-success-color-shrine-pink:hsl(142,50%,35%);--theme-success-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-success-inverted-color-shrine-pink:hsl(142,50%,35%);--theme-success-inverted-hover-color-shrine-pink:hsl(142,50%,33.25%);--theme-success-inverted-active-color-shrine-pink:hsl(142,50%,31.5%);--theme-on-success-color-shrine-pink:hsl(142,70%,95%);--theme-on-success-inverted-color-shrine-pink:hsl(142,70%,95%);--theme-success-secondary-color-shrine-pink:hsl(142,70%,90%);--theme-success-secondary-hover-color-shrine-pink:hsl(142,70%,85.5%);--theme-success-secondary-active-color-shrine-pink:hsl(142,70%,81%);--theme-on-success-secondary-color-shrine-pink:hsl(142,50%,25%);--theme-success-text-color-shrine-pink:hsl(142,50%,85%);--theme-warning-color-shrine-pink:hsl(45,100%,68%);--theme-on-warning-color-shrine-pink:hsl(45,100%,95%);--theme-link-color-shrine-pink:#60a5fa;--theme-link-hover-color-shrine-pink:#93c5fd;--theme-link-active-color-shrine-pink:#bfdbfe;--theme-primary-color-electric-blue:hsl(210,100%,60%);--theme-primary-hover-color-electric-blue:hsl(210,100%,64%);--theme-primary-active-color-electric-blue:hsl(210,100%,68%);--theme-primary-inverted-color-electric-blue:hsl(210,100%,60%);--theme-primary-inverted-hover-color-electric-blue:hsl(210,100%,54%);--theme-primary-inverted-active-color-electric-blue:hsl(210,100%,48%);--theme-on-primary-color-electric-blue:#fefefd;--theme-on-primary-inverted-color-electric-blue:#fefefd;--theme-primary-text-color-electric-blue:hsl(210,100%,92%);--theme-secondary-color-electric-blue:hsl(210,80%,72%);--theme-secondary-hover-color-electric-blue:hsl(210,80%,74.8%);--theme-secondary-active-color-electric-blue:hsl(210,80%,77.6%);--theme-secondary-inverted-color-electric-blue:hsl(210,60%,94%);--theme-secondary-inverted-hover-color-electric-blue:hsl(210,60%,89.3%);--theme-secondary-inverted-active-color-electric-blue:hsl(210,60%,84.6%);--theme-on-secondary-color-electric-blue:hsl(210,100%,30%);--theme-on-secondary-inverted-color-electric-blue:hsl(210,100%,42%);--theme-default-color-electric-blue:#2c2c2e;--theme-on-default-color-electric-blue:#fefefd;--theme-inverted-color-electric-blue:#fefefd;--theme-on-inverted-color-electric-blue:#2c2c2e;--theme-surface-color-electric-blue:hsl(210,50%,66%);--theme-surface-hover-color-electric-blue:hsl(210,50%,67.7%);--theme-surface-active-color-electric-blue:hsl(210,50%,69.4%);--theme-surface-inverted-color-electric-blue:hsl(210,40%,96%);--theme-surface-inverted-hover-color-electric-blue:hsl(210,40%,91.2%);--theme-surface-inverted-active-color-electric-blue:hsl(210,40%,86.4%);--theme-backdrop-color-electric-blue:rgba(0,0,0,0.7);--theme-overlay-color-electric-blue:rgba(255,255,255,0.06);--theme-modal-color-electric-blue:#262626;--theme-skeleton-color-electric-blue:#3a3a3a;--theme-on-skeleton-color-electric-blue:#4a4a4a;--theme-muted-color-electric-blue:hsl(0,0%,92%);--theme-placeholder-color-electric-blue:hsl(0,0%,76%);--theme-disabled-color-electric-blue:hsl(0,0%,35%);--theme-on-disabled-color-electric-blue:hsl(0,0%,85%);--theme-divider-color-electric-blue:hsl(210,20%,90%);--theme-divider-hover-color-electric-blue:hsl(210,20%,90.5%);--theme-divider-active-color-electric-blue:hsl(210,20%,91%);--theme-divider-disabled-color-electric-blue:hsl(0,0%,45%);--theme-focus-ring-color-electric-blue:hsla(210,100%,60%,0.9);--theme-shadow-color-electric-blue:rgba(0,0,0,0.4);--theme-error-color-electric-blue:hsl(0,70%,40%);--theme-error-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-active-color-electric-blue:hsl(0,70%,36%);--theme-error-inverted-color-electric-blue:hsl(0,70%,40%);--theme-error-inverted-hover-color-electric-blue:hsl(0,70%,38%);--theme-error-inverted-active-color-electric-blue:hsl(0,70%,36%);--theme-on-error-color-electric-blue:hsl(0,100%,95%);--theme-on-error-inverted-color-electric-blue:hsl(0,100%,95%);--theme-error-secondary-color-electric-blue:hsl(0,100%,95%);--theme-error-secondary-hover-color-electric-blue:hsl(0,100%,90.25%);--theme-error-secondary-active-color-electric-blue:hsl(0,100%,85.5%);--theme-on-error-secondary-color-electric-blue:hsl(0,70%,30%);--theme-error-text-color-electric-blue:hsl(0,70%,90%);--theme-success-color-electric-blue:hsl(142,50%,35%);--theme-success-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-active-color-electric-blue:hsl(142,50%,31.5%);--theme-success-inverted-color-electric-blue:hsl(142,50%,35%);--theme-success-inverted-hover-color-electric-blue:hsl(142,50%,33.25%);--theme-success-inverted-active-color-electric-blue:hsl(142,50%,31.5%);--theme-on-success-color-electric-blue:hsl(142,70%,95%);--theme-on-success-inverted-color-electric-blue:hsl(142,70%,95%);--theme-success-secondary-color-electric-blue:hsl(142,70%,90%);--theme-success-secondary-hover-color-electric-blue:hsl(142,70%,85.5%);--theme-success-secondary-active-color-electric-blue:hsl(142,70%,81%);--theme-on-success-secondary-color-electric-blue:hsl(142,50%,25%);--theme-success-text-color-electric-blue:hsl(142,50%,85%);--theme-warning-color-electric-blue:hsl(45,100%,68%);--theme-on-warning-color-electric-blue:hsl(45,100%,95%);--theme-link-color-electric-blue:#60a5fa;--theme-link-hover-color-electric-blue:#93c5fd;--theme-link-active-color-electric-blue:#bfdbfe;--theme-primary:var(--theme-primary-mode-dark);--color-primary:var(--theme-primary);--theme-primary-hover:var(--theme-primary-hover-mode-dark);--color-primary-hover:var(--theme-primary-hover);--theme-primary-active:var(--theme-primary-active-mode-dark);--color-primary-active:var(--theme-primary-active);--theme-primary-inverted:var(--theme-primary-inverted-mode-dark);--color-primary-inverted:var(--theme-primary-inverted);--theme-primary-inverted-hover:var(--theme-primary-inverted-hover-mode-dark);--color-primary-inverted-hover:var(--theme-primary-inverted-hover);--theme-primary-inverted-active:var(--theme-primary-inverted-active-mode-dark);--color-primary-inverted-active:var(--theme-primary-inverted-active);--theme-on-primary:var(--theme-on-primary-mode-dark);--color-on-primary:var(--theme-on-primary);--theme-on-primary-inverted:var(--theme-on-primary-inverted-mode-dark);--color-on-primary-inverted:var(--theme-on-primary-inverted);--theme-primary-text:var(--theme-primary-text-mode-dark);--color-primary-text:var(--theme-primary-text);--theme-secondary:var(--theme-secondary-mode-dark);--color-secondary:var(--theme-secondary);--theme-secondary-hover:var(--theme-secondary-hover-mode-dark);--color-secondary-hover:var(--theme-secondary-hover);--theme-secondary-active:var(--theme-secondary-active-mode-dark);--color-secondary-active:var(--theme-secondary-active);--theme-secondary-inverted:var(--theme-secondary-inverted-mode-dark);--color-secondary-inverted:var(--theme-secondary-inverted);--theme-secondary-inverted-hover:var(--theme-secondary-inverted-hover-mode-dark);--color-secondary-inverted-hover:var(--theme-secondary-inverted-hover);--theme-secondary-inverted-active:var(--theme-secondary-inverted-active-mode-dark);--color-secondary-inverted-active:var(--theme-secondary-inverted-active);--theme-on-secondary:var(--theme-on-secondary-mode-dark);--color-on-secondary:var(--theme-on-secondary);--theme-on-secondary-inverted:var(--theme-on-secondary-inverted-mode-dark);--color-on-secondary-inverted:var(--theme-on-secondary-inverted);--theme-default:var(--theme-default-mode-dark);--color-default:var(--theme-default);--theme-on-default:var(--theme-on-default-mode-dark);--color-on-default:var(--theme-on-default);--theme-inverted:var(--theme-inverted-mode-dark);--color-inverted:var(--theme-inverted);--theme-on-inverted:var(--theme-on-inverted-mode-dark);--color-on-inverted:var(--theme-on-inverted);--theme-surface:var(--theme-surface-mode-dark);--color-surface:var(--theme-surface);--theme-surface-hover:var(--theme-surface-hover-mode-dark);--color-surface-hover:var(--theme-surface-hover);--theme-surface-active:var(--theme-surface-active-mode-dark);--color-surface-active:var(--theme-surface-active);--theme-surface-inverted:var(--theme-surface-inverted-mode-dark);--color-surface-inverted:var(--theme-surface-inverted);--theme-surface-inverted-hover:var(--theme-surface-inverted-hover-mode-dark);--color-surface-inverted-hover:var(--theme-surface-inverted-hover);--theme-surface-inverted-active:var(--theme-surface-inverted-active-mode-dark);--color-surface-inverted-active:var(--theme-surface-inverted-active);--theme-backdrop:var(--theme-backdrop-mode-dark);--color-backdrop:var(--theme-backdrop);--theme-overlay:var(--theme-overlay-mode-dark);--color-overlay:var(--theme-overlay);--theme-modal:var(--theme-modal-mode-dark);--color-modal:var(--theme-modal);--theme-skeleton:var(--theme-skeleton-mode-dark);--color-skeleton:var(--theme-skeleton);--theme-on-skeleton:var(--theme-on-skeleton-mode-dark);--color-on-skeleton:var(--theme-on-skeleton);--theme-muted:var(--theme-muted-mode-dark);--color-muted:var(--theme-muted);--theme-placeholder:var(--theme-placeholder-mode-dark);--color-placeholder:var(--theme-placeholder);--theme-disabled:var(--theme-disabled-mode-dark);--color-disabled:var(--theme-disabled);--theme-on-disabled:var(--theme-on-disabled-mode-dark);--color-on-disabled:var(--theme-on-disabled);--theme-divider:var(--theme-divider-mode-dark);--color-divider:var(--theme-divider);--theme-divider-hover:var(--theme-divider-hover-mode-dark);--color-divider-hover:var(--theme-divider-hover);--theme-divider-active:var(--theme-divider-active-mode-dark);--color-divider-active:var(--theme-divider-active);--theme-divider-disabled:var(--theme-divider-disabled-mode-dark);--color-divider-disabled:var(--theme-divider-disabled);--theme-focus-ring:var(--theme-focus-ring-mode-dark);--color-focus-ring:var(--theme-focus-ring);--theme-shadow:var(--theme-shadow-mode-dark);--color-shadow:var(--theme-shadow);--theme-error:var(--theme-error-mode-dark);--color-error:var(--theme-error);--theme-error-hover:var(--theme-error-hover-mode-dark);--color-error-hover:var(--theme-error-hover);--theme-error-active:var(--theme-error-active-mode-dark);--color-error-active:var(--theme-error-active);--theme-error-inverted:var(--theme-error-inverted-mode-dark);--color-error-inverted:var(--theme-error-inverted);--theme-error-inverted-hover:var(--theme-error-inverted-hover-mode-dark);--color-error-inverted-hover:var(--theme-error-inverted-hover);--theme-error-inverted-active:var(--theme-error-inverted-active-mode-dark);--color-error-inverted-active:var(--theme-error-inverted-active);--theme-on-error:var(--theme-on-error-mode-dark);--color-on-error:var(--theme-on-error);--theme-on-error-inverted:var(--theme-on-error-inverted-mode-dark);--color-on-error-inverted:var(--theme-on-error-inverted);--theme-error-secondary:var(--theme-error-secondary-mode-dark);--color-error-secondary:var(--theme-error-secondary);--theme-error-secondary-hover:var(--theme-error-secondary-hover-mode-dark);--color-error-secondary-hover:var(--theme-error-secondary-hover);--theme-error-secondary-active:var(--theme-error-secondary-active-mode-dark);--color-error-secondary-active:var(--theme-error-secondary-active);--theme-on-error-secondary:var(--theme-on-error-secondary-mode-dark);--color-on-error-secondary:var(--theme-on-error-secondary);--theme-error-text:var(--theme-error-text-mode-dark);--color-error-text:var(--theme-error-text);--theme-success:var(--theme-success-mode-dark);--color-success:var(--theme-success);--theme-success-hover:var(--theme-success-hover-mode-dark);--color-success-hover:var(--theme-success-hover);--theme-success-active:var(--theme-success-active-mode-dark);--color-success-active:var(--theme-success-active);--theme-success-inverted:var(--theme-success-inverted-mode-dark);--color-success-inverted:var(--theme-success-inverted);--theme-success-inverted-hover:var(--theme-success-inverted-hover-mode-dark);--color-success-inverted-hover:var(--theme-success-inverted-hover);--theme-success-inverted-active:var(--theme-success-inverted-active-mode-dark);--color-success-inverted-active:var(--theme-success-inverted-active);--theme-on-success:var(--theme-on-success-mode-dark);--color-on-success:var(--theme-on-success);--theme-on-success-inverted:var(--theme-on-success-inverted-mode-dark);--color-on-success-inverted:var(--theme-on-success-inverted);--theme-success-secondary:var(--theme-success-secondary-mode-dark);--color-success-secondary:var(--theme-success-secondary);--theme-success-secondary-hover:var(--theme-success-secondary-hover-mode-dark);--color-success-secondary-hover:var(--theme-success-secondary-hover);--theme-success-secondary-active:var(--theme-success-secondary-active-mode-dark);--color-success-secondary-active:var(--theme-success-secondary-active);--theme-on-success-secondary:var(--theme-on-success-secondary-mode-dark);--color-on-success-secondary:var(--theme-on-success-secondary);--theme-success-text:var(--theme-success-text-mode-dark);--color-success-text:var(--theme-success-text);--theme-warning:var(--theme-warning-mode-dark);--color-warning:var(--theme-warning);--theme-on-warning:var(--theme-on-warning-mode-dark);--color-on-warning:var(--theme-on-warning);--theme-link:var(--theme-link-mode-dark);--color-link:var(--theme-link);--theme-link-hover:var(--theme-link-hover-mode-dark);--color-link-hover:var(--theme-link-hover);--theme-link-active:var(--theme-link-active-mode-dark);--color-link-active:var(--theme-link-active)}