/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e0f86375],[data-v-e0f86375]::backdrop,[data-v-e0f86375]:after,[data-v-e0f86375]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.btn[data-v-e0f86375]{gap:var(--spacing-components-button-padding-button-gap,.75rem);border-radius:var(--radius-components-button-background,12.5rem);-webkit-user-select:none;user-select:none;padding-block:calc(var(--spacing-components-button-padding-button-vertical) - 1px);padding-inline:calc(var(--spacing-components-button-padding-button-horizontal) - 1px);border-style:var(--tw-border-style);font-size:var(--text-button,1rem);line-height:var(--tw-leading,var(--text-button--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);cursor:pointer;border-width:1px;border-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.btn[data-v-e0f86375]:focus-visible{outline-offset:var(--spacing-components-button-padding-focus);--tw-outline-style:solid;outline-style:solid}@media (hover:hover){.btn[data-v-e0f86375]:not(:disabled):hover{box-shadow:var(--drop-shadow-x-offset-close) var(--drop-shadow-y-offset-close) var(--drop-shadow-blur-close) 0 var(--color-drop-shadow-color)}}.btn[data-v-e0f86375]:not(:disabled):active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){@media (hover:hover){:is(.btn:not(:disabled).alternative[data-v-e0f86375],.btn:not(:disabled).menu[data-v-e0f86375]):hover{box-shadow:var(--drop-shadow-x-offset-close) var(--drop-shadow-y-offset-close) var(--drop-shadow-blur-close) 0 var(--color-drop-shadow-alternative)}}}.btn.pending[data-v-e0f86375]{cursor:default}.btn.pending .btn-content[data-v-e0f86375]{visibility:hidden}.btn[data-v-e0f86375]{outline-width:var(--stroke-weight-sm);min-height:var(--spacing-components-button-size-button-min-height,3rem);max-width:var(--spacing-components-button-size-button-max-width,25rem)}.btn .btn-content[data-v-e0f86375]{align-items:center;gap:var(--spacing-3xs,.5rem);min-height:var(--spacing-sm,1.5rem);display:flex}.btn[data-v-e0f86375]:not(.menu):not(.icon-only){min-width:var(--spacing-components-button-size-button-min-width,6.5rem)}.btn.icon-left[data-v-e0f86375]:not(.back-to-top){padding-left:var(--spacing-components-button-padding-button-horizontal-icon,1rem)}.btn.icon-right[data-v-e0f86375]:not(.back-to-top){padding-right:var(--spacing-components-button-padding-button-horizontal-icon,1rem)}.btn.icon-only[data-v-e0f86375]{padding-inline:var(--spacing-components-button-padding-button-vertical,.75rem)}.btn.circle[data-v-e0f86375]{min-height:var(--components-button-button-circle-fixed-height);min-width:var(--components-button-button-circle-fixed-width);padding:0}.btn.back-to-top[data-v-e0f86375]{border-color:var(--color-components-button-scroll-to-top-border,#0f2165);background-color:var(--color-components-button-scroll-to-top-background,#fff);color:var(--color-components-button-scroll-to-top-text,#0f2165);box-shadow:var(--drop-shadow-x-offset-close) var(--drop-shadow-y-offset-close) var(--drop-shadow-blur-close) 0 var(--color-drop-shadow-color);outline-color:var(--color-components-button-scroll-to-top-border-focused,#4895f1)}@media (hover:hover){.btn.back-to-top[data-v-e0f86375]:not(:disabled):hover{border-color:var(--color-components-button-scroll-to-top-border-hover,#e81010);background-color:var(--color-components-button-scroll-to-top-background-hover,#fae2e1);color:var(--color-components-button-scroll-to-top-text-hover,#e81010);box-shadow:var(--drop-shadow-x-offset-floating) var(--drop-shadow-y-offset-floating) var(--drop-shadow-blur-floating) 0 var(--color-drop-shadow-color)}}.btn.back-to-top[data-v-e0f86375]:not(:disabled):active{border-color:var(--color-components-button-scroll-to-top-border-pressed,#2d2828);background-color:var(--color-components-button-scroll-to-top-background-pressed,#f3f4f7);color:var(--color-components-button-scroll-to-top-text-pressed,#2d2828);box-shadow:var(--drop-shadow-x-offset-close) var(--drop-shadow-y-offset-close) var(--drop-shadow-blur-close) 0 var(--color-drop-shadow-color)}.btn.primary[data-v-e0f86375]{border-color:var(--color-components-button-primary-border,#0f2165);background-color:var(--color-components-button-primary-background,#0f2165);color:var(--color-components-button-primary-text,#fff);outline-color:var(--color-components-button-primary-border-focused,#4895f1)}@media (hover:hover){.btn.primary[data-v-e0f86375]:not(:disabled):hover{border-color:var(--color-components-button-primary-border-hover,#e81010);background-color:var(--color-components-button-primary-background-hover,#e81010);color:var(--color-components-button-primary-text-hover,#fff)}}.btn.primary[data-v-e0f86375]:not(:disabled):active{border-color:var(--color-components-button-primary-border-pressed,#030d32);background-color:var(--color-components-button-primary-background-pressed,#030d32);color:var(--color-components-button-primary-text-pressed,#fff)}.btn.primary[data-v-e0f86375]:disabled:not(.pending){border-color:var(--color-components-button-primary-border-disabled,#707070);background-color:var(--color-components-button-primary-background-disabled,#707070);color:var(--color-components-button-primary-text-disabled,#fff)}.btn.primary.alternative[data-v-e0f86375]{border-color:var(--color-components-button-primary-alternative-border,#fff);background-color:var(--color-components-button-primary-alternative-background,#fff);color:var(--color-components-button-primary-alternative-text,#0f2165);outline-color:var(--color-components-button-primary-alternative-border-focused,#fff)}@media (hover:hover){.btn.primary.alternative[data-v-e0f86375]:not(:disabled):hover{border-color:var(--color-components-button-primary-alternative-border-hover,#fff);background-color:var(--color-components-button-primary-alternative-background-hover,#fff);color:var(--color-components-button-primary-alternative-text-hover,#e81010)}}.btn.primary.alternative[data-v-e0f86375]:not(:disabled):active{border-color:var(--color-components-button-primary-alternative-border-pressed,#eae9e9);background-color:var(--color-components-button-primary-alternative-background-pressed,#eae9e9);color:var(--color-components-button-primary-alternative-text-pressed,#2d2828)}.btn.primary.alternative[data-v-e0f86375]:disabled:not(.pending){border-color:var(--color-components-button-primary-alternative-border-disabled,#b9b9b9);background-color:var(--color-components-button-primary-alternative-background-disabled,#b9b9b9);color:var(--color-components-button-primary-alternative-text-disabled,#2d2828)}.btn.primary.menu[data-v-e0f86375]{border-color:var(--color-components-button-primary-menu-border,#0f21651a);background-color:var(--color-components-button-primary-menu-background,#0f21651a);color:var(--color-components-button-primary-menu-text,#fff);outline-offset:2px;outline-color:var(--color-components-button-primary-menu-border-focused,#fff)}@media (hover:hover){.btn.primary.menu[data-v-e0f86375]:not(:disabled):hover{border-color:var(--color-components-button-primary-menu-border-hover,#fff3);background-color:var(--color-components-button-primary-menu-background-hover,#ffffff1a);color:var(--color-components-button-primary-menu-text-hover,#fff)}}.btn.primary.menu[data-v-e0f86375]:not(:disabled):active{border-color:var(--color-components-button-primary-menu-border-pressed,#a6051233);background-color:var(--color-components-button-primary-menu-background-pressed,#d30011);color:var(--color-components-button-primary-menu-text-pressed,#fff)}.btn.primary.menu[data-v-e0f86375]:disabled:not(.pending){border-color:var(--color-components-button-primary-menu-border-disabled,#b9b9b9);background-color:var(--color-components-button-primary-menu-background-disabled,#b9b9b9);color:var(--color-components-button-primary-menu-text-disabled,#2d2828)}.btn.secondary[data-v-e0f86375]{border-color:var(--color-components-button-secondary-border,#0f2165);background-color:var(--color-components-button-secondary-background,#fff);color:var(--color-components-button-secondary-text,#0f2165);outline-color:var(--color-components-button-secondary-border-focused,#4895f1)}@media (hover:hover){.btn.secondary[data-v-e0f86375]:not(:disabled):hover{border-color:var(--color-components-button-secondary-border-hover,#e81010);background-color:var(--color-components-button-secondary-background-hover,#fae2e1);color:var(--color-components-button-secondary-text-hover,#e81010)}}.btn.secondary[data-v-e0f86375]:not(:disabled):active{border-color:var(--color-components-button-secondary-border-pressed,#2d2828);background-color:var(--color-components-button-secondary-background-pressed,#0f21651a);color:var(--color-components-button-secondary-text-pressed,#2d2828)}.btn.secondary[data-v-e0f86375]:disabled:not(.pending){border-color:var(--color-components-button-secondary-border-disabled,#707070);background-color:var(--color-components-button-secondary-background-disabled,#fff);color:var(--color-components-button-secondary-text-disabled,#707070)}.btn.secondary.alternative[data-v-e0f86375]{border-color:var(--color-components-button-secondary-alternative-border,#fff);background-color:var(--color-components-button-secondary-alternative-background,#e8101000);color:var(--color-components-button-secondary-alternative-text,#fff);outline-color:var(--color-components-button-secondary-alternative-border-focused,#fff)}@media (hover:hover){.btn.secondary.alternative[data-v-e0f86375]:not(:disabled):hover{border-color:var(--color-components-button-secondary-alternative-border-hover,#fff);background-color:var(--color-components-button-secondary-alternative-background-hover,#ffffff1a);color:var(--color-components-button-secondary-alternative-text-hover,#fff)}}.btn.secondary.alternative[data-v-e0f86375]:not(:disabled):active{border-color:var(--color-components-button-secondary-alternative-border-pressed,#fff);background-color:var(--color-components-button-secondary-alternative-background-pressed,#2d28281a);color:var(--color-components-button-secondary-alternative-text-pressed,#fff)}.btn.secondary.alternative[data-v-e0f86375]:disabled:not(.pending){border-color:var(--color-components-button-secondary-alternative-border-disabled,#b9b9b9);background-color:var(--color-components-button-secondary-alternative-background-disabled,#e81010);color:var(--color-components-button-secondary-alternative-text-disabled,#b9b9b9)}.btn.secondary.menu[data-v-e0f86375]{border-color:var(--color-components-button-secondary-menu-border,#a60512);background-color:var(--color-components-button-secondary-menu-background,#a6051200);color:var(--color-components-button-secondary-menu-text,#fff);outline-color:var(--color-components-button-secondary-menu-border-focused,#fff)}@media (hover:hover){.btn.secondary.menu[data-v-e0f86375]:not(:disabled):hover{border-color:var(--color-components-button-secondary-menu-border-hover,#a60512);background-color:var(--color-components-button-secondary-menu-background-hover,#ffffff1a);color:var(--color-components-button-secondary-menu-text-hover,#fff)}}.btn.secondary.menu[data-v-e0f86375]:not(:disabled):active{border-color:var(--color-components-button-secondary-menu-border-pressed,#a60512);background-color:var(--color-components-button-secondary-menu-background-pressed,#d30011);color:var(--color-components-button-secondary-menu-text-pressed,#fff)}.btn.secondary.menu[data-v-e0f86375]:disabled:not(.pending){border-color:var(--color-components-button-secondary-menu-border-disabled,#b9b9b9);background-color:var(--color-components-button-secondary-menu-background-disabled,#e81010);color:var(--color-components-button-secondary-menu-text-disabled,#b9b9b9)}.btn.tertiary[data-v-e0f86375]{background-color:var(--color-components-button-tertiary-background,#fff0);color:var(--color-components-button-tertiary-text,#0f2165);outline-color:var(--color-components-button-tertiary-border-focused,#4895f1)}@media (hover:hover){.btn.tertiary[data-v-e0f86375]:not(:disabled):hover{background-color:var(--color-components-button-tertiary-background-hover,#fae2e1);color:var(--color-components-button-tertiary-text-hover,#e81010)}}.btn.tertiary[data-v-e0f86375]:not(:disabled):active{background-color:var(--color-components-button-tertiary-background-pressed,#0f21651a);color:var(--color-components-button-tertiary-text-pressed,#2d2828)}.btn.tertiary[data-v-e0f86375]:disabled:not(.pending){background-color:var(--color-components-button-tertiary-background-disabled,#fff);color:var(--color-components-button-tertiary-text-disabled,#707070)}.btn.tertiary.alternative[data-v-e0f86375]{background-color:var(--color-components-button-tertiary-alternative-background,#e8101000);color:var(--color-components-button-tertiary-alternative-text,#fff);outline-color:var(--color-components-button-tertiary-alternative-border-focused,#fff)}@media (hover:hover){.btn.tertiary.alternative[data-v-e0f86375]:not(:disabled):hover{background-color:var(--color-components-button-tertiary-alternative-background-hover,#ffffff1a);color:var(--color-components-button-tertiary-alternative-text-hover,#fff)}}.btn.tertiary.alternative[data-v-e0f86375]:not(:disabled):active{background-color:var(--color-components-button-tertiary-alternative-background-pressed,#2d28281a);color:var(--color-components-button-tertiary-alternative-text-pressed,#fff)}.btn.tertiary.alternative[data-v-e0f86375]:disabled:not(.pending){background-color:var(--color-components-button-tertiary-alternative-background-disabled,#e81010);color:var(--color-components-button-tertiary-alternative-text-disabled,#b9b9b9)}.btn.tertiary.menu[data-v-e0f86375]{background-color:var(--color-components-button-tertiary-menu-background,#e8101000);color:var(--color-components-button-tertiary-menu-text,#fff);outline-color:var(--color-components-button-tertiary-menu-border-focused,#fff)}@media (hover:hover){.btn.tertiary.menu[data-v-e0f86375]:not(:disabled):hover{background-color:var(--color-components-button-tertiary-menu-background-hover,#ffffff1a);color:var(--color-components-button-tertiary-menu-text-hover,#fff)}}.btn.tertiary.menu[data-v-e0f86375]:not(:disabled):active{background-color:var(--color-components-button-tertiary-menu-background-pressed,#2d28281a);color:var(--color-components-button-tertiary-menu-text-pressed,#fff)}.btn.tertiary.menu[data-v-e0f86375]:disabled:not(.pending){background-color:var(--color-components-button-tertiary-menu-background-disabled,#e81010);color:var(--color-components-button-tertiary-menu-text-disabled,#b9b9b9)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
