:root{--bits-color-red-50: 252, 242, 244;--bits-color-red-100: 255, 228, 233;--bits-color-red-200: 255, 214, 221;--bits-color-red-300: 255, 184, 195;--bits-color-red-400: 255, 152, 166;--bits-color-red-500: 250, 119, 135;--bits-color-red-600: 237, 85, 101;--bits-color-red-700: 204, 55, 75;--bits-color-red-800: 161, 29, 51;--bits-color-red-900: 112, 10, 31;--bits-color-orange-50: 252, 247, 242;--bits-color-orange-100: 255, 229, 208;--bits-color-orange-200: 255, 209, 171;--bits-color-orange-300: 255, 187, 131;--bits-color-orange-400: 255, 162, 90;--bits-color-orange-500: 255, 135, 46;--bits-color-orange-600: 233, 108, 20;--bits-color-orange-700: 196, 83, 3;--bits-color-orange-800: 154, 52, 18;--bits-color-orange-900: 124, 45, 18;--bits-color-yellow-50: 252, 251, 247;--bits-color-yellow-100: 255, 245, 192;--bits-color-yellow-200: 255, 235, 131;--bits-color-yellow-300: 254, 209, 60;--bits-color-yellow-400: 254, 196, 0;--bits-color-yellow-500: 224, 166, 8;--bits-color-yellow-600: 195, 136, 0;--bits-color-yellow-700: 157, 110, 0;--bits-color-yellow-800: 122, 79, 0;--bits-color-yellow-900: 102, 66, 0;--bits-color-green-50: 244, 252, 242;--bits-color-green-100: 224, 249, 219;--bits-color-green-200: 205, 246, 196;--bits-color-green-300: 170, 239, 157;--bits-color-green-400: 134, 226, 117;--bits-color-green-500: 97, 204, 77;--bits-color-green-600: 59, 165, 39;--bits-color-green-700: 39, 136, 21;--bits-color-green-800: 29, 96, 16;--bits-color-green-900: 13, 48, 6;--bits-color-teal-50: 242, 252, 250;--bits-color-teal-100: 215, 247, 241;--bits-color-teal-200: 185, 246, 235;--bits-color-teal-300: 140, 238, 222;--bits-color-teal-400: 95, 224, 207;--bits-color-teal-500: 52, 197, 182;--bits-color-teal-600: 32, 152, 147;--bits-color-teal-700: 21, 123, 125;--bits-color-teal-800: 5, 94, 105;--bits-color-teal-900: 11, 47, 50;--bits-color-blue-50: 242, 250, 252;--bits-color-blue-100: 209, 241, 253;--bits-color-blue-200: 175, 231, 254;--bits-color-blue-300: 130, 216, 250;--bits-color-blue-400: 84, 198, 243;--bits-color-blue-500: 39, 175, 229;--bits-color-blue-600: 0, 144, 202;--bits-color-blue-700: 25, 106, 138;--bits-color-blue-800: 15, 52, 67;--bits-color-blue-900: 12, 42, 54;--bits-color-blue-999: 6, 25, 37;--bits-color-neutral-0: 255, 255, 255;--bits-color-neutral-50: 250, 250, 250;--bits-color-neutral-100: 242, 242, 242;--bits-color-neutral-200: 229, 229, 229;--bits-color-neutral-300: 204, 204, 204;--bits-color-neutral-400: 173, 173, 173;--bits-color-neutral-500: 148, 148, 148;--bits-color-neutral-600: 111, 111, 111;--bits-color-neutral-700: 82, 82, 82;--bits-color-neutral-800: 51, 51, 51;--bits-color-neutral-900: 20, 20, 20;--bits-color-neutral-999: 0, 0, 0;--bits-color-azul-50: 242, 244, 252;--bits-color-azul-100: 228, 234, 255;--bits-color-azul-200: 214, 224, 255;--bits-color-azul-300: 184, 201, 255;--bits-color-azul-400: 152, 176, 255;--bits-color-azul-500: 84, 121, 243;--bits-color-azul-600: 42, 89, 244;--bits-color-azul-700: 12, 63, 228;--bits-color-azul-800: 0, 39, 168;--bits-color-azul-900: 7, 25, 85;--bits-color-azul-950: 6, 13, 37;--bits-color-magenta-50: 251, 242, 252;--bits-color-magenta-100: 252, 228, 255;--bits-color-magenta-200: 250, 214, 255;--bits-color-magenta-300: 247, 184, 255;--bits-color-magenta-400: 243, 152, 255;--bits-color-magenta-500: 235, 119, 250;--bits-color-magenta-600: 219, 85, 237;--bits-color-magenta-700: 187, 55, 204;--bits-color-magenta-800: 146, 29, 161;--bits-color-magenta-900: 100, 10, 112;--bits-color-flamingo-red-50: 252, 242, 247;--bits-color-flamingo-red-100: 255, 228, 241;--bits-color-flamingo-red-200: 255, 214, 235;--bits-color-flamingo-red-300: 255, 184, 219;--bits-color-flamingo-red-400: 255, 152, 204;--bits-color-flamingo-red-500: 250, 119, 184;--bits-color-flamingo-red-600: 237, 85, 161;--bits-color-flamingo-red-700: 204, 55, 129;--bits-color-flamingo-red-800: 161, 29, 95;--bits-color-flamingo-red-900: 112, 10, 61;--sys-rgb-bg: var(--bits-color-neutral-0);--sys-rgb-shadow: var(--bits-color-neutral-900);--sys-rgb-primary-text: var(--bits-color-azul-950);--sys-rgb-primary-inverse-text: var(--bits-color-neutral-0);--sys-rgb-secondary-text: var(--bits-color-neutral-600);--sys-rgb-secondary-border: var(--bits-color-neutral-200);--sys-rgb-outline-hover: var(--bits-color-azul-50);--sys-rgb-danger-text: var(--bits-color-flamingo-red-800);--sys-rgb-warning-text: var(--bits-color-orange-800);--sys-rgb-positive-text: var(--bits-color-green-800);--sys-rgb-positive-1-bg: var(--bits-color-green-50);--sys-rgb-positive-2-bg: var(--bits-color-green-100);--sys-rgb-positive-inverse-bg: var(--bits-color-green-800);--sys-rgb-severity-low-text: var(--bits-color-azul-700);--sys-rgb-severity-low-1-bg: var(--bits-color-azul-50);--sys-rgb-severity-low-2-bg: var(--bits-color-azul-100);--sys-rgb-severity-low-inverse-bg: var(--bits-color-azul-700);--sys-rgb-severity-low-accent-bg: var(--bits-color-azul-400);--sys-rgb-severity-medium-text: var(--bits-color-teal-800);--sys-rgb-severity-medium-1-bg: var(--bits-color-teal-50);--sys-rgb-severity-medium-2-bg: var(--bits-color-teal-100);--sys-rgb-severity-medium-inverse-bg: var(--bits-color-teal-800);--sys-rgb-severity-medium-accent-bg: var(--bits-color-teal-500);--sys-rgb-severity-high-text: var(--bits-color-orange-800);--sys-rgb-severity-high-1-bg: var(--bits-color-orange-50);--sys-rgb-severity-high-2-bg: var(--bits-color-orange-100);--sys-rgb-severity-high-inverse-bg: var(--bits-color-orange-800);--sys-rgb-severity-high-accent-bg: var(--bits-color-orange-400);--sys-rgb-severity-critical-text: var(--bits-color-flamingo-red-800);--sys-rgb-severity-critical-1-bg: var(--bits-color-flamingo-red-50);--sys-rgb-severity-critical-2-bg: var(--bits-color-flamingo-red-100);--sys-rgb-severity-critical-inverse-bg: var(--bits-color-flamingo-red-800);--sys-rgb-severity-critical-accent-bg: var(--bits-color-flamingo-red-400);--card-rgb-bg: var(--sys-rgb-bg);--card-rgb-border: var(--sys-rgb-secondary-border);--card-rgb-bg-hover: var(--bits-color-azul-50);--overlay-rgb-bg: var(--bits-color-azul-100)}:root{font-size:16px;--neo-color-canvas-decorative: rgba(var(--bits-color-azul-950), 1);--neo-color-on-canvas-decorative: white;--neo-color-form: white;--neo-color-form-shadow: rgba(var(--bits-color-azul-800), 0.4);--neo-color-on-form: rgba(var(--bits-color-azul-950), 1);--neo-color-border-button-tertiary: rgba(var(--bits-color-azul-200), 1);--neo-color-button-tertiary-hover: rgba(var(--bits-color-azul-100), 1);--neo-color-on-button-tertiary: rgba(var(--bits-color-azul-800), 1);--neo-color-on-button-tertiary-hover: rgba(var(--bits-color-azul-900), 1);--neo-color-button-primary: rgba(var(--bits-color-yellow-400), 1);--neo-color-button-primary-hover: rgba(var(--bits-color-yellow-500), 1);--neo-color-button-shadow: rgba(var(--bits-color-neutral-600), 1);--neo-color-on-button-primary: rgba(var(--bits-color-neutral-900), 1);--neo-color-on-button-primary-hover: rgba(var(--bits-color-neutral-900), 1);--neo-color-link-primary: rgba(var(--bits-color-azul-950), 1);--neo-color-text-primary: rgba(var(--bits-color-azul-950), 1);--neo-color-border-primary: rgba(var(--bits-color-neutral-200), 1);--neo-color-border-input: rgba(var(--bits-color-azul-200), 1);--neo-color-on-input: rgba(var(--bits-color-azul-950), 1);--neo-color-input-disabled: rgba(var(--bits-color-azul-50), 1);--neo-color-danger: rgba(var(--bits-color-red-50), 1);--neo-color-on-danger: rgba(var(--bits-color-red-800), 1);--neo-color-border-danger: rgba(var(--bits-color-red-200), 1);--neo-spacing-1: 0.25rem;--neo-spacing-2: 0.5rem;--neo-spacing-4: 1rem;--neo-spacing-6: 1.5rem;--neo-spacing-8: 2rem;--neo-spacing-12: 3rem;--neo-spacing-16: 4rem;--neo-rounded-sm: 0.25rem;--neo-rounded-2xl: 1rem;--neo-rounded-4xl: 2rem;--neo-devise-max-w: 1280px}.neo-toast-container{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px}.neo-toast{padding:1rem;border-radius:1rem;border:1px solid rgba(var(--bits-color-neutral-200), 1);background-color:rgba(var(--bits-color-neutral-0), 1);display:flex;align-items:center;width:24rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);animation:auto-dismiss 12s ease-in-out forwards}.neo-toast:hover{animation-play-state:paused}.neo-toast--positive{background-color:rgba(var(--bits-color-green-50), 1);border-color:rgba(var(--bits-color-green-200), 1)}.neo-toast--positive .neo-toast__title,.neo-toast--positive .neo-toast__info-text,.neo-toast--positive .neo-toast__icon,.neo-toast--positive .neo-toast__dismiss-icon,.neo-toast--positive a{color:rgba(var(--bits-color-green-800), 1)}.neo-toast--negative{background-color:rgba(var(--bits-color-red-50), 1);border-color:rgba(var(--bits-color-red-200), 1)}.neo-toast--negative .neo-toast__title,.neo-toast--negative .neo-toast__info-text,.neo-toast--negative .neo-toast__icon,.neo-toast--negative .neo-toast__dismiss-icon,.neo-toast--negative a{color:rgba(var(--bits-color-red-800), 1)}.neo-toast--info{background-color:rgba(var(--bits-color-magenta-50), 1);border-color:rgba(var(--bits-color-magenta-200), 1)}.neo-toast--info .neo-toast__title,.neo-toast--info .neo-toast__info-text,.neo-toast--info .neo-toast__icon,.neo-toast--info .neo-toast__dismiss-icon,.neo-toast--info a{color:rgba(var(--bits-color-magenta-900), 1)}.neo-toast__title{font-size:1rem;line-height:1.5rem;font-weight:bold}.neo-toast__info-text{font-size:.875rem;line-height:1.25rem}.neo-toast__icon{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;line-height:1.5rem;font-size:1rem}.neo-toast__body{padding-left:1rem}.neo-toast__dismiss-checkbox{display:none}.neo-toast__dismiss-button{border:none;margin-left:auto;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:flex-start;justify-content:center;padding-top:.25rem}.neo-toast__dismiss-icon{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;line-height:1.5rem;font-size:1rem}.neo-toast:has(.neo-toast__dismiss-checkbox:checked){display:none}@keyframes auto-dismiss{0%{opacity:1}80%{opacity:1}100%{opacity:0}}
