.slide-fade-enter-active[data-v-3f5e1e14],.slide-fade-leave-active[data-v-3f5e1e14]{transition:opacity .3s,transform .3s}.slide-fade-enter[data-v-3f5e1e14],.slide-fade-leave-to[data-v-3f5e1e14]{opacity:0;transform:translateX(10px)}.animate-fade-in[data-v-3f5e1e14]{animation:fadeIn-3f5e1e14 .4s ease-out forwards}@keyframes fadeIn-3f5e1e14{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-title[data-v-3f5e1e14]{--tw-text-opacity:1;color:#0f172a;color:rgba(15,23,42,var(--tw-text-opacity,1));font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:2rem;text-align:center}.option-card[data-v-3f5e1e14]{align-items:center;cursor:pointer;display:flex;position:relative}.option-card[data-v-3f5e1e14]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.option-card[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-color:#f1f5f9;border-color:rgba(241,245,249,var(--tw-border-opacity,1));border-radius:1rem;border-width:2px;padding:1.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.option-card.active[data-v-3f5e1e14],.option-card[data-v-3f5e1e14]:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f0f9ff;background-color:rgba(240,249,255,var(--tw-bg-opacity,1));border-color:#0ea5e9;border-color:rgba(14,165,233,var(--tw-border-opacity,1))}.option-card.active[data-v-3f5e1e14]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(186,230,253,var(--tw-ring-opacity,1))}.option-card.active-red[data-v-3f5e1e14],.option-card.active[data-v-3f5e1e14]{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.option-card.active-red[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(254,202,202,var(--tw-ring-opacity,1));background-color:#fef2f2;background-color:rgba(254,242,242,var(--tw-bg-opacity,1));border-color:#ef4444;border-color:rgba(239,68,68,var(--tw-border-opacity,1))}.icon-box[data-v-3f5e1e14]{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:3rem;justify-content:center;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem}.group:hover .icon-box[data-v-3f5e1e14]{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.chip[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgba(229,231,235,var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;color:#475569;color:rgba(71,85,105,var(--tw-text-opacity,1));cursor:pointer;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.75rem 1rem;text-align:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.chip[data-v-3f5e1e14]:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f0f9ff;background-color:rgba(240,249,255,var(--tw-bg-opacity,1));border-color:#38bdf8;border-color:rgba(56,189,248,var(--tw-border-opacity,1))}.chip-active[data-v-3f5e1e14]{--tw-scale-x:1.02!important;--tw-scale-y:1.02!important;--tw-border-opacity:1!important;--tw-bg-opacity:1!important;--tw-text-opacity:1!important;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important;background-color:#0284c7!important;background-color:rgba(2,132,199,var(--tw-bg-opacity,1))!important;border-color:#0284c7!important;border-color:rgba(2,132,199,var(--tw-border-opacity,1))!important;box-shadow:0 0 transparent,0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity,1))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.02) scaleY(1.02)!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.chip-inactive[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgba(229,231,235,var(--tw-border-opacity,1));color:#475569;color:rgba(71,85,105,var(--tw-text-opacity,1))}.chip-inactive[data-v-3f5e1e14]:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f0f9ff;background-color:rgba(240,249,255,var(--tw-bg-opacity,1));border-color:#38bdf8;border-color:rgba(56,189,248,var(--tw-border-opacity,1))}.sub-option-card[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgba(229,231,235,var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;cursor:pointer;display:flex;flex-direction:column;height:6rem;justify-content:center;padding:1rem;text-align:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sub-option-card[data-v-3f5e1e14]:hover{--tw-border-opacity:1;border-color:#4ade80;border-color:rgba(74,222,128,var(--tw-border-opacity,1))}.active-sub[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(34,197,94,var(--tw-ring-opacity,1));background-color:#f0fdf4;background-color:rgba(240,253,244,var(--tw-bg-opacity,1));border-color:#22c55e;border-color:rgba(34,197,94,var(--tw-border-opacity,1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.inactive-sub[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-color:#e5e7eb;border-color:rgba(229,231,235,var(--tw-border-opacity,1))}.std-input[data-v-3f5e1e14]{--tw-border-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-color:#d1d5db;border-color:rgba(209,213,219,var(--tw-border-opacity,1));border-radius:.75rem;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);font-size:1rem;line-height:1.5rem;padding:.75rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.std-input[data-v-3f5e1e14]:focus{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(14,165,233,var(--tw-ring-opacity,1));border-color:#0ea5e9;border-color:rgba(14,165,233,var(--tw-border-opacity,1))}