{"id":"a6c11a35cac8390731d52ec8430f174f","name":"rm_insurance_precheckout_quiz","version":{"id":"039fb02e84de36a7ae1ba0271bb6a22c","name":"v_1_3","steps":[{"id":"14a44d349f35d9a3bc19fccf470a26ec","name":"select_primary_goal","text":"","order":1,"backdrop":{"html":"<div id=\"tw-ab005b\"><link rel=\"preload\" as=\"image\" href=\"/images/rm-insurance/quiz/pen-ozempic.png\"><link rel=\"preload\" as=\"image\" href=\"/images/rm-insurance/quiz/pen-mounjaro.png\"><link rel=\"preload\" as=\"image\" href=\"/images/rm-insurance/quiz/pill-wegovy.png\"><div class=\"h-full w-full overflow-hidden\" style=\"height: 100%; width: 100%; overflow: hidden;\"><div class=\"absolute inset-0 bg-gradient-to-b from-slate-500 to-slate-700\" style=\"position: absolute; inset: 0px; background-image: linear-gradient(to bottom, #64748b var(--tw-gradient-from-position), #334155 var(--tw-gradient-to-position));\"></div><div aria-hidden=\"true\" class=\"absolute -right-[140px] top-0 h-[500px] w-[703px] origin-top-right scale-[0.7] md:right-auto md:left-1/2 md:top-[5px] md:-ml-[238px] md:scale-100\" style=\"position: absolute; right: -140px; top: 0px; height: 500px; width: 703px; transform-origin: top right; 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(0.7) scaleY(0.7);\"><img src=\"/images/rm-insurance/quiz/pen-ozempic.png\" alt class=\"absolute left-0 top-0 h-[396px] w-[703px] max-w-none\" style=\"position: absolute; left: 0px; top: 0px; height: 396px; width: 703px; max-width: none;\" width=\"703\" height=\"396\"><img src=\"/images/rm-insurance/quiz/pen-mounjaro.png\" alt class=\"absolute left-[200px] top-[82px] h-[386px] w-[364px] max-w-none\" style=\"position: absolute; left: 200px; top: 82px; height: 386px; width: 364px; max-width: none; transform: rotate(-8.79deg);\" width=\"364\" height=\"386\"><img src=\"/images/rm-insurance/quiz/pill-wegovy.png\" alt class=\"absolute left-[299px] top-[281px] h-[181px] w-[242px] max-w-none\" style=\"position: absolute; left: 299px; top: 281px; height: 181px; width: 242px; max-width: none;\" width=\"242\" height=\"181\"></div></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-ab005b) .md\\:left-1\\/2 {\n        left: 50% !important\n    }\n    :where(#tw-ab005b) .md\\:right-auto {\n        right: auto !important\n    }\n    :where(#tw-ab005b) .md\\:top-\\[5px\\] {\n        top: 5px !important\n    }\n    :where(#tw-ab005b) .md\\:-ml-\\[238px\\] {\n        margin-left: -238px !important\n    }\n    :where(#tw-ab005b) .md\\:scale-100 {\n        --tw-scale-x: 1 !important;\n        --tw-scale-y: 1 !important;\n        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\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":true,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"82033dc2941bcaf1d1b5b3fb811437cf","label":"","options":[],"children":{"meta":{},"type":"template","source":"<div class=\"self-stretch rounded-xl pt-5 pb-5 md:-mt-[13px] md:pt-0 md:pb-0 flex flex-col items-start mb-4 sm:mb-6 md:-mb-10 relative\" data-quiz-template=\"insurance-hero\"><img src=\"/images/rm-insurance/quiz/logo-remedy-white.svg\" alt=\"Remedy\" class=\"relative h-[30px] w-auto mb-6 md:mb-[46px]\"><div class=\"relative flex flex-col items-start gap-2 animate-in fade-in slide-in-from-top-5 duration-500 delay-200 [animation-fill-mode:both]\"><div class=\"<%= [\n        'inline-flex items-center rounded px-2 py-0.5',\n        (\"clock\") ? 'gap-1' : '',\n        (\"bg-emerald-500\") ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\" data-quiz-template=\"component.badge\"><% if ((\"clock\")) { %><span class=\"<%= [\n        'inline-flex h-3 w-3 items-center justify-center text-white',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\" aria-hidden=\"true\"><% if ((\"clock\") === 'check') { %><svg class=\"<%= (([(undefined) ?? ''].filter(Boolean).join(' ')) ?? \"\") %>\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M20 6 9 17l-5-5\"></path></svg><% } %><% if ((\"clock\") === 'clock') { %><svg class=\"<%= (([(undefined) ?? ''].filter(Boolean).join(' ')) ?? \"\") %>\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 6v6l4 2\"></path></svg><% } %></span><% } %><span class=\"<%= ['text-sm leading-5 font-medium text-white', (undefined) ?? ''].filter(Boolean).join(' ') %>\">Insurance</span></div><h1 class=\"text-white text-3xl md:text-[40px] leading-tight md:leading-[1.2] tracking-[-0.4px] font-medium\">Lose weight<br>without <span class=\"font-playfair italic\">thinking</span><br>about it.</h1><p class=\"text-slate-300 text-base leading-5\">Clinician-matched GLP-1 plans.<br>250,000+ members.</p></div></div>","styles":":where(#tw-c0615f) .relative {\n    position: relative !important\n}\n:where(#tw-c0615f) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-c0615f) .mb-6 {\n    margin-bottom: 1.5rem !important\n}\n:where(#tw-c0615f) .flex {\n    display: flex !important\n}\n:where(#tw-c0615f) .inline-flex {\n    display: inline-flex !important\n}\n:where(#tw-c0615f) .h-3 {\n    height: 0.75rem !important\n}\n:where(#tw-c0615f) .h-\\[30px\\] {\n    height: 30px !important\n}\n:where(#tw-c0615f) .w-3 {\n    width: 0.75rem !important\n}\n:where(#tw-c0615f) .w-auto {\n    width: auto !important\n}\n:where(#tw-c0615f) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-c0615f) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-c0615f) .items-center {\n    align-items: center !important\n}\n:where(#tw-c0615f) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-c0615f) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-c0615f) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-c0615f) .self-stretch {\n    align-self: stretch !important\n}\n:where(#tw-c0615f) .rounded {\n    border-radius: 0.25rem !important\n}\n:where(#tw-c0615f) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-c0615f) .bg-emerald-500 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(16 185 129 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-c0615f) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-c0615f) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-c0615f) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-c0615f) .px-2 {\n    padding-left: 0.5rem !important;\n    padding-right: 0.5rem !important\n}\n:where(#tw-c0615f) .py-0\\.5 {\n    padding-top: 0.125rem !important;\n    padding-bottom: 0.125rem !important\n}\n:where(#tw-c0615f) .pb-5 {\n    padding-bottom: 1.25rem !important\n}\n:where(#tw-c0615f) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-c0615f) .font-playfair {\n    font-family: var(--font-playfair) !important\n}\n:where(#tw-c0615f) .text-3xl {\n    font-size: 1.875rem !important;\n    line-height: 2.25rem !important\n}\n:where(#tw-c0615f) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-c0615f) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-c0615f) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-c0615f) .italic {\n    font-style: italic !important\n}\n:where(#tw-c0615f) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-c0615f) .leading-tight {\n    line-height: 1.25 !important\n}\n:where(#tw-c0615f) .tracking-\\[-0\\.4px\\] {\n    letter-spacing: -0.4px !important\n}\n:where(#tw-c0615f) .text-slate-300 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(203 213 225 / var(--tw-text-opacity)) !important\n}\n:where(#tw-c0615f) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-c0615f) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-c0615f) .delay-200 {\n    transition-delay: 200ms !important\n}\n:where(#tw-c0615f) .duration-500 {\n    transition-duration: 500ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-c0615f) .animate-in {\n    animation-name: enter !important;\n    animation-duration: 150ms !important;\n    --tw-enter-opacity: initial !important;\n    --tw-enter-scale: initial !important;\n    --tw-enter-rotate: initial !important;\n    --tw-enter-translate-x: initial !important;\n    --tw-enter-translate-y: initial\n !important}\n:where(#tw-c0615f) .fade-in {\n    --tw-enter-opacity: 0\n !important}\n:where(#tw-c0615f) .slide-in-from-top-5 {\n    --tw-enter-translate-y: -1.25rem\n !important}\n:where(#tw-c0615f) .duration-500 {\n    animation-duration: 500ms !important\n}\n:where(#tw-c0615f) .delay-200 {\n    animation-delay: 200ms !important\n}\n:where(#tw-c0615f) .\\[animation-fill-mode\\:both\\] {\n    animation-fill-mode: both !important\n}\n@media (min-width: 640px) {\n    :where(#tw-c0615f) .sm\\:mb-6 {\n        margin-bottom: 1.5rem !important\n    }\n}\n@media (min-width: 768px) {\n    :where(#tw-c0615f) .md\\:-mb-10 {\n        margin-bottom: -2.5rem !important\n    }\n    :where(#tw-c0615f) .md\\:-mt-\\[13px\\] {\n        margin-top: -13px !important\n    }\n    :where(#tw-c0615f) .md\\:mb-\\[46px\\] {\n        margin-bottom: 46px !important\n    }\n    :where(#tw-c0615f) .md\\:pb-0 {\n        padding-bottom: 0px !important\n    }\n    :where(#tw-c0615f) .md\\:pt-0 {\n        padding-top: 0px !important\n    }\n    :where(#tw-c0615f) .md\\:text-\\[40px\\] {\n        font-size: 40px !important\n    }\n    :where(#tw-c0615f) .md\\:leading-\\[1\\.2\\] {\n        line-height: 1.2 !important\n    }\n}","options":{},"scope_id":"tw-c0615f","templater_version":"1.0.0"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"b4c26ff96de0b7acb6e2ae02cf8c5193","label":"What matters most to you right now?","options":[{"id":"c76afef943ede1452e7791bb3109a941","label":"Lose weight & keep it off","value":"lose_weight_keep_it_off","metadata":{}},{"id":"b012fe480effa1b6c0f7723a96ae40d9","label":"Stop thinking about food","value":"stop_thinking_about_food","metadata":{}},{"id":"99d1e69019a7a41833353563df42ff5a","label":"Break through a plateau","value":"break_through_plateau","metadata":{}},{"id":"c53a67be2feb03830bad174fe0a870d5","label":"Get a clinician-guided plan","value":"get_clinician_guided_plan","metadata":{}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('w-full flex flex-col gap-4 mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"radio-field\"><% if (label) { %><h2 class=\"text-base font-medium text-gray-800\"><%~ (label) ?? \"\" %></h2><% } %><div class=\"flex-1 flex flex-col gap-3\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n                        helpers.classes(\"relative w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 pr-12 text-left transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950\", templateOptions?.buttonClassName),\n                        option.isSelected ? helpers.classes(\"border-slate-950 text-gray-800 border-2\", templateOptions?.buttonSelectedClassName) : helpers.classes(\"text-gray-800\", templateOptions?.buttonUnselectedClassName)\n                    ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex flex-col items-start gap-1\"><div class=\"w-full text-base leading-5 font-medium\"><%~ (option.label ?? option.value) ?? \"\" %></div><% if ((templateOptions?.subtitleByValue ?? {})[option.value]) { %><div class=\"text-xs leading-4 font-normal text-gray-700\"><%~ ((templateOptions?.subtitleByValue ?? {})[option.value]) ?? \"\" %></div><% } %></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-444c2b) .relative {\n    position: relative !important\n}\n:where(#tw-444c2b) .mb-8 {\n    margin-bottom: 2rem !important\n}\n:where(#tw-444c2b) .flex {\n    display: flex !important\n}\n:where(#tw-444c2b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-444c2b) .min-h-16 {\n    min-height: 4rem !important\n}\n:where(#tw-444c2b) .w-full {\n    width: 100% !important\n}\n:where(#tw-444c2b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-444c2b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-444c2b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-444c2b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-444c2b) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-444c2b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-444c2b) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-444c2b) .border {\n    border-width: 1px !important\n}\n:where(#tw-444c2b) .border-2 {\n    border-width: 2px !important\n}\n:where(#tw-444c2b) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-444c2b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-444c2b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-444c2b) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-444c2b) .pr-12 {\n    padding-right: 3rem !important\n}\n:where(#tw-444c2b) .text-left {\n    text-align: left !important\n}\n:where(#tw-444c2b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-444c2b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-444c2b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-444c2b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-444c2b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-444c2b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-444c2b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}","options":{"buttonClassName":"min-h-16","subtitleByValue":{"break_through_plateau":"Diet and exercise stopped working.","lose_weight_keep_it_off":"No more yo-yo cycles.","stop_thinking_about_food":"Reduce cravings. Silence food noise.","get_clinician_guided_plan":"Clinically proven. Set it and forget it."},"wrapperClassName":"","buttonSelectedClassName":"","buttonUnselectedClassName":""},"scope_id":"tw-444c2b","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select one option."}]},"when_rules":[],"description":"","placeholder":"","question_key":"primary_goal","question_type":"radio","disabled_when_rules":[]},{"id":"ad6794107d248cbc7598aa8699220100","label":"","options":[],"children":{"html":"<div id=\"tw-1b7f08\"><div class=\"text-sm text-gray-700 text-center leading-5\" style=\"text-align: center; font-size: 0.875rem; line-height: 1.25rem; color: rgb(55 65 81 / 1);\">Already a member?<!-- --> <a href=\"/auth/sign-in\" class=\"font-medium text-brands-rm-primary-600\" style=\"font-weight: 500; color: hsl(230 64% 47% / 1);\">Sign In</a></div></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<div class=\"flex-1 min-h-0 flex flex-col\"><style>\n        @keyframes cardSlideUp {\n            0% {\n                opacity: 0;\n                transform: translate3d(0, 24rem, 0);\n            }\n            55% {\n                opacity: 1;\n            }\n            100% {\n                opacity: 1;\n                transform: translate3d(0, 0, 0);\n            }\n        }\n\n        .card-slide-up {\n            transform: translate3d(0, 0, 0);\n            animation: cardSlideUp 820ms cubic-bezier(0.22, 1, 0.36, 1) 180ms both;\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .card-slide-up {\n                animation: none;\n            }\n        }\n    </style><%~ (sections[0]) ?? \"\" %><div class=\"card-slide-up w-full flex-1 relative rounded-t-3xl bg-neutral-50\" data-quiz-template=\"primary-goal-step\"><div class=\"h-full p-4 md:p-5 flex flex-col justify-start items-stretch gap-4\"><%~ (sections[1]) ?? \"\" %><%~ (sections[2]) ?? \"\" %></div></div></div>","styles":":where(#tw-3ea86f) .relative {\n    position: relative !important\n}\n:where(#tw-3ea86f) .flex {\n    display: flex !important\n}\n:where(#tw-3ea86f) .h-full {\n    height: 100% !important\n}\n:where(#tw-3ea86f) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-3ea86f) .w-full {\n    width: 100% !important\n}\n:where(#tw-3ea86f) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-3ea86f) .transform {\n    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\n}\n:where(#tw-3ea86f) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-3ea86f) .items-stretch {\n    align-items: stretch !important\n}\n:where(#tw-3ea86f) .justify-start {\n    justify-content: flex-start !important\n}\n:where(#tw-3ea86f) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-3ea86f) .rounded-t-3xl {\n    border-top-left-radius: 1.5rem !important;\n    border-top-right-radius: 1.5rem !important\n}\n:where(#tw-3ea86f) .bg-neutral-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(250 250 250 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3ea86f) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3ea86f) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-3ea86f) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-3ea86f) .p-4 {\n    padding: 1rem !important\n}\n:where(#tw-3ea86f) .antialiased {\n    -webkit-font-smoothing: antialiased !important;\n    -moz-osx-font-smoothing: grayscale !important\n}\n:where(#tw-3ea86f) .grayscale {\n    --tw-grayscale: grayscale(100%) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n@media (min-width: 768px) {\n    :where(#tw-3ea86f) .md\\:p-5 {\n        padding: 1.25rem !important\n    }\n}","options":{},"scope_id":"tw-3ea86f","templater_version":"1.0.0"}},{"id":"c4cc9d1fcf82e794a203c7cba4c121df","name":"body_info","text":"","order":2,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"quiz_layout_mode":"barebones"},"sections":[{"id":"b0bf7038658b3566259b18833154bf0b","label":"","options":[],"children":{"html":"<div id=\"tw-5e1234\"><link rel=\"preload\" as=\"image\" href=\"/images/rmsplit-v3/avatars/doctor-2@3x.png\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"self-stretch flex items-start gap-3 md:gap-4\" style=\"display: flex; align-items: flex-start; gap: 0.75rem; align-self: stretch;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">Your dose depends on your body.</h1></div><div class=\"relative overflow-hidden rounded-full h-[60px] w-[60px] min-w-[60px] border-2 border-white bg-gradient-to-br from-slate-100 to-slate-400 shadow-lg\" style=\"position: relative; height: 60px; width: 60px; min-width: 60px; overflow: hidden; border-radius: 9999px; border-width: 2px; border-color: rgb(255 255 255 / 1); background-image: linear-gradient(to bottom right, #f1f5f9 var(--tw-gradient-from-position), #94a3b8 var(--tw-gradient-to-position)); box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);\"><img src=\"/images/rmsplit-v3/avatars/doctor-2@3x.png\" alt=\"Doctor Avatar\" aria-hidden=\"true\" class=\"h-full w-full object-cover object-center md:object-[center_35%]\" style=\"height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center;\"></div></div><p class=\"self-stretch text-gray-700 text-base leading-5\" style=\"align-self: stretch; font-size: 1rem; line-height: 1.25rem; color: rgb(55 65 81 / 1);\">These help your clinician calculate the safest, most effective dose.</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-5e1234) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-5e1234) .md\\:object-\\[center_35\\%\\] {\n        -o-object-position: center 35% !important;\n           object-position: center 35% !important\n    }\n    :where(#tw-5e1234) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"08bac8e1158b7bd359b4ca86db15270d","label":"","options":[{"id":"238100748315951d214361efd334e4fb","label":"4","value":"4","metadata":{}},{"id":"1e18d05987086c50fa00d272273af625","label":"5","value":"5","metadata":{}},{"id":"fdbf8ce7824f8ca54cbac3f53e4975cb","label":"6","value":"6","metadata":{}},{"id":"5f06c0ab611e2685e1239e160d8ee7c4","label":"7","value":"7","metadata":{}}],"metadata":{"concept_id":212,"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.select\"><style>\n                .v3-select-dropdown {\n                    bottom: 100%;\n                    margin-bottom: 4px;\n                    max-height: 15rem;\n                }\n                @media (min-width: 768px) {\n                    .v3-select-dropdown {\n                        bottom: auto;\n                        top: 100%;\n                        margin-bottom: 0;\n                        margin-top: 4px;\n                        max-height: 24rem;\n                    }\n                }\n                @media (min-width: 768px) and (max-height: 768px) {\n                    .v3-select-dropdown {\n                        bottom: 100%;\n                        top: auto;\n                        margin-bottom: 4px;\n                        margin-top: 0;\n                        max-height: 15rem;\n                    }\n                }\n            </style><% if (label) { %><label class=\"<%= helpers.classes(\n        'font-medium peer-disabled:cursor-not-allowed peer-disabled:opacity-70 text-base text-slate-900 mb-1',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %><select id=\"<%= id %>\" name=\"<%= id %>\" value=\"<%= String(value ?? '') %>\" data-quiz-input class=\"sr-only\" data-error=\"<%= Boolean(error) %>\" data-quiz-validate=\"change\"><% if ((templateOptions?.placeholderOptionLabel ?? placeholder)) { %><option value=\"\" disabled selected=\"<%= !value %>\"><%~ ((templateOptions?.placeholderOptionLabel ?? placeholder)) ?? \"\" %></option><% } %><% ;((options) || []).forEach(function(option, i1) { %><option value=\"<%= option.value %>\" selected=\"<%= option.isSelected %>\"><%~ (option.label ?? option.value) ?? \"\" %></option><% }) %></select><details class=\"relative z-20\" data-quiz-select-dropdown><summary class=\"<%= helpers.classes(\n        'flex h-12 w-full items-center justify-between rounded-md border pl-3 text-base bg-white focus:outline-none focus:ring-4 focus:ring-foreground/10 focus:border-foreground disabled:cursor-not-allowed disabled:opacity-50',\n        templateOptions?.selectClassName,\n        error ? 'border-red-500' : 'border-slate-300',\n        'cursor-pointer list-none [&::-webkit-details-marker]:hidden'\n    ) %>\"><span class=\"<%= helpers.classes('line-clamp-1 text-left', !value ? '' : '') %>\"><%~ ((options.find((option) => option.isSelected) ?? null)\n        ? ((options.find((option) => option.isSelected) ?? null).label ?? (options.find((option) => option.isSelected) ?? null).value)\n        : (templateOptions?.placeholderOptionLabel ?? placeholder)) ?? \"\" %></span><span class=\"h-full flex-shrink-0 flex items-center justify-center px-1\" aria-hidden=\"true\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><title>Dropdown arrow</title><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.244078 0.244078C0.569515 -0.0813592 1.09715 -0.0813592 1.42259 0.244078L5.83333 4.65482L10.2441 0.244078C10.5695 -0.0813592 11.0972 -0.0813592 11.4226 0.244078C11.748 0.569515 11.748 1.09715 11.4226 1.42259L6.42259 6.42259C6.09715 6.74803 5.56951 6.74803 5.24408 6.42259L0.244078 1.42259C-0.0813592 1.09715 -0.0813592 0.569515 0.244078 0.244078Z\" fill=\"currentColor\"></path></svg></span></summary><div class=\"v3-select-dropdown absolute z-50 max-h-60 w-full overflow-auto rounded-md border border-slate-200 bg-popover p-1 text-popover-foreground shadow-md\"><% ;((options) || []).forEach(function(option, i2) { %><button type=\"button\" class=\"<%= helpers.classes(\n                            'relative flex w-full cursor-pointer select-none items-center rounded-sm my-0.5 py-1.5 pl-8 pr-2 text-sm outline-none hover:bg-muted hover:text-foreground',\n                            option.isSelected ? 'bg-muted text-foreground' : ''\n                        ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\"><span class=\"absolute left-2 flex h-3.5 w-3.5 items-center justify-center\" aria-hidden=\"true\"><% if (option.isSelected) { %><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" class=\"block h-3 w-3\"><path d=\"M20 6 9 17l-5-5\"></path></svg><% } %></span><span><%~ (option.label ?? option.value) ?? \"\" %></span></button><% }) %></div></details><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-1da9fc) .sr-only {\n    position: absolute !important;\n    width: 1px !important;\n    height: 1px !important;\n    padding: 0 !important;\n    margin: -1px !important;\n    overflow: hidden !important;\n    clip: rect(0, 0, 0, 0) !important;\n    white-space: nowrap !important;\n    border-width: 0 !important\n}\n:where(#tw-1da9fc) .absolute {\n    position: absolute !important\n}\n:where(#tw-1da9fc) .relative {\n    position: relative !important\n}\n:where(#tw-1da9fc) .left-2 {\n    left: 0.5rem !important\n}\n:where(#tw-1da9fc) .z-20 {\n    z-index: 20 !important\n}\n:where(#tw-1da9fc) .z-50 {\n    z-index: 50 !important\n}\n:where(#tw-1da9fc) .my-0\\.5 {\n    margin-top: 0.125rem !important;\n    margin-bottom: 0.125rem !important\n}\n:where(#tw-1da9fc) .mb-1 {\n    margin-bottom: 0.25rem !important\n}\n:where(#tw-1da9fc) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-1da9fc) .line-clamp-1 {\n    overflow: hidden !important;\n    display: -webkit-box !important;\n    -webkit-box-orient: vertical !important;\n    -webkit-line-clamp: 1 !important\n}\n:where(#tw-1da9fc) .block {\n    display: block !important\n}\n:where(#tw-1da9fc) .flex {\n    display: flex !important\n}\n:where(#tw-1da9fc) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-1da9fc) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-1da9fc) .h-3 {\n    height: 0.75rem !important\n}\n:where(#tw-1da9fc) .h-3\\.5 {\n    height: 0.875rem !important\n}\n:where(#tw-1da9fc) .h-full {\n    height: 100% !important\n}\n:where(#tw-1da9fc) .max-h-60 {\n    max-height: 15rem !important\n}\n:where(#tw-1da9fc) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-1da9fc) .w-3 {\n    width: 0.75rem !important\n}\n:where(#tw-1da9fc) .w-3\\.5 {\n    width: 0.875rem !important\n}\n:where(#tw-1da9fc) .w-full {\n    width: 100% !important\n}\n:where(#tw-1da9fc) .flex-shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-1da9fc) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-1da9fc) .select-none {\n    -webkit-user-select: none !important;\n       -moz-user-select: none !important;\n            user-select: none !important\n}\n:where(#tw-1da9fc) .list-none {\n    list-style-type: none !important\n}\n:where(#tw-1da9fc) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-1da9fc) .items-center {\n    align-items: center !important\n}\n:where(#tw-1da9fc) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-1da9fc) .justify-between {\n    justify-content: space-between !important\n}\n:where(#tw-1da9fc) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-1da9fc) .overflow-auto {\n    overflow: auto !important\n}\n:where(#tw-1da9fc) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-1da9fc) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-1da9fc) .rounded-sm {\n    border-radius: calc(var(--radius) - 4px) !important\n}\n:where(#tw-1da9fc) .border {\n    border-width: 1px !important\n}\n:where(#tw-1da9fc) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .border-red-500 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .border-slate-200 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(226 232 240 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .bg-muted {\n    background-color: hsl(var(--muted)) !important\n}\n:where(#tw-1da9fc) .bg-popover {\n    background-color: hsl(var(--popover)) !important\n}\n:where(#tw-1da9fc) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-1da9fc) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-1da9fc) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-1da9fc) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-1da9fc) .p-1 {\n    padding: 0.25rem !important\n}\n:where(#tw-1da9fc) .px-1 {\n    padding-left: 0.25rem !important;\n    padding-right: 0.25rem !important\n}\n:where(#tw-1da9fc) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-1da9fc) .py-1\\.5 {\n    padding-top: 0.375rem !important;\n    padding-bottom: 0.375rem !important\n}\n:where(#tw-1da9fc) .pl-3 {\n    padding-left: 0.75rem !important\n}\n:where(#tw-1da9fc) .pl-8 {\n    padding-left: 2rem !important\n}\n:where(#tw-1da9fc) .pr-2 {\n    padding-right: 0.5rem !important\n}\n:where(#tw-1da9fc) .text-left {\n    text-align: left !important\n}\n:where(#tw-1da9fc) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-1da9fc) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-1da9fc) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-1da9fc) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-1da9fc) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-1da9fc) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-1da9fc) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-1da9fc) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-1da9fc) .text-popover-foreground {\n    color: hsl(var(--popover-foreground)) !important\n}\n:where(#tw-1da9fc) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-1da9fc) .shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;\n    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-1da9fc) .outline-none {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-1da9fc) .shadow-md {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .hover\\:bg-muted:hover {\n    background-color: hsl(var(--muted)) !important\n}\n:where(#tw-1da9fc) .hover\\:text-foreground:hover {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-1da9fc) .focus\\:border-foreground:focus {\n    border-color: hsl(var(--foreground)) !important\n}\n:where(#tw-1da9fc) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-1da9fc) .focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .focus\\:ring-foreground\\/10:focus {\n    --tw-ring-color: hsl(var(--foreground) / 0.1)\n !important}\n:where(#tw-1da9fc) .focus\\:ring-0:focus {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .focus\\:ring-4:focus {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-1da9fc) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-1da9fc) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-1da9fc) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n@media (min-width: 768px) {\n    :where(#tw-1da9fc) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-1da9fc) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-1da9fc) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-1da9fc) .\\[\\&\\:\\:-webkit-details-marker\\]\\:hidden::-webkit-details-marker {\n    display: none !important\n}\n:where(#tw-1da9fc) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"labelClassName":"","selectClassName":"h-14 min-h-14 rounded-lg md:rounded-xl border-gray-300 px-3 md:px-4 text-base leading-5 text-gray-600 focus:border-gray-400 focus:ring-0 [&_svg]:text-gray-600","wrapperClassName":"","placeholderOptionLabel":"Feet"},"scope_id":"tw-1da9fc","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Height (feet) is required."}]},"when_rules":[],"description":"","placeholder":"","question_key":"height_feet","question_type":"select","disabled_when_rules":[]},{"id":"7b634c72cc2bd65de6a75e01ff4ae978","label":"","options":[{"id":"c123c8c73339b4921ac108bad420bae3","label":"0","value":"0","metadata":{}},{"id":"af99ac7b44ff7cc66e00b395e8cf6853","label":"1","value":"1","metadata":{}},{"id":"adfb887f8825c9688fb23c47cadc50f1","label":"2","value":"2","metadata":{}},{"id":"7eb8a961b9e1a2fcb7802a4028762cae","label":"3","value":"3","metadata":{}},{"id":"238100748315951d214361efd334e4fb","label":"4","value":"4","metadata":{}},{"id":"1e18d05987086c50fa00d272273af625","label":"5","value":"5","metadata":{}},{"id":"fdbf8ce7824f8ca54cbac3f53e4975cb","label":"6","value":"6","metadata":{}},{"id":"5f06c0ab611e2685e1239e160d8ee7c4","label":"7","value":"7","metadata":{}},{"id":"a409fefb7d2e1dc1ffa990283eee689c","label":"8","value":"8","metadata":{}},{"id":"f34249b1307f86d2045f577a46a2f4a6","label":"9","value":"9","metadata":{}},{"id":"e1a8ab075fa011620a6b1e24ed391f4e","label":"10","value":"10","metadata":{}},{"id":"a42800ee013c10f913eb39457bd5ddfe","label":"11","value":"11","metadata":{}}],"metadata":{"concept_id":213,"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.select\"><style>\n                .v3-select-dropdown {\n                    bottom: 100%;\n                    margin-bottom: 4px;\n                    max-height: 15rem;\n                }\n                @media (min-width: 768px) {\n                    .v3-select-dropdown {\n                        bottom: auto;\n                        top: 100%;\n                        margin-bottom: 0;\n                        margin-top: 4px;\n                        max-height: 24rem;\n                    }\n                }\n                @media (min-width: 768px) and (max-height: 768px) {\n                    .v3-select-dropdown {\n                        bottom: 100%;\n                        top: auto;\n                        margin-bottom: 4px;\n                        margin-top: 0;\n                        max-height: 15rem;\n                    }\n                }\n            </style><% if (label) { %><label class=\"<%= helpers.classes(\n        'font-medium peer-disabled:cursor-not-allowed peer-disabled:opacity-70 text-base text-slate-900 mb-1',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %><select id=\"<%= id %>\" name=\"<%= id %>\" value=\"<%= String(value ?? '') %>\" data-quiz-input class=\"sr-only\" data-error=\"<%= Boolean(error) %>\" data-quiz-validate=\"change\"><% if ((templateOptions?.placeholderOptionLabel ?? placeholder)) { %><option value=\"\" disabled selected=\"<%= !value %>\"><%~ ((templateOptions?.placeholderOptionLabel ?? placeholder)) ?? \"\" %></option><% } %><% ;((options) || []).forEach(function(option, i1) { %><option value=\"<%= option.value %>\" selected=\"<%= option.isSelected %>\"><%~ (option.label ?? option.value) ?? \"\" %></option><% }) %></select><details class=\"relative z-20\" data-quiz-select-dropdown><summary class=\"<%= helpers.classes(\n        'flex h-12 w-full items-center justify-between rounded-md border pl-3 text-base bg-white focus:outline-none focus:ring-4 focus:ring-foreground/10 focus:border-foreground disabled:cursor-not-allowed disabled:opacity-50',\n        templateOptions?.selectClassName,\n        error ? 'border-red-500' : 'border-slate-300',\n        'cursor-pointer list-none [&::-webkit-details-marker]:hidden'\n    ) %>\"><span class=\"<%= helpers.classes('line-clamp-1 text-left', !value ? '' : '') %>\"><%~ ((options.find((option) => option.isSelected) ?? null)\n        ? ((options.find((option) => option.isSelected) ?? null).label ?? (options.find((option) => option.isSelected) ?? null).value)\n        : (templateOptions?.placeholderOptionLabel ?? placeholder)) ?? \"\" %></span><span class=\"h-full flex-shrink-0 flex items-center justify-center px-1\" aria-hidden=\"true\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><title>Dropdown arrow</title><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.244078 0.244078C0.569515 -0.0813592 1.09715 -0.0813592 1.42259 0.244078L5.83333 4.65482L10.2441 0.244078C10.5695 -0.0813592 11.0972 -0.0813592 11.4226 0.244078C11.748 0.569515 11.748 1.09715 11.4226 1.42259L6.42259 6.42259C6.09715 6.74803 5.56951 6.74803 5.24408 6.42259L0.244078 1.42259C-0.0813592 1.09715 -0.0813592 0.569515 0.244078 0.244078Z\" fill=\"currentColor\"></path></svg></span></summary><div class=\"v3-select-dropdown absolute z-50 max-h-60 w-full overflow-auto rounded-md border border-slate-200 bg-popover p-1 text-popover-foreground shadow-md\"><% ;((options) || []).forEach(function(option, i2) { %><button type=\"button\" class=\"<%= helpers.classes(\n                            'relative flex w-full cursor-pointer select-none items-center rounded-sm my-0.5 py-1.5 pl-8 pr-2 text-sm outline-none hover:bg-muted hover:text-foreground',\n                            option.isSelected ? 'bg-muted text-foreground' : ''\n                        ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\"><span class=\"absolute left-2 flex h-3.5 w-3.5 items-center justify-center\" aria-hidden=\"true\"><% if (option.isSelected) { %><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" class=\"block h-3 w-3\"><path d=\"M20 6 9 17l-5-5\"></path></svg><% } %></span><span><%~ (option.label ?? option.value) ?? \"\" %></span></button><% }) %></div></details><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-1da9fc) .sr-only {\n    position: absolute !important;\n    width: 1px !important;\n    height: 1px !important;\n    padding: 0 !important;\n    margin: -1px !important;\n    overflow: hidden !important;\n    clip: rect(0, 0, 0, 0) !important;\n    white-space: nowrap !important;\n    border-width: 0 !important\n}\n:where(#tw-1da9fc) .absolute {\n    position: absolute !important\n}\n:where(#tw-1da9fc) .relative {\n    position: relative !important\n}\n:where(#tw-1da9fc) .left-2 {\n    left: 0.5rem !important\n}\n:where(#tw-1da9fc) .z-20 {\n    z-index: 20 !important\n}\n:where(#tw-1da9fc) .z-50 {\n    z-index: 50 !important\n}\n:where(#tw-1da9fc) .my-0\\.5 {\n    margin-top: 0.125rem !important;\n    margin-bottom: 0.125rem !important\n}\n:where(#tw-1da9fc) .mb-1 {\n    margin-bottom: 0.25rem !important\n}\n:where(#tw-1da9fc) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-1da9fc) .line-clamp-1 {\n    overflow: hidden !important;\n    display: -webkit-box !important;\n    -webkit-box-orient: vertical !important;\n    -webkit-line-clamp: 1 !important\n}\n:where(#tw-1da9fc) .block {\n    display: block !important\n}\n:where(#tw-1da9fc) .flex {\n    display: flex !important\n}\n:where(#tw-1da9fc) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-1da9fc) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-1da9fc) .h-3 {\n    height: 0.75rem !important\n}\n:where(#tw-1da9fc) .h-3\\.5 {\n    height: 0.875rem !important\n}\n:where(#tw-1da9fc) .h-full {\n    height: 100% !important\n}\n:where(#tw-1da9fc) .max-h-60 {\n    max-height: 15rem !important\n}\n:where(#tw-1da9fc) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-1da9fc) .w-3 {\n    width: 0.75rem !important\n}\n:where(#tw-1da9fc) .w-3\\.5 {\n    width: 0.875rem !important\n}\n:where(#tw-1da9fc) .w-full {\n    width: 100% !important\n}\n:where(#tw-1da9fc) .flex-shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-1da9fc) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-1da9fc) .select-none {\n    -webkit-user-select: none !important;\n       -moz-user-select: none !important;\n            user-select: none !important\n}\n:where(#tw-1da9fc) .list-none {\n    list-style-type: none !important\n}\n:where(#tw-1da9fc) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-1da9fc) .items-center {\n    align-items: center !important\n}\n:where(#tw-1da9fc) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-1da9fc) .justify-between {\n    justify-content: space-between !important\n}\n:where(#tw-1da9fc) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-1da9fc) .overflow-auto {\n    overflow: auto !important\n}\n:where(#tw-1da9fc) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-1da9fc) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-1da9fc) .rounded-sm {\n    border-radius: calc(var(--radius) - 4px) !important\n}\n:where(#tw-1da9fc) .border {\n    border-width: 1px !important\n}\n:where(#tw-1da9fc) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .border-red-500 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .border-slate-200 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(226 232 240 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .bg-muted {\n    background-color: hsl(var(--muted)) !important\n}\n:where(#tw-1da9fc) .bg-popover {\n    background-color: hsl(var(--popover)) !important\n}\n:where(#tw-1da9fc) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-1da9fc) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-1da9fc) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-1da9fc) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-1da9fc) .p-1 {\n    padding: 0.25rem !important\n}\n:where(#tw-1da9fc) .px-1 {\n    padding-left: 0.25rem !important;\n    padding-right: 0.25rem !important\n}\n:where(#tw-1da9fc) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-1da9fc) .py-1\\.5 {\n    padding-top: 0.375rem !important;\n    padding-bottom: 0.375rem !important\n}\n:where(#tw-1da9fc) .pl-3 {\n    padding-left: 0.75rem !important\n}\n:where(#tw-1da9fc) .pl-8 {\n    padding-left: 2rem !important\n}\n:where(#tw-1da9fc) .pr-2 {\n    padding-right: 0.5rem !important\n}\n:where(#tw-1da9fc) .text-left {\n    text-align: left !important\n}\n:where(#tw-1da9fc) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-1da9fc) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-1da9fc) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-1da9fc) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-1da9fc) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-1da9fc) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-1da9fc) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-1da9fc) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-1da9fc) .text-popover-foreground {\n    color: hsl(var(--popover-foreground)) !important\n}\n:where(#tw-1da9fc) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-1da9fc) .shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;\n    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-1da9fc) .outline-none {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-1da9fc) .shadow-md {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .hover\\:bg-muted:hover {\n    background-color: hsl(var(--muted)) !important\n}\n:where(#tw-1da9fc) .hover\\:text-foreground:hover {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-1da9fc) .focus\\:border-foreground:focus {\n    border-color: hsl(var(--foreground)) !important\n}\n:where(#tw-1da9fc) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-1da9fc) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-1da9fc) .focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .focus\\:ring-foreground\\/10:focus {\n    --tw-ring-color: hsl(var(--foreground) / 0.1)\n !important}\n:where(#tw-1da9fc) .focus\\:ring-0:focus {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .focus\\:ring-4:focus {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1da9fc) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-1da9fc) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-1da9fc) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-1da9fc) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n@media (min-width: 768px) {\n    :where(#tw-1da9fc) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-1da9fc) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-1da9fc) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-1da9fc) .\\[\\&\\:\\:-webkit-details-marker\\]\\:hidden::-webkit-details-marker {\n    display: none !important\n}\n:where(#tw-1da9fc) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"labelClassName":"","selectClassName":"h-14 min-h-14 rounded-lg md:rounded-xl border-gray-300 px-3 md:px-4 text-base leading-5 text-gray-600 focus:border-gray-400 focus:ring-0 [&_svg]:text-gray-600","wrapperClassName":"","placeholderOptionLabel":"Inches"},"scope_id":"tw-1da9fc","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Height (inches) is required."}]},"when_rules":[],"description":"","placeholder":"","question_key":"height_inches","question_type":"select","disabled_when_rules":[]},{"id":"d87cad7db04a3d0c152df314570b8816","label":"","options":[],"metadata":{"input_renderer":{"engine":"builtin","options":{}}},"required":true,"validation":{"all":[{"type":"custom","params":{"args":{"heightKey":"height","weightKey":"weight"},"locale":"en","function":"validateBmi"}}]},"when_rules":[],"description":"","placeholder":"","question_key":"height","question_type":"hidden","disabled_when_rules":[]},{"id":"8d8ffc49c72102b269b3fa98d3ed65e8","label":"Weight (lbs)","options":[],"metadata":{"concept_id":194,"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.text\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"<%= (templateOptions?.type ?? \"text\") %>\" value=\"<%= String(value ?? '') %>\" placeholder=\"<%= label ? label : (placeholder ?? \"\") || ' ' %>\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" autoComplete=\"<%= (templateOptions?.autoComplete ?? \"on\") %>\" inputMode=\"<%= (templateOptions?.inputMode ?? \"text\") %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500 data-[error=true]:focus:border-red-500 data-[error=true]:focus-visible:ring-red-500\",\n        label ? 'pt-5 pb-1 placeholder:text-transparent focus:placeholder:text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" data-quiz-validate=\"blur\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-629ec0) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-629ec0) .absolute {\n    position: absolute !important\n}\n:where(#tw-629ec0) .relative {\n    position: relative !important\n}\n:where(#tw-629ec0) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-629ec0) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-629ec0) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-629ec0) .flex {\n    display: flex !important\n}\n:where(#tw-629ec0) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-629ec0) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-629ec0) .w-full {\n    width: 100% !important\n}\n:where(#tw-629ec0) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-629ec0) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-629ec0) .items-center {\n    align-items: center !important\n}\n:where(#tw-629ec0) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-629ec0) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-629ec0) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-629ec0) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-629ec0) .border {\n    border-width: 1px !important\n}\n:where(#tw-629ec0) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-629ec0) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-629ec0) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-629ec0) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-629ec0) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-629ec0) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-629ec0) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-629ec0) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-629ec0) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-629ec0) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-629ec0) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-629ec0) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-629ec0) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-629ec0) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus\\:border-red-500:focus[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus-visible\\:ring-red-500:focus-visible[data-error=\"true\"] {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))\n !important}\n@media (min-width: 768px) {\n    :where(#tw-629ec0) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-629ec0) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-629ec0) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-629ec0) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-629ec0) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"type":"number","inputMode":"numeric","helperIcon":"lock","helperText":"Private & secure.","autoComplete":"weight","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":""},"scope_id":"tw-629ec0","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Weight is required."},{"type":"min_value","params":{"value":1},"message":"Weight must be a positive number."},{"type":"max_value","params":{"value":700},"message":"Weight must be less than 700 lbs."}]},"when_rules":[],"description":"","placeholder":"250","question_key":"weight","question_type":"number","disabled_when_rules":[]},{"id":"9fbb3fc877f32fefcf787056611d4ee1","label":"","options":[],"children":{"meta":{},"type":"template","source":"<% if (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) == null) { %><div class=\"<%= [\n        'self-stretch inline-flex w-full items-start justify-start gap-4 rounded-xl border border-gray-200 px-4 py-3',\n        (((\"brand\") || 'brand') === 'danger'\n            ? 'bg-red-50'\n            : ((\"brand\") || 'brand') === 'warning'\n              ? 'bg-orange-50'\n              : ((\"brand\") || 'brand') === 'success'\n                ? 'bg-green-50'\n                : ((\"brand\") || 'brand') === 'info'\n                  ? 'bg-blue-50'\n                  : 'bg-white'),\n        (\"w-full gap-4\") || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\" data-quiz-template=\"component.alert\"><div class=\"<%= ['relative h-4 w-4 shrink-0 md:h-5 md:w-5', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\" aria-hidden=\"true\"><% if (((undefined) || (((\"brand\") || 'brand') === 'danger' ? 'warning' : ((\"brand\") || 'brand') === 'warning' ? 'warning' : 'info')) === 'warning') { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"brand\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"brand\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"brand\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"brand\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"brand\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.0001 2.5L18.3334 17.5H1.66675L10.0001 2.5Z\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinejoin=\"round\"></path><path d=\"M10 7.5V11.25\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"14.167\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } else { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"brand\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"brand\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"brand\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"brand\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"brand\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"10\" cy=\"10\" r=\"8.333\" stroke=\"currentColor\" strokeWidth=\"1.667\"></circle><path d=\"M10 9.167V12.5\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"6.667\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } %></div><div class=\"<%= ['flex flex-1 flex-col items-start justify-start gap-1', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\"><p class=\"<%= [\n        'w-full text-[11px] leading-4 font-normal pr-2 md:pr-8 md:text-xs',\n        (((\"brand\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"brand\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"brand\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"brand\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"brand\") || 'brand') === 'neutral'\n                    ? 'text-gray-800'\n                    : 'text-gray-800'),\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((\"Why BMI?\")) ?? \"\" %></p><% if ((\"Your height & weight calculate BMI — one of several factors your clinician uses to personalize your plan.\")) { %><p class=\"<%= [\n        'w-full text-[10px] leading-4 font-normal text-gray-700 md:text-xs',\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((\"Your height & weight calculate BMI — one of several factors your clinician uses to personalize your plan.\")) ?? \"\" %></p><% } %></div></div><% } else { %><% if (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) { %><div class=\"<%= [\n        'self-stretch inline-flex w-full items-start justify-start gap-4 rounded-xl border border-gray-200 px-4 py-3',\n        (((\"warning\") || 'brand') === 'danger'\n            ? 'bg-red-50'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'bg-orange-50'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'bg-green-50'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'bg-blue-50'\n                  : 'bg-white'),\n        (\"w-full gap-4\") || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\" data-quiz-template=\"component.alert\"><div class=\"<%= ['relative h-4 w-4 shrink-0 md:h-5 md:w-5', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\" aria-hidden=\"true\"><% if (((undefined) || (((\"warning\") || 'brand') === 'danger' ? 'warning' : ((\"warning\") || 'brand') === 'warning' ? 'warning' : 'info')) === 'warning') { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"warning\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"warning\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.0001 2.5L18.3334 17.5H1.66675L10.0001 2.5Z\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinejoin=\"round\"></path><path d=\"M10 7.5V11.25\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"14.167\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } else { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"warning\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"warning\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"10\" cy=\"10\" r=\"8.333\" stroke=\"currentColor\" strokeWidth=\"1.667\"></circle><path d=\"M10 9.167V12.5\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"6.667\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } %></div><div class=\"<%= ['flex flex-1 flex-col items-start justify-start gap-1', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\"><p class=\"<%= [\n        'w-full text-[11px] leading-4 font-normal pr-2 md:pr-8 md:text-xs',\n        (((\"warning\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"warning\") || 'brand') === 'neutral'\n                    ? 'text-gray-800'\n                    : 'text-gray-800'),\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((`Your BMI is ${helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))).toFixed(1)} (obese range).`)) ?? \"\" %></p><% if ((\"Even modest weight loss can improve health. Your plan is personalized beyond BMI.\")) { %><p class=\"<%= [\n        'w-full text-[10px] leading-4 font-normal text-gray-700 md:text-xs',\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((\"Even modest weight loss can improve health. Your plan is personalized beyond BMI.\")) ?? \"\" %></p><% } %></div></div><% } else { %><% if (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25) { %><div class=\"<%= [\n        'self-stretch inline-flex w-full items-start justify-start gap-4 rounded-xl border border-gray-200 px-4 py-3',\n        (((\"warning\") || 'brand') === 'danger'\n            ? 'bg-red-50'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'bg-orange-50'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'bg-green-50'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'bg-blue-50'\n                  : 'bg-white'),\n        (\"w-full gap-4\") || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\" data-quiz-template=\"component.alert\"><div class=\"<%= ['relative h-4 w-4 shrink-0 md:h-5 md:w-5', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\" aria-hidden=\"true\"><% if (((undefined) || (((\"warning\") || 'brand') === 'danger' ? 'warning' : ((\"warning\") || 'brand') === 'warning' ? 'warning' : 'info')) === 'warning') { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"warning\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"warning\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.0001 2.5L18.3334 17.5H1.66675L10.0001 2.5Z\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinejoin=\"round\"></path><path d=\"M10 7.5V11.25\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"14.167\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } else { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"warning\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"warning\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"10\" cy=\"10\" r=\"8.333\" stroke=\"currentColor\" strokeWidth=\"1.667\"></circle><path d=\"M10 9.167V12.5\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"6.667\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } %></div><div class=\"<%= ['flex flex-1 flex-col items-start justify-start gap-1', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\"><p class=\"<%= [\n        'w-full text-[11px] leading-4 font-normal pr-2 md:pr-8 md:text-xs',\n        (((\"warning\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"warning\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"warning\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"warning\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"warning\") || 'brand') === 'neutral'\n                    ? 'text-gray-800'\n                    : 'text-gray-800'),\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((`Your BMI is ${helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))).toFixed(1)} (overweight range).`)) ?? \"\" %></p><% if ((\"Gradual weight loss may reduce health risks and improve daily well-being.\")) { %><p class=\"<%= [\n        'w-full text-[10px] leading-4 font-normal text-gray-700 md:text-xs',\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((\"Gradual weight loss may reduce health risks and improve daily well-being.\")) ?? \"\" %></p><% } %></div></div><% } else { %><% if (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) > 20) { %><div class=\"<%= [\n        'self-stretch inline-flex w-full items-start justify-start gap-4 rounded-xl border border-gray-200 px-4 py-3',\n        (((\"success\") || 'brand') === 'danger'\n            ? 'bg-red-50'\n            : ((\"success\") || 'brand') === 'warning'\n              ? 'bg-orange-50'\n              : ((\"success\") || 'brand') === 'success'\n                ? 'bg-green-50'\n                : ((\"success\") || 'brand') === 'info'\n                  ? 'bg-blue-50'\n                  : 'bg-white'),\n        (\"w-full gap-4\") || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\" data-quiz-template=\"component.alert\"><div class=\"<%= ['relative h-4 w-4 shrink-0 md:h-5 md:w-5', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\" aria-hidden=\"true\"><% if (((undefined) || (((\"success\") || 'brand') === 'danger' ? 'warning' : ((\"success\") || 'brand') === 'warning' ? 'warning' : 'info')) === 'warning') { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"success\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"success\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"success\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"success\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"success\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.0001 2.5L18.3334 17.5H1.66675L10.0001 2.5Z\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinejoin=\"round\"></path><path d=\"M10 7.5V11.25\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"14.167\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } else { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', (((\"success\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"success\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"success\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"success\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"success\") || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"10\" cy=\"10\" r=\"8.333\" stroke=\"currentColor\" strokeWidth=\"1.667\"></circle><path d=\"M10 9.167V12.5\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"6.667\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } %></div><div class=\"<%= ['flex flex-1 flex-col items-start justify-start gap-1', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\"><p class=\"<%= [\n        'w-full text-[11px] leading-4 font-normal pr-2 md:pr-8 md:text-xs',\n        (((\"success\") || 'brand') === 'danger'\n            ? 'text-red-600'\n            : ((\"success\") || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : ((\"success\") || 'brand') === 'success'\n                ? 'text-green-600'\n                : ((\"success\") || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : ((\"success\") || 'brand') === 'neutral'\n                    ? 'text-gray-800'\n                    : 'text-gray-800'),\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((`Your BMI is ${helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))).toFixed(1)} (normal range).`)) ?? \"\" %></p><% if ((\"Weight loss may still be appropriate based on goals, body composition, or overall health.\")) { %><p class=\"<%= [\n        'w-full text-[10px] leading-4 font-normal text-gray-700 md:text-xs',\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ ((\"Weight loss may still be appropriate based on goals, body composition, or overall health.\")) ?? \"\" %></p><% } %></div></div><% } else { %><div></div><% } %><% } %><% } %><% } %>","styles":":where(#tw-3eeeba) .relative {\n    position: relative !important\n}\n:where(#tw-3eeeba) .flex {\n    display: flex !important\n}\n:where(#tw-3eeeba) .inline-flex {\n    display: inline-flex !important\n}\n:where(#tw-3eeeba) .h-4 {\n    height: 1rem !important\n}\n:where(#tw-3eeeba) .w-4 {\n    width: 1rem !important\n}\n:where(#tw-3eeeba) .w-full {\n    width: 100% !important\n}\n:where(#tw-3eeeba) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-3eeeba) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-3eeeba) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-3eeeba) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-3eeeba) .justify-start {\n    justify-content: flex-start !important\n}\n:where(#tw-3eeeba) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-3eeeba) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-3eeeba) .self-stretch {\n    align-self: stretch !important\n}\n:where(#tw-3eeeba) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-3eeeba) .border {\n    border-width: 1px !important\n}\n:where(#tw-3eeeba) .border-gray-200 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important\n}\n:where(#tw-3eeeba) .bg-blue-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(239 246 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3eeeba) .bg-green-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(240 253 244 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3eeeba) .bg-orange-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 247 237 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3eeeba) .bg-red-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(254 242 242 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3eeeba) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3eeeba) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3eeeba) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-3eeeba) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-3eeeba) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-3eeeba) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-3eeeba) .pr-2 {\n    padding-right: 0.5rem !important\n}\n:where(#tw-3eeeba) .text-\\[10px\\] {\n    font-size: 10px !important\n}\n:where(#tw-3eeeba) .text-\\[11px\\] {\n    font-size: 11px !important\n}\n:where(#tw-3eeeba) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-3eeeba) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-3eeeba) .text-blue-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(37 99 235 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .text-green-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(22 163 74 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .text-orange-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(239 108 0 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .text-red-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(220 38 38 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3eeeba) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n@media (min-width: 768px) {\n    :where(#tw-3eeeba) .md\\:h-5 {\n        height: 1.25rem !important\n    }\n    :where(#tw-3eeeba) .md\\:w-5 {\n        width: 1.25rem !important\n    }\n    :where(#tw-3eeeba) .md\\:pr-8 {\n        padding-right: 2rem !important\n    }\n    :where(#tw-3eeeba) .md\\:text-xs {\n        font-size: 0.75rem !important;\n        line-height: 1rem !important\n    }\n}","options":{},"scope_id":"tw-3eeeba","templater_version":"1.0.0"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe relative z-20\"><%~ (sections[0]) ?? \"\" %><div class=\"flex flex-row gap-4\"><div class=\"flex-1\"><%~ (sections[1]) ?? \"\" %></div><div class=\"flex-1\"><%~ (sections[2]) ?? \"\" %></div></div><%~ (sections[3]) ?? \"\" %><div><%~ (sections[4]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><div class=\"flex flex-col gap-3\"><div><%~ (sections[5]) ?? \"\" %></div><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((!((answers ?? {}).height_feet && (answers ?? {}).height_inches && (answers ?? {}).weight)) ?? false) %>\"></button></div></div></div>","styles":":where(#tw-fa0857) .relative {\n    position: relative !important\n}\n:where(#tw-fa0857) .sticky {\n    position: sticky !important\n}\n:where(#tw-fa0857) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-fa0857) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-fa0857) .z-20 {\n    z-index: 20 !important\n}\n:where(#tw-fa0857) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-fa0857) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-fa0857) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-fa0857) .flex {\n    display: flex !important\n}\n:where(#tw-fa0857) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-fa0857) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-fa0857) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-fa0857) .transform {\n    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\n}\n:where(#tw-fa0857) .flex-row {\n    flex-direction: row !important\n}\n:where(#tw-fa0857) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-fa0857) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-fa0857) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-fa0857) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-fa0857) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-fa0857) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-fa0857) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-fa0857) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-fa0857) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-fa0857) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-fa0857) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-fa0857) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-fa0857) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-fa0857) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-fa0857) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-fa0857) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-fa0857) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-fa0857) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-fa0857) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-fa0857) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-fa0857) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-fa0857) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-fa0857) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-fa0857) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-fa0857) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-fa0857) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-fa0857) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-fa0857) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-fa0857) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-fa0857) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-fa0857) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-fa0857) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-fa0857) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-fa0857) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-fa0857","templater_version":"1.0.0"}},{"id":"3938fd1ea546dfc28bf1da58be68a6d3","name":"goal_weight","text":"","order":3,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"96e799b09e970117fd802a19b40ec4c2","label":"","options":[],"children":{"html":"<div id=\"tw-462539\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">What&#x27;s your target weight?</h1></div><p class=\"self-stretch text-gray-700 text-base leading-5\" style=\"align-self: stretch; font-size: 1rem; line-height: 1.25rem; color: rgb(55 65 81 / 1);\">Your target helps set your medication, dose &amp; timeline.</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-462539) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-462539) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"f00e4fc0d27749659c510787f3a40288","label":"Goal Weight","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.text\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"<%= (templateOptions?.type ?? \"text\") %>\" value=\"<%= String(value ?? '') %>\" placeholder=\"<%= label ? label : (placeholder ?? \"\") || ' ' %>\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" autoComplete=\"<%= (templateOptions?.autoComplete ?? \"on\") %>\" inputMode=\"<%= (templateOptions?.inputMode ?? \"text\") %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500 data-[error=true]:focus:border-red-500 data-[error=true]:focus-visible:ring-red-500\",\n        label ? 'pt-5 pb-1 placeholder:text-transparent focus:placeholder:text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" data-quiz-validate=\"blur\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-629ec0) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-629ec0) .absolute {\n    position: absolute !important\n}\n:where(#tw-629ec0) .relative {\n    position: relative !important\n}\n:where(#tw-629ec0) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-629ec0) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-629ec0) .mb-0 {\n    margin-bottom: 0px !important\n}\n:where(#tw-629ec0) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-629ec0) .flex {\n    display: flex !important\n}\n:where(#tw-629ec0) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-629ec0) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-629ec0) .w-full {\n    width: 100% !important\n}\n:where(#tw-629ec0) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-629ec0) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-629ec0) .items-center {\n    align-items: center !important\n}\n:where(#tw-629ec0) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-629ec0) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-629ec0) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-629ec0) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-629ec0) .border {\n    border-width: 1px !important\n}\n:where(#tw-629ec0) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-629ec0) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-629ec0) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-629ec0) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-629ec0) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-629ec0) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-629ec0) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-629ec0) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-629ec0) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-629ec0) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-629ec0) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-629ec0) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-629ec0) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-629ec0) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus\\:border-red-500:focus[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus-visible\\:ring-red-500:focus-visible[data-error=\"true\"] {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))\n !important}\n@media (min-width: 768px) {\n    :where(#tw-629ec0) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-629ec0) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-629ec0) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-629ec0) .lg\\:mb-0 {\n        margin-bottom: 0px !important\n    }\n    :where(#tw-629ec0) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-629ec0) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"type":"number","inputMode":"numeric","helperIcon":"info","helperText":"You can always adjust later.","autoComplete":"on","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":"mb-0 lg:mb-0"},"scope_id":"tw-629ec0","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"A goal weight is required."},{"type":"min_value","params":{"value":1},"message":"Goal weight must be a positive number."},{"type":"custom","params":{"args":{"compareKey":"weight"},"locale":"en","function":"validateGoalWeightLessThanCurrentWeight"}},{"type":"custom","params":{"args":{"heightKey":"height","weightKey":"goal_weight"},"locale":"en","function":"validateGoalWeightHealthyBmi"}}]},"when_rules":[],"description":"","placeholder":"e.g. 180 (lbs)","question_key":"goal_weight","question_type":"number","disabled_when_rules":[]},{"id":"d699dcf602faa30efaba344ea08e274d","label":"","options":[],"children":{"meta":{},"type":"template","source":"<% if (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) == null || helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) == null) { %><% } else { %><% if (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) == null || ((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? `Let's pause and focus on balance` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : `Let's align your plan` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : null) == null || ((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? `Weight loss may not be appropriate - we'll support overall wellness.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Even within a normal BMI range, this can support fat loss and energy.` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `A smaller starting goal may be easier to maintain long-term.` : `Losing ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% may be more than needed at a normal BMI.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"Small, consistent changes can meaningfully improve overall well-being.\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `That's an ambitious goal — step-by-step progress helps it last.` : `This is a big goal. We'll help break it into achievable milestones.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `This level of progress can meaningfully improve health outcomes.` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `An ambitious goal — starting gradually helps support long-term success.` : `We'll guide this with a phased, step-by-step approach.` : null) == null) { %><% } else { %><div class=\"<%= [\n        'self-stretch inline-flex w-full items-start justify-start gap-4 rounded-xl border border-gray-200 px-4 py-3',\n        ((((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'danger'\n            ? 'bg-red-50'\n            : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'warning'\n              ? 'bg-orange-50'\n              : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'success'\n                ? 'bg-green-50'\n                : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'info'\n                  ? 'bg-blue-50'\n                  : 'bg-white'),\n        (\"w-full gap-4\") || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\" data-quiz-template=\"component.alert\"><div class=\"<%= ['relative h-4 w-4 shrink-0 md:h-5 md:w-5', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\" aria-hidden=\"true\"><% if (((undefined) || ((((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'danger' ? 'warning' : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'warning' ? 'warning' : 'info')) === 'warning') { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', ((((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'danger'\n            ? 'text-red-600'\n            : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'success'\n                ? 'text-green-600'\n                : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10.0001 2.5L18.3334 17.5H1.66675L10.0001 2.5Z\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinejoin=\"round\"></path><path d=\"M10 7.5V11.25\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"14.167\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } else { %><svg class=\"<%= ['h-4 w-4 md:h-5 md:w-5', ((((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'danger'\n            ? 'text-red-600'\n            : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'success'\n                ? 'text-green-600'\n                : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'neutral'\n                    ? 'text-gray-600'\n                    : 'text-brands-rm-primary-600'), (undefined) || ''].filter(Boolean).join(' ') %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"10\" cy=\"10\" r=\"8.333\" stroke=\"currentColor\" strokeWidth=\"1.667\"></circle><path d=\"M10 9.167V12.5\" stroke=\"currentColor\" strokeWidth=\"1.667\" strokeLinecap=\"round\"></path><circle cx=\"10\" cy=\"6.667\" r=\"0.833\" fill=\"currentColor\"></circle></svg><% } %></div><div class=\"<%= ['flex flex-1 flex-col items-start justify-start gap-1', (undefined) || '']\n        .filter(Boolean)\n        .join(' ') %>\"><p class=\"<%= [\n        'w-full text-[11px] leading-4 font-normal pr-2 md:pr-8 md:text-xs',\n        ((((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'danger'\n            ? 'text-red-600'\n            : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'warning'\n              ? 'text-orange-600'\n              : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'success'\n                ? 'text-green-600'\n                : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'info'\n                  ? 'text-blue-600'\n                  : (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"danger\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"info\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? \"info\" : \"info\" : null) || 'brand') === 'neutral'\n                    ? 'text-gray-800'\n                    : 'text-gray-800'),\n        (\"font-medium\") || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? `Let's pause and focus on balance` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : `Let's align your plan` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : `Get moving: lose ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% of your weight` : null)) ?? \"\" %></p><% if (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? `Weight loss may not be appropriate - we'll support overall wellness.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Even within a normal BMI range, this can support fat loss and energy.` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `A smaller starting goal may be easier to maintain long-term.` : `Losing ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% may be more than needed at a normal BMI.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"Small, consistent changes can meaningfully improve overall well-being.\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `That's an ambitious goal — step-by-step progress helps it last.` : `This is a big goal. We'll help break it into achievable milestones.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `This level of progress can meaningfully improve health outcomes.` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `An ambitious goal — starting gradually helps support long-term success.` : `We'll guide this with a phased, step-by-step approach.` : null)) { %><p class=\"<%= [\n        'w-full text-[10px] leading-4 font-normal text-gray-700 md:text-xs',\n        (undefined) || ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><%~ (((helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 18.5) ? `Weight loss may not be appropriate - we'll support overall wellness.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 18.5 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 25) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `Even within a normal BMI range, this can support fat loss and energy.` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `A smaller starting goal may be easier to maintain long-term.` : `Losing ${helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight)}% may be more than needed at a normal BMI.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 25 && helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) < 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? \"Small, consistent changes can meaningfully improve overall well-being.\" : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `That's an ambitious goal — step-by-step progress helps it last.` : `This is a big goal. We'll help break it into achievable milestones.` : (helpers.parseBmi(helpers.getRawWeight((answers ?? {})), helpers.getRawHeight((answers ?? {}))) >= 30) ? (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 0 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 15) ? `This level of progress can meaningfully improve health outcomes.` : (helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) > 15 && helpers.parseGoalPercent(helpers.getRawWeight((answers ?? {})), (answers ?? {}).goal_weight) <= 30) ? `An ambitious goal — starting gradually helps support long-term success.` : `We'll guide this with a phased, step-by-step approach.` : null)) ?? \"\" %></p><% } %></div></div><% } %><% } %>","styles":":where(#tw-01f99e) .relative {\n    position: relative !important\n}\n:where(#tw-01f99e) .flex {\n    display: flex !important\n}\n:where(#tw-01f99e) .inline-flex {\n    display: inline-flex !important\n}\n:where(#tw-01f99e) .h-4 {\n    height: 1rem !important\n}\n:where(#tw-01f99e) .w-4 {\n    width: 1rem !important\n}\n:where(#tw-01f99e) .w-full {\n    width: 100% !important\n}\n:where(#tw-01f99e) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-01f99e) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-01f99e) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-01f99e) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-01f99e) .justify-start {\n    justify-content: flex-start !important\n}\n:where(#tw-01f99e) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-01f99e) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-01f99e) .self-stretch {\n    align-self: stretch !important\n}\n:where(#tw-01f99e) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-01f99e) .border {\n    border-width: 1px !important\n}\n:where(#tw-01f99e) .border-gray-200 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important\n}\n:where(#tw-01f99e) .bg-blue-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(239 246 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-01f99e) .bg-green-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(240 253 244 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-01f99e) .bg-orange-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 247 237 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-01f99e) .bg-red-50 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(254 242 242 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-01f99e) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-01f99e) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-01f99e) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-01f99e) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-01f99e) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-01f99e) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-01f99e) .pr-2 {\n    padding-right: 0.5rem !important\n}\n:where(#tw-01f99e) .text-\\[10px\\] {\n    font-size: 10px !important\n}\n:where(#tw-01f99e) .text-\\[11px\\] {\n    font-size: 11px !important\n}\n:where(#tw-01f99e) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-01f99e) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-01f99e) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-01f99e) .text-blue-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(37 99 235 / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .text-green-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(22 163 74 / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .text-orange-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(239 108 0 / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .text-red-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(220 38 38 / var(--tw-text-opacity)) !important\n}\n:where(#tw-01f99e) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n@media (min-width: 768px) {\n    :where(#tw-01f99e) .md\\:h-5 {\n        height: 1.25rem !important\n    }\n    :where(#tw-01f99e) .md\\:w-5 {\n        width: 1.25rem !important\n    }\n    :where(#tw-01f99e) .md\\:pr-8 {\n        padding-right: 2rem !important\n    }\n    :where(#tw-01f99e) .md\\:text-xs {\n        font-size: 0.75rem !important;\n        line-height: 1rem !important\n    }\n}","options":{},"scope_id":"tw-01f99e","templater_version":"1.0.0"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><%~ (sections[0]) ?? \"\" %><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><div class=\"flex flex-col gap-3\"><div><%~ (sections[2]) ?? \"\" %></div><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((!((answers ?? {}).goal_weight != null && (answers ?? {}).goal_weight !== '')) ?? false) %>\"></button></div></div></div>","styles":":where(#tw-b0de92) .sticky {\n    position: sticky !important\n}\n:where(#tw-b0de92) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-b0de92) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-b0de92) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-b0de92) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-b0de92) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-b0de92) .flex {\n    display: flex !important\n}\n:where(#tw-b0de92) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-b0de92) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-b0de92) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-b0de92) .transform {\n    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\n}\n:where(#tw-b0de92) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-b0de92) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-b0de92) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-b0de92) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-b0de92) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-b0de92) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-b0de92) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-b0de92) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-b0de92) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-b0de92) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-b0de92) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-b0de92) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-b0de92) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-b0de92) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-b0de92) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-b0de92) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-b0de92) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-b0de92) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-b0de92) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-b0de92) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-b0de92) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-b0de92) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-b0de92) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-b0de92) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-b0de92) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-b0de92) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-b0de92) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-b0de92) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-b0de92) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-b0de92) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-b0de92) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-b0de92) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-b0de92) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-b0de92","templater_version":"1.0.0"}},{"id":"434f21902dbd9d8b095eb38e016ddb8b","name":"timeline","text":"","order":4,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"6c5bfc5722edae078c77bb980a1414cf","label":"","options":[],"children":{"html":"<div id=\"tw-7395b6\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">What pace feels right for you?</h1></div><p class=\"self-stretch text-gray-700 text-base leading-5\" style=\"align-self: stretch; font-size: 1rem; line-height: 1.25rem; color: rgb(55 65 81 / 1);\">Your pace determines how quickly your clinician can increase your dose and how it&#x27;s tailored to you.</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-7395b6) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-7395b6) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"0bad9764ba9ad4e52a567b7c32454ffa","label":"","options":[{"id":"1dfa4ff8b0c846dfde4ff0225cdd0f48","label":"3 months","value":"3_months","metadata":{}},{"id":"7ee85a8bdbe375f4a3dfb8dea108ccfc","label":"6 months","value":"6_months","metadata":{}},{"id":"e8f4dba0f2cf93d2d006d49c72bd61e1","label":"12 months","value":"12_months","metadata":{}},{"id":"e3db39c4cf968d698a9aab79d006d041","label":"Help me choose","value":"undecided","metadata":{}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('w-full flex flex-col gap-4 mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"radio-field\"><% if (label) { %><h2 class=\"text-base font-medium text-gray-800\"><%~ (label) ?? \"\" %></h2><% } %><div class=\"flex-1 flex flex-col gap-3\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n                        helpers.classes(\"relative w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 pr-12 text-left transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950\", templateOptions?.buttonClassName),\n                        option.isSelected ? helpers.classes(\"border-slate-950 text-gray-800 border-2\", templateOptions?.buttonSelectedClassName) : helpers.classes(\"text-gray-800\", templateOptions?.buttonUnselectedClassName)\n                    ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex flex-col items-start gap-1\"><div class=\"w-full text-base leading-5 font-medium\"><%~ (option.label ?? option.value) ?? \"\" %></div><% if ((templateOptions?.subtitleByValue ?? {})[option.value]) { %><div class=\"text-xs leading-4 font-normal text-gray-700\"><%~ ((templateOptions?.subtitleByValue ?? {})[option.value]) ?? \"\" %></div><% } %></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-444c2b) .relative {\n    position: relative !important\n}\n:where(#tw-444c2b) .mb-8 {\n    margin-bottom: 2rem !important\n}\n:where(#tw-444c2b) .flex {\n    display: flex !important\n}\n:where(#tw-444c2b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-444c2b) .w-full {\n    width: 100% !important\n}\n:where(#tw-444c2b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-444c2b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-444c2b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-444c2b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-444c2b) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-444c2b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-444c2b) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-444c2b) .border {\n    border-width: 1px !important\n}\n:where(#tw-444c2b) .border-2 {\n    border-width: 2px !important\n}\n:where(#tw-444c2b) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-444c2b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-444c2b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-444c2b) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-444c2b) .pr-12 {\n    padding-right: 3rem !important\n}\n:where(#tw-444c2b) .text-left {\n    text-align: left !important\n}\n:where(#tw-444c2b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-444c2b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-444c2b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-444c2b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-444c2b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-444c2b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-444c2b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}","options":{"buttonClassName":"","subtitleByValue":{"3_months":"Faster results","6_months":"Steady & sustainable","12_months":"Gentle & gradual","undecided":"Matched to your body & target weight"},"wrapperClassName":"","buttonSelectedClassName":"","buttonUnselectedClassName":""},"scope_id":"tw-444c2b","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select one option."}]},"when_rules":[],"description":"","placeholder":"","question_key":"timeline_for_weight_loss","question_type":"radio","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (((answers ?? {}).timeline_for_weight_loss != null && (answers ?? {}).timeline_for_weight_loss !== '') ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-d61011) .sticky {\n    position: sticky !important\n}\n:where(#tw-d61011) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-d61011) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-d61011) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-d61011) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-d61011) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-d61011) .flex {\n    display: flex !important\n}\n:where(#tw-d61011) .hidden {\n    display: none !important\n}\n:where(#tw-d61011) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-d61011) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-d61011) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-d61011) .transform {\n    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\n}\n:where(#tw-d61011) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-d61011) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-d61011) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-d61011) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-d61011) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-d61011) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-d61011) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-d61011) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-d61011) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-d61011) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-d61011) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-d61011) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-d61011) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-d61011) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-d61011) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-d61011) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-d61011) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-d61011) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-d61011) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-d61011) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-d61011) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-d61011) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-d61011) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-d61011) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-d61011) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-d61011) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-d61011) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-d61011) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-d61011) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-d61011) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-d61011) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-d61011) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-d61011","templater_version":"1.0.0"}},{"id":"6deabfa14e59e02e62422f462dc3c37c","name":"projected_plan","text":"","order":5,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"See my plan","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"ac1974e06a25b06770cf4b0ec6904e6d","label":"","options":[],"children":{"meta":{},"type":"template","source":"<div class=\"w-full bg-gradient-to-b from-[#415FDB] to-[#647EEB] rounded-3xl shadow-[0px_4px_16px_0px_rgba(0,0,0,0.12)] flex flex-col justify-start items-start overflow-hidden ppc-card\"><style>\n                @keyframes ppc-card-enter {\n                    from { opacity: 0; }\n                    to   { opacity: 1; }\n                }\n                @keyframes ppc-line-draw {\n                    from { stroke-dashoffset: 800; }\n                    to   { stroke-dashoffset: 0; }\n                }\n                @keyframes ppc-fill-in {\n                    from { opacity: 0; }\n                    to   { opacity: 1; }\n                }\n                @keyframes ppc-dot-in {\n                    from { opacity: 0; transform: scale(0); }\n                    to   { opacity: 1; transform: scale(1); }\n                }\n                @keyframes ppc-badge-in {\n                    from { opacity: 0; transform: translateY(-10px); }\n                    to   { opacity: 1; transform: translateY(0); }\n                }\n                .ppc-card { animation: ppc-card-enter 0.4s ease-out forwards; }\n                .ppc-fill { opacity: 0; animation: ppc-fill-in 1.0s ease-out 0.4s forwards; }\n                .ppc-line { stroke-dasharray: 800; stroke-dashoffset: 800; animation: ppc-line-draw 2.0s ease-in-out 0.6s forwards; }\n                .ppc-dot  { opacity: 0; transform-box: fill-box; transform-origin: center; animation: ppc-dot-in 0.4s ease-out 1.8s forwards; }\n                .ppc-badge { opacity: 0; animation: ppc-badge-in 0.5s ease-out 2.0s forwards; }\n\n                @media (prefers-reduced-motion: reduce) {\n                    .ppc-card, .ppc-fill, .ppc-line, .ppc-dot, .ppc-badge {\n                        animation: none;\n                        opacity: 1;\n                        stroke-dasharray: none;\n                        stroke-dashoffset: 0;\n                        transform: none;\n                    }\n                }\n            </style><div class=\"self-stretch px-6 pt-6 pb-4 flex flex-col justify-start items-start gap-2\"><div class=\"self-stretch flex flex-col justify-start items-start\"><div class=\"self-stretch text-white text-3xl font-medium font-['Inter'] leading-[48px]\">Lose <%~ (((() => {\n        const rawWeight = answers?.weight ?? answers?.weight_in_lbs ?? answers?.weight_pounds ?? null\n        const rawGoalWeight = answers?.goal_weight ?? null\n        if (rawGoalWeight == null || rawWeight == null) return null\n\n        const weight = Number(rawWeight)\n        const goalWeight = Number(rawGoalWeight)\n\n        if (!Number.isFinite(weight) || weight <= 0) return null\n        if (!Number.isFinite(goalWeight) || goalWeight <= 0) return null\n\n        return (weight - goalWeight).toFixed(0)\n    })() ?? \"--\")) ?? \"\" %> lbs</div><div class=\"self-stretch inline-flex justify-start items-center gap-2\"><div class=\"text-white text-3xl font-medium font-['Inter'] leading-10\">in</div><div class=\"px-4 py-1 bg-[#1F32A9] rounded-xl inline-flex flex-col justify-center items-center\"><div class=\"text-white text-3xl font-medium font-['Inter'] leading-10\"><%~ (((() => {\n        const rawTimeline = answers?.timeline_for_weight_loss ?? null\n        if (rawTimeline == null) return null\n\n        switch (rawTimeline) {\n            case '3_months': return 3\n            case '6_months': return 6\n            case '12_months': return 12\n            default: return 12\n        }\n    })() ?? \"--\")) ?? \"\" %> months</div></div></div></div><div class=\"self-stretch text-white/90 text-xs font-normal font-['Inter'] leading-4\">Members with your profile have hit this goal. Your dose, plan & timeline are calibrated to match.</div></div><svg class=\"w-full h-auto\" fill=\"none\" viewBox=\"32 188 447 248\" xmlns=\"http://www.w3.org/2000/svg\"><defs><filter height=\"88\" id=\"ppc-dot-shadow\" width=\"88\" x=\"335\" y=\"278\" filterUnits=\"userSpaceOnUse\" style=\"color-interpolation-filters: sRGB;\"><feFlood result=\"BackgroundImageFix\" style=\"flood-opacity: 0;\"></feFlood><feGaussianBlur in=\"SourceAlpha\" stdDeviation=\"18\"></feGaussianBlur><feOffset dy=\"-8\"></feOffset><feComposite in2=\"hardAlpha\" operator=\"out\"></feComposite><feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.17 0\"></feColorMatrix><feBlend result=\"effect1_dropShadow\" in2=\"BackgroundImageFix\"></feBlend><feBlend result=\"shape\" in=\"SourceGraphic\" in2=\"effect1_dropShadow\"></feBlend></filter><linearGradient id=\"ppc-fill-white\" gradientUnits=\"userSpaceOnUse\" x1=\"315.52\" x2=\"278.025\" y1=\"246\" y2=\"392.755\"><stop style=\"stop-color: #D6DCFA; stop-opacity: 0.4;\"></stop><stop offset=\"1\" style=\"stop-color: #D6DCFA; stop-opacity: 0;\"></stop></linearGradient><linearGradient id=\"ppc-fill-blue\" gradientUnits=\"userSpaceOnUse\" x1=\"315.52\" x2=\"278.025\" y1=\"246\" y2=\"392.755\"><stop style=\"stop-color: #D6DCFA; stop-opacity: 0.4;\"></stop><stop offset=\"1\" style=\"stop-color: #D6DCFA; stop-opacity: 0;\"></stop></linearGradient><clipPath id=\"ppc-clip\"><rect height=\"248\" width=\"447\" fill=\"white\" transform=\"translate(32 188)\"></rect></clipPath></defs><g style=\"clip-path: url(#ppc-clip)\"><path class=\"ppc-fill\" d=\"M152.239 239.876C111.58 213.857 43.6001 207.378 18 208.046V506H493L478.802 404C353.598 396.995 305.625 346.289 276.798 328.943C239.15 300.922 186.499 261.8 152.239 239.876Z\" fill=\"url(#ppc-fill-white)\"></path><path class=\"ppc-fill\" d=\"M152.239 239.876C111.58 213.857 43.6001 207.378 18 208.046V506H493L478.802 404C353.598 396.995 305.625 346.289 276.798 328.943C239.15 300.922 186.499 261.8 152.239 239.876Z\" fill=\"url(#ppc-fill-blue)\"></path><path class=\"ppc-line\" d=\"M-36.9861 218.459C-11.6933 210.892 57.9984 200.277 106.466 219.366C147.305 235.452 211.731 266.408 257.812 288.598C291.838 300.868 355.153 346.375 482 321.164\" style=\"stroke: #B1BFF6; stroke-width: 5; fill: none;\"></path><path class=\"ppc-line\" d=\"M20 206.046C45.5 205.378 113.214 211.857 153.714 237.876C187.84 259.8 240.286 298.922 277.786 326.943C306.5 344.289 354.286 394.995 479 402\" style=\"stroke: #1F32A9; stroke-width: 5; fill: none;\"></path><line opacity=\"0.3\" x1=\"379.5\" x2=\"379.5\" y1=\"391\" y2=\"546\" style=\"stroke: #F7F7F7; stroke-dasharray: 2 2;\"></line><line opacity=\"0.3\" x1=\"237.5\" x2=\"237.5\" y1=\"299\" y2=\"539\" style=\"stroke: #F7F7F7; stroke-dasharray: 2 2;\"></line><line opacity=\"0.3\" x1=\"114.5\" x2=\"114.5\" y1=\"223\" y2=\"539\" style=\"stroke: #F7F7F7; stroke-dasharray: 2 2;\"></line><g class=\"ppc-dot\"><circle cx=\"114\" cy=\"220\" fill=\"#1F32A9\" r=\"7.5\" stroke=\"#1F32A9\"></circle></g><g class=\"ppc-dot\"><circle cx=\"379\" cy=\"393\" fill=\"#1F32A9\" r=\"7.5\" stroke=\"#1F32A9\"></circle></g><g class=\"ppc-dot\" filter=\"url(#ppc-dot-shadow)\"><circle cx=\"379\" cy=\"330\" fill=\"white\" r=\"8\"></circle></g><g class=\"ppc-badge\"><rect height=\"43\" width=\"40\" fill=\"#1F32A9\" rx=\"20\" x=\"94\" y=\"195\"></rect><text x=\"114\" y=\"214\" style=\"font-family: Inter, sans-serif; font-size: 12px; font-weight: 700; text-anchor: middle;\" fill=\"#EFEFEF\"><%~ (((() => {\n        const rawWeight = answers?.weight ?? answers?.weight_in_lbs ?? answers?.weight_pounds ?? null\n        if (rawWeight == null) return null\n\n        const weight = Number(rawWeight)\n        if (!Number.isFinite(weight) || weight <= 0) return null\n\n        return weight.toFixed(0)\n    })() ?? \"---\")) ?? \"\" %></text><text x=\"114\" y=\"229\" style=\"font-family: Inter, sans-serif; font-size: 10px; font-weight: 500; text-anchor: middle;\" fill=\"#EFEFEF\">Lbs</text></g><g class=\"ppc-badge\"><text x=\"379\" y=\"300\" style=\"font-family: Inter, sans-serif; font-size: 10px; font-weight: 400; text-anchor: middle;\" fill=\"white\">GLP-1</text><text x=\"379\" y=\"312\" style=\"font-family: Inter, sans-serif; font-size: 10px; font-weight: 400; text-anchor: middle;\" fill=\"white\">Alone</text></g><g class=\"ppc-badge\"><rect height=\"74.091\" width=\"107\" fill=\"#1F32A9\" rx=\"37.0455\" x=\"326\" y=\"354\"></rect><image href=\"/images/rmsplit-v3/Remedy.svg\" x=\"350\" y=\"358\" width=\"59\" height=\"15\"></image><text x=\"379\" y=\"399\" style=\"font-family: Inter, sans-serif; text-anchor: middle;\" fill=\"white\"><tspan style=\"font-size: 24px; font-weight: 500\"><%~ (((() => {\n        const rawGoalWeight = answers?.goal_weight ?? null\n        if (rawGoalWeight == null) return null\n\n        const goalWeight = Number(rawGoalWeight)\n        if (!Number.isFinite(goalWeight) || goalWeight <= 0) return null\n\n        return goalWeight.toFixed(0)\n    })() ?? \"---\")) ?? \"\" %></tspan><tspan style=\"font-size: 12px; font-weight: 400;\"> Lbs</tspan></text><text x=\"379\" y=\"418\" style=\"font-family: Inter, sans-serif; font-size: 10px; font-weight: 500; text-anchor: middle;\" fill=\"white\">Your goal</text></g></g></svg><div class=\"self-stretch pt-3 pb-4\"><div class=\"relative w-full h-4\"><div class=\"absolute left-[18.46%] -translate-x-1/2 opacity-90 text-center text-white text-xs font-medium font-['Inter'] leading-4\">Today</div><div class=\"absolute left-[45.97%] -translate-x-1/2 opacity-90 text-center text-white text-xs font-medium font-['Inter'] leading-4\"><%~ ((() => {\n        const months = Number((() => {\n        const rawTimeline = answers?.timeline_for_weight_loss ?? null\n        if (rawTimeline == null) return null\n\n        switch (rawTimeline) {\n            case '3_months': return 3\n            case '6_months': return 6\n            case '12_months': return 12\n            default: return 12\n        }\n    })())\n        if (!months || Number.isNaN(months)) return '3 mo'\n        const half = months / 2\n        return Number.isInteger(half) ? half + ' mo' : half + ' mo'\n    })()) ?? \"\" %></div><div class=\"absolute left-[77.74%] -translate-x-1/2 opacity-90 text-center text-white text-xs font-medium font-['Inter'] leading-4\"><%~ (((() => {\n        const months = (() => {\n        const rawTimeline = answers?.timeline_for_weight_loss ?? null\n        if (rawTimeline == null) return null\n\n        switch (rawTimeline) {\n            case '3_months': return 3\n            case '6_months': return 6\n            case '12_months': return 12\n            default: return 12\n        }\n    })()\n        if (!months) return 'your goal'\n        const now = new Date()\n        const target = new Date(now.getFullYear(), now.getMonth() + Number(months), now.getDate())\n        const monthNames = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']\n        return monthNames[target.getMonth()] + ' ' + target.getDate()\n    })() ?? \"your goal\")) ?? \"\" %></div></div></div></div>","styles":":where(#tw-f25487) .absolute {\n    position: absolute !important\n}\n:where(#tw-f25487) .relative {\n    position: relative !important\n}\n:where(#tw-f25487) .left-\\[18\\.46\\%\\] {\n    left: 18.46% !important\n}\n:where(#tw-f25487) .left-\\[45\\.97\\%\\] {\n    left: 45.97% !important\n}\n:where(#tw-f25487) .left-\\[77\\.74\\%\\] {\n    left: 77.74% !important\n}\n:where(#tw-f25487) .flex {\n    display: flex !important\n}\n:where(#tw-f25487) .inline-flex {\n    display: inline-flex !important\n}\n:where(#tw-f25487) .h-4 {\n    height: 1rem !important\n}\n:where(#tw-f25487) .h-auto {\n    height: auto !important\n}\n:where(#tw-f25487) .w-full {\n    width: 100% !important\n}\n:where(#tw-f25487) .-translate-x-1\\/2 {\n    --tw-translate-x: -50% !important;\n    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\n}\n:where(#tw-f25487) .transform {\n    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\n}\n:where(#tw-f25487) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-f25487) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-f25487) .items-center {\n    align-items: center !important\n}\n:where(#tw-f25487) .justify-start {\n    justify-content: flex-start !important\n}\n:where(#tw-f25487) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-f25487) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-f25487) .self-stretch {\n    align-self: stretch !important\n}\n:where(#tw-f25487) .overflow-hidden {\n    overflow: hidden !important\n}\n:where(#tw-f25487) .rounded-3xl {\n    border-radius: 1.5rem !important\n}\n:where(#tw-f25487) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-f25487) .bg-\\[\\#1F32A9\\] {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(31 50 169 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-f25487) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-f25487) .bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important\n}\n:where(#tw-f25487) .from-\\[\\#415FDB\\] {\n    --tw-gradient-from: #415FDB var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(65 95 219 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-f25487) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-f25487) .to-\\[\\#647EEB\\] {\n    --tw-gradient-to: #647EEB var(--tw-gradient-to-position)\n !important}\n:where(#tw-f25487) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-f25487) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-f25487) .px-6 {\n    padding-left: 1.5rem !important;\n    padding-right: 1.5rem !important\n}\n:where(#tw-f25487) .py-1 {\n    padding-top: 0.25rem !important;\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-f25487) .pb-4 {\n    padding-bottom: 1rem !important\n}\n:where(#tw-f25487) .pt-3 {\n    padding-top: 0.75rem !important\n}\n:where(#tw-f25487) .pt-6 {\n    padding-top: 1.5rem !important\n}\n:where(#tw-f25487) .text-center {\n    text-align: center !important\n}\n:where(#tw-f25487) .font-\\[\\'Inter\\'\\] {\n    font-family: 'Inter' !important\n}\n:where(#tw-f25487) .text-3xl {\n    font-size: 1.875rem !important;\n    line-height: 2.25rem !important\n}\n:where(#tw-f25487) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-f25487) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-f25487) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-f25487) .leading-10 {\n    line-height: 2.5rem !important\n}\n:where(#tw-f25487) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-f25487) .leading-\\[48px\\] {\n    line-height: 48px !important\n}\n:where(#tw-f25487) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-f25487) .text-white\\/90 {\n    color: rgb(255 255 255 / 0.9) !important\n}\n:where(#tw-f25487) .opacity-90 {\n    opacity: 0.9 !important\n}\n:where(#tw-f25487) .shadow-\\[0px_4px_16px_0px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.12\\)\\] {\n    --tw-shadow-color: 0px 4px 16px 0px rgba(0,0,0,0.12) !important;\n    --tw-shadow: var(--tw-shadow-colored)\n !important}\n:where(#tw-f25487) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-f25487) .ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important\n}\n:where(#tw-f25487) .ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-f25487) .ease-in-out {\n    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important\n}\n:where(#tw-f25487) .ease-out {\n    animation-timing-function: cubic-bezier(0, 0, 0.2, 1) !important\n}","options":{},"scope_id":"tw-f25487","templater_version":"1.0.0"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-9bfd21) .sticky {\n    position: sticky !important\n}\n:where(#tw-9bfd21) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-9bfd21) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-9bfd21) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-9bfd21) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-9bfd21) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-9bfd21) .flex {\n    display: flex !important\n}\n:where(#tw-9bfd21) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-9bfd21) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-9bfd21) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-9bfd21) .transform {\n    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\n}\n:where(#tw-9bfd21) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-9bfd21) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-9bfd21) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-9bfd21) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-9bfd21) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-9bfd21) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-9bfd21) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-9bfd21) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-9bfd21) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-9bfd21) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-9bfd21) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-9bfd21) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-9bfd21) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-9bfd21) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-9bfd21) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-9bfd21) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-9bfd21) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-9bfd21) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-9bfd21) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-9bfd21) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-9bfd21) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-9bfd21) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-9bfd21) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-9bfd21) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-9bfd21) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-9bfd21) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-9bfd21","templater_version":"1.0.0"}},{"id":"df810f739c0370138ad93300e7b231c0","name":"outcomes_education","text":"","order":6,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"See my plan","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"530e13682d6c03bc45b61d3925216e61","label":"","options":[],"children":{"id":"OutcomesContent","type":"registered","props":{}},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-9bfd21) .sticky {\n    position: sticky !important\n}\n:where(#tw-9bfd21) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-9bfd21) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-9bfd21) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-9bfd21) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-9bfd21) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-9bfd21) .flex {\n    display: flex !important\n}\n:where(#tw-9bfd21) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-9bfd21) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-9bfd21) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-9bfd21) .transform {\n    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\n}\n:where(#tw-9bfd21) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-9bfd21) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-9bfd21) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-9bfd21) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-9bfd21) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-9bfd21) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-9bfd21) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-9bfd21) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-9bfd21) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-9bfd21) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-9bfd21) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-9bfd21) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-9bfd21) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-9bfd21) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-9bfd21) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-9bfd21) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-9bfd21) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-9bfd21) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-9bfd21) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-9bfd21) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-9bfd21) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-9bfd21) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-9bfd21) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-9bfd21) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-9bfd21) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-9bfd21) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-9bfd21) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-9bfd21","templater_version":"1.0.0"}},{"id":"b773789b790b559246daafb742a3daad","name":"weight_loss_history","text":"","order":7,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"30e4f59e259a1ba4cbc61fe8c260ff4f","label":"","options":[],"children":{"html":"<div id=\"tw-17b013\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">Have you used weight loss medication in the past 12 months?</h1></div><p class=\"self-stretch text-gray-700 text-base leading-5\" style=\"align-self: stretch; font-size: 1rem; line-height: 1.25rem; color: rgb(55 65 81 / 1);\">So your clinician can skip what hasn&#x27;t worked and prescribe what will.</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-17b013) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-17b013) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"fbcf8ce2b2cb93076212c5dfa6b51ce4","label":"","options":[{"id":"66ef7db20c2e7bdb20550517ed9ef6ec","label":"No, I'm new to this","value":"no","metadata":{"concept_id":173}},{"id":"0519fad7cb53f58267603c4abf029882","label":"Yes — I've tried GLP-1s","value":"yes","metadata":{"concept_id":159}},{"id":"d40821595926f99d6f84222c4691bb0a","label":"Yes — I've tried other weight loss meds","value":"another","metadata":{"concept_id":160}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('w-full flex flex-col gap-4 mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"radio-field\"><% if (label) { %><h2 class=\"text-base font-medium text-gray-800\"><%~ (label) ?? \"\" %></h2><% } %><div class=\"flex-1 flex flex-col gap-3\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n                        helpers.classes(\"relative w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 pr-12 text-left transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950\", templateOptions?.buttonClassName),\n                        option.isSelected ? helpers.classes(\"border-slate-950 text-gray-800 border-2\", templateOptions?.buttonSelectedClassName) : helpers.classes(\"text-gray-800\", templateOptions?.buttonUnselectedClassName)\n                    ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex flex-col items-start gap-1\"><div class=\"w-full text-base leading-5 font-medium\"><%~ (option.label ?? option.value) ?? \"\" %></div><% if ((templateOptions?.subtitleByValue ?? {})[option.value]) { %><div class=\"text-xs leading-4 font-normal text-gray-700\"><%~ ((templateOptions?.subtitleByValue ?? {})[option.value]) ?? \"\" %></div><% } %></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-444c2b) .relative {\n    position: relative !important\n}\n:where(#tw-444c2b) .mb-8 {\n    margin-bottom: 2rem !important\n}\n:where(#tw-444c2b) .flex {\n    display: flex !important\n}\n:where(#tw-444c2b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-444c2b) .w-full {\n    width: 100% !important\n}\n:where(#tw-444c2b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-444c2b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-444c2b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-444c2b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-444c2b) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-444c2b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-444c2b) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-444c2b) .border {\n    border-width: 1px !important\n}\n:where(#tw-444c2b) .border-2 {\n    border-width: 2px !important\n}\n:where(#tw-444c2b) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-444c2b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-444c2b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-444c2b) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-444c2b) .pr-12 {\n    padding-right: 3rem !important\n}\n:where(#tw-444c2b) .text-left {\n    text-align: left !important\n}\n:where(#tw-444c2b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-444c2b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-444c2b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-444c2b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-444c2b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-444c2b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-444c2b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}","options":{"buttonClassName":"","subtitleByValue":{"no":"","yes":"","another":""},"wrapperClassName":"","buttonSelectedClassName":"","buttonUnselectedClassName":""},"scope_id":"tw-444c2b","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select one option."}]},"when_rules":[],"description":"","placeholder":"","question_key":"on_weight_loss_meds","question_type":"radio","disabled_when_rules":[]},{"id":"b490f949cbebcb0b938e492f646785fb","label":"If you've tried any medications, you can share details below (optional).","options":[],"metadata":{"concept_id":192,"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.textarea\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'font-medium peer-disabled:cursor-not-allowed peer-disabled:opacity-70 text-base text-gray-700',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %><textarea id=\"<%= id %>\" name=\"<%= id %>\" rows=\"<%= (templateOptions?.rows ?? 4) %>\" placeholder=\"<%= placeholder %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        'min-h-[120px] rounded-md border border-slate-300 px-3 py-2 text-base placeholder:text-slate-500 focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500',\n        templateOptions?.textareaClassName\n    ) %>\" data-quiz-validate=\"blur\"><%~ (String(value ?? '')) ?? \"\" %></textarea><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes('text-xs', templateOptions?.helperClassName) %>\"><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-609d27) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-609d27) .mt-8 {\n    margin-top: 2rem !important\n}\n:where(#tw-609d27) .flex {\n    display: flex !important\n}\n:where(#tw-609d27) .min-h-\\[120px\\] {\n    min-height: 120px !important\n}\n:where(#tw-609d27) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-609d27) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-609d27) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-609d27) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-609d27) .border {\n    border-width: 1px !important\n}\n:where(#tw-609d27) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-609d27) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-609d27) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-609d27) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-609d27) .py-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important\n}\n:where(#tw-609d27) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-609d27) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-609d27) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-609d27) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-609d27) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-609d27) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-609d27) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-609d27) .placeholder\\:text-gray-400::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(156 163 175 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .placeholder\\:text-gray-400::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(156 163 175 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .placeholder\\:text-slate-500::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .placeholder\\:text-slate-500::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-609d27) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-609d27) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-609d27) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-609d27) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-609d27) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-609d27) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-609d27) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-609d27) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-609d27) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-609d27) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-609d27) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}","options":{"rows":5,"labelClassName":"","wrapperClassName":"mt-8","textareaClassName":"rounded-lg md:rounded-xl border-gray-300 md:px-4 py-3 leading-5 text-gray-600 placeholder:text-gray-400 focus:border-gray-400"},"scope_id":"tw-609d27","templater_version":"1.0.0"}},"required":true,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"any":[{"field":"on_weight_loss_meds","value":"yes","operator":"eq"},{"field":"on_weight_loss_meds","value":"another","operator":"eq"}]}}],"description":"","placeholder":"e.g., Phentermine 15 mg daily","question_key":"on_weight_loss_meds_current_meds","question_type":"textarea","disabled_when_rules":[]},{"id":"9b6b1ea926a1767b4a0ba19eeb57db81","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"on_weight_loss_meds","value":"","operator":"neq"},{"field":"on_weight_loss_meds","value":"no","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><%~ (sections[0]) ?? \"\" %><div><%~ (sections[1]) ?? \"\" %></div><div><%~ (sections[2]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[3]?.isVisible || ((answers ?? {}).on_weight_loss_meds != null && (answers ?? {}).on_weight_loss_meds !== '')) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-e56a1d) .sticky {\n    position: sticky !important\n}\n:where(#tw-e56a1d) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-e56a1d) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-e56a1d) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-e56a1d) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-e56a1d) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-e56a1d) .flex {\n    display: flex !important\n}\n:where(#tw-e56a1d) .hidden {\n    display: none !important\n}\n:where(#tw-e56a1d) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-e56a1d) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-e56a1d) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-e56a1d) .transform {\n    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\n}\n:where(#tw-e56a1d) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-e56a1d) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-e56a1d) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-e56a1d) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-e56a1d) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-e56a1d) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-e56a1d) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-e56a1d) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-e56a1d) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-e56a1d) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-e56a1d) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-e56a1d) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-e56a1d) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-e56a1d) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-e56a1d) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-e56a1d) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-e56a1d) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-e56a1d) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-e56a1d) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-e56a1d) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-e56a1d) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-e56a1d) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-e56a1d) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-e56a1d) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-e56a1d) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-e56a1d) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-e56a1d) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-e56a1d) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-e56a1d) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-e56a1d) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-e56a1d) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-e56a1d) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-e56a1d","templater_version":"1.0.0"}},{"id":"0457d1715fe7e64a438e1d0e1407b243","name":"whoami_address","text":"","order":8,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Next","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"372f5a512988c5a6905fb5578752c9ff","label":"","options":[],"children":{"html":"<div id=\"tw-cf6692\"><link rel=\"preload\" as=\"image\" href=\"/images/rmsplit-v3/avatars/doctor-2@3x.png\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"self-stretch flex items-start gap-3 md:gap-4\" style=\"display: flex; align-items: flex-start; gap: 0.75rem; align-self: stretch;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\"><span class=\"font-semibold\" style=\"font-weight: 600;\">Next up</span> <!-- -->— your clinician just needs a few quick details.</h1></div><div class=\"relative overflow-hidden rounded-full h-[60px] w-[60px] min-w-[60px] border-2 border-white bg-gradient-to-br from-slate-100 to-slate-400 shadow-lg\" style=\"position: relative; height: 60px; width: 60px; min-width: 60px; overflow: hidden; border-radius: 9999px; border-width: 2px; border-color: rgb(255 255 255 / 1); background-image: linear-gradient(to bottom right, #f1f5f9 var(--tw-gradient-from-position), #94a3b8 var(--tw-gradient-to-position)); box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);\"><img src=\"/images/rmsplit-v3/avatars/doctor-2@3x.png\" alt=\"Doctor Avatar\" aria-hidden=\"true\" class=\"h-full w-full object-cover object-center md:object-[center_35%]\" style=\"height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center;\"></div></div></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-cf6692) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-cf6692) .md\\:object-\\[center_35\\%\\] {\n        -o-object-position: center 35% !important;\n           object-position: center 35% !important\n    }\n    :where(#tw-cf6692) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"b67416ea299b59736cf39badf3aa6c10","label":"Sex assigned at birth:","options":[{"id":"2ff72dae6a328913ece1069b223c797d","label":"Female","value":"female","metadata":{"concept_id":215}},{"id":"c815ef610b4815782ca51bc999e69cf8","label":"Male","value":"male","metadata":{"concept_id":216}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes(\n        'w-full inline-flex flex-col justify-start items-start gap-2',\n        {\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.wrapperClassName\n    ) %>\" data-quiz-template=\"field.pills\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'self-stretch justify-start text-black text-sm font-normal leading-5',\n        {\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %><div class=\"<%= helpers.classes(\n        'self-stretch inline-flex justify-start items-start',\n        {\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.optionsContainerClassName\n    ) %>\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n            \"flex-1 h-14 min-h-14 p-4 bg-white border border-gray-300 flex justify-start items-center gap-4 transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 data-[selected=true]:border-slate-800 data-[selected=true]:border-[2px] data-[selected=true]:relative data-[selected=true]:z-[1] data-[selected=True]:border-slate-800 data-[selected=True]:border-[2px] data-[selected=True]:relative data-[selected=True]:z-[1]\",\n            {\n    wrapperClassName: \"\",\n    labelClassName: \"\",\n    optionsContainerClassName: \"\",\n    buttonClassName: \"\",\n    buttonLabelClassName: \"\",\n    activeButtonClassName: \"\",\n    inactiveButtonClassName: \"\",\n    activeButtonLabelClassName: \"\",\n    inactiveButtonLabelClassName: \"\",\n    helperText: \"\",\n    helperTextClassName: \"\",\n    helperRowClassName: \"\",\n    helperIconClassName: \"\",\n    showHelperIcon: true,\n    ...(templateOptions ?? {})\n}.buttonClassName,\n            option.index === 0 ? 'rounded-tl-xl rounded-bl-xl' : '',\n            option.index === options.length - 1 ? 'rounded-tr-xl rounded-br-xl' : '',\n            option.index > 0 ? '-ml-px' : '',\n            option.isSelected ? helpers.classes(\"border-slate-800 border-[2px] text-slate-950 z-[1] relative\", {\n    wrapperClassName: \"\",\n    labelClassName: \"\",\n    optionsContainerClassName: \"\",\n    buttonClassName: \"\",\n    buttonLabelClassName: \"\",\n    activeButtonClassName: \"\",\n    inactiveButtonClassName: \"\",\n    activeButtonLabelClassName: \"\",\n    inactiveButtonLabelClassName: \"\",\n    helperText: \"\",\n    helperTextClassName: \"\",\n    helperRowClassName: \"\",\n    helperIconClassName: \"\",\n    showHelperIcon: true,\n    ...(templateOptions ?? {})\n}.activeButtonClassName) : helpers.classes(\"border-gray-300 text-gray-700\", {\n    wrapperClassName: \"\",\n    labelClassName: \"\",\n    optionsContainerClassName: \"\",\n    buttonClassName: \"\",\n    buttonLabelClassName: \"\",\n    activeButtonClassName: \"\",\n    inactiveButtonClassName: \"\",\n    activeButtonLabelClassName: \"\",\n    inactiveButtonLabelClassName: \"\",\n    helperText: \"\",\n    helperTextClassName: \"\",\n    helperRowClassName: \"\",\n    helperIconClassName: \"\",\n    showHelperIcon: true,\n    ...(templateOptions ?? {})\n}.inactiveButtonClassName),\n            Boolean(error) && !option.isSelected\n                ? 'border-red-500 data-[selected=true]:border-red-500 data-[selected=True]:border-red-500'\n                : ''\n        ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-radio-grid-card data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex justify-start items-center gap-4\"><span class=\"<%= helpers.classes(\n            helpers.classes(\"flex-1 text-center text-base leading-5\", {\n    wrapperClassName: \"\",\n    labelClassName: \"\",\n    optionsContainerClassName: \"\",\n    buttonClassName: \"\",\n    buttonLabelClassName: \"\",\n    activeButtonClassName: \"\",\n    inactiveButtonClassName: \"\",\n    activeButtonLabelClassName: \"\",\n    inactiveButtonLabelClassName: \"\",\n    helperText: \"\",\n    helperTextClassName: \"\",\n    helperRowClassName: \"\",\n    helperIconClassName: \"\",\n    showHelperIcon: true,\n    ...(templateOptions ?? {})\n}.buttonLabelClassName),\n            option.isSelected ? 'font-medium text-slate-950' : 'font-normal text-gray-700',\n            option.isSelected\n                ? {\n    wrapperClassName: \"\",\n    labelClassName: \"\",\n    optionsContainerClassName: \"\",\n    buttonClassName: \"\",\n    buttonLabelClassName: \"\",\n    activeButtonClassName: \"\",\n    inactiveButtonClassName: \"\",\n    activeButtonLabelClassName: \"\",\n    inactiveButtonLabelClassName: \"\",\n    helperText: \"\",\n    helperTextClassName: \"\",\n    helperRowClassName: \"\",\n    helperIconClassName: \"\",\n    showHelperIcon: true,\n    ...(templateOptions ?? {})\n}.activeButtonLabelClassName\n                : {\n    wrapperClassName: \"\",\n    labelClassName: \"\",\n    optionsContainerClassName: \"\",\n    buttonClassName: \"\",\n    buttonLabelClassName: \"\",\n    activeButtonClassName: \"\",\n    inactiveButtonClassName: \"\",\n    activeButtonLabelClassName: \"\",\n    inactiveButtonLabelClassName: \"\",\n    helperText: \"\",\n    helperTextClassName: \"\",\n    helperRowClassName: \"\",\n    helperIconClassName: \"\",\n    showHelperIcon: true,\n    ...(templateOptions ?? {})\n}.inactiveButtonLabelClassName\n        ) %>\"><%~ (option.label ?? option.value) ?? \"\" %></span></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if ({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperText) { %><div class=\"<%= helpers.classes(\n        'inline-flex justify-start items-center gap-1',\n        {\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperRowClassName\n    ) %>\"><% if ({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperIcon) { %><% if (({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if (({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if (({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if (({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if (({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if (({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><p class=\"<%= helpers.classes(\n        'justify-start text-gray-600 text-xs font-normal leading-4',\n        {\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperTextClassName\n    ) %>\"><%~ ({\n        wrapperClassName: '',\n        labelClassName: '',\n        optionsContainerClassName: '',\n        buttonClassName: '',\n        buttonLabelClassName: '',\n        activeButtonClassName: '',\n        inactiveButtonClassName: '',\n        activeButtonLabelClassName: '',\n        inactiveButtonLabelClassName: '',\n        helperText: '',\n        helperTextClassName: '',\n        helperRowClassName: '',\n        helperIconClassName: '',\n        showHelperIcon: true,\n        ...(templateOptions ?? {})\n    }.helperText) ?? \"\" %></p></div><% } %><% } %></div>","styles":":where(#tw-72e63b) .relative {\n    position: relative !important\n}\n:where(#tw-72e63b) .z-\\[1\\] {\n    z-index: 1 !important\n}\n:where(#tw-72e63b) .-ml-px {\n    margin-left: -1px !important\n}\n:where(#tw-72e63b) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-72e63b) .flex {\n    display: flex !important\n}\n:where(#tw-72e63b) .inline-flex {\n    display: inline-flex !important\n}\n:where(#tw-72e63b) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-72e63b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-72e63b) .w-full {\n    width: 100% !important\n}\n:where(#tw-72e63b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-72e63b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-72e63b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-72e63b) .items-center {\n    align-items: center !important\n}\n:where(#tw-72e63b) .justify-start {\n    justify-content: flex-start !important\n}\n:where(#tw-72e63b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-72e63b) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-72e63b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-72e63b) .self-stretch {\n    align-self: stretch !important\n}\n:where(#tw-72e63b) .rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem !important\n}\n:where(#tw-72e63b) .rounded-br-xl {\n    border-bottom-right-radius: 0.75rem !important\n}\n:where(#tw-72e63b) .rounded-tl-xl {\n    border-top-left-radius: 0.75rem !important\n}\n:where(#tw-72e63b) .rounded-tr-xl {\n    border-top-right-radius: 0.75rem !important\n}\n:where(#tw-72e63b) .border {\n    border-width: 1px !important\n}\n:where(#tw-72e63b) .border-\\[2px\\] {\n    border-width: 2px !important\n}\n:where(#tw-72e63b) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-72e63b) .border-red-500 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-72e63b) .border-slate-800 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(30 41 59 / var(--tw-border-opacity)) !important\n}\n:where(#tw-72e63b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-72e63b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-72e63b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-72e63b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-72e63b) .p-4 {\n    padding: 1rem !important\n}\n:where(#tw-72e63b) .text-center {\n    text-align: center !important\n}\n:where(#tw-72e63b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-72e63b) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-72e63b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-72e63b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-72e63b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-72e63b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-72e63b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-72e63b) .text-black {\n    --tw-text-opacity: 1 !important;\n    color: rgb(0 0 0 / var(--tw-text-opacity)) !important\n}\n:where(#tw-72e63b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-72e63b) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-72e63b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-72e63b) .text-slate-950 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(2 6 23 / var(--tw-text-opacity)) !important\n}\n:where(#tw-72e63b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-72e63b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-72e63b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-72e63b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-72e63b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=True\\]\\:relative[data-selected=\"True\"] {\n    position: relative !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=true\\]\\:relative[data-selected=\"true\"] {\n    position: relative !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=True\\]\\:z-\\[1\\][data-selected=\"True\"] {\n    z-index: 1 !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=true\\]\\:z-\\[1\\][data-selected=\"true\"] {\n    z-index: 1 !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=True\\]\\:border-\\[2px\\][data-selected=\"True\"] {\n    border-width: 2px !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=true\\]\\:border-\\[2px\\][data-selected=\"true\"] {\n    border-width: 2px !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=True\\]\\:border-red-500[data-selected=\"True\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=True\\]\\:border-slate-800[data-selected=\"True\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(30 41 59 / var(--tw-border-opacity)) !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=true\\]\\:border-red-500[data-selected=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-72e63b) .data-\\[selected\\=true\\]\\:border-slate-800[data-selected=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(30 41 59 / var(--tw-border-opacity)) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-72e63b) .lg\\:mb-2 {\n        margin-bottom: 0.5rem !important\n    }\n}","options":{"helperIcon":"stethoscope","helperText":"Helps your clinician personalize your dosing","labelClassName":"","showHelperIcon":true,"buttonClassName":"","wrapperClassName":"mb-2 lg:mb-2","helperRowClassName":"","helperIconClassName":"","helperTextClassName":"","buttonLabelClassName":"","activeButtonClassName":"","inactiveButtonClassName":"","optionsContainerClassName":"","activeButtonLabelClassName":"","inactiveButtonLabelClassName":""},"scope_id":"tw-72e63b","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select one option."}]},"when_rules":[],"description":"","placeholder":"","question_key":"gender","question_type":"radio","disabled_when_rules":[]},{"id":"7a9c588421a68003762d0191cbd21f6d","label":"Date of Birth:","options":[],"metadata":{"concept_id":223,"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.date-single\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'font-medium peer-disabled:cursor-not-allowed peer-disabled:opacity-70 text-base text-slate-900 mb-1',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %><div data-quiz-composite data-quiz-composite-mode=\"date\" data-quiz-composite-target=\"<%= `#${`${id}-date-value`}` %>\" data-quiz-date-format=\"<%= (templateOptions?.dateFormat ?? \"date-string\") %>\" data-quiz-date-mode=\"single\"><input type=\"hidden\" id=\"<%= `${id}-date-value` %>\" value=\"<%= String(value ?? '') %>\" data-quiz-input data-quiz-validate=\"<%= (templateOptions?.validateOn ?? \"blur\") %>\"><input id=\"<%= id %>\" name=\"<%= `${id}-display` %>\" type=\"text\" inputMode=\"numeric\" autoComplete=\"bday\" placeholder=\"<%= ((templateOptions?.placeholder ?? placeholder) ?? \"MM/DD/YYYY\") %>\" value=\"<%= (() => {\nif (!value)\n    return null;\nconst parsed = new Date(value);\nreturn Number.isNaN(parsed.getTime()) ? null : parsed;\n})()\n        ? `${String((() => {\nif (!value)\n    return null;\nconst parsed = new Date(value);\nreturn Number.isNaN(parsed.getTime()) ? null : parsed;\n})().getMonth() + 1).padStart(2, '0')}/${String((() => {\nif (!value)\n    return null;\nconst parsed = new Date(value);\nreturn Number.isNaN(parsed.getTime()) ? null : parsed;\n})().getDate()).padStart(2, '0')}/${String((() => {\nif (!value)\n    return null;\nconst parsed = new Date(value);\nreturn Number.isNaN(parsed.getTime()) ? null : parsed;\n})().getFullYear())}`\n        : '' %>\" data-quiz-part=\"full\" data-quiz-mask=\"us-date\" data-quiz-validate=\"<%= (templateOptions?.validateOn ?? \"blur\") %>\" data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        'h-12 w-full rounded-md border border-slate-300 px-3 py-2 text-base placeholder:text-slate-500 focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500',\n        templateOptions?.inputClassName\n    ) %>\" maxLength=\"<%= (templateOptions?.maxLength ?? 10) %>\"></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-94c313) .mb-1 {\n    margin-bottom: 0.25rem !important\n}\n:where(#tw-94c313) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-94c313) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-94c313) .flex {\n    display: flex !important\n}\n:where(#tw-94c313) .hidden {\n    display: none !important\n}\n:where(#tw-94c313) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-94c313) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-94c313) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-94c313) .w-full {\n    width: 100% !important\n}\n:where(#tw-94c313) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-94c313) .items-center {\n    align-items: center !important\n}\n:where(#tw-94c313) .justify-start {\n    justify-content: flex-start !important\n}\n:where(#tw-94c313) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-94c313) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-94c313) .self-stretch {\n    align-self: stretch !important\n}\n:where(#tw-94c313) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-94c313) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-94c313) .border {\n    border-width: 1px !important\n}\n:where(#tw-94c313) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-94c313) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-94c313) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-94c313) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-94c313) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-94c313) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-94c313) .py-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important\n}\n:where(#tw-94c313) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-94c313) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-94c313) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-94c313) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-94c313) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-94c313) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-94c313) .text-black {\n    --tw-text-opacity: 1 !important;\n    color: rgb(0 0 0 / var(--tw-text-opacity)) !important\n}\n:where(#tw-94c313) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-94c313) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-94c313) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-94c313) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-94c313) .placeholder\\:text-slate-500::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-94c313) .placeholder\\:text-slate-500::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-94c313) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-94c313) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-94c313) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-94c313) .focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-94c313) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-94c313) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-94c313) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-94c313) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-94c313) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-94c313) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-94c313) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-94c313) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-94c313) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-94c313) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-94c313) .lg\\:mb-2 {\n        margin-bottom: 0.5rem !important\n    }\n    :where(#tw-94c313) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-94c313) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"helperIcon":"info","helperText":"Ages 18-75 are eligible for treatment","placeholder":"MM/DD/YYYY","inputClassName":"h-14 min-h-14 rounded-lg md:rounded-xl border-gray-300 px-3 md:px-4 text-base leading-5 text-gray-600 focus:border-gray-400 focus:ring-0 [&_svg]:text-gray-600","labelClassName":"self-stretch justify-start text-black text-sm font-normal leading-5","wrapperClassName":"mb-2 lg:mb-2"},"scope_id":"tw-94c313","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please enter a valid date of birth."},{"type":"date","params":{"format":"YYYY-MM-DD"},"message":"Please enter a valid date."},{"type":"custom","params":{"locale":"en","function":"validateAdultAge"}},{"type":"custom","params":{"locale":"en","function":"validateDate"}},{"type":"custom","params":{"locale":"en","function":"validateYear"}}]},"when_rules":[],"description":"","placeholder":"","question_key":"dob","question_type":"date","disabled_when_rules":[]},{"id":"a052851ffe6b5b80134efbfa5b076f7c","label":"","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.address\"><div id=\"<%= `${id}-address-react` %>\" data-quiz-react-component=\"address\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" data-required=\"true\" data-show-internal-label=\"false\" data-label=\"\" data-initial-value=\"<%= typeof value === 'string' ? value : '' %>\"></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"text-xs text-gray-600 flex items-center gap-1\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-540506) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-540506) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-540506) .flex {\n    display: flex !important\n}\n:where(#tw-540506) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-540506) .items-center {\n    align-items: center !important\n}\n:where(#tw-540506) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-540506) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-540506) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-540506) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-540506) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-540506) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-540506) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-540506) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-540506) .lg\\:mb-2 {\n        margin-bottom: 0.5rem !important\n    }\n    :where(#tw-540506) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}","options":{"helperIcon":"info","helperText":"Ensures your clinician is licensed in your state","wrapperClassName":"mb-2 lg:mb-2"},"scope_id":"tw-540506","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please enter your address."},{"type":"custom","params":{"locale":"en","function":"validateAddress"}}]},"when_rules":[],"description":"","placeholder":"Street Address","question_key":"address","question_type":"address","disabled_when_rules":[]},{"id":"b041ee5a9527e0094a9ea4de62107c53","label":"","options":[],"metadata":{"concept_id":254,"input_renderer":{"engine":"builtin","options":{}}},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","question_key":"location","question_type":"hidden","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe relative z-20\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div><div><%~ (sections[2]) ?? \"\" %></div><div><%~ (sections[3]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((!((answers ?? {}).gender && (answers ?? {}).dob && (answers ?? {}).address)) ?? false) %>\"></button></div></div>","styles":":where(#tw-1614ef) .relative {\n    position: relative !important\n}\n:where(#tw-1614ef) .sticky {\n    position: sticky !important\n}\n:where(#tw-1614ef) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-1614ef) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-1614ef) .z-20 {\n    z-index: 20 !important\n}\n:where(#tw-1614ef) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-1614ef) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-1614ef) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-1614ef) .flex {\n    display: flex !important\n}\n:where(#tw-1614ef) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-1614ef) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-1614ef) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-1614ef) .transform {\n    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\n}\n:where(#tw-1614ef) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-1614ef) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-1614ef) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-1614ef) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-1614ef) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-1614ef) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-1614ef) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-1614ef) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-1614ef) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-1614ef) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-1614ef) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-1614ef) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-1614ef) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-1614ef) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-1614ef) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-1614ef) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-1614ef) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-1614ef) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-1614ef) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-1614ef) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-1614ef) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-1614ef) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-1614ef) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-1614ef) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-1614ef) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-1614ef) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-1614ef) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-1614ef) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-1614ef) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-1614ef) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-1614ef) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-1614ef) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-1614ef","templater_version":"1.0.0"}},{"id":"4f3acbadd9d980f7329e4fbfb274d53b","name":"conditions","text":"","order":9,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"498180f4bbd9162b5195607f4d934a15","label":"","options":[],"children":{"html":"<div id=\"tw-51eaec\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\"><span class=\"font-semibold\" style=\"font-weight: 600;\">Your safety comes first.</span> <!-- -->Just a few quick medical questions.</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-51eaec) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-51eaec) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"8ccf350307728db437dcaa1ac6a5e3c9","label":"","options":[{"id":"388843b6eeef4dc38a6efb544d783448","label":"Currently pregnant, trying to get pregnant, or might be pregnant","value":"pregnant","metadata":{"concept_id":66}},{"id":"36e6bf1ff6ce3b6a9edd7b2c33225eac","label":"Breastfeeding or feeding breastmilk","value":"breastfeeding","metadata":{"concept_id":67}},{"id":"55f0fb25ff494110ae10d95372eb3825","label":"Diagnosed with end-stage kidney disease (on or near dialysis)","value":"kidney_disease","metadata":{"concept_id":86}},{"id":"9c565f61d7455943fedd553c5baa79f5","label":"Diagnosed with end-stage liver disease (cirrhosis)","value":"liver_disease","metadata":{"concept_id":89}},{"id":"7e1e8c5e26ca26d11e1d3c5b66fcae80","label":"Have or had an eating disorder (like anorexia or bulimia)","value":"eating_disorder","metadata":{"concept_id":91}},{"id":"a2b501d71618fd5293049023f692c3d5","label":"Have current suicidal thoughts or a history of suicide attempts","value":"suicidal_thoughts","metadata":{"concept_id":107}},{"id":"a7ad4e72faae50b0bda474b7433977e2","label":"Cancer diagnosis, treatment, or remission within the past 5 years (Doesn't include non-melanoma skin cancer removed by a simple procedure)","value":"cancer","metadata":{"concept_id":88}},{"id":"a8e3290c08dabc6eab5df7ac7e834593","label":"Have a serious digestive condition (like gastroparesis, intestinal blockage, or inflammatory bowel disease)","value":"gastrointestinal_condition","metadata":{"concept_id":98}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"None of the below","enableReset":true,"resetVariant":"above","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":true,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one condition."}]},"when_rules":[],"description":"","placeholder":"","question_key":"what_conditions_apply_to_you","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"a61b55f912419858b8a73b645d089f4d","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"what_conditions_apply_to_you","value":"","operator":"neq"},{"field":"what_conditions_apply_to_you","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"conditions","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).what_conditions_apply_to_you) && (answers ?? {}).what_conditions_apply_to_you.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-5d7b18) .sticky {\n    position: sticky !important\n}\n:where(#tw-5d7b18) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-5d7b18) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-5d7b18) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-5d7b18) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5d7b18) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-5d7b18) .flex {\n    display: flex !important\n}\n:where(#tw-5d7b18) .hidden {\n    display: none !important\n}\n:where(#tw-5d7b18) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-5d7b18) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-5d7b18) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5d7b18) .transform {\n    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\n}\n:where(#tw-5d7b18) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5d7b18) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-5d7b18) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5d7b18) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5d7b18) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-5d7b18) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5d7b18) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5d7b18) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5d7b18) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-5d7b18) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-5d7b18) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-5d7b18) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-5d7b18) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5d7b18) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-5d7b18) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-5d7b18) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5d7b18) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-5d7b18) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5d7b18) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-5d7b18) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5d7b18) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-5d7b18) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5d7b18) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-5d7b18) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5d7b18) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-5d7b18) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-5d7b18","templater_version":"1.0.0"}},{"id":"85f822c9a580efc61537248f9eb3e6fd","name":"conditions_male","text":"","order":10,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"498180f4bbd9162b5195607f4d934a15","label":"","options":[],"children":{"html":"<div id=\"tw-51eaec\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\"><span class=\"font-semibold\" style=\"font-weight: 600;\">Your safety comes first.</span> <!-- -->Just a few quick medical questions.</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-51eaec) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-51eaec) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"f1a1b39b3b23330d67506477ca1a526f","label":"","options":[{"id":"55f0fb25ff494110ae10d95372eb3825","label":"Diagnosed with end-stage kidney disease (on or near dialysis)","value":"kidney_disease","metadata":{"concept_id":86}},{"id":"9c565f61d7455943fedd553c5baa79f5","label":"Diagnosed with end-stage liver disease (cirrhosis)","value":"liver_disease","metadata":{"concept_id":89}},{"id":"7e1e8c5e26ca26d11e1d3c5b66fcae80","label":"Have or had an eating disorder (like anorexia or bulimia)","value":"eating_disorder","metadata":{"concept_id":91}},{"id":"a2b501d71618fd5293049023f692c3d5","label":"Have current suicidal thoughts or a history of suicide attempts","value":"suicidal_thoughts","metadata":{"concept_id":107}},{"id":"a7ad4e72faae50b0bda474b7433977e2","label":"Cancer diagnosis, treatment, or remission within the past 5 years (Doesn't include non-melanoma skin cancer removed by a simple procedure)","value":"cancer","metadata":{"concept_id":88}},{"id":"a8e3290c08dabc6eab5df7ac7e834593","label":"Have a serious digestive condition (like gastroparesis, intestinal blockage, or inflammatory bowel disease)","value":"gastrointestinal_condition","metadata":{"concept_id":98}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"None of the below","enableReset":true,"resetVariant":"above","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":true,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one condition."}]},"when_rules":[],"description":"","placeholder":"","question_key":"what_conditions_apply_to_you","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"a61b55f912419858b8a73b645d089f4d","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"what_conditions_apply_to_you","value":"","operator":"neq"},{"field":"what_conditions_apply_to_you","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"conditions_male","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).what_conditions_apply_to_you) && (answers ?? {}).what_conditions_apply_to_you.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-5d7b18) .sticky {\n    position: sticky !important\n}\n:where(#tw-5d7b18) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-5d7b18) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-5d7b18) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-5d7b18) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5d7b18) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-5d7b18) .flex {\n    display: flex !important\n}\n:where(#tw-5d7b18) .hidden {\n    display: none !important\n}\n:where(#tw-5d7b18) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-5d7b18) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-5d7b18) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5d7b18) .transform {\n    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\n}\n:where(#tw-5d7b18) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5d7b18) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-5d7b18) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5d7b18) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5d7b18) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-5d7b18) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5d7b18) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5d7b18) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5d7b18) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-5d7b18) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-5d7b18) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-5d7b18) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-5d7b18) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5d7b18) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-5d7b18) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-5d7b18) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5d7b18) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-5d7b18) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5d7b18) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-5d7b18) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5d7b18) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-5d7b18) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5d7b18) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-5d7b18) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5d7b18) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-5d7b18) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-5d7b18) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-5d7b18","templater_version":"1.0.0"}},{"id":"ad3f72fa70f6b8e99ccd7fcad15e0073","name":"comorbidities","text":"","order":11,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"437b1500e3137b3ce44d806e5c3e6864","label":"","options":[],"children":{"html":"<div id=\"tw-666cc0\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">Have you experienced or been diagnosed with any of the following?</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-666cc0) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-666cc0) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"47671579856bbd0d9e541142e80b4e64","label":"","options":[{"id":"830ea225c6a61961033211cbbfbfc1e7","label":"Type 2 diabetes (not on insulin)","value":"type_2_diabetes","metadata":{"concept_id":75}},{"id":"9c1814623ed677473e4fd565e276ca78","label":"Type 2 diabetes (on insulin)","value":"type_2_diabetes_insulin","metadata":{"concept_id":74}},{"id":"7ae86d40c28c64c43fdcbc1bc110fc04","label":"Acid reflux","value":"acid_reflux","metadata":{"concept_id":96}},{"id":"e2d9769af5797cd89fda322204b90826","label":"High cholesterol or triglycerides","value":"high_cholesterol","metadata":{"concept_id":77}},{"id":"2b986511e3ba107cc121634b99991b4b","label":"Sleep apnea","value":"sleep_apnea","metadata":{"concept_id":155}},{"id":"1466efb9fa41b9e4d5c9314da68b7ee8","label":"Hypertension (high blood pressure)","value":"hypertension","metadata":{"concept_id":57}},{"id":"ac065dd8db145b3aa2eeb965608f604e","label":"Diabetic retinopathy (diabetic eye disease)","value":"diabetic_retinopathy","metadata":{"concept_id":119}},{"id":"2c30b8d0f663131f9a140667cefd3f8d","label":"Liver disease, including fatty liver","value":"liver_disease","metadata":{"concept_id":90}},{"id":"10e31aa60e10f52db83a41f290a4f963","label":"Coronary artery disease or heart attack/stroke in last 2 years","value":"heart_attack","metadata":{}},{"id":"a1a5bf562a76a68fc9925c82d91f8876","label":"Congestive heart failure","value":"congestive_heart_failure","metadata":{"concept_id":139}},{"id":"8b28bb8b4c6c998808bda83371483d89","label":"Asthma/reactive airway disease","value":"asthma","metadata":{"concept_id":81}},{"id":"1b4e7db6beb41c5952a5fa8aed22fce1","label":"Urinary stress incontinence","value":"urinary_incontinence","metadata":{"concept_id":82}},{"id":"6671383c25bb87608c0ac4df9b9c9a7b","label":"Polycystic ovarian syndrome (PCOS)","value":"pcos","metadata":{"concept_id":84}},{"id":"eaa17c589e517c34ddbd86c0aae6eee5","label":"Clinically proven low testosterone","value":"low_testosterone","metadata":{"concept_id":85}},{"id":"a90bb572fe237f415f109929415a43ba","label":"Osteoarthritis","value":"osteoarthritis","metadata":{"concept_id":149}},{"id":"7d7ba663f5911a22512ff64583cb5c74","label":"Prediabetes","value":"prediabetic","metadata":{"concept_id":71}},{"id":"2933f9d9a0dc29f5d4891ed2df8e645c","label":"Type 1 diabetes","value":"type_1_diabetes","metadata":{"concept_id":72}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"None of the below","enableReset":true,"resetVariant":"above","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":true,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one condition."}]},"when_rules":[],"description":"","placeholder":"","question_key":"comorbidities","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"ebf4468b56e095c64b494833336c6f40","label":"","options":[],"children":{"html":"<div id=\"tw-9e19a6\"><div class=\"md:text-2xl text-xl font-alt font-medium my-8\" style=\"margin-top: 2rem; margin-bottom: 2rem; font-family: Helvetica Neue, sans-serif; font-size: 1.25rem; line-height: 1.75rem; font-weight: 500;\"><p>What was your most recent fasting glucose value?</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-9e19a6) .md\\:text-2xl {\n        font-size: 1.5rem !important;\n        line-height: 2rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"any":[{"field":"comorbidities","value":"prediabetic","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"contains"}]}}],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"d912a150dacb80afde21a3e549759715","label":"","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.text\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"<%= (templateOptions?.type ?? \"text\") %>\" value=\"<%= String(value ?? '') %>\" placeholder=\"<%= label ? label : (placeholder ?? \"\") || ' ' %>\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" autoComplete=\"<%= (templateOptions?.autoComplete ?? \"on\") %>\" inputMode=\"<%= (templateOptions?.inputMode ?? \"text\") %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500 data-[error=true]:focus:border-red-500 data-[error=true]:focus-visible:ring-red-500\",\n        label ? 'pt-5 pb-1 placeholder:text-transparent focus:placeholder:text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" data-quiz-validate=\"blur\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-629ec0) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-629ec0) .absolute {\n    position: absolute !important\n}\n:where(#tw-629ec0) .relative {\n    position: relative !important\n}\n:where(#tw-629ec0) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-629ec0) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-629ec0) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-629ec0) .flex {\n    display: flex !important\n}\n:where(#tw-629ec0) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-629ec0) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-629ec0) .w-full {\n    width: 100% !important\n}\n:where(#tw-629ec0) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-629ec0) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-629ec0) .items-center {\n    align-items: center !important\n}\n:where(#tw-629ec0) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-629ec0) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-629ec0) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-629ec0) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-629ec0) .border {\n    border-width: 1px !important\n}\n:where(#tw-629ec0) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-629ec0) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-629ec0) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-629ec0) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-629ec0) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-629ec0) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-629ec0) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-629ec0) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-629ec0) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-629ec0) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-629ec0) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-629ec0) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-629ec0) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-629ec0) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus\\:border-red-500:focus[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus-visible\\:ring-red-500:focus-visible[data-error=\"true\"] {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))\n !important}\n@media (min-width: 768px) {\n    :where(#tw-629ec0) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-629ec0) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-629ec0) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-629ec0) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-629ec0) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"type":"number","inputMode":"numeric","autoComplete":"on","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":""},"scope_id":"tw-629ec0","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Fasting glucose value is required."},{"type":"custom","params":{"locale":"en","function":"validateFastingGlucose"}}]},"when_rules":[{"conditions":{"any":[{"field":"comorbidities","value":"prediabetic","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"contains"}]}}],"description":"","placeholder":"Enter value in mg/dL","question_key":"comorbidities_fasting_glucose_details","question_type":"number","disabled_when_rules":[]},{"id":"b3fac0adde585342119fb5e87e2d12e2","label":"","options":[{"id":"3dd9b8eee5d5b2db27405f421f0d5ec6","label":"I'm not sure","value":"unknown","metadata":{}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('w-full flex flex-col gap-4 mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"radio-field\"><% if (label) { %><h2 class=\"text-base font-medium text-gray-800\"><%~ (label) ?? \"\" %></h2><% } %><div class=\"flex-1 flex flex-col gap-3\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n                        helpers.classes(\"relative w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 pr-12 text-left transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950\", templateOptions?.buttonClassName),\n                        option.isSelected ? helpers.classes(\"border-slate-950 text-gray-800 border-2\", templateOptions?.buttonSelectedClassName) : helpers.classes(\"text-gray-800\", templateOptions?.buttonUnselectedClassName)\n                    ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex flex-col items-start gap-1\"><div class=\"w-full text-base leading-5 font-medium\"><%~ (option.label ?? option.value) ?? \"\" %></div><% if ((templateOptions?.subtitleByValue ?? {})[option.value]) { %><div class=\"text-xs leading-4 font-normal text-gray-700\"><%~ ((templateOptions?.subtitleByValue ?? {})[option.value]) ?? \"\" %></div><% } %></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-444c2b) .relative {\n    position: relative !important\n}\n:where(#tw-444c2b) .mb-8 {\n    margin-bottom: 2rem !important\n}\n:where(#tw-444c2b) .flex {\n    display: flex !important\n}\n:where(#tw-444c2b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-444c2b) .w-full {\n    width: 100% !important\n}\n:where(#tw-444c2b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-444c2b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-444c2b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-444c2b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-444c2b) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-444c2b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-444c2b) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-444c2b) .border {\n    border-width: 1px !important\n}\n:where(#tw-444c2b) .border-2 {\n    border-width: 2px !important\n}\n:where(#tw-444c2b) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-444c2b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-444c2b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-444c2b) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-444c2b) .pr-12 {\n    padding-right: 3rem !important\n}\n:where(#tw-444c2b) .text-left {\n    text-align: left !important\n}\n:where(#tw-444c2b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-444c2b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-444c2b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-444c2b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-444c2b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-444c2b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-444c2b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}","options":{"buttonClassName":"","subtitleByValue":{"unknown":""},"wrapperClassName":"","buttonSelectedClassName":"","buttonUnselectedClassName":""},"scope_id":"tw-444c2b","templater_version":"1.0.0"}},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"any":[{"field":"comorbidities","value":"prediabetic","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"contains"}]}}],"description":"","placeholder":"","question_key":"comorbidities_fasting_glucose_details","question_type":"radio","disabled_when_rules":[]},{"id":"92c96d5152401138f749ad26f8c88953","label":"","options":[],"children":{"html":"<div id=\"tw-59021a\"><div class=\"md:text-2xl text-xl font-alt font-medium my-8\" style=\"margin-top: 2rem; margin-bottom: 2rem; font-family: Helvetica Neue, sans-serif; font-size: 1.25rem; line-height: 1.75rem; font-weight: 500;\"><p>What was your most recent hemoglobin A1c (HbA1c) value?</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-59021a) .md\\:text-2xl {\n        font-size: 1.5rem !important;\n        line-height: 2rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"any":[{"field":"comorbidities","value":"prediabetic","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"contains"}]}}],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"457e35400aa7bf9e423c14fb5b4e30f6","label":"","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.text\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"<%= (templateOptions?.type ?? \"text\") %>\" value=\"<%= String(value ?? '') %>\" placeholder=\"<%= label ? label : (placeholder ?? \"\") || ' ' %>\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" autoComplete=\"<%= (templateOptions?.autoComplete ?? \"on\") %>\" inputMode=\"<%= (templateOptions?.inputMode ?? \"text\") %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500 data-[error=true]:focus:border-red-500 data-[error=true]:focus-visible:ring-red-500\",\n        label ? 'pt-5 pb-1 placeholder:text-transparent focus:placeholder:text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" data-quiz-validate=\"blur\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-629ec0) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-629ec0) .absolute {\n    position: absolute !important\n}\n:where(#tw-629ec0) .relative {\n    position: relative !important\n}\n:where(#tw-629ec0) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-629ec0) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-629ec0) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-629ec0) .flex {\n    display: flex !important\n}\n:where(#tw-629ec0) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-629ec0) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-629ec0) .w-full {\n    width: 100% !important\n}\n:where(#tw-629ec0) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-629ec0) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-629ec0) .items-center {\n    align-items: center !important\n}\n:where(#tw-629ec0) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-629ec0) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-629ec0) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-629ec0) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-629ec0) .border {\n    border-width: 1px !important\n}\n:where(#tw-629ec0) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-629ec0) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-629ec0) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-629ec0) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-629ec0) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-629ec0) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-629ec0) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-629ec0) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-629ec0) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-629ec0) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-629ec0) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-629ec0) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-629ec0) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-629ec0) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus\\:border-red-500:focus[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus-visible\\:ring-red-500:focus-visible[data-error=\"true\"] {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))\n !important}\n@media (min-width: 768px) {\n    :where(#tw-629ec0) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-629ec0) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-629ec0) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-629ec0) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-629ec0) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"type":"number","inputMode":"numeric","autoComplete":"on","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":""},"scope_id":"tw-629ec0","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"HbA1c value is required."},{"type":"custom","params":{"locale":"en","function":"validateHbA1c"}}]},"when_rules":[{"conditions":{"any":[{"field":"comorbidities","value":"prediabetic","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"contains"}]}}],"description":"","placeholder":"Enter value in %","question_key":"comorbidities_hba1c_details","question_type":"number","disabled_when_rules":[]},{"id":"b22406f834408205eeaab8b62b839c4c","label":"","options":[{"id":"3dd9b8eee5d5b2db27405f421f0d5ec6","label":"I'm not sure","value":"unknown","metadata":{}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('w-full flex flex-col gap-4 mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"radio-field\"><% if (label) { %><h2 class=\"text-base font-medium text-gray-800\"><%~ (label) ?? \"\" %></h2><% } %><div class=\"flex-1 flex flex-col gap-3\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n                        helpers.classes(\"relative w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 pr-12 text-left transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950\", templateOptions?.buttonClassName),\n                        option.isSelected ? helpers.classes(\"border-slate-950 text-gray-800 border-2\", templateOptions?.buttonSelectedClassName) : helpers.classes(\"text-gray-800\", templateOptions?.buttonUnselectedClassName)\n                    ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex flex-col items-start gap-1\"><div class=\"w-full text-base leading-5 font-medium\"><%~ (option.label ?? option.value) ?? \"\" %></div><% if ((templateOptions?.subtitleByValue ?? {})[option.value]) { %><div class=\"text-xs leading-4 font-normal text-gray-700\"><%~ ((templateOptions?.subtitleByValue ?? {})[option.value]) ?? \"\" %></div><% } %></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-444c2b) .relative {\n    position: relative !important\n}\n:where(#tw-444c2b) .mb-8 {\n    margin-bottom: 2rem !important\n}\n:where(#tw-444c2b) .flex {\n    display: flex !important\n}\n:where(#tw-444c2b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-444c2b) .w-full {\n    width: 100% !important\n}\n:where(#tw-444c2b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-444c2b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-444c2b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-444c2b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-444c2b) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-444c2b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-444c2b) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-444c2b) .border {\n    border-width: 1px !important\n}\n:where(#tw-444c2b) .border-2 {\n    border-width: 2px !important\n}\n:where(#tw-444c2b) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-444c2b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-444c2b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-444c2b) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-444c2b) .pr-12 {\n    padding-right: 3rem !important\n}\n:where(#tw-444c2b) .text-left {\n    text-align: left !important\n}\n:where(#tw-444c2b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-444c2b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-444c2b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-444c2b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-444c2b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-444c2b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-444c2b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}","options":{"buttonClassName":"","subtitleByValue":{"unknown":""},"wrapperClassName":"","buttonSelectedClassName":"","buttonUnselectedClassName":""},"scope_id":"tw-444c2b","templater_version":"1.0.0"}},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"any":[{"field":"comorbidities","value":"prediabetic","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"contains"}]}}],"description":"","placeholder":"","question_key":"comorbidities_hba1c_details","question_type":"radio","disabled_when_rules":[]},{"id":"950e4ea10d142cf72855e0b9c61efd0a","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"comorbidities","value":"","operator":"neq"},{"field":"comorbidities","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div><div><%~ (sections[2]) ?? \"\" %></div><div><%~ (sections[3]) ?? \"\" %></div><div><%~ (sections[4]) ?? \"\" %></div><div><%~ (sections[5]) ?? \"\" %></div><div><%~ (sections[6]) ?? \"\" %></div><div><%~ (sections[7]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[8]?.isVisible || (Array.isArray((answers ?? {}).comorbidities) && (answers ?? {}).comorbidities.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button><div class=\"flex justify-center items-center gap-2\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><span class=\"text-center text-gray-600 text-xs font-normal leading-4\">HIPAA-protected. Only visible to your clinician.</span></div></div></div>","styles":":where(#tw-3005e2) .visible {\n    visibility: visible !important\n}\n:where(#tw-3005e2) .sticky {\n    position: sticky !important\n}\n:where(#tw-3005e2) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-3005e2) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-3005e2) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-3005e2) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-3005e2) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-3005e2) .flex {\n    display: flex !important\n}\n:where(#tw-3005e2) .hidden {\n    display: none !important\n}\n:where(#tw-3005e2) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-3005e2) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-3005e2) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-3005e2) .transform {\n    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\n}\n:where(#tw-3005e2) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-3005e2) .items-center {\n    align-items: center !important\n}\n:where(#tw-3005e2) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-3005e2) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-3005e2) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-3005e2) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3005e2) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3005e2) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-3005e2) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-3005e2) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-3005e2) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-3005e2) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-3005e2) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-3005e2) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-3005e2) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-3005e2) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-3005e2) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-3005e2) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-3005e2) .text-center {\n    text-align: center !important\n}\n:where(#tw-3005e2) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-3005e2) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-3005e2) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-3005e2) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-3005e2) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-3005e2) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3005e2) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3005e2) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-3005e2) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-3005e2) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-3005e2) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3005e2) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-3005e2) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3005e2) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3005e2) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3005e2) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3005e2) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3005e2) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3005e2) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3005e2) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-3005e2) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-3005e2","templater_version":"1.0.0"}},{"id":"f3ca737a5db54a29d2d57d6370866e33","name":"opoids","text":"","order":12,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"cc8675a06d345f85c2a88340aacee4d5","label":"","options":[],"children":{"html":"<div id=\"tw-18c6cc\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">Have you taken any opioid medications in the last 3 months?</h1></div></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-18c6cc) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-18c6cc) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"53a46c51df015f0e0b6191caa75e6834","label":"","options":[{"id":"680f05bd62ddb8b4433787d3a395e8b0","label":"No","value":"no","metadata":{}},{"id":"136f8558f2a5430f78a9a7f41dfd28bc","label":"Yes, opiate pain medications","value":"meds","metadata":{"concept_id":102}},{"id":"4c94dda26b7b879c4abe72b0ae65ff58","label":"Yes, opiate-based street drugs","value":"street","metadata":{"concept_id":156}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('w-full flex flex-col gap-4 mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"radio-field\"><% if (label) { %><h2 class=\"text-base font-medium text-gray-800\"><%~ (label) ?? \"\" %></h2><% } %><div class=\"flex-1 flex flex-col gap-3\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n                        helpers.classes(\"relative w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 pr-12 text-left transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950\", templateOptions?.buttonClassName),\n                        option.isSelected ? helpers.classes(\"border-slate-950 text-gray-800 border-2\", templateOptions?.buttonSelectedClassName) : helpers.classes(\"text-gray-800\", templateOptions?.buttonUnselectedClassName)\n                    ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex flex-col items-start gap-1\"><div class=\"w-full text-base leading-5 font-medium\"><%~ (option.label ?? option.value) ?? \"\" %></div><% if ((templateOptions?.subtitleByValue ?? {})[option.value]) { %><div class=\"text-xs leading-4 font-normal text-gray-700\"><%~ ((templateOptions?.subtitleByValue ?? {})[option.value]) ?? \"\" %></div><% } %></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-444c2b) .relative {\n    position: relative !important\n}\n:where(#tw-444c2b) .mb-8 {\n    margin-bottom: 2rem !important\n}\n:where(#tw-444c2b) .flex {\n    display: flex !important\n}\n:where(#tw-444c2b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-444c2b) .w-full {\n    width: 100% !important\n}\n:where(#tw-444c2b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-444c2b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-444c2b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-444c2b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-444c2b) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-444c2b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-444c2b) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-444c2b) .border {\n    border-width: 1px !important\n}\n:where(#tw-444c2b) .border-2 {\n    border-width: 2px !important\n}\n:where(#tw-444c2b) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-444c2b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-444c2b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-444c2b) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-444c2b) .pr-12 {\n    padding-right: 3rem !important\n}\n:where(#tw-444c2b) .text-left {\n    text-align: left !important\n}\n:where(#tw-444c2b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-444c2b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-444c2b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-444c2b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-444c2b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-444c2b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-444c2b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}","options":{"buttonClassName":"","subtitleByValue":{"no":"","meds":"","street":""},"wrapperClassName":"","buttonSelectedClassName":"","buttonUnselectedClassName":""},"scope_id":"tw-444c2b","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select an option."},{"type":"is_in","params":{"values":["meds","no","street"]},"message":"Invalid selection."}]},"when_rules":[],"description":"","placeholder":"","question_key":"is_taking_opiates","question_type":"radio","disabled_when_rules":[]},{"id":"87236fa17b783c95eee88a83172375c6","label":"If you've tried any medications, you can share details below (optional).","options":[],"metadata":{"concept_id":191,"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.textarea\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'font-medium peer-disabled:cursor-not-allowed peer-disabled:opacity-70 text-base text-gray-700',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %><textarea id=\"<%= id %>\" name=\"<%= id %>\" rows=\"<%= (templateOptions?.rows ?? 4) %>\" placeholder=\"<%= placeholder %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        'min-h-[120px] rounded-md border border-slate-300 px-3 py-2 text-base placeholder:text-slate-500 focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500',\n        templateOptions?.textareaClassName\n    ) %>\" data-quiz-validate=\"blur\"><%~ (String(value ?? '')) ?? \"\" %></textarea><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes('text-xs', templateOptions?.helperClassName) %>\"><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-609d27) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-609d27) .mt-8 {\n    margin-top: 2rem !important\n}\n:where(#tw-609d27) .flex {\n    display: flex !important\n}\n:where(#tw-609d27) .min-h-\\[120px\\] {\n    min-height: 120px !important\n}\n:where(#tw-609d27) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-609d27) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-609d27) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-609d27) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-609d27) .border {\n    border-width: 1px !important\n}\n:where(#tw-609d27) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-609d27) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-609d27) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-609d27) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-609d27) .py-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important\n}\n:where(#tw-609d27) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-609d27) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-609d27) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-609d27) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-609d27) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-609d27) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-609d27) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-609d27) .placeholder\\:text-gray-400::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(156 163 175 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .placeholder\\:text-gray-400::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(156 163 175 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .placeholder\\:text-slate-500::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .placeholder\\:text-slate-500::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-609d27) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-609d27) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-609d27) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-609d27) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-609d27) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-609d27) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-609d27) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-609d27) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-609d27) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-609d27) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-609d27) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-609d27) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-609d27) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}","options":{"rows":5,"labelClassName":"","wrapperClassName":"mt-8","textareaClassName":"rounded-lg md:rounded-xl border-gray-300 md:px-4 py-3 leading-5 text-gray-600 placeholder:text-gray-400 focus:border-gray-400"},"scope_id":"tw-609d27","templater_version":"1.0.0"}},"required":true,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"is_taking_opiates","value":"meds","operator":"eq"}]}}],"description":"","placeholder":"","question_key":"is_taking_opiates_description","question_type":"textarea","disabled_when_rules":[]},{"id":"3be9deee86d21cb42a5990c9b920546a","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"is_taking_opiates","value":"","operator":"neq"},{"field":"is_taking_opiates","value":"no","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div><div><%~ (sections[2]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[3]?.isVisible || ((answers ?? {}).is_taking_opiates != null && (answers ?? {}).is_taking_opiates !== '')) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-8df0d6) .sticky {\n    position: sticky !important\n}\n:where(#tw-8df0d6) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-8df0d6) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-8df0d6) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-8df0d6) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-8df0d6) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-8df0d6) .flex {\n    display: flex !important\n}\n:where(#tw-8df0d6) .hidden {\n    display: none !important\n}\n:where(#tw-8df0d6) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-8df0d6) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-8df0d6) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-8df0d6) .transform {\n    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\n}\n:where(#tw-8df0d6) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-8df0d6) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-8df0d6) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-8df0d6) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-8df0d6) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-8df0d6) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-8df0d6) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-8df0d6) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-8df0d6) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-8df0d6) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-8df0d6) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-8df0d6) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-8df0d6) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-8df0d6) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-8df0d6) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-8df0d6) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-8df0d6) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-8df0d6) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-8df0d6) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-8df0d6) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-8df0d6) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-8df0d6) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-8df0d6) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-8df0d6) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-8df0d6) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-8df0d6) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-8df0d6) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-8df0d6) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-8df0d6) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-8df0d6) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-8df0d6) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-8df0d6) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-8df0d6","templater_version":"1.0.0"}},{"id":"3f7873f6d3c6d960982a7eaaf3b0e07a","name":"has_disorders","text":"","order":13,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"e448de9a8b4fc9ae3576e78721bde451","label":"","options":[],"children":{"html":"<div id=\"tw-d71ddd\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">Do you have a history with any of these conditions?</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-d71ddd) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-d71ddd) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"770e0d2afc034013d3ec23f06c3a141e","label":"","options":[{"id":"6bbb20c23e35ae83fa98a7896ae2ec38","label":"Depression","value":"depression","metadata":{"concept_id":320}},{"id":"1eba3e4656625b2b4b893a53b22cbb47","label":"Gallbladder disease","value":"gallbladder_disease","metadata":{"concept_id":146}},{"id":"f89fcbf3562a0a38c997abad480812c2","label":"Alcohol/substance use disorder","value":"substance_use_disorder","metadata":{"concept_id":104}},{"id":"9d0c9ee9ee80c1fbc2a80dc7abd4d29d","label":"History of or current pancreatitis","value":"pancreatitis","metadata":{"concept_id":114}},{"id":"a89232f8ac4939d67e2387ef20603daf","label":"Personal or family history of thyroid cyst/nodule, thyroid cancer, medullary thyroid carcinoma, or multiple endocrine neoplasia syndrome type 2","value":"thyroid_cancer","metadata":{"concept_id":113}},{"id":"c23c9993da34c40e819fb9ce72aa216b","label":"Tumor/infection in brain/spinal cord","value":"tumor_infection","metadata":{}},{"id":"4b2668a6a513289d6778758b85165821","label":"Low sodium","value":"low_sodium","metadata":{"concept_id":816}},{"id":"e139c31efd116de4f34b9ac197a4b4de","label":"Kidney disease","value":"kidney_disease","metadata":{"concept_id":175}},{"id":"465d32cd0cf8121ee4652883dd3609a5","label":"QT prolongation or other heart rhythm disorder","value":"heart_rhythm","metadata":{"concept_id":176}},{"id":"90d36193a9de26bf4bd2153d91fcdd88","label":"Hospitalization within the last 1 year","value":"hospitalization","metadata":{"concept_id":821}},{"id":"d52addfe3956df19bd38f72059ba48fa","label":"Constipation","value":"constipation","metadata":{"concept_id":180}},{"id":"201379a7169c3750649014416db427da","label":"Hyperemesis gravidarum (nausea/vomiting in pregnancy)","value":"hyperemesis_gravidarum","metadata":{"concept_id":181}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"None of the below","enableReset":true,"resetVariant":"above","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":true,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one condition."}]},"when_rules":[],"description":"","placeholder":"","question_key":"has_disorders","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"3f818b6df5ad92ce26d87107418f2b7f","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"has_disorders","value":"","operator":"neq"},{"field":"has_disorders","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"has_disorders","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).has_disorders) && (answers ?? {}).has_disorders.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-0b2cee) .sticky {\n    position: sticky !important\n}\n:where(#tw-0b2cee) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-0b2cee) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-0b2cee) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-0b2cee) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-0b2cee) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-0b2cee) .flex {\n    display: flex !important\n}\n:where(#tw-0b2cee) .hidden {\n    display: none !important\n}\n:where(#tw-0b2cee) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-0b2cee) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-0b2cee) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-0b2cee) .transform {\n    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\n}\n:where(#tw-0b2cee) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-0b2cee) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-0b2cee) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-0b2cee) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-0b2cee) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-0b2cee) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-0b2cee) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-0b2cee) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-0b2cee) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-0b2cee) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-0b2cee) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-0b2cee) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-0b2cee) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-0b2cee) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-0b2cee) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-0b2cee) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-0b2cee) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-0b2cee) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-0b2cee) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-0b2cee) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-0b2cee) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-0b2cee) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-0b2cee) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-0b2cee) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-0b2cee) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-0b2cee) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-0b2cee","templater_version":"1.0.0"}},{"id":"6ac4cd843560fbe4239c6e4bf1ee5001","name":"has_disorders_male","text":"","order":14,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"e448de9a8b4fc9ae3576e78721bde451","label":"","options":[],"children":{"html":"<div id=\"tw-d71ddd\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">Do you have a history with any of these conditions?</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-d71ddd) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-d71ddd) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"150c96793fc64bd1882c396ecef667b1","label":"","options":[{"id":"6bbb20c23e35ae83fa98a7896ae2ec38","label":"Depression","value":"depression","metadata":{"concept_id":320}},{"id":"1eba3e4656625b2b4b893a53b22cbb47","label":"Gallbladder disease","value":"gallbladder_disease","metadata":{"concept_id":146}},{"id":"f89fcbf3562a0a38c997abad480812c2","label":"Alcohol/substance use disorder","value":"substance_use_disorder","metadata":{"concept_id":104}},{"id":"9d0c9ee9ee80c1fbc2a80dc7abd4d29d","label":"History of or current pancreatitis","value":"pancreatitis","metadata":{"concept_id":114}},{"id":"a89232f8ac4939d67e2387ef20603daf","label":"Personal or family history of thyroid cyst/nodule, thyroid cancer, medullary thyroid carcinoma, or multiple endocrine neoplasia syndrome type 2","value":"thyroid_cancer","metadata":{"concept_id":113}},{"id":"c23c9993da34c40e819fb9ce72aa216b","label":"Tumor/infection in brain/spinal cord","value":"tumor_infection","metadata":{}},{"id":"4b2668a6a513289d6778758b85165821","label":"Low sodium","value":"low_sodium","metadata":{"concept_id":816}},{"id":"e139c31efd116de4f34b9ac197a4b4de","label":"Kidney disease","value":"kidney_disease","metadata":{"concept_id":175}},{"id":"465d32cd0cf8121ee4652883dd3609a5","label":"QT prolongation or other heart rhythm disorder","value":"heart_rhythm","metadata":{"concept_id":176}},{"id":"90d36193a9de26bf4bd2153d91fcdd88","label":"Hospitalization within the last 1 year","value":"hospitalization","metadata":{"concept_id":821}},{"id":"d52addfe3956df19bd38f72059ba48fa","label":"Constipation","value":"constipation","metadata":{"concept_id":180}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"None of the below","enableReset":true,"resetVariant":"above","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":true,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one condition."}]},"when_rules":[],"description":"","placeholder":"","question_key":"has_disorders","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"3f818b6df5ad92ce26d87107418f2b7f","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"has_disorders","value":"","operator":"neq"},{"field":"has_disorders","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"has_disorders_male","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).has_disorders) && (answers ?? {}).has_disorders.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-0b2cee) .sticky {\n    position: sticky !important\n}\n:where(#tw-0b2cee) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-0b2cee) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-0b2cee) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-0b2cee) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-0b2cee) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-0b2cee) .flex {\n    display: flex !important\n}\n:where(#tw-0b2cee) .hidden {\n    display: none !important\n}\n:where(#tw-0b2cee) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-0b2cee) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-0b2cee) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-0b2cee) .transform {\n    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\n}\n:where(#tw-0b2cee) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-0b2cee) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-0b2cee) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-0b2cee) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-0b2cee) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-0b2cee) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-0b2cee) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-0b2cee) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-0b2cee) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-0b2cee) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-0b2cee) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-0b2cee) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-0b2cee) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-0b2cee) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-0b2cee) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-0b2cee) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-0b2cee) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-0b2cee) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-0b2cee) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-0b2cee) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-0b2cee) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-0b2cee) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-0b2cee) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-0b2cee) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-0b2cee) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-0b2cee) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-0b2cee) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-0b2cee","templater_version":"1.0.0"}},{"id":"661d258aaff64cf6d699cbc803fd5851","name":"medication_adherence_concerns","text":"","order":15,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"b35bbc90c04d863ec219e508d96df575","label":"","options":[],"children":{"html":"<div id=\"tw-d9dbcb\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\"><span class=\"font-semibold\" style=\"font-weight: 600;\">Last one</span> <!-- -->— If you qualify for the program, we&#x27;ll tailor your medication plan to your specific situation.</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-d9dbcb) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-d9dbcb) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"469c6ea1686c9b385674a086f6334966","label":"","options":[{"id":"1ee2698b171ef243a81ce49a340659bc","label":"Maintenance of muscle mass","value":"muscle_loss","metadata":{"concept_id":183}},{"id":"410600cbe2c8b13da695c1fedc4f5f64","label":"Managing side effects such as nausea/vomiting","value":"nausea","metadata":{"concept_id":184}},{"id":"6932625dbcbbed11996173a8c3a995ce","label":"Assistance with healthy aging and longevity (support of cellular/DNA health and immune function)","value":"aging","metadata":{"concept_id":185}},{"id":"ff283061e20c970eb4ebfbbbb9c78149","label":"Assistance with improving cognitive function and mental clarity","value":"cognitive","metadata":{"concept_id":186}},{"id":"878ffa698628afc98df1ef2205e6bd89","label":"Assistance with maintaining energy levels","value":"low_energy","metadata":{"concept_id":187}},{"id":"89bfbe055f73dc5bb74f29ac1633da27","label":"Assistance with regulating menstrual and hormonal health","value":"hormonal","metadata":{"concept_id":188}},{"id":"de56dc189e6399d85617f1acdeb5a691","label":"Assistance with improving sleep quality","value":"poor_sleep","metadata":{"concept_id":189}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"I'm not sure; I'd like to discuss formulation options with a clinician during a live virtual consult","enableReset":true,"resetVariant":"below","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":false,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one concern."}]},"when_rules":[],"description":"","placeholder":"","question_key":"medication_adherence_concerns","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"6cf892f0699896dc7c82f5351d13a4fd","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"medication_adherence_concerns","value":"","operator":"neq"},{"field":"medication_adherence_concerns","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"medication_adherence_concerns","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"},{"function":"showWhenNotNinetyDayEdenState"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).medication_adherence_concerns) && (answers ?? {}).medication_adherence_concerns.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-565efb) .sticky {\n    position: sticky !important\n}\n:where(#tw-565efb) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-565efb) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-565efb) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-565efb) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-565efb) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-565efb) .flex {\n    display: flex !important\n}\n:where(#tw-565efb) .hidden {\n    display: none !important\n}\n:where(#tw-565efb) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-565efb) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-565efb) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-565efb) .transform {\n    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\n}\n:where(#tw-565efb) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-565efb) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-565efb) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-565efb) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-565efb) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-565efb) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-565efb) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-565efb) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-565efb) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-565efb) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-565efb) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-565efb) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-565efb) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-565efb) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-565efb) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-565efb) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-565efb) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-565efb","templater_version":"1.0.0"}},{"id":"72c5a72cc113fce5312501ddffb66b6c","name":"medication_adherence_concerns_eden","text":"","order":16,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"b35bbc90c04d863ec219e508d96df575","label":"","options":[],"children":{"html":"<div id=\"tw-d9dbcb\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\"><span class=\"font-semibold\" style=\"font-weight: 600;\">Last one</span> <!-- -->— If you qualify for the program, we&#x27;ll tailor your medication plan to your specific situation.</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-d9dbcb) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-d9dbcb) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"f257b29c6ba0febfd22f37ae5d368a93","label":"","options":[{"id":"878ffa698628afc98df1ef2205e6bd89","label":"Assistance with maintaining energy levels","value":"low_energy","metadata":{"concept_id":187}},{"id":"410600cbe2c8b13da695c1fedc4f5f64","label":"Managing side effects such as nausea/vomiting","value":"nausea","metadata":{"concept_id":184}},{"id":"1ee2698b171ef243a81ce49a340659bc","label":"Maintenance of muscle mass","value":"muscle_loss","metadata":{"concept_id":183}},{"id":"6932625dbcbbed11996173a8c3a995ce","label":"Assistance with healthy aging and longevity (support of cellular/DNA health and immune function)","value":"aging","metadata":{"concept_id":185}},{"id":"ff283061e20c970eb4ebfbbbb9c78149","label":"Assistance with improving cognitive function and mental clarity","value":"cognitive","metadata":{"concept_id":186}},{"id":"89bfbe055f73dc5bb74f29ac1633da27","label":"Assistance with regulating menstrual and hormonal health","value":"hormonal","metadata":{"concept_id":188}},{"id":"de56dc189e6399d85617f1acdeb5a691","label":"Assistance with improving sleep quality","value":"poor_sleep","metadata":{"concept_id":189}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"I'm not sure; I'd like to discuss formulation options with a clinician during a live virtual consult","enableReset":true,"resetVariant":"below","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":false,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one concern."}]},"when_rules":[],"description":"","placeholder":"","question_key":"medication_adherence_concerns","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"6cf892f0699896dc7c82f5351d13a4fd","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"medication_adherence_concerns","value":"","operator":"neq"},{"field":"medication_adherence_concerns","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"medication_adherence_concerns_eden","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"},{"function":"showWhenNinetyDayEdenState"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).medication_adherence_concerns) && (answers ?? {}).medication_adherence_concerns.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-565efb) .sticky {\n    position: sticky !important\n}\n:where(#tw-565efb) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-565efb) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-565efb) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-565efb) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-565efb) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-565efb) .flex {\n    display: flex !important\n}\n:where(#tw-565efb) .hidden {\n    display: none !important\n}\n:where(#tw-565efb) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-565efb) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-565efb) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-565efb) .transform {\n    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\n}\n:where(#tw-565efb) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-565efb) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-565efb) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-565efb) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-565efb) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-565efb) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-565efb) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-565efb) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-565efb) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-565efb) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-565efb) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-565efb) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-565efb) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-565efb) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-565efb) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-565efb) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-565efb) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-565efb","templater_version":"1.0.0"}},{"id":"3c5d1f33c17f89e9a3288bb3142cc404","name":"medication_adherence_concerns_male","text":"","order":17,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"b35bbc90c04d863ec219e508d96df575","label":"","options":[],"children":{"html":"<div id=\"tw-d9dbcb\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\"><span class=\"font-semibold\" style=\"font-weight: 600;\">Last one</span> <!-- -->— If you qualify for the program, we&#x27;ll tailor your medication plan to your specific situation.</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-d9dbcb) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-d9dbcb) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"94294f22fd7edc69e3f13450c7633c7f","label":"","options":[{"id":"1ee2698b171ef243a81ce49a340659bc","label":"Maintenance of muscle mass","value":"muscle_loss","metadata":{"concept_id":183}},{"id":"410600cbe2c8b13da695c1fedc4f5f64","label":"Managing side effects such as nausea/vomiting","value":"nausea","metadata":{"concept_id":184}},{"id":"6932625dbcbbed11996173a8c3a995ce","label":"Assistance with healthy aging and longevity (support of cellular/DNA health and immune function)","value":"aging","metadata":{"concept_id":185}},{"id":"ff283061e20c970eb4ebfbbbb9c78149","label":"Assistance with improving cognitive function and mental clarity","value":"cognitive","metadata":{"concept_id":186}},{"id":"878ffa698628afc98df1ef2205e6bd89","label":"Assistance with maintaining energy levels","value":"low_energy","metadata":{"concept_id":187}},{"id":"de56dc189e6399d85617f1acdeb5a691","label":"Assistance with improving sleep quality","value":"poor_sleep","metadata":{"concept_id":189}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"I'm not sure; I'd like to discuss formulation options with a clinician during a live virtual consult","enableReset":true,"resetVariant":"below","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":false,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one concern."}]},"when_rules":[],"description":"","placeholder":"","question_key":"medication_adherence_concerns","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"6cf892f0699896dc7c82f5351d13a4fd","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"medication_adherence_concerns","value":"","operator":"neq"},{"field":"medication_adherence_concerns","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"medication_adherence_concerns_male","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"},{"function":"showWhenNotNinetyDayEdenState"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).medication_adherence_concerns) && (answers ?? {}).medication_adherence_concerns.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-565efb) .sticky {\n    position: sticky !important\n}\n:where(#tw-565efb) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-565efb) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-565efb) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-565efb) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-565efb) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-565efb) .flex {\n    display: flex !important\n}\n:where(#tw-565efb) .hidden {\n    display: none !important\n}\n:where(#tw-565efb) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-565efb) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-565efb) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-565efb) .transform {\n    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\n}\n:where(#tw-565efb) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-565efb) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-565efb) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-565efb) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-565efb) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-565efb) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-565efb) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-565efb) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-565efb) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-565efb) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-565efb) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-565efb) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-565efb) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-565efb) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-565efb) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-565efb) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-565efb) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-565efb","templater_version":"1.0.0"}},{"id":"0ee8daada5ae760d32112ecec4911457","name":"medication_adherence_concerns_male_eden","text":"","order":18,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue health check","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"b35bbc90c04d863ec219e508d96df575","label":"","options":[],"children":{"html":"<div id=\"tw-d9dbcb\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 bg-teal-500\" style=\"display: inline-flex; align-items: center; border-radius: 0.25rem; background-color: rgb(20 184 166 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Final health check</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\"><span class=\"font-semibold\" style=\"font-weight: 600;\">Last one</span> <!-- -->— If you qualify for the program, we&#x27;ll tailor your medication plan to your specific situation.</h1></div><p class=\"self-stretch text-gray-700 text-xs leading-4\" style=\"align-self: stretch; font-size: 0.75rem; line-height: 1rem; color: rgb(55 65 81 / 1);\">*Select all that apply &amp; click &quot;Continue&quot; below</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-d9dbcb) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-d9dbcb) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"4ee06a4585dbb31a49bb2a3f04aa22e9","label":"","options":[{"id":"878ffa698628afc98df1ef2205e6bd89","label":"Assistance with maintaining energy levels","value":"low_energy","metadata":{"concept_id":187}},{"id":"410600cbe2c8b13da695c1fedc4f5f64","label":"Managing side effects such as nausea/vomiting","value":"nausea","metadata":{"concept_id":184}},{"id":"1ee2698b171ef243a81ce49a340659bc","label":"Maintenance of muscle mass","value":"muscle_loss","metadata":{"concept_id":183}},{"id":"6932625dbcbbed11996173a8c3a995ce","label":"Assistance with healthy aging and longevity (support of cellular/DNA health and immune function)","value":"aging","metadata":{"concept_id":185}},{"id":"ff283061e20c970eb4ebfbbbb9c78149","label":"Assistance with improving cognitive function and mental clarity","value":"cognitive","metadata":{"concept_id":186}},{"id":"de56dc189e6399d85617f1acdeb5a691","label":"Assistance with improving sleep quality","value":"poor_sleep","metadata":{"concept_id":189}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-y-3 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.multi-select\"><% if (label) { %><p class=\"text-sm font-medium text-foreground\"><%~ (label) ?? \"\" %></p><% } %><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'above')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label><% if ((templateOptions?.showResetDivider ?? true)) { %><hr class=\"mb-2\"><% } %></div><% } %><div class=\"flex flex-col gap-y-3\" data-quiz-multi-select-options><% ;((options) || []).forEach(function(option, i1) { %><label class=\"relative group block\" data-quiz-option=\"<%= option.value %>\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n            templateOptions?.optionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\",\n            option.isSelected ? templateOptions?.optionActiveClassName ?? \"border-slate-950\" : templateOptions?.optionInactiveClassName ?? \"\",\n            'relative',\n            templateOptions?.checkboxRightAligned ? \"pr-10\" : \"pl-10\",\n            templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n        ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if (option.isSelected) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%= option.label ?? option.value %></span></div></label><% }) %></div><% if ((templateOptions?.enableReset ?? true) && (templateOptions?.resetVariant === 'below')) { %><div class=\"<%= (templateOptions?.resetWrapperClassName ?? \"flex flex-col gap-y-4\") %>\"><% if ((templateOptions?.showResetDivider ?? true)) { %><hr><% } %><label class=\"relative group block\" data-quiz-option=\"none\" data-quiz-option-mode=\"toggle\" data-quiz-validate=\"change\"><div class=\"<%= helpers.classes(\n        (templateOptions?.resetOptionClassName ?? \"flex gap-2 items-center p-3 rounded-lg cursor-pointer border border-border bg-white text-slate-900 group-hover:shadow-sm group-hover:border-foreground/20\"),\n        ((value ?? []).indexOf('none') >= 0) ? (templateOptions?.optionActiveClassName ?? \"border-slate-950\") : (templateOptions?.optionInactiveClassName ?? \"\"),\n        templateOptions?.checkboxRightAligned ? 'flex-row-reverse' : ''\n    ) %>\"><span aria-hidden=\"true\" class=\"<%= templateOptions?.checkboxRightAligned\n        ? 'absolute right-3 top-1/2 -translate-y-1/2'\n        : 'absolute left-3 top-1/2 -translate-y-1/2' %>\"><% if ((value ?? []).indexOf('none') >= 0) { %><div class=\"<%= (templateOptions?.checkedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-slate-900 bg-slate-900 flex items-center justify-center text-white\") %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-6 w-6 shrink-0 text-white\"><title>Checkmark</title><path d=\"M14.293 9.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 1 1 1.414-1.414L11 12.586l3.293-3.293z\"></path></svg></div><% } else { %><div class=\"<%= (templateOptions?.uncheckedCheckboxClassName ?? \"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center\") %>\"></div><% } %></span><span class=\"text-sm text-left flex-1 [&_*]:text-left\"><%~ (((resetLabel ?? templateOptions?.resetLabel) ?? \"None of the above\")) ?? \"\" %></span></div></label></div><% } %><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-5c5084) .absolute {\n    position: absolute !important\n}\n:where(#tw-5c5084) .relative {\n    position: relative !important\n}\n:where(#tw-5c5084) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-5c5084) .right-3 {\n    right: 0.75rem !important\n}\n:where(#tw-5c5084) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-5c5084) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-5c5084) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-5c5084) .block {\n    display: block !important\n}\n:where(#tw-5c5084) .flex {\n    display: flex !important\n}\n:where(#tw-5c5084) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-5c5084) .h-6 {\n    height: 1.5rem !important\n}\n:where(#tw-5c5084) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-5c5084) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-5c5084) .w-6 {\n    width: 1.5rem !important\n}\n:where(#tw-5c5084) .w-full {\n    width: 100% !important\n}\n:where(#tw-5c5084) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-5c5084) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-5c5084) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-5c5084) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-5c5084) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-5c5084) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-5c5084) .items-center {\n    align-items: center !important\n}\n:where(#tw-5c5084) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-5c5084) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-5c5084) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-5c5084) .gap-y-3 {\n    row-gap: 0.75rem !important\n}\n:where(#tw-5c5084) .gap-y-4 {\n    row-gap: 1rem !important\n}\n:where(#tw-5c5084) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-5c5084) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-5c5084) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-5c5084) .border {\n    border-width: 1px !important\n}\n:where(#tw-5c5084) .border-border {\n    border-color: hsl(var(--border)) !important\n}\n:where(#tw-5c5084) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-900 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(15 23 42 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-slate-950 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(2 6 23 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-5c5084) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-5c5084) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-5c5084) .p-3 {\n    padding: 0.75rem !important\n}\n:where(#tw-5c5084) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-5c5084) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-5c5084) .pl-10 {\n    padding-left: 2.5rem !important\n}\n:where(#tw-5c5084) .pr-10 {\n    padding-right: 2.5rem !important\n}\n:where(#tw-5c5084) .text-left {\n    text-align: left !important\n}\n:where(#tw-5c5084) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-5c5084) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-5c5084) .text-foreground {\n    color: hsl(var(--foreground)) !important\n}\n:where(#tw-5c5084) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-slate-900 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(15 23 42 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n:where(#tw-5c5084) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:border-foreground\\/20 {\n    border-color: hsl(var(--foreground) / 0.2) !important\n}\n:where(#tw-5c5084) .group:hover .group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-5c5084) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-5c5084) .\\[\\&_\\*\\]\\:text-left * {\n    text-align: left !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-base span {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:font-medium span {\n    font-weight: 500 !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!leading-5 span {\n    line-height: 1.25rem !important\n}\n:where(#tw-5c5084) .\\[\\&_span\\]\\:\\!text-gray-800 span {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}","options":{"resetLabel":"I'm not sure; I'd like to discuss formulation options with a clinician during a live virtual consult","enableReset":true,"resetVariant":"below","optionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","showResetDivider":false,"wrapperClassName":"flex flex-col gap-y-3","checkboxRightAligned":true,"resetOptionClassName":"flex items-center gap-4 w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 text-left transition-colors [&_span]:!text-base [&_span]:font-medium [&_span]:!leading-5 [&_span]:!text-gray-800","optionActiveClassName":"border-slate-950 text-gray-800","resetWrapperClassName":"flex flex-col gap-y-4","optionInactiveClassName":"text-gray-800","checkedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-slate-950 bg-slate-950 flex items-center justify-center text-white","uncheckedCheckboxClassName":"h-5 w-5 shrink-0 rounded-md border border-gray-300 bg-white flex items-center justify-center"},"scope_id":"tw-5c5084","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select at least one concern."}]},"when_rules":[],"description":"","placeholder":"","question_key":"medication_adherence_concerns","question_type":"multi-checkbox","disabled_when_rules":[]},{"id":"6cf892f0699896dc7c82f5351d13a4fd","label":"","options":[],"children":{"html":"<div id=\"tw-dfc987\"><span></span></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[{"conditions":{"all":[{"field":"medication_adherence_concerns","value":"","operator":"neq"},{"field":"medication_adherence_concerns","value":"none","operator":"neq"}]}}],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"medication_adherence_concerns_male_eden","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"},{"function":"showWhenNinetyDayEdenState"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    \n        .v3-next-fade-in {\n            animation: v3NextFadeIn 0.25s ease 1s both;\n        }\n\n        @keyframes v3NextFadeIn {\n            from { opacity: 0; }\n            to { opacity: 1; }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-next-fade-in {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        ((sectionsList[2]?.isVisible || (Array.isArray((answers ?? {}).medication_adherence_concerns) && (answers ?? {}).medication_adherence_concerns.length > 0)) ? (isRevisit ? '' : 'v3-next-fade-in') : 'hidden') ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-565efb) .sticky {\n    position: sticky !important\n}\n:where(#tw-565efb) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-565efb) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-565efb) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-565efb) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-565efb) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-565efb) .flex {\n    display: flex !important\n}\n:where(#tw-565efb) .hidden {\n    display: none !important\n}\n:where(#tw-565efb) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-565efb) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-565efb) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-565efb) .transform {\n    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\n}\n:where(#tw-565efb) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-565efb) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-565efb) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-565efb) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-565efb) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-565efb) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-565efb) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-565efb) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-565efb) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-565efb) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-565efb) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-565efb) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-565efb) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-565efb) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-565efb) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-565efb) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-565efb) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-565efb) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-565efb) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-565efb) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-565efb) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-565efb","templater_version":"1.0.0"}},{"id":"578cb2f320a156eabaee351d6360f50a","name":"stats_page","text":"","order":19,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","next_step_class":"rounded-full text-white quiz-blank:bg-black quiz-blank:text-white","quiz_layout_mode":"barebones","show_progress_bar":false,"next_step_class_styles":":where(#quiz-step-next-d6c275b3) .rounded-full {\n    border-radius: 9999px !important\n}\n:where(#quiz-step-next-d6c275b3) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-d6c275b3) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-d6c275b3) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-d6c275b3) .text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\nbody[data-quiz-theme=\"quiz-blank\"] :where(#quiz-step-next-d6c275b3) .quiz-blank\\:bg-black {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blank\"] :where(#quiz-step-next-d6c275b3) .quiz-blank\\:text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-d6c275b3"},"sections":[{"id":"5ce63e78767375600029c8d64c5ed929","label":"","options":[],"children":{"meta":{},"type":"template","source":"<div class=\"flex justify-between w-full\"><h1 class=\"text-2xl md:text-[28px] font-bold text-[#3F3F3F] leading-tight\">Proven Results.<span class=\"block font-normal\">Backed by data.</span></h1><img src=\"/images/rmsplit-v3/warranty.png\" alt=\"Remedy Weight Loss Warranty\" class=\"w-16 h-16 md:w-24 md:h-24 object-contain\"></div>","styles":":where(#tw-504d1a) .block {\n    display: block !important\n}\n:where(#tw-504d1a) .flex {\n    display: flex !important\n}\n:where(#tw-504d1a) .h-16 {\n    height: 4rem !important\n}\n:where(#tw-504d1a) .w-16 {\n    width: 4rem !important\n}\n:where(#tw-504d1a) .w-full {\n    width: 100% !important\n}\n:where(#tw-504d1a) .justify-between {\n    justify-content: space-between !important\n}\n:where(#tw-504d1a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-504d1a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-504d1a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-504d1a) .object-contain {\n    -o-object-fit: contain !important;\n       object-fit: contain !important\n}\n:where(#tw-504d1a) .text-2xl {\n    font-size: 1.5rem !important;\n    line-height: 2rem !important\n}\n:where(#tw-504d1a) .font-bold {\n    font-weight: 700 !important\n}\n:where(#tw-504d1a) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-504d1a) .leading-tight {\n    line-height: 1.25 !important\n}\n:where(#tw-504d1a) .text-\\[\\#3F3F3F\\] {\n    --tw-text-opacity: 1 !important;\n    color: rgb(63 63 63 / var(--tw-text-opacity)) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n@media (min-width: 768px) {\n    :where(#tw-504d1a) .md\\:h-24 {\n        height: 6rem !important\n    }\n    :where(#tw-504d1a) .md\\:w-24 {\n        width: 6rem !important\n    }\n    :where(#tw-504d1a) .md\\:text-\\[28px\\] {\n        font-size: 28px !important\n    }\n}","options":{},"scope_id":"tw-504d1a","templater_version":"1.0.0"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"8bc0ea6d790d09569e6824550589a08c","label":"","options":[],"children":{"id":"StatsContent","type":"registered","props":{}},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"71d4899b688b880fb6ccbc2c37128bd1","label":"","options":[],"children":{"meta":{},"type":"template","source":"<div class=\"text-[10px] text-gray-500 leading-relaxed\"><p>Based on self-reported data from approximately 300,000 Remedy Meds members on a personalized treatment plan, including compounded GLP-1 medications and consultations with medical professionals. Members reported their weight on their initial medical intake questionnaire and every 3-4 weeks thereafter.</p></div>","styles":":where(#tw-533c56) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-533c56) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-533c56) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-533c56) .text-\\[10px\\] {\n    font-size: 10px !important\n}\n:where(#tw-533c56) .leading-relaxed {\n    line-height: 1.625 !important\n}\n:where(#tw-533c56) .text-gray-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}","options":{},"scope_id":"tw-533c56","templater_version":"1.0.0"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div class=\"font-sans flex flex-col gap-4\"><%~ (sections[0]) ?? \"\" %><%~ (sections[1]) ?? \"\" %><%~ (sections[2]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button></div></div>","styles":":where(#tw-3baea9) .sticky {\n    position: sticky !important\n}\n:where(#tw-3baea9) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-3baea9) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-3baea9) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-3baea9) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-3baea9) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-3baea9) .flex {\n    display: flex !important\n}\n:where(#tw-3baea9) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-3baea9) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-3baea9) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-3baea9) .transform {\n    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\n}\n:where(#tw-3baea9) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-3baea9) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-3baea9) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-3baea9) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3baea9) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3baea9) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-3baea9) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-3baea9) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-3baea9) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-3baea9) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-3baea9) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-3baea9) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-3baea9) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-3baea9) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-3baea9) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-3baea9) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-3baea9) .font-sans {\n    font-family: var(--font-sans) !important\n}\n:where(#tw-3baea9) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-3baea9) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-3baea9) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3baea9) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-3baea9) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-3baea9) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-3baea9) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-3baea9) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-3baea9) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-3baea9) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3baea9) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3baea9) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3baea9) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3baea9) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3baea9) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-3baea9) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-3baea9) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-3baea9","templater_version":"1.0.0"}},{"id":"3aebb7117e45e063a8ffce5565e0eeb7","name":"insurance_intro","text":"","order":20,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Got it","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"83b1bc714112e25210ce412a9270d68e","label":"","options":[],"children":{"html":"<div id=\"tw-3daa66\"><link rel=\"preload\" as=\"image\" href=\"/images/rm-insurance/quiz/card-prescription.png\"><div class=\"mt-2 flex justify-center overflow-hidden rounded-2xl bg-slate-200 px-6 pt-6\" style=\"margin-top: 0.5rem; display: flex; justify-content: center; overflow: hidden; border-radius: 1rem; background-color: rgb(226 232 240 / 1); padding-left: 1.5rem; padding-right: 1.5rem; padding-top: 1.5rem;\"><img src=\"/images/rm-insurance/quiz/card-prescription.png\" alt aria-hidden=\"true\" class=\"w-full max-w-[320px] translate-y-2\" style=\"width: 100%; max-width: 320px; transform: translate(var(--tw-translate-x), 0.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\"></div></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"70c2ce5825f36f41b1cc0bf2b652e1cd","label":"","options":[],"children":{"html":"<div id=\"tw-38ddfc\"><div class=\"flex flex-col gap-3 pt-6 pb-8\" style=\"display: flex; flex-direction: column; gap: 0.75rem; padding-bottom: 2rem; padding-top: 1.5rem;\"><h1 class=\"text-gray-800 text-2xl leading-tight font-medium\" style=\"font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">Let&#x27;s verify your insurance</h1><p class=\"text-gray-700 text-base leading-5\" style=\"font-size: 1rem; line-height: 1.25rem; color: rgb(55 65 81 / 1);\">We&#x27;ll check your coverage and estimate your monthly treatment cost.</p><ul class=\"flex flex-col gap-5 pt-5\" style=\"display: flex; flex-direction: column; gap: 1.25rem; padding-top: 1.25rem;\"><li class=\"flex items-start gap-4\" style=\"display: flex; align-items: flex-start; gap: 1rem;\"><span class=\"flex size-10 shrink-0 items-center justify-center rounded-full bg-slate-100 text-gray-700\" style=\"display: flex; width: 2.5rem; height: 2.5rem; flex-shrink: 0; align-items: center; justify-content: center; border-radius: 9999px; background-color: rgb(241 245 249 / 1); color: rgb(55 65 81 / 1);\"><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"size-5\" aria-hidden=\"true\" style=\"width: 1.25rem; height: 1.25rem;\"><path d=\"M16 10h2\"/><path d=\"M16 14h2\"/><path d=\"M6.17 15a3 3 0 0 1 5.66 0\"/><circle cx=\"9\" cy=\"11\" r=\"2\"/><rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" rx=\"2\"/></svg></span><span class=\"flex flex-col gap-1\" style=\"display: flex; flex-direction: column; gap: 0.25rem;\"><span class=\"text-gray-800 text-base font-medium leading-5\" style=\"font-size: 1rem; font-weight: 500; line-height: 1.25rem; color: rgb(31 41 55 / 1);\">Verify your insurance</span><span class=\"text-gray-600 text-sm leading-5\" style=\"font-size: 0.875rem; line-height: 1.25rem; color: rgb(75 85 99 / 1);\">We&#x27;ll review your insurance information and confirm your prescription benefits.</span></span></li><li class=\"flex items-start gap-4\" style=\"display: flex; align-items: flex-start; gap: 1rem;\"><span class=\"flex size-10 shrink-0 items-center justify-center rounded-full bg-slate-100 text-gray-700\" style=\"display: flex; width: 2.5rem; height: 2.5rem; flex-shrink: 0; align-items: center; justify-content: center; border-radius: 9999px; background-color: rgb(241 245 249 / 1); color: rgb(55 65 81 / 1);\"><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"size-5\" aria-hidden=\"true\" style=\"width: 1.25rem; height: 1.25rem;\"><circle cx=\"7\" cy=\"7\" r=\"5\"/><circle cx=\"17\" cy=\"17\" r=\"5\"/><path d=\"M12 17h10\"/><path d=\"m3.46 10.54 7.08-7.08\"/></svg></span><span class=\"flex flex-col gap-1\" style=\"display: flex; flex-direction: column; gap: 0.25rem;\"><span class=\"text-gray-800 text-base font-medium leading-5\" style=\"font-size: 1rem; font-weight: 500; line-height: 1.25rem; color: rgb(31 41 55 / 1);\">Check medication coverage</span><span class=\"text-gray-600 text-sm leading-5\" style=\"font-size: 0.875rem; line-height: 1.25rem; color: rgb(75 85 99 / 1);\">We&#x27;ll see which GLP-1 medications your plan covers and estimate your monthly cost.</span></span></li><li class=\"flex items-start gap-4\" style=\"display: flex; align-items: flex-start; gap: 1rem;\"><span class=\"flex size-10 shrink-0 items-center justify-center rounded-full bg-slate-100 text-gray-700\" style=\"display: flex; width: 2.5rem; height: 2.5rem; flex-shrink: 0; align-items: center; justify-content: center; border-radius: 9999px; background-color: rgb(241 245 249 / 1); color: rgb(55 65 81 / 1);\"><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"size-5\" aria-hidden=\"true\" style=\"width: 1.25rem; height: 1.25rem;\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><path d=\"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8\"/><path d=\"M12 18V6\"/></svg></span><span class=\"flex flex-col gap-1\" style=\"display: flex; flex-direction: column; gap: 0.25rem;\"><span class=\"text-gray-800 text-base font-medium leading-5\" style=\"font-size: 1rem; font-weight: 500; line-height: 1.25rem; color: rgb(31 41 55 / 1);\">Share your treatment options</span><span class=\"text-gray-600 text-sm leading-5\" style=\"font-size: 0.875rem; line-height: 1.25rem; color: rgb(75 85 99 / 1);\">You&#x27;ll see your covered medications and faster cash-pay alternatives.</span></span></li></ul></div></div><style>\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"insurance_intro","conditions":{"all":[{"function":"showWhenEdenSupportedState"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((undefined) ?? false) %>\"></button><p class=\"-mt-1 flex items-center justify-center gap-1.5 text-xs text-gray-600\"><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"size-3.5\" aria-hidden=\"true\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg>Your information stays secure</p></div></div>","styles":":where(#tw-abf644) .sticky {\n    position: sticky !important\n}\n:where(#tw-abf644) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-abf644) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-abf644) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-abf644) .-mt-1 {\n    margin-top: -0.25rem !important\n}\n:where(#tw-abf644) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-abf644) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-abf644) .flex {\n    display: flex !important\n}\n:where(#tw-abf644) .size-3\\.5 {\n    width: 0.875rem !important;\n    height: 0.875rem !important\n}\n:where(#tw-abf644) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-abf644) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-abf644) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-abf644) .transform {\n    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\n}\n:where(#tw-abf644) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-abf644) .items-center {\n    align-items: center !important\n}\n:where(#tw-abf644) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-abf644) .gap-1\\.5 {\n    gap: 0.375rem !important\n}\n:where(#tw-abf644) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-abf644) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-abf644) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-abf644) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-abf644) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-abf644) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-abf644) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-abf644) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-abf644) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-abf644) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-abf644) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-abf644) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-abf644) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-abf644) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-abf644) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-abf644) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-abf644) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-abf644) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-abf644) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-abf644) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-abf644) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-abf644) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-abf644) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-abf644) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-abf644) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-abf644) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-abf644) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-abf644) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-abf644) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-abf644) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-abf644) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-abf644) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-abf644) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-abf644","templater_version":"1.0.0"}},{"id":"74f5ea960b5831fc8c6c12721a0d5af9","name":"pii","text":"","order":21,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","next_step_label":"Continue","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"93e63b860cecc1931dc09b9ee0ef259f","label":"","options":[],"children":{"html":"<div id=\"tw-a6ff0c\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><div class=\"inline-flex items-center rounded px-2 py-0.5 gap-1 bg-emerald-500\" style=\"display: inline-flex; align-items: center; gap: 0.25rem; border-radius: 0.25rem; background-color: rgb(16 185 129 / 1); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.125rem; padding-bottom: 0.125rem;\"><span class=\"inline-flex h-3 w-3 items-center justify-center text-white\" aria-hidden=\"true\" style=\"display: inline-flex; height: 0.75rem; width: 0.75rem; align-items: center; justify-content: center; color: rgb(255 255 255 / 1);\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\" style=\"stroke-width:3;stroke-linecap:round;stroke-linejoin:round\"><path d=\"M20 6 9 17l-5-5\"/></svg></span><span class=\"text-sm leading-5 font-medium text-white\" style=\"font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; color: rgb(255 255 255 / 1);\">Insurance verification</span></div><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">We&#x27;ll send your insurance coverage report.</h1></div><p class=\"self-stretch text-gray-700 text-base leading-5\" style=\"align-self: stretch; font-size: 1rem; line-height: 1.25rem; color: rgb(55 65 81 / 1);\">Enter your name, email and phone number so we can send a copy of your Insurance Coverage Report and important updates about your insurance review.</p></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-a6ff0c) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-a6ff0c) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"d82e19fb18be5111ce70708d458d14aa","label":"First Name","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.text\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"<%= (templateOptions?.type ?? \"text\") %>\" value=\"<%= String(value ?? '') %>\" placeholder=\"<%= label ? label : (placeholder ?? \"\") || ' ' %>\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" autoComplete=\"<%= (templateOptions?.autoComplete ?? \"on\") %>\" inputMode=\"<%= (templateOptions?.inputMode ?? \"text\") %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500 data-[error=true]:focus:border-red-500 data-[error=true]:focus-visible:ring-red-500\",\n        label ? 'pt-5 pb-1 placeholder:text-transparent focus:placeholder:text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" data-quiz-validate=\"blur\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-629ec0) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-629ec0) .absolute {\n    position: absolute !important\n}\n:where(#tw-629ec0) .relative {\n    position: relative !important\n}\n:where(#tw-629ec0) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-629ec0) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-629ec0) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-629ec0) .flex {\n    display: flex !important\n}\n:where(#tw-629ec0) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-629ec0) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-629ec0) .w-full {\n    width: 100% !important\n}\n:where(#tw-629ec0) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-629ec0) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-629ec0) .items-center {\n    align-items: center !important\n}\n:where(#tw-629ec0) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-629ec0) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-629ec0) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-629ec0) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-629ec0) .border {\n    border-width: 1px !important\n}\n:where(#tw-629ec0) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-629ec0) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-629ec0) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-629ec0) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-629ec0) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-629ec0) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-629ec0) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-629ec0) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-629ec0) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-629ec0) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-629ec0) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-629ec0) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-629ec0) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-629ec0) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus\\:border-red-500:focus[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus-visible\\:ring-red-500:focus-visible[data-error=\"true\"] {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))\n !important}\n@media (min-width: 768px) {\n    :where(#tw-629ec0) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-629ec0) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-629ec0) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-629ec0) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-629ec0) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"type":"text","inputMode":"text","autoComplete":"given-name","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":""},"scope_id":"tw-629ec0","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"First name is required."},{"type":"regex","params":{"pattern":"^[a-zA-Z\\s-]+$"},"message":"Please use only letters, spaces, or hyphens for your first name."}]},"when_rules":[],"description":"","placeholder":"John","question_key":"first_name","question_type":"text","disabled_when_rules":[]},{"id":"03a1ab1b48b027e2177829fed2384bd0","label":"Last Name","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.text\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"<%= (templateOptions?.type ?? \"text\") %>\" value=\"<%= String(value ?? '') %>\" placeholder=\"<%= label ? label : (placeholder ?? \"\") || ' ' %>\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" autoComplete=\"<%= (templateOptions?.autoComplete ?? \"on\") %>\" inputMode=\"<%= (templateOptions?.inputMode ?? \"text\") %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500 data-[error=true]:focus:border-red-500 data-[error=true]:focus-visible:ring-red-500\",\n        label ? 'pt-5 pb-1 placeholder:text-transparent focus:placeholder:text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" data-quiz-validate=\"blur\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-629ec0) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-629ec0) .absolute {\n    position: absolute !important\n}\n:where(#tw-629ec0) .relative {\n    position: relative !important\n}\n:where(#tw-629ec0) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-629ec0) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-629ec0) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-629ec0) .flex {\n    display: flex !important\n}\n:where(#tw-629ec0) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-629ec0) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-629ec0) .w-full {\n    width: 100% !important\n}\n:where(#tw-629ec0) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-629ec0) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-629ec0) .items-center {\n    align-items: center !important\n}\n:where(#tw-629ec0) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-629ec0) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-629ec0) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-629ec0) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-629ec0) .border {\n    border-width: 1px !important\n}\n:where(#tw-629ec0) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-629ec0) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-629ec0) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-629ec0) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-629ec0) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-629ec0) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-629ec0) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-629ec0) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-629ec0) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-629ec0) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-629ec0) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-629ec0) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-629ec0) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-629ec0) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus\\:border-red-500:focus[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus-visible\\:ring-red-500:focus-visible[data-error=\"true\"] {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))\n !important}\n@media (min-width: 768px) {\n    :where(#tw-629ec0) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-629ec0) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-629ec0) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-629ec0) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-629ec0) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"type":"text","inputMode":"text","autoComplete":"family-name","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":""},"scope_id":"tw-629ec0","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Last name is required."},{"type":"regex","params":{"pattern":"^[a-zA-Z\\s-]+$"},"message":"Please use only letters, spaces, or hyphens for your last name."}]},"when_rules":[],"description":"","placeholder":"Doe","question_key":"last_name","question_type":"text","disabled_when_rules":[]},{"id":"cee7c0ea6643fdd49f2d623bf7418524","label":"Email","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.text\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"<%= (templateOptions?.type ?? \"text\") %>\" value=\"<%= String(value ?? '') %>\" placeholder=\"<%= label ? label : (placeholder ?? \"\") || ' ' %>\" data-placeholder=\"<%= (placeholder ?? \"\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" autoComplete=\"<%= (templateOptions?.autoComplete ?? \"on\") %>\" inputMode=\"<%= (templateOptions?.inputMode ?? \"text\") %>\" data-quiz-input data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500 data-[error=true]:focus:border-red-500 data-[error=true]:focus-visible:ring-red-500\",\n        label ? 'pt-5 pb-1 placeholder:text-transparent focus:placeholder:text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" data-quiz-validate=\"blur\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes(\n        'text-xs text-gray-600 flex items-center gap-1',\n        templateOptions?.helperClassName\n    ) %>\"><% if (templateOptions?.helperIcon) { %><% if ((templateOptions?.helperIcon) === 'lock') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"18\" height=\"11\" x=\"3\" y=\"11\" rx=\"2\" ry=\"2\"></rect><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'info') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M12 16v-4\"></path><path d=\"M12 8h.01\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'stethoscope') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.5 0.5C5.77614 0.5 6 0.723858 6 1V2C6 2.27614 5.77614 2.5 5.5 2.5C5.22386 2.5 5 2.27614 5 2V1C5 0.723858 5.22386 0.5 5.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.5 0.5C2.77614 0.5 3 0.723858 3 1V2C3 2.27614 2.77614 2.5 2.5 2.5C2.22386 2.5 2 2.27614 2 2V1C2 0.723858 2.22386 0.5 2.5 0.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.93934 1.43934C1.22064 1.15804 1.60218 1 2 1H2.5C2.77614 1 3 1.22386 3 1.5C3 1.77614 2.77614 2 2.5 2H2C1.86739 2 1.74021 2.05268 1.64645 2.14645C1.55268 2.24021 1.5 2.36739 1.5 2.5V4.5C1.5 5.16304 1.76339 5.79893 2.23223 6.26777C2.70107 6.73661 3.33696 7 4 7C4.66304 7 5.29893 6.73661 5.76777 6.26777C6.23661 5.79893 6.5 5.16304 6.5 4.5V2.5C6.5 2.36739 6.44732 2.24021 6.35355 2.14645C6.25979 2.05268 6.13261 2 6 2H5.5C5.22386 2 5 1.77614 5 1.5C5 1.22386 5.22386 1 5.5 1H6C6.39782 1 6.77936 1.15804 7.06066 1.43934C7.34196 1.72064 7.5 2.10218 7.5 2.5V4.5C7.5 5.42826 7.13125 6.3185 6.47487 6.97487C5.8185 7.63125 4.92826 8 4 8C3.07174 8 2.1815 7.63125 1.52513 6.97487C0.868749 6.3185 0.5 5.42826 0.5 4.5V2.5C0.5 2.10218 0.658035 1.72064 0.93934 1.43934Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 5.5C10.2761 5.5 10.5 5.72386 10.5 6V7.5C10.5 8.42826 10.1313 9.3185 9.47487 9.97487C8.8185 10.6313 7.92826 11 7 11C6.07174 11 5.1815 10.6313 4.52513 9.97487C3.86875 9.3185 3.5 8.42826 3.5 7.5C3.5 7.22386 3.72386 7 4 7C4.27614 7 4.5 7.22386 4.5 7.5C4.5 8.16304 4.76339 8.79893 5.23223 9.26777C5.70107 9.73661 6.33696 10 7 10C7.66304 10 8.29893 9.73661 8.76777 9.26777C9.23661 8.79893 9.5 8.16304 9.5 7.5V6C9.5 5.72386 9.72386 5.5 10 5.5Z\" fill=\"#4B5563\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M10 4.5C9.72386 4.5 9.5 4.72386 9.5 5C9.5 5.27614 9.72386 5.5 10 5.5C10.2761 5.5 10.5 5.27614 10.5 5C10.5 4.72386 10.2761 4.5 10 4.5ZM8.5 5C8.5 4.17157 9.17157 3.5 10 3.5C10.8284 3.5 11.5 4.17157 11.5 5C11.5 5.82843 10.8284 6.5 10 6.5C9.17157 6.5 8.5 5.82843 8.5 5Z\" fill=\"#4B5563\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'scale') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.50004 3.5C9.70846 3.5 9.89502 3.62929 9.9682 3.82444L11.4682 7.82444C11.5463 8.03267 11.4775 8.26745 11.2993 8.40055C10.7784 8.78973 10.1486 9 9.50004 9C8.85152 9 8.22167 8.78973 7.70077 8.40055C7.52262 8.26745 7.45378 8.03267 7.53187 7.82444L9.03187 3.82444C9.10505 3.62929 9.29161 3.5 9.50004 3.5ZM8.61214 7.79173C8.88765 7.92829 9.19094 8 9.50004 8C9.80914 8 10.1124 7.92829 10.3879 7.79173L9.50004 5.424L8.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M2.50004 3.5C2.70846 3.5 2.89502 3.62929 2.9682 3.82444L4.4682 7.82444C4.54629 8.03267 4.47746 8.26745 4.2993 8.40055C3.7784 8.78973 3.14855 9 2.50004 9C1.85152 9 1.22167 8.78973 0.700773 8.40055C0.522616 8.26745 0.453785 8.03267 0.531871 7.82444L2.03187 3.82444C2.10505 3.62929 2.29161 3.5 2.50004 3.5ZM1.61214 7.79173C1.88765 7.92829 2.19094 8 2.50004 8C2.80914 8 3.11242 7.92829 3.38794 7.79173L2.50004 5.424L1.61214 7.79173Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3 10.5C3 10.2239 3.22386 10 3.5 10H8.5C8.77614 10 9 10.2239 9 10.5C9 10.7761 8.77614 11 8.5 11H3.5C3.22386 11 3 10.7761 3 10.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M6 1C6.27614 1 6.5 1.22386 6.5 1.5V10.5C6.5 10.7761 6.27614 11 6 11C5.72386 11 5.5 10.7761 5.5 10.5V1.5C5.5 1.22386 5.72386 1 6 1Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M5.77639 2.05279C5.91716 1.9824 6.08284 1.9824 6.22361 2.05279C7.19531 2.53864 8.61329 3 9.5 3H10.5C10.7761 3 11 3.22386 11 3.5C11 3.77614 10.7761 4 10.5 4H9.5C8.4646 4 7.02376 3.5341 6 3.05529C4.97624 3.5341 3.5354 4 2.5 4H1.5C1.22386 4 1 3.77614 1 3.5C1 3.22386 1.22386 3 1.5 3H2.5C3.38671 3 4.80469 2.53864 5.77639 2.05279Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'utensils') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1.5 0.5C1.77614 0.5 2 0.723858 2 1V4.5C2 4.77386 2.22614 5 2.5 5H4.5C4.63261 5 4.75978 4.94732 4.85355 4.85355C4.94732 4.75978 5 4.63261 5 4.5V1C5 0.723858 5.22386 0.5 5.5 0.5C5.77614 0.5 6 0.723858 6 1V4.5C6 4.89782 5.84196 5.27936 5.56066 5.56066C5.27936 5.84196 4.89782 6 4.5 6H2.5C1.67386 6 1 5.32614 1 4.5V1C1 0.723858 1.22386 0.5 1.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.5 0.5C3.77614 0.5 4 0.723858 4 1V11C4 11.2761 3.77614 11.5 3.5 11.5C3.22386 11.5 3 11.2761 3 11V1C3 0.723858 3.22386 0.5 3.5 0.5Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.37868 1.37868C8.94129 0.816071 9.70435 0.5 10.5 0.5C10.6326 0.5 10.7598 0.552678 10.8536 0.646447C10.9473 0.740215 11 0.867392 11 1V11C11 11.2761 10.7761 11.5 10.5 11.5C10.2239 11.5 10 11.2761 10 11V8H9C8.17386 8 7.5 7.32614 7.5 6.5V3.5C7.5 2.70435 7.81607 1.94129 8.37868 1.37868ZM10 7V1.5635C9.65699 1.65208 9.34056 1.83102 9.08579 2.08579C8.71071 2.46086 8.5 2.96957 8.5 3.5V6.5C8.5 6.77386 8.72614 7 9 7H10Z\" fill=\"#D97706\"></path></svg><% } else { %><% if ((templateOptions?.helperIcon) === 'trendingDown') { %><svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M0.646447 3.14645C0.841709 2.95118 1.15829 2.95118 1.35355 3.14645L4.25 6.04289L6.39645 3.89645C6.59171 3.70118 6.90829 3.70118 7.10355 3.89645L11.3536 8.14645C11.5488 8.34171 11.5488 8.65829 11.3536 8.85355C11.1583 9.04882 10.8417 9.04882 10.6464 8.85355L6.75 4.95711L4.60355 7.10355C4.40829 7.29882 4.09171 7.29882 3.89645 7.10355L0.646447 3.85355C0.451184 3.65829 0.451184 3.34171 0.646447 3.14645Z\" fill=\"#D97706\"></path><path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11 5C11.2761 5 11.5 5.22386 11.5 5.5V8.5C11.5 8.77614 11.2761 9 11 9H8C7.72386 9 7.5 8.77614 7.5 8.5C7.5 8.22386 7.72386 8 8 8H10.5V5.5C10.5 5.22386 10.7239 5 11 5Z\" fill=\"#D97706\"></path></svg><% } %><% } %><% } %><% } %><% } %><% } %><% } %><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-629ec0) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-629ec0) .absolute {\n    position: absolute !important\n}\n:where(#tw-629ec0) .relative {\n    position: relative !important\n}\n:where(#tw-629ec0) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-629ec0) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-629ec0) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-629ec0) .flex {\n    display: flex !important\n}\n:where(#tw-629ec0) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-629ec0) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-629ec0) .w-full {\n    width: 100% !important\n}\n:where(#tw-629ec0) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-629ec0) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-629ec0) .items-center {\n    align-items: center !important\n}\n:where(#tw-629ec0) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-629ec0) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-629ec0) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-629ec0) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-629ec0) .border {\n    border-width: 1px !important\n}\n:where(#tw-629ec0) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-629ec0) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-629ec0) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-629ec0) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-629ec0) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-629ec0) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-629ec0) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-629ec0) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-629ec0) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-629ec0) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-629ec0) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-629ec0) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-629ec0) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-629ec0) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .placeholder\\:text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-629ec0) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus\\:placeholder\\:text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-629ec0) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-629ec0) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-629ec0) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-629ec0) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus\\:border-red-500:focus[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-629ec0) .data-\\[error\\=true\\]\\:focus-visible\\:ring-red-500:focus-visible[data-error=\"true\"] {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))\n !important}\n@media (min-width: 768px) {\n    :where(#tw-629ec0) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-629ec0) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-629ec0) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-629ec0) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-629ec0) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"type":"email","inputMode":"email","autoComplete":"email","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":""},"scope_id":"tw-629ec0","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Email is required."},{"type":"email","message":"Please enter a valid email address."}]},"when_rules":[],"description":"","placeholder":"john.doe@example.com","question_key":"email","question_type":"text","disabled_when_rules":[]},{"id":"eb5980940e98ed12b2a4864a891d7039","label":"Phone number","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('flex flex-col gap-2 mb-4 lg:mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.phone\"><div class=\"relative\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"tel\" inputMode=\"tel\" autoComplete=\"tel\" placeholder=\"<%= label ? label : ((placeholder ?? templateOptions?.placeholder) ?? \"(555) 123-4567\") || ' ' %>\" data-placeholder=\"<%= ((placeholder ?? templateOptions?.placeholder) ?? \"(555) 123-4567\") %>\" onfocus=\"<%= label ? \"this.placeholder=this.getAttribute('data-placeholder')||''\" : undefined %>\" onblur=\"<%= label\n                            ? \"if(!this.value){this.placeholder=this.getAttribute('aria-label')||this.getAttribute('data-label')||''}\"\n                            : undefined %>\" data-label=\"<%= (label ?? \"\") %>\" value=\"<%= String(value ?? '') %>\" data-quiz-input data-quiz-mask=\"us-phone\" data-quiz-validate=\"blur\" data-error=\"<%= Boolean(error) %>\" class=\"<%= helpers.classes(\n        \"peer w-full h-12 rounded-md border border-slate-300 px-3 text-base focus:border-slate-400 focus:outline-none focus-visible:ring-1 focus-visible:ring-slate-950 disabled:cursor-not-allowed disabled:opacity-50 data-[error=true]:border-red-500\",\n        label ? 'pt-5 pb-1 placeholder:!text-transparent focus:placeholder:!text-slate-400' : 'py-3',\n        templateOptions?.inputClassName\n    ) %>\" maxLength=\"<%= (templateOptions?.maxLength ?? 17) %>\"><% if (label) { %><label class=\"<%= helpers.classes(\n        'absolute left-3 top-1/2 -translate-y-1/2 text-base text-slate-500 transition-all duration-200 pointer-events-none peer-focus:top-2 peer-focus:translate-y-0 peer-focus:text-xs peer-focus:text-slate-400 peer-[:not(:placeholder-shown)]:top-2 peer-[:not(:placeholder-shown)]:translate-y-0 peer-[:not(:placeholder-shown)]:text-xs peer-[:not(:placeholder-shown)]:text-slate-400 peer-disabled:cursor-not-allowed peer-disabled:opacity-70',\n        templateOptions?.labelClassName\n    ) %>\" for=\"<%= id %>\"><%~ (label) ?? \"\" %></label><% } %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes('text-xs', templateOptions?.helperClassName) %>\"><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-4f7466) .pointer-events-none {\n    pointer-events: none !important\n}\n:where(#tw-4f7466) .absolute {\n    position: absolute !important\n}\n:where(#tw-4f7466) .relative {\n    position: relative !important\n}\n:where(#tw-4f7466) .left-3 {\n    left: 0.75rem !important\n}\n:where(#tw-4f7466) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-4f7466) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-4f7466) .flex {\n    display: flex !important\n}\n:where(#tw-4f7466) .h-12 {\n    height: 3rem !important\n}\n:where(#tw-4f7466) .h-14 {\n    height: 3.5rem !important\n}\n:where(#tw-4f7466) .w-full {\n    width: 100% !important\n}\n:where(#tw-4f7466) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-4f7466) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-4f7466) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-4f7466) .rounded-lg {\n    border-radius: var(--radius) !important\n}\n:where(#tw-4f7466) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-4f7466) .border {\n    border-width: 1px !important\n}\n:where(#tw-4f7466) .border-gray-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important\n}\n:where(#tw-4f7466) .border-slate-300 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-4f7466) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-4f7466) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-4f7466) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-4f7466) .px-3 {\n    padding-left: 0.75rem !important;\n    padding-right: 0.75rem !important\n}\n:where(#tw-4f7466) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-4f7466) .pb-1 {\n    padding-bottom: 0.25rem !important\n}\n:where(#tw-4f7466) .pt-5 {\n    padding-top: 1.25rem !important\n}\n:where(#tw-4f7466) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-4f7466) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-4f7466) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-4f7466) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-4f7466) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-4f7466) .text-slate-500 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(100 116 139 / var(--tw-text-opacity)) !important\n}\n:where(#tw-4f7466) .blur {\n    --tw-blur: blur(8px) !important;\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-4f7466) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-4f7466) .duration-200 {\n    transition-duration: 200ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-4f7466) .duration-200 {\n    animation-duration: 200ms !important\n}\n:where(#tw-4f7466) .placeholder\\:\\!text-transparent::-moz-placeholder {\n    color: transparent !important\n}\n:where(#tw-4f7466) .placeholder\\:\\!text-transparent::placeholder {\n    color: transparent !important\n}\n:where(#tw-4f7466) .focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-4f7466) .focus\\:border-slate-400:focus {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(148 163 184 / var(--tw-border-opacity)) !important\n}\n:where(#tw-4f7466) .focus\\:outline-none:focus {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-4f7466) .focus\\:placeholder\\:\\!text-slate-400:focus::-moz-placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-4f7466) .focus\\:placeholder\\:\\!text-slate-400:focus::placeholder {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-4f7466) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-4f7466) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-4f7466) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-4f7466) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-4f7466) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-4f7466) .peer:focus ~ .peer-focus\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-4f7466) .peer:focus ~ .peer-focus\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-4f7466) .peer:focus ~ .peer-focus\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-4f7466) .peer:focus ~ .peer-focus\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-4f7466) .peer:disabled ~ .peer-disabled\\:cursor-not-allowed {\n    cursor: not-allowed !important\n}\n:where(#tw-4f7466) .peer:disabled ~ .peer-disabled\\:opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-4f7466) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-4f7466) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:top-2 {\n    top: 0.5rem !important\n}\n:where(#tw-4f7466) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-4f7466) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:translate-y-0 {\n    --tw-translate-y: 0px !important;\n    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\n}\n:where(#tw-4f7466) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-4f7466) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-4f7466) .peer:not(:-moz-placeholder) ~ .peer-\\[\\:not\\(\\:-moz-placeholder\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-4f7466) .peer:not(:placeholder-shown) ~ .peer-\\[\\:not\\(\\:placeholder-shown\\)\\]\\:text-slate-400 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(148 163 184 / var(--tw-text-opacity)) !important\n}\n:where(#tw-4f7466) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-4f7466) .md\\:min-h-14 {\n        min-height: 3.5rem !important\n    }\n    :where(#tw-4f7466) .md\\:rounded-xl {\n        border-radius: 0.75rem !important\n    }\n    :where(#tw-4f7466) .md\\:px-4 {\n        padding-left: 1rem !important;\n        padding-right: 1rem !important\n    }\n}\n@media (min-width: 1024px) {\n    :where(#tw-4f7466) .lg\\:mb-8 {\n        margin-bottom: 2rem !important\n    }\n}\n:where(#tw-4f7466) .\\[\\&_svg\\]\\:text-gray-600 svg {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}","options":{"placeholder":"(555) 123-4567","inputClassName":"h-14 md:min-h-14 rounded-lg md:rounded-xl border-gray-300 md:px-4 leading-5 text-gray-600 focus:border-gray-400 [&_svg]:text-gray-600","labelClassName":"","wrapperClassName":""},"scope_id":"tw-4f7466","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Phone number is required."},{"type":"phone","params":{"locale":"en-US"},"message":"Please enter a valid phone number."}]},"when_rules":[],"description":"","placeholder":"+1 (555) 123-4567","question_key":"phone","question_type":"phone","disabled_when_rules":[]},{"id":"76ec98c5d208b522885774f734299818","label":"Insurance, clinician & refill updates, plus offers. Unsubscribe anytime.","options":[],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('mt-4 lg:mt-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"field.checkbox\"><input id=\"<%= id %>\" name=\"<%= id %>\" type=\"checkbox\" class=\"sr-only\" data-quiz-input data-quiz-validate=\"change\"><button type=\"button\" class=\"<%= helpers.classes(\n        'inline-flex items-center gap-4 cursor-pointer select-none',\n        templateOptions?.labelWrapperClassName\n    ) %>\" data-quiz-checkbox-toggle data-quiz-validate=\"change\" data-quiz-checkbox-id=\"<%= id %>\" aria-checked=\"false\" role=\"checkbox\"><span class=\"<%= helpers.classes(\n        'relative flex items-center justify-center data-[checked=false]:border-slate-300 data-[checked=true]:border-slate-950',\n        templateOptions?.checkboxWrapperClassName\n    ) %>\" data-quiz-checkbox-wrapper data-checked=\"false\"><span aria-hidden=\"true\" class=\"<%= helpers.classes(\"flex h-5 w-5 shrink-0 items-center justify-center rounded-md border ring-offset-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 transition-colors data-[error=true]:border-red-500 data-[checked=false]:border-slate-300 data-[checked=false]:bg-white data-[checked=false]:text-transparent data-[checked=true]:border-slate-950 data-[checked=true]:text-slate-950 data-[checked=true]:bg-white data-[checked=true]:shadow-sm\", templateOptions?.checkboxClassName) %>\" data-quiz-checkbox-visual data-checked=\"false\" data-error=\"<%= Boolean(error) %>\"><svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" class=\"<%= helpers.classes('block h-3 w-3', templateOptions?.checkIconClassName) %>\"><path d=\"M20 6 9 17l-5-5\"></path></svg></span></span><span class=\"flex flex-col gap-1 text-left text-slate-700\"><% if (label) { %><span class=\"<%= helpers.classes('text-sm font-normal', templateOptions?.labelClassName) %>\"><%~ (label) ?? \"\" %></span><% } %><% if (templateOptions?.description) { %><span class=\"<%= helpers.classes('text-xs', templateOptions?.descriptionClassName) %>\"><%~ (templateOptions?.description) ?? \"\" %></span><% } %></span></button><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } else { %><% if (templateOptions?.helperText) { %><p class=\"<%= helpers.classes('text-xs mt-2', templateOptions?.helperClassName) %>\"><%~ (templateOptions?.helperText) ?? \"\" %></p><% } %><% } %></div>","styles":":where(#tw-275a17) .sr-only {\n    position: absolute !important;\n    width: 1px !important;\n    height: 1px !important;\n    padding: 0 !important;\n    margin: -1px !important;\n    overflow: hidden !important;\n    clip: rect(0, 0, 0, 0) !important;\n    white-space: nowrap !important;\n    border-width: 0 !important\n}\n:where(#tw-275a17) .relative {\n    position: relative !important\n}\n:where(#tw-275a17) .mt-0 {\n    margin-top: 0px !important\n}\n:where(#tw-275a17) .mt-2 {\n    margin-top: 0.5rem !important\n}\n:where(#tw-275a17) .mt-4 {\n    margin-top: 1rem !important\n}\n:where(#tw-275a17) .block {\n    display: block !important\n}\n:where(#tw-275a17) .flex {\n    display: flex !important\n}\n:where(#tw-275a17) .inline-flex {\n    display: inline-flex !important\n}\n:where(#tw-275a17) .h-3 {\n    height: 0.75rem !important\n}\n:where(#tw-275a17) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-275a17) .w-3 {\n    width: 0.75rem !important\n}\n:where(#tw-275a17) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-275a17) .shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-275a17) .cursor-pointer {\n    cursor: pointer !important\n}\n:where(#tw-275a17) .select-none {\n    -webkit-user-select: none !important;\n       -moz-user-select: none !important;\n            user-select: none !important\n}\n:where(#tw-275a17) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-275a17) .items-center {\n    align-items: center !important\n}\n:where(#tw-275a17) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-275a17) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-275a17) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-275a17) .rounded-md {\n    border-radius: calc(var(--radius) - 2px) !important\n}\n:where(#tw-275a17) .border {\n    border-width: 1px !important\n}\n:where(#tw-275a17) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-275a17) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-275a17) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-275a17) .text-left {\n    text-align: left !important\n}\n:where(#tw-275a17) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-275a17) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-275a17) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-275a17) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-275a17) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-275a17) .text-slate-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(51 65 85 / var(--tw-text-opacity)) !important\n}\n:where(#tw-275a17) .ring-offset-white {\n    --tw-ring-offset-color: #fff\n !important}\n:where(#tw-275a17) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-275a17) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-275a17) .focus-visible\\:ring-2:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-275a17) .focus-visible\\:ring-offset-2:focus-visible {\n    --tw-ring-offset-width: 2px\n !important}\n:where(#tw-275a17) .focus-visible\\:ring-2:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-275a17) .disabled\\:cursor-not-allowed:disabled {\n    cursor: not-allowed !important\n}\n:where(#tw-275a17) .disabled\\:opacity-50:disabled {\n    opacity: 0.5 !important\n}\n:where(#tw-275a17) .data-\\[checked\\=false\\]\\:border-slate-300[data-checked=\"false\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important\n}\n:where(#tw-275a17) .data-\\[checked\\=true\\]\\:border-slate-950[data-checked=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-275a17) .data-\\[error\\=true\\]\\:border-red-500[data-error=\"true\"] {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important\n}\n:where(#tw-275a17) .data-\\[checked\\=false\\]\\:bg-white[data-checked=\"false\"] {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-275a17) .data-\\[checked\\=true\\]\\:bg-white[data-checked=\"true\"] {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-275a17) .data-\\[checked\\=false\\]\\:text-transparent[data-checked=\"false\"] {\n    color: transparent !important\n}\n:where(#tw-275a17) .data-\\[checked\\=true\\]\\:text-slate-950[data-checked=\"true\"] {\n    --tw-text-opacity: 1 !important;\n    color: rgb(2 6 23 / var(--tw-text-opacity)) !important\n}\n:where(#tw-275a17) .data-\\[checked\\=true\\]\\:shadow-sm[data-checked=\"true\"] {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n@media (min-width: 1024px) {\n    :where(#tw-275a17) .lg\\:mt-0 {\n        margin-top: 0px !important\n    }\n    :where(#tw-275a17) .lg\\:mt-8 {\n        margin-top: 2rem !important\n    }\n}","options":{"labelClassName":"text-gray-600","helperClassName":"","wrapperClassName":"mt-0 lg:mt-0","checkboxClassName":""},"scope_id":"tw-275a17","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please confirm you want to receive texts and updates."}]},"when_rules":[],"description":"","placeholder":"","question_key":"phone_opt_in","question_type":"checkbox","disabled_when_rules":[]}],"when_rules":[{"step_name":"pii","conditions":{"all":[{"function":"showWhenEdenSupportedState"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col\"><div class=\"v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div class=\"flex flex-row gap-3\"><div class=\"flex-1\"><%~ (sections[1]) ?? \"\" %></div><div class=\"flex-1\"><%~ (sections[2]) ?? \"\" %></div></div><div><%~ (sections[3]) ?? \"\" %></div><div><%~ (sections[4]) ?? \"\" %></div><div class=\"mt-2\"><%~ (sections[5]) ?? \"\" %></div></div><div data-quiz-next-backdrop class=\"<%= [\n        'mt-auto md:mt-0 sticky bottom-0 z-10 pt-8 pb-6 bg-gradient-to-t from-white to-white/0 -mx-[calc(50vw-50%)] px-[calc(50vw-50%)]',\n        (undefined) ?? ''\n    ]\n        .filter(Boolean)\n        .join(' ') %>\"><button data-quiz-next-button class=\"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500 mb-4\" disabled=\"<%= ((!((answers ?? {}).first_name && (answers ?? {}).last_name && (answers ?? {}).email && (answers ?? {}).phone)) ?? false) %>\"></button></div></div>","styles":":where(#tw-029d45) .sticky {\n    position: sticky !important\n}\n:where(#tw-029d45) .bottom-0 {\n    bottom: 0px !important\n}\n:where(#tw-029d45) .z-10 {\n    z-index: 10 !important\n}\n:where(#tw-029d45) .-mx-\\[calc\\(50vw-50\\%\\)\\] {\n    margin-left: calc(calc(50vw - 50%) * -1) !important;\n    margin-right: calc(calc(50vw - 50%) * -1) !important\n}\n:where(#tw-029d45) .mb-4 {\n    margin-bottom: 1rem !important\n}\n:where(#tw-029d45) .mt-2 {\n    margin-top: 0.5rem !important\n}\n:where(#tw-029d45) .mt-auto {\n    margin-top: auto !important\n}\n:where(#tw-029d45) .flex {\n    display: flex !important\n}\n:where(#tw-029d45) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#tw-029d45) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-029d45) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-029d45) .transform {\n    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\n}\n:where(#tw-029d45) .flex-row {\n    flex-direction: row !important\n}\n:where(#tw-029d45) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-029d45) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-029d45) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#tw-029d45) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-029d45) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-029d45) .bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important\n}\n:where(#tw-029d45) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-029d45) .from-white {\n    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-029d45) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-029d45) .to-white\\/0 {\n    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position)\n !important}\n:where(#tw-029d45) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#tw-029d45) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#tw-029d45) .px-\\[calc\\(50vw-50\\%\\)\\] {\n    padding-left: calc(50vw - 50%) !important;\n    padding-right: calc(50vw - 50%) !important\n}\n:where(#tw-029d45) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-029d45) .pb-6 {\n    padding-bottom: 1.5rem !important\n}\n:where(#tw-029d45) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-029d45) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-029d45) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-029d45) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#tw-029d45) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n:where(#tw-029d45) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-029d45) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-029d45) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-029d45) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#tw-029d45) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#tw-029d45) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-029d45) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-029d45) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-029d45) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-029d45) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-029d45) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-029d45) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-029d45) .md\\:mt-0 {\n        margin-top: 0px !important\n    }\n}","options":{},"scope_id":"tw-029d45","templater_version":"1.0.0"}},{"id":"2954a65db5365b041c89dc784602d450","name":"insurance_source","text":"","order":22,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":true,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"d18dc3058e573e217a5a000266e52d6b","label":"","options":[],"children":{"html":"<div id=\"tw-d8e383\"><div class=\"self-stretch pt-5 pb-8 flex flex-col items-start gap-3 md:gap-4\" style=\"display: flex; flex-direction: column; align-items: flex-start; gap: 0.75rem; align-self: stretch; padding-bottom: 2rem; padding-top: 1.25rem;\"><div class=\"flex-1 flex flex-col items-start gap-2\" style=\"display: flex; flex: 1 1 0%; flex-direction: column; align-items: flex-start; gap: 0.5rem;\"><h1 class=\"self-stretch text-gray-800 text-2xl md:text-3xl leading-tight font-medium\" style=\"align-self: stretch; font-size: 1.5rem; font-weight: 500; line-height: 1.25; color: rgb(31 41 55 / 1);\">How do you get your health insurance?</h1></div></div></div><style>\n@media (min-width: 768px) {\n    :where(#tw-d8e383) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n    :where(#tw-d8e383) .md\\:text-3xl {\n        font-size: 1.875rem !important;\n        line-height: 2.25rem !important\n    }\n}\n\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1);\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1);\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))\n    }\n}</style>","type":"rendered"},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]},{"id":"56f6fbf356c673b0c2fe92bda4c67687","label":"","options":[{"id":"1d76e0bbfc17c37ac6f6be9097e18728","label":"Through an employer","value":"employer","metadata":{}},{"id":"4d822b9b043e5e8e6d3c8c8f46fe8e6c","label":"I bought it myself","value":"self_purchased","metadata":{}},{"id":"de55e030f0852c757ba21936318ffb48","label":"Government (Medicare, Medicaid, TRICARE, VA)","value":"government","metadata":{}},{"id":"0239126698dd7f865496c05754c00ced","label":"I don't have health insurance","value":"none","metadata":{}}],"metadata":{"input_renderer":{"meta":{},"engine":"template","source":"<div class=\"<%= helpers.classes('w-full flex flex-col gap-4 mb-8', templateOptions?.wrapperClassName) %>\" data-quiz-template=\"radio-field\"><% if (label) { %><h2 class=\"text-base font-medium text-gray-800\"><%~ (label) ?? \"\" %></h2><% } %><div class=\"flex-1 flex flex-col gap-3\"><% ;((options) || []).forEach(function(option, i1) { %><button type=\"button\" class=\"<%= helpers.classes(\n                        helpers.classes(\"relative w-full min-h-14 rounded-xl border border-gray-400 bg-white px-4 py-3 pr-12 text-left transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-slate-950\", templateOptions?.buttonClassName),\n                        option.isSelected ? helpers.classes(\"border-slate-950 text-gray-800 border-2\", templateOptions?.buttonSelectedClassName) : helpers.classes(\"text-gray-800\", templateOptions?.buttonUnselectedClassName)\n                    ) %>\" data-quiz-option=\"<%= option.value %>\" data-quiz-validate=\"change\" data-selected=\"<%= option.isSelected %>\"><div class=\"flex-1 flex flex-col items-start gap-1\"><div class=\"w-full text-base leading-5 font-medium\"><%~ (option.label ?? option.value) ?? \"\" %></div><% if ((templateOptions?.subtitleByValue ?? {})[option.value]) { %><div class=\"text-xs leading-4 font-normal text-gray-700\"><%~ ((templateOptions?.subtitleByValue ?? {})[option.value]) ?? \"\" %></div><% } %></div></button><% }) %></div><% if (error) { %><p class=\"text-destructive text-xs\"><%~ (error) ?? \"\" %></p><% } %></div>","styles":":where(#tw-444c2b) .relative {\n    position: relative !important\n}\n:where(#tw-444c2b) .mb-8 {\n    margin-bottom: 2rem !important\n}\n:where(#tw-444c2b) .flex {\n    display: flex !important\n}\n:where(#tw-444c2b) .min-h-14 {\n    min-height: 3.5rem !important\n}\n:where(#tw-444c2b) .w-full {\n    width: 100% !important\n}\n:where(#tw-444c2b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-444c2b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-444c2b) .items-start {\n    align-items: flex-start !important\n}\n:where(#tw-444c2b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-444c2b) .gap-3 {\n    gap: 0.75rem !important\n}\n:where(#tw-444c2b) .gap-4 {\n    gap: 1rem !important\n}\n:where(#tw-444c2b) .rounded-xl {\n    border-radius: 0.75rem !important\n}\n:where(#tw-444c2b) .border {\n    border-width: 1px !important\n}\n:where(#tw-444c2b) .border-2 {\n    border-width: 2px !important\n}\n:where(#tw-444c2b) .border-gray-400 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .border-slate-950 {\n    --tw-border-opacity: 1 !important;\n    border-color: rgb(2 6 23 / var(--tw-border-opacity)) !important\n}\n:where(#tw-444c2b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-444c2b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-444c2b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-444c2b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-444c2b) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#tw-444c2b) .pr-12 {\n    padding-right: 3rem !important\n}\n:where(#tw-444c2b) .text-left {\n    text-align: left !important\n}\n:where(#tw-444c2b) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#tw-444c2b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-444c2b) .font-normal {\n    font-weight: 400 !important\n}\n:where(#tw-444c2b) .leading-4 {\n    line-height: 1rem !important\n}\n:where(#tw-444c2b) .leading-5 {\n    line-height: 1.25rem !important\n}\n:where(#tw-444c2b) .text-destructive {\n    color: hsl(var(--destructive)) !important\n}\n:where(#tw-444c2b) .text-gray-700 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(55 65 81 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .text-gray-800 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(31 41 55 / var(--tw-text-opacity)) !important\n}\n:where(#tw-444c2b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-444c2b) .focus-visible\\:outline-none:focus-visible {\n    outline: 2px solid transparent !important;\n    outline-offset: 2px !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#tw-444c2b) .focus-visible\\:ring-slate-950:focus-visible {\n    --tw-ring-opacity: 1 !important;\n    --tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity))\n !important}\n:where(#tw-444c2b) .focus-visible\\:ring-1:focus-visible {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}","options":{"buttonClassName":"","subtitleByValue":{"none":"","employer":"","government":"","self_purchased":""},"wrapperClassName":"","buttonSelectedClassName":"","buttonUnselectedClassName":""},"scope_id":"tw-444c2b","templater_version":"1.0.0"}},"required":true,"validation":{"all":[{"type":"required","message":"Please select one option."}]},"when_rules":[],"description":"","placeholder":"","question_key":"insurance_source","question_type":"radio","disabled_when_rules":[]}],"when_rules":[{"step_name":"insurance_source","conditions":{"all":[{"function":"showWhenEdenSupportedState"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col v3-step-swipe\"><div><%~ (sections[0]) ?? \"\" %></div><div><%~ (sections[1]) ?? \"\" %></div></div>","styles":":where(#tw-9e9803) .flex {\n    display: flex !important\n}\n:where(#tw-9e9803) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-9e9803) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-9e9803) .transform {\n    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\n}\n:where(#tw-9e9803) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-9e9803) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-9e9803) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-9e9803) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}","options":{},"scope_id":"tw-9e9803","templater_version":"1.0.0"}},{"id":"ddfefbceaec60e0753cc34af476b806f","name":"insurance_capture","text":"","order":23,"metadata":{"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"77285bccf96dc1e3b71ae3e2067c2793","label":"","options":[],"children":{"id":"InsuranceCapture","type":"registered","props":{}},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"insurance_capture","conditions":{"all":[{"function":"showWhenEdenSupportedState"},{"field":"insurance_source","value":"none","operator":"neq"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col v3-step-swipe\"><div class=\"flex-1 flex flex-col\"><%~ (sections[0]) ?? \"\" %></div></div><button type=\"button\" data-quiz-next-button class=\"hidden\"></button>","styles":":where(#tw-7f8984) .flex {\n    display: flex !important\n}\n:where(#tw-7f8984) .hidden {\n    display: none !important\n}\n:where(#tw-7f8984) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-7f8984) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-7f8984) .transform {\n    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\n}\n:where(#tw-7f8984) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-7f8984) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-7f8984) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-7f8984) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}","options":{},"scope_id":"tw-7f8984","templater_version":"1.0.0"}},{"id":"4426e10a4bb03e486297375f9a72f151","name":"final_step","text":"","order":24,"metadata":{"final":true,"body_class":"min-h-[100svh] flex flex-col mx-auto w-full md:px-8","quiz_theme":"quiz-blank","auto_next_step":false,"next_step_class":"h-[46px] rounded-[80px] px-5 py-3 text-base font-semibold bg-slate-900 text-slate-50 fill-slate-50 shadow-sm disabled:bg-gray-300 disabled:text-gray-500 disabled:fill-gray-500 disabled:shadow-none quiz-blue:bg-white quiz-blue:text-brands-rm-primary-600 quiz-blue:fill-brands-rm-primary-600 quiz-blue:disabled:bg-gray-300 quiz-blue:disabled:text-gray-500 quiz-blue:disabled:fill-gray-500","quiz_layout_mode":"barebones","next_step_class_styles":":where(#quiz-step-next-33d04e2a) .h-\\[46px\\] {\n    height: 46px !important\n}\n:where(#quiz-step-next-33d04e2a) .rounded-\\[80px\\] {\n    border-radius: 80px !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-slate-900 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(15 23 42 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#quiz-step-next-33d04e2a) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#quiz-step-next-33d04e2a) .fill-slate-50 {\n    fill: #f8fafc !important\n}\n:where(#quiz-step-next-33d04e2a) .px-5 {\n    padding-left: 1.25rem !important;\n    padding-right: 1.25rem !important\n}\n:where(#quiz-step-next-33d04e2a) .py-3 {\n    padding-top: 0.75rem !important;\n    padding-bottom: 0.75rem !important\n}\n:where(#quiz-step-next-33d04e2a) .text-base {\n    font-size: 1rem !important;\n    line-height: 1.5rem !important\n}\n:where(#quiz-step-next-33d04e2a) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#quiz-step-next-33d04e2a) .text-slate-50 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(248 250 252 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;\n    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#quiz-step-next-33d04e2a) .shadow-sm {\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}\n:where(#quiz-step-next-33d04e2a) .disabled\\:shadow-none:disabled {\n    --tw-shadow: 0 0 #0000 !important;\n    --tw-shadow-colored: 0 0 #0000 !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-inner-border-shadow, 0 0 #0000), var(--tw-shadow, 0 0 #0000) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:fill-brands-rm-primary-600 {\n    fill: hsl(230 64% 47%) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:text-brands-rm-primary-600 {\n    --tw-text-opacity: 1 !important;\n    color: hsl(230 64% 47% / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:bg-gray-300:disabled {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:fill-gray-500:disabled {\n    fill: #6b7280 !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#quiz-step-next-33d04e2a) .quiz-blue\\:disabled\\:text-gray-500:disabled {\n    --tw-text-opacity: 1 !important;\n    color: rgb(107 114 128 / var(--tw-text-opacity)) !important\n}","next_step_class_scope_id":"quiz-step-next-33d04e2a"},"sections":[{"id":"f2b0a04d7369c1b0af8a061311f34c9a","label":"","options":[],"children":{"id":"InsuranceResultsSequence","type":"registered","props":{}},"metadata":{},"required":false,"validation":{"all":[],"any":[]},"when_rules":[],"description":"","placeholder":"","disabled_when_rules":[]}],"when_rules":[{"step_name":"final_step","conditions":{"all":[{"function":"showWhenEdenSupportedState"},{"field":"insurance_source","value":"none","operator":"neq"}]}}],"description":"","sections_template":{"meta":{},"type":"template","source":"<style>\n        .v3-step-swipe {\n            animation: v3SwipeIn 0.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;\n        }\n\n        @keyframes v3SwipeIn {\n            from {\n                opacity: 0;\n                transform: translateX(32px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        @media (prefers-reduced-motion: reduce) {\n            .v3-step-swipe {\n                animation: none;\n            }\n        }\n    </style><div class=\"flex-1 min-h-0 flex flex-col v3-step-swipe\"><div class=\"flex-1 flex flex-col\"><%~ (sections[0]) ?? \"\" %></div></div><button type=\"button\" data-quiz-next-button class=\"hidden\"></button>","styles":":where(#tw-7f8984) .flex {\n    display: flex !important\n}\n:where(#tw-7f8984) .hidden {\n    display: none !important\n}\n:where(#tw-7f8984) .min-h-0 {\n    min-height: 0px !important\n}\n:where(#tw-7f8984) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-7f8984) .transform {\n    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\n}\n:where(#tw-7f8984) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-7f8984) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-7f8984) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-7f8984) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}","options":{},"scope_id":"tw-7f8984","templater_version":"1.0.0"}}],"header":{"meta":{},"type":"template","source":"<% if (Boolean(['goal_intro', 'value_highlights'].includes(currentStepName ?? ''))) { %><header></header><% } else { %><header class=\"self-stretch pt-8 flex flex-col gap-1 md:gap-2\"><div class=\"relative self-stretch inline-flex justify-between items-center gap-2 md:gap-4 mb-2\"><% if (Boolean(\n        ['select_primary_goal', 'personalized_plan', 'finalizing_plan'].includes(currentStepName ?? '')\n    )) { %><div class=\"inline-flex items-center justify-start h-4\" data-testid=\"quiz-step-progress-button-previous\"><% if (Boolean(header?.showLogo)) { %><div data-testid=\"quiz-header-logo\" class=\"mx-auto transition-colors inline-flex items-center justify-center h-full\"><svg width=\"90\" height=\"25\" viewBox=\"0 0 107 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><title>RemedyMeds</title><path d=\"M106.227 8.73469L103.745 20.0223C102.297 26.6116 99.1943 29.271 94.6143 29.271C91.423 29.271 90.832 28.2073 90.832 27.2322C90.832 26.5525 91.2162 25.6661 92.2799 25.6661C93.6391 25.6661 94.2006 27.3504 94.6143 28.2959H94.9688C97.2441 28.2959 99.8148 26.3753 100.908 20.761H100.819C99.0761 22.2384 97.5987 23.1544 95.5598 23.1544C93.6982 23.1544 92.5754 21.9725 92.5754 20.2587C92.5754 19.8154 92.6345 19.1063 92.9004 18.013L94.0233 13.5216C94.2301 12.7533 94.3483 11.9555 94.3483 11.4532C94.3483 10.3894 94.0824 10.0939 93.0186 10.0939C92.6049 10.0939 91.7776 10.3008 91.423 10.419L91.6594 9.47341C93.1073 8.82333 94.2892 8.46875 94.9984 8.46875C96.594 8.46875 97.2736 9.17792 97.2736 10.5372C97.2736 10.9213 97.2145 11.4827 97.0372 12.1328L95.7371 17.3925C95.5303 18.1903 95.3825 18.9585 95.3825 19.3427C95.3825 20.6428 96.0326 21.4406 97.2441 21.4406C98.1601 21.4406 99.5784 21.1156 101.174 19.4904L103.567 8.70514L106.05 8.52785L106.227 8.73469Z\" fill=\"#ffffff\"></path><path d=\"M96.7623 10.5335C96.7623 9.93347 96.6123 9.5781 96.384 9.36345C96.1488 9.14246 95.7321 8.97809 94.9987 8.97809C94.5194 8.97821 93.7094 9.18465 92.6505 9.60768C92.7823 9.59016 92.909 9.57865 93.0198 9.57865C93.5571 9.57868 94.0918 9.64237 94.4522 10.0161C94.8068 10.384 94.8616 10.92 94.8616 11.4504C94.8615 12.0115 94.7334 12.8558 94.5192 13.6515L93.3982 18.1297L93.3992 18.1307C93.1412 19.1913 93.0889 19.8598 93.0889 20.2557C93.0889 20.9987 93.3301 21.5837 93.7315 21.9823C94.1326 22.3805 94.7401 22.6388 95.5602 22.6389C96.7183 22.6389 97.6835 22.3191 98.6641 21.724C98.1314 21.892 97.6518 21.9502 97.2448 21.9502C96.5203 21.9502 95.9014 21.7064 95.4721 21.2115C95.0527 20.7277 94.8706 20.0685 94.8706 19.3398C94.8706 18.8832 95.0346 18.0586 95.2399 17.2659L96.5401 12.0069L96.5431 11.9949C96.709 11.3868 96.7623 10.8701 96.7623 10.5335ZM103.985 9.18528L101.675 19.598L101.643 19.7412L101.541 19.8463C101.401 19.9888 101.26 20.1209 101.122 20.2456H101.531L101.412 20.8562C100.48 25.6411 98.4419 27.9843 96.2539 28.6205C97.7093 28.3705 98.9534 27.7639 99.9974 26.7477C101.428 25.3556 102.533 23.1512 103.245 19.9093L105.628 9.06817L103.985 9.18528ZM91.3453 27.2292C91.3453 27.5982 91.4473 27.929 91.8237 28.1961C92.2075 28.4683 92.9288 28.7101 94.254 28.7476L94.1459 28.4984C93.9218 27.9861 93.7054 27.3979 93.3772 26.9089C93.0561 26.4305 92.711 26.1754 92.2811 26.1752C91.9134 26.1752 91.7021 26.3187 91.5685 26.4975C91.4197 26.6967 91.3453 26.9739 91.3453 27.2292ZM97.7873 10.5335C97.7873 10.9652 97.7207 11.5723 97.5321 12.2642L96.2359 17.5121L96.2339 17.5181C96.0262 18.3192 95.8955 19.0291 95.8955 19.3398C95.8956 19.9106 96.0389 20.3 96.2469 20.5399C96.4455 20.769 96.7579 20.9253 97.2448 20.9253C98.0022 20.9253 99.2476 20.6678 100.706 19.2277L103.068 8.59072L103.15 8.21837L103.532 8.19035L106.014 8.01318L106.271 7.99516L106.439 8.19135L106.617 8.39754L106.783 8.59172L104.246 20.1295C103.511 23.4768 102.34 25.8966 100.712 27.4814C99.0704 29.0795 97.0131 29.7805 94.6153 29.7806C92.9819 29.7806 91.9062 29.5115 91.2302 29.0319C90.5138 28.5234 90.3203 27.835 90.3203 27.2292C90.3203 26.8048 90.4386 26.2988 90.7477 25.8849C91.0721 25.4507 91.5853 25.1502 92.2811 25.1502C93.21 25.1504 93.8253 25.7376 94.228 26.3373C94.5407 26.8032 94.7743 27.3559 94.9527 27.7807H94.9697C96.7173 27.7807 98.9161 26.4356 100.1 21.9863C98.7156 23.0129 97.3396 23.6638 95.5602 23.6638C94.5191 23.6638 93.6344 23.331 93.0088 22.71C92.3836 22.0891 92.064 21.2262 92.0639 20.2557C92.0639 19.765 92.1294 19.0144 92.4033 17.8884L92.4043 17.8854L93.5273 13.3942L93.5293 13.3852C93.7287 12.6448 93.8365 11.8939 93.8366 11.4504C93.8366 10.9187 93.7586 10.7739 93.7145 10.7277C93.676 10.6878 93.5458 10.6037 93.0198 10.6036C92.8729 10.6036 92.6088 10.6439 92.3092 10.7097C92.0196 10.7733 91.7419 10.8498 91.5855 10.9019L90.6997 11.1972L91.1631 9.34643L91.2232 9.1042L91.4504 9.00311C92.9026 8.35108 94.1713 7.95327 94.9987 7.95312C95.8607 7.95312 96.5821 8.14353 97.0857 8.61675C97.5958 9.09633 97.7872 9.77485 97.7873 10.5335Z\" fill=\"#ffffff\"></path><path d=\"M91.3819 0.730279L87.3928 18.0458C87.2451 18.6663 87.0383 19.5823 87.0383 20.0551C87.0383 21.1484 87.4815 21.4735 88.5452 21.4735C88.9589 21.4735 89.6976 21.3553 90.1113 21.2075L89.9045 22.1235C88.3975 22.8327 87.2746 23.0986 86.4177 23.0986C85.0585 23.0986 84.1425 22.3599 84.1425 20.8825H84.0538C83.1674 21.6803 81.4536 23.2759 79.4738 23.2759C76.6667 23.2759 74.9824 21.1189 74.9824 17.6617C74.9824 12.7861 78.6465 8.29474 83.1674 8.29474C85.0585 8.29474 86.4177 9.00391 86.7723 9.21075L87.8952 4.30567C88.0134 3.80334 88.0429 3.50785 88.0429 3.21237C88.0429 1.82358 86.8905 1.91223 85.2062 1.73493L85.4131 0.848472L91.2342 0.523438L91.3819 0.730279ZM86.1813 11.6928C86.1222 10.7473 85.3244 9.32895 83.3742 9.32895C80.3898 9.32895 77.9668 13.318 77.9668 17.6912C77.9668 19.8778 78.3805 21.6507 80.5671 21.6507C82.0445 21.6507 83.4629 20.4688 84.3789 19.5232L86.1813 11.6928Z\" fill=\"#ffffff\"></path><path d=\"M87.5309 3.21601C87.5309 2.93811 87.4734 2.79769 87.4188 2.72055C87.3652 2.6449 87.2733 2.57168 87.0885 2.50735C86.8963 2.44043 86.6416 2.39575 86.3038 2.35821C86.1378 2.33978 85.9597 2.32448 85.7663 2.30716C85.5746 2.28999 85.3686 2.27172 85.1537 2.24911L84.5762 2.18805L84.7083 1.62252L85.0016 0.362339L85.3849 0.34132L91.2064 0.016015L91.4876 0L91.7999 0.436409L91.9341 0.624585L87.8933 18.165L87.8923 18.169C87.8188 18.4775 87.732 18.853 87.6641 19.207C87.5941 19.5714 87.552 19.8758 87.552 20.0588C87.552 20.5563 87.6558 20.7256 87.7351 20.7965C87.8297 20.8809 88.0381 20.9646 88.5459 20.9646C88.9053 20.9646 89.5859 20.8559 89.9402 20.7294L90.817 20.4151L90.3496 22.4851L90.1234 22.5912C88.5783 23.3183 87.3784 23.615 86.4189 23.6151C85.6506 23.6151 84.9427 23.4056 84.423 22.9245C84.1072 22.632 83.8865 22.2613 83.7594 21.8284C83.389 22.1449 82.9468 22.5 82.4492 22.8154C81.621 23.3403 80.6003 23.7923 79.4744 23.7923C77.9266 23.7922 76.6513 23.1905 75.7749 22.0877C74.9099 20.999 74.4707 19.4705 74.4707 17.6655C74.4708 12.5854 78.2917 7.78649 83.1679 7.78629C84.5898 7.78629 85.7298 8.16345 86.4179 8.46593L87.3968 4.19493V4.19193C87.5078 3.72026 87.5309 3.46445 87.5309 3.21601ZM78.4805 17.6956C78.4805 18.7797 78.5877 19.6595 78.9019 20.257C79.0523 20.543 79.2457 20.755 79.4954 20.8996C79.7476 21.0455 80.0906 21.1427 80.5674 21.1428C81.1721 21.1428 81.8001 20.8982 82.4101 20.5122C82.9734 20.1558 83.4879 19.6969 83.9135 19.267L85.6632 11.6639C85.5859 10.9337 84.9566 9.84525 83.375 9.84522C82.1272 9.84522 80.9136 10.6834 79.9849 12.1484C79.0627 13.6029 78.4805 15.5971 78.4805 17.6956ZM75.4957 17.6655C75.4957 19.3176 75.8989 20.5959 76.5777 21.4501C77.2452 22.2901 78.2152 22.7673 79.4744 22.7673C80.3282 22.7673 81.1554 22.4219 81.9007 21.9496C81.949 21.9189 81.9955 21.8859 82.0428 21.8545C81.5788 22.0443 81.0825 22.1678 80.5674 22.1678C79.9513 22.1677 79.4221 22.0421 78.9819 21.7874C78.5396 21.5314 78.2201 21.1634 77.994 20.7334C77.5548 19.8979 77.4555 18.7978 77.4555 17.6956C77.4555 15.4209 78.0837 13.2331 79.1191 11.5999C80.1479 9.97703 81.6385 8.82026 83.375 8.82026C83.445 8.82026 83.5137 8.82114 83.5812 8.82427C83.4469 8.81639 83.3088 8.81125 83.1679 8.81125C79.0025 8.81145 75.4958 12.995 75.4957 17.6655ZM88.5559 3.21601C88.5559 3.55769 88.5194 3.89254 88.3947 4.42314L87.1176 10.0084L86.515 9.65705C86.2311 9.49147 85.1519 8.92631 83.6253 8.82727C85.7179 8.94581 86.6232 10.5461 86.6932 11.6649L86.6982 11.739L86.6811 11.8121L84.8474 19.7815L84.7473 19.8836C84.5938 20.0421 84.4235 20.2065 84.2419 20.3741H84.6552V20.8866C84.6553 21.5161 84.8479 21.9211 85.1197 22.1728C85.3979 22.4302 85.8281 22.5902 86.4189 22.5902C87.0521 22.5901 87.8896 22.4217 89.0113 21.9596C88.8395 21.9782 88.6793 21.9896 88.5459 21.9896C87.9903 21.9896 87.4455 21.9114 87.0525 21.5602C86.6442 21.1952 86.527 20.6546 86.527 20.0588C86.5271 19.7692 86.5869 19.38 86.6571 19.0138C86.7295 18.6367 86.8211 18.2428 86.8953 17.9308L90.78 1.065L86.2167 1.32024C86.2845 1.32689 86.3514 1.33298 86.4169 1.34026C86.7688 1.37936 87.1194 1.43277 87.4258 1.53944C87.7393 1.64862 88.0406 1.82451 88.2556 2.12799C88.4696 2.43023 88.5558 2.79996 88.5559 3.21601Z\" fill=\"#ffffff\"></path><path d=\"M73.8103 11.303C73.8103 13.9329 71.7124 15.0557 70.0576 15.6762C68.1961 16.3559 66.4231 16.7104 64.3252 16.9764C64.3252 20.0199 65.448 21.6451 67.6346 21.6451C69.6144 21.6451 70.9441 20.6404 72.3624 18.7788L73.1898 19.3994C71.6828 21.7042 69.2007 23.2702 66.6891 23.2702C63.0546 23.2702 61.459 20.995 61.459 17.7742C61.459 13.076 64.6798 8.28906 69.7326 8.28906C72.5102 8.28906 73.8103 9.53011 73.8103 11.303ZM71.1509 10.9484C71.1509 9.44146 70.2349 9.32327 69.4667 9.32327C67.1619 9.32327 64.9162 12.1304 64.4138 15.9717C66.039 15.7353 67.4574 15.5285 68.787 14.8489C70.3531 14.0511 71.1509 12.6918 71.1509 10.9484Z\" fill=\"#ffffff\"></path><path d=\"M70.6384 10.9454C70.6384 10.2994 70.4485 10.0857 70.3111 9.99352C70.1269 9.87009 69.8497 9.83237 69.4663 9.83237C68.529 9.83244 67.5254 10.4083 66.6697 11.5169C65.9265 12.4798 65.3301 13.8047 65.0311 15.3555C66.3623 15.1527 67.4913 14.9325 68.5534 14.3896L68.5544 14.3886C69.9424 13.6814 70.6383 12.5028 70.6384 10.9454ZM61.9712 17.7708C61.9712 19.3039 62.3519 20.5406 63.0963 21.3882C63.8309 22.2245 64.9833 22.7544 66.6887 22.7545C68.8505 22.7545 71.0407 21.4799 72.4871 19.5094L72.4541 19.4854C71.0952 21.1602 69.6891 22.1539 67.6346 22.1539C66.3963 22.1539 65.4028 21.6835 64.7408 20.7436C64.1001 19.8336 63.813 18.5438 63.813 16.9731V16.5216L63.824 16.5196L63.9051 15.9021C64.1663 13.9043 64.8838 12.1536 65.8589 10.8904C66.7455 9.74183 67.8858 8.95225 69.1209 8.82642C64.7931 9.19499 61.9714 13.447 61.9712 17.7708ZM74.3228 11.2997C74.3228 14.2905 71.9042 15.5281 70.237 16.1533L70.233 16.1543C68.4623 16.8007 66.7742 17.1566 64.8479 17.4195C64.8983 18.6593 65.1601 19.5597 65.5786 20.154C66.0248 20.7875 66.6862 21.1289 67.6346 21.1289C69.3806 21.1289 70.5776 20.2727 71.9546 18.4655L72.2629 18.0601L73.8814 19.2742L73.6182 19.6766C72.038 22.0932 69.4092 23.7794 66.6887 23.7794C64.7598 23.7794 63.2974 23.1713 62.3256 22.0648C61.3638 20.9697 60.9463 19.4583 60.9463 17.7708C60.9464 12.8987 64.2988 7.77344 69.7325 7.77344C71.189 7.77346 72.3366 8.09801 73.1307 8.72633C73.9409 9.36737 74.3228 10.2771 74.3228 11.2997ZM71.6633 10.9454C71.6633 12.7541 70.8721 14.2201 69.3361 15.1283L69.0199 15.3025C68.5078 15.5642 67.9839 15.7574 67.4484 15.9111C68.2685 15.7197 69.0673 15.4887 69.8817 15.1914C71.5227 14.5754 73.2979 13.5667 73.2979 11.2997C73.2978 10.5497 73.0291 9.95272 72.4951 9.53008C71.9448 9.09468 71.0535 8.79842 69.7325 8.7984C69.5691 8.7984 69.4075 8.80472 69.2481 8.81541C69.3205 8.81075 69.3932 8.80741 69.4663 8.80741C69.8509 8.80741 70.4157 8.82959 70.8816 9.14172C71.3942 9.48539 71.6633 10.0845 71.6633 10.9454Z\" fill=\"#ffffff\"></path><path d=\"M60.0452 21.2314L59.8384 22.1474C58.3314 22.7679 57.2086 23.093 56.3517 23.093C54.7856 23.093 54.0469 22.2065 54.0469 21.0245C54.0469 20.6404 54.106 20.079 54.2833 19.4289L55.7016 14.0511C55.9084 13.2237 56.0562 12.485 56.0562 12.1008C56.0562 10.8007 55.5243 10.0029 54.3128 10.0029C53.3377 10.0029 52.008 10.387 50.2942 12.1599L47.8121 22.8566H45.1232L47.3689 13.2237C47.4871 12.7214 47.5757 12.2486 47.5757 12.0122C47.5757 10.7712 46.9552 10.0029 45.7437 10.0029C44.739 10.0029 43.3207 10.4166 41.6069 12.2781L39.1839 22.8566H36.495L38.6225 13.5192C38.7998 12.8396 38.9771 11.9531 38.9771 11.4508C38.9771 10.387 38.7111 10.062 37.6178 10.062C37.2337 10.062 36.3768 10.2688 36.0518 10.387L36.2586 9.44146C37.7065 8.79139 38.8884 8.46636 39.7453 8.46636C41.2819 8.46636 41.8137 9.32327 41.8728 10.8007H41.9615C44.1481 9.11642 45.2118 8.28906 47.3689 8.28906C49.1122 8.28906 50.2351 9.38236 50.3533 10.9189H50.4124C52.5399 9.17552 53.8105 8.28906 55.9675 8.28906C57.8291 8.28906 58.8633 9.47101 58.8633 11.1848C58.8633 11.6281 58.8042 12.3963 58.5087 13.4305L57.2972 18.0697C57.0904 18.8084 56.9426 19.5471 56.9426 20.0494C56.9426 21.1427 57.3859 21.4678 58.4496 21.4678C58.8633 21.4678 59.6316 21.3791 60.0452 21.2314Z\" fill=\"#ffffff\"></path><path d=\"M56.4293 20.0459C56.4294 19.4726 56.5925 18.6821 56.8007 17.937L58.0128 13.2976L58.0148 13.2866C58.2967 12.3 58.3501 11.5791 58.3501 11.1816C58.3501 10.4269 58.1235 9.8413 57.7435 9.44701C57.3665 9.05584 56.786 8.7984 55.9669 8.7984C54.7252 8.79842 53.8104 9.10874 52.7669 9.77832C53.3342 9.56453 53.8487 9.48704 54.3123 9.48704C55.0398 9.48706 55.6394 9.73366 56.0409 10.2448C56.4251 10.7336 56.5684 11.3901 56.5684 12.0975C56.5684 12.5555 56.4021 13.3564 56.1981 14.1724L56.1971 14.1784L54.7778 19.5565L54.7768 19.5605C54.6109 20.1686 54.5586 20.6853 54.5586 21.0218C54.5586 21.5053 54.7077 21.878 54.9679 22.1309C55.2289 22.3843 55.6641 22.5773 56.3512 22.5773C56.9745 22.5773 57.801 22.375 58.9276 21.9507C58.7468 21.9665 58.5812 21.9767 58.4492 21.9767C57.8935 21.9767 57.3479 21.8987 56.9548 21.5473C56.5468 21.1824 56.4293 20.6416 56.4293 20.0459ZM48.0875 12.0094C48.0874 12.3153 47.983 12.8458 47.8673 13.3377L45.7683 22.3411H47.4049L49.7941 12.0414L49.8261 11.9023L49.9252 11.8002C50.0521 11.669 50.178 11.5455 50.3016 11.4279H49.8782L49.8421 10.9554C49.7921 10.3044 49.5323 9.77279 49.1255 9.40397C48.7187 9.03546 48.1305 8.7985 47.3688 8.7984C46.1069 8.7984 45.2696 9.09264 44.2469 9.75429C44.7949 9.55827 45.2963 9.48704 45.7433 9.48704C46.462 9.48707 47.0737 9.71925 47.4979 10.1997C47.9132 10.6701 48.0875 11.3101 48.0875 12.0094ZM39.4894 11.4479C39.4894 12.0173 39.2977 12.9488 39.1211 13.6289L37.1372 22.3411H38.7748L41.107 12.1605L41.137 12.0284L41.2291 11.9283C41.4365 11.703 41.6419 11.4977 41.8426 11.3098H41.3802L41.3602 10.8183C41.3322 10.1194 41.1932 9.67316 40.9688 9.40397C40.7643 9.15873 40.4158 8.97556 39.7447 8.97556C39.1406 8.97559 38.3061 9.16638 37.2563 9.57613C37.3874 9.55833 37.5119 9.5461 37.6177 9.5461C38.176 9.54613 38.7167 9.61939 39.0791 10.0015C39.4339 10.3758 39.4894 10.9157 39.4894 11.4479ZM59.3751 11.1816C59.3751 11.6688 59.3089 12.48 59.0027 13.5559L59.0037 13.5569L57.7926 18.1962L57.7906 18.2052C57.5864 18.9345 57.4543 19.6169 57.4543 20.0459C57.4543 20.5435 57.5591 20.7127 57.6384 20.7836C57.733 20.868 57.9416 20.9518 58.4492 20.9518C58.8308 20.9518 59.5347 20.8663 59.8725 20.7456L60.7494 20.4323L60.338 22.257L60.2789 22.5173L60.0327 22.6183C58.5203 23.2411 57.3167 23.6022 56.3512 23.6023C55.4723 23.6023 54.7542 23.3519 54.2543 22.8666C53.7541 22.3809 53.5337 21.7197 53.5336 21.0218C53.5336 20.5902 53.5992 19.9831 53.7878 19.2912L55.2052 13.9172C55.4139 13.0814 55.5435 12.407 55.5435 12.0975C55.5434 11.5049 55.4198 11.1123 55.2352 10.8773C55.068 10.6647 54.7961 10.512 54.3123 10.512C53.5221 10.512 52.3506 10.8047 50.76 12.4138L48.2186 23.366H44.4771L46.8694 13.1044C46.9899 12.5923 47.0624 12.1766 47.0625 12.0094C47.0625 11.4678 46.927 11.1023 46.7292 10.8783C46.5404 10.6645 46.2359 10.512 45.7433 10.512C44.9239 10.512 43.6679 10.8334 42.0739 12.5269L39.5915 23.366H35.852L38.1222 13.4017L38.1242 13.3947L38.1262 13.3867C38.3029 12.7092 38.4644 11.8787 38.4645 11.4479C38.4645 10.9173 38.3868 10.7617 38.3354 10.7072C38.2915 10.661 38.1522 10.5711 37.6177 10.5711C37.4863 10.5711 37.2234 10.611 36.922 10.6772C36.6292 10.7414 36.3585 10.8173 36.2264 10.8653L35.3516 11.1836L35.5507 10.2748L35.7569 9.32889L35.813 9.07666L36.0482 8.97056C37.5179 8.3107 38.7791 7.95063 39.7447 7.9506C40.6098 7.9506 41.2962 8.19592 41.7566 8.74835C42.0262 9.07199 42.1879 9.46835 42.2811 9.90543C44.0754 8.53592 45.2538 7.77344 47.3688 7.77344C48.3499 7.77354 49.1942 8.08333 49.8141 8.64525C50.2269 9.01945 50.5217 9.49304 50.6949 10.0286C52.5018 8.58761 53.8441 7.77347 55.9669 7.77344C57.0092 7.77344 57.8768 8.10712 58.4822 8.73534C59.0847 9.36045 59.3751 10.2226 59.3751 11.1816Z\" fill=\"#ffffff\"></path><path d=\"M33.7224 11.2952C33.7224 13.925 31.6245 15.0479 29.9697 15.6684C28.1082 16.348 26.3353 16.7026 24.2373 16.9686C24.2373 20.0121 25.3602 21.6373 27.5468 21.6373C29.5265 21.6373 30.8562 20.6326 32.2745 18.771L33.1019 19.3916C31.5949 21.6964 29.1128 23.2624 26.6012 23.2624C22.9667 23.2624 21.3711 20.9872 21.3711 17.7664C21.3711 13.0681 24.5919 8.28125 29.6447 8.28125C32.4223 8.28125 33.7224 9.52229 33.7224 11.2952ZM31.063 10.9406C31.063 9.43365 30.147 9.31545 29.3788 9.31545C27.074 9.31545 24.8283 12.1226 24.326 15.9639C25.9511 15.7275 27.3695 15.5207 28.6992 14.8411C30.2652 14.0432 31.063 12.684 31.063 10.9406Z\" fill=\"#ffffff\"></path><path d=\"M30.5505 10.9454C30.5505 10.2994 30.3607 10.0857 30.2232 9.99352C30.039 9.87009 29.7619 9.83237 29.3784 9.83237C28.4411 9.83244 27.4375 10.4083 26.5818 11.5169C25.8386 12.4798 25.2422 13.8047 24.9432 15.3555C26.2744 15.1527 27.4034 14.9325 28.4655 14.3896L28.4665 14.3886C29.8545 13.6814 30.5504 12.5028 30.5505 10.9454ZM21.8834 17.7708C21.8834 19.3039 22.264 20.5406 23.0084 21.3882C23.743 22.2245 24.8954 22.7544 26.6008 22.7545C28.7626 22.7545 30.9528 21.4799 32.3992 19.5094L32.3662 19.4854C31.0073 21.1602 29.6012 22.1539 27.5467 22.1539C26.3084 22.1539 25.3149 21.6835 24.653 20.7436C24.0122 19.8336 23.7251 18.5438 23.7251 16.9731V16.5216L23.7361 16.5196L23.8172 15.9021C24.0784 13.9043 24.7959 12.1536 25.771 10.8904C26.6577 9.74183 27.7979 8.95225 29.0331 8.82642C24.7052 9.19499 21.8835 13.447 21.8834 17.7708ZM34.2349 11.2997C34.2349 14.2905 31.8163 15.5281 30.1491 16.1533L30.1451 16.1543C28.3744 16.8007 26.6863 17.1566 24.7601 17.4195C24.8104 18.6593 25.0722 19.5597 25.4907 20.154C25.9369 20.7875 26.5983 21.1289 27.5467 21.1289C29.2927 21.1289 30.4897 20.2727 31.8667 18.4655L32.175 18.0601L33.7935 19.2742L33.5303 19.6766C31.9501 22.0932 29.3213 23.7794 26.6008 23.7794C24.6719 23.7794 23.2095 23.1713 22.2377 22.0648C21.2759 20.9697 20.8584 19.4583 20.8584 17.7708C20.8585 12.8987 24.2109 7.77344 29.6446 7.77344C31.1011 7.77346 32.2487 8.09801 33.0428 8.72633C33.853 9.36737 34.2349 10.2771 34.2349 11.2997ZM31.5754 10.9454C31.5754 12.7541 30.7842 14.2201 29.2483 15.1283L28.932 15.3025C28.42 15.5642 27.896 15.7574 27.3605 15.9111C28.1806 15.7197 28.9794 15.4887 29.7938 15.1914C31.4348 14.5754 33.21 13.5667 33.21 11.2997C33.2099 10.5497 32.9412 9.95272 32.4072 9.53008C31.8569 9.09468 30.9656 8.79842 29.6446 8.7984C29.4812 8.7984 29.3197 8.80472 29.1602 8.81541C29.2326 8.81075 29.3053 8.80741 29.3784 8.80741C29.763 8.80741 30.3278 8.82959 30.7937 9.14172C31.3063 9.48539 31.5754 10.0845 31.5754 10.9454Z\" fill=\"#ffffff\"></path><path d=\"M20.8084 21.9145L20.572 22.8601H15.401C13.8054 19.0187 12.387 16.5366 10.7914 13.5522H8.63437L7.1274 20.1416C7.09785 20.2893 7.03875 20.5257 7.03875 20.6439C7.03875 21.0871 7.18649 21.4417 7.60017 21.619C7.89566 21.7667 9.0776 21.8849 9.55038 21.9145L9.31399 22.8601H0.65625L0.892639 21.9145C1.36542 21.8849 2.48826 21.7667 2.8724 21.619C3.58156 21.3531 3.9066 20.7916 4.05434 20.1416L7.48198 5.18994C7.54108 5.01264 7.57062 4.8058 7.57062 4.59896C7.57062 4.21483 7.42288 3.88979 7.0092 3.7125C6.56597 3.53521 5.64996 3.35792 5.17719 3.32837L5.38403 2.38281H14.6032C17.7058 2.38281 20.2174 3.53521 20.2174 6.28324C20.2174 10.0064 17.3808 12.0748 13.7463 12.9021C15.3124 15.9457 15.7851 16.6844 17.233 19.4915C17.8535 20.6439 18.2968 21.1167 18.9468 21.5008C19.4196 21.7667 20.3061 21.8849 20.8084 21.9145ZM16.6716 6.60828C16.6716 4.45122 15.1942 3.47611 13.244 3.47611H10.9392L8.92986 12.3703H10.9687C14.0713 12.3703 16.6716 9.94728 16.6716 6.60828Z\" fill=\"#ffffff\"></path><path d=\"M16.1591 6.61344C16.1591 5.66132 15.8392 5.03149 15.3604 4.63058C14.8675 4.21793 14.1414 3.993 13.2444 3.99298H11.3496L9.57097 11.8624H10.9693C13.7956 11.8623 16.1589 9.66218 16.1591 6.61344ZM7.05861 4.60356C7.0586 4.47531 7.03419 4.39364 7.00356 4.34131C6.97662 4.29534 6.92621 4.24013 6.81138 4.19017C6.42699 4.03874 5.57604 3.87178 5.14582 3.84485L4.54926 3.80681L4.67738 3.22326L4.97166 1.875H14.6037C16.2059 1.87502 17.7167 2.17062 18.8447 2.87193C20.0014 3.59121 20.7304 4.72619 20.7304 6.28813C20.7304 8.29617 19.9584 9.87794 18.6945 11.0576C17.5878 12.0905 16.1207 12.7996 14.5006 13.2447C15.1192 14.4373 15.5562 15.2527 15.985 16.0463C16.4792 16.9609 16.9605 17.8497 17.6846 19.2533L17.8988 19.6346C18.3778 20.4515 18.733 20.7821 19.206 21.062C19.3696 21.152 19.6404 21.2354 19.9647 21.2982C20.2823 21.3596 20.6064 21.3936 20.8385 21.4073L21.4561 21.4443L20.9726 23.3771H15.0591L14.928 23.0608C13.3924 19.3641 12.0265 16.9422 10.4858 14.0694H9.04347L7.62915 20.2462L7.63015 20.2472C7.6218 20.2889 7.61144 20.3363 7.60212 20.3793C7.5924 20.4242 7.5834 20.4679 7.5751 20.5095C7.56674 20.5513 7.56024 20.5871 7.55608 20.6156C7.55343 20.6338 7.55245 20.6443 7.55208 20.6486C7.55208 20.8175 7.58062 20.9265 7.61714 20.9949C7.64043 21.0385 7.67387 21.0801 7.73325 21.117L7.80231 21.1531L7.81632 21.1581L7.82934 21.1651C7.82581 21.1633 7.84191 21.1706 7.88939 21.1841C7.93425 21.1968 7.99279 21.2116 8.06456 21.2261C8.20835 21.2552 8.38635 21.2821 8.57603 21.3072C8.9554 21.3573 9.35784 21.3932 9.58298 21.4073L10.1976 21.4463L10.0484 22.0439L9.7141 23.3771H0L0.486456 21.4313L0.860806 21.4073C1.08463 21.3933 1.47217 21.3584 1.84873 21.3082C2.24612 21.2552 2.56201 21.1937 2.68852 21.1451L2.69252 21.1441C3.18566 20.9591 3.43076 20.5809 3.55533 20.033L6.98254 5.08L6.98855 5.05598L6.99655 5.03296C7.03534 4.9166 7.05861 4.76527 7.05861 4.60356ZM8.08357 4.60356C8.08357 4.83912 8.05041 5.08365 7.98148 5.30922L4.55427 20.2612C4.38315 21.0129 3.97741 21.7572 3.05286 22.104L3.05186 22.103C2.7936 22.2012 2.35963 22.2741 1.98386 22.3242C1.90255 22.335 1.82045 22.3427 1.73963 22.3522H8.69114C8.60843 22.3426 8.52451 22.3351 8.44191 22.3242C8.24021 22.2975 8.03697 22.2656 7.86137 22.2301C7.71274 22.2 7.53675 22.1572 7.39893 22.0939C7.3912 22.0906 7.38355 22.0873 7.37591 22.0839C7.37444 22.0832 7.37237 22.0827 7.37091 22.0819C7.07647 21.949 6.85396 21.7429 6.71229 21.4774C6.57151 21.2134 6.52712 20.9229 6.52712 20.6486C6.52712 20.5315 6.55277 20.3952 6.57016 20.3083C6.58027 20.2577 6.59056 20.2066 6.60018 20.1621C6.61019 20.1159 6.61881 20.078 6.62521 20.046L6.62821 20.032L8.22671 13.0445H11.0994L11.2435 13.3157C12.7904 16.2089 14.1876 18.6604 15.7417 22.3522H20.0448C19.954 22.3382 19.8618 22.322 19.7695 22.3041C19.4116 22.2349 19.0055 22.1262 18.6955 21.9518L18.6865 21.9468C17.9283 21.4987 17.4282 20.9393 16.7817 19.7387L16.7777 19.7307C16.0563 18.332 15.5778 17.4493 15.0831 16.5337C14.5876 15.6166 14.0766 14.6674 13.2915 13.1416L12.9892 12.556C12.353 12.7707 11.6732 12.8873 10.9693 12.8873H8.28877L10.5299 2.96802H13.2444C14.2973 2.96804 15.2847 3.23104 16.018 3.84485C16.7655 4.47076 17.1841 5.4085 17.1841 6.61344C17.1839 9.47682 15.4173 11.7259 13.0122 12.548L13.6328 12.4069C15.395 12.0057 16.9198 11.3133 17.9959 10.3089C19.0588 9.31683 19.7054 8.00298 19.7055 6.28813C19.7055 5.10205 19.1779 4.28668 18.3031 3.74275C17.3997 3.18099 16.1038 2.89998 14.6037 2.89996H5.82346C6.30474 2.97916 6.85853 3.10482 7.19975 3.24128L7.21176 3.24628C7.50754 3.37312 7.73737 3.56766 7.88739 3.82383C8.03403 4.07434 8.08356 4.34774 8.08357 4.60356Z\" fill=\"#ffffff\"></path></svg></div><% } %></div><% } else { %><div class=\"inline-flex items-center justify-start h-4\" data-testid=\"quiz-step-progress-button-previous\"><% if (Boolean(header?.showBackButton) && !Boolean(\n        ['select_primary_goal', 'personalized_plan', 'finalizing_plan'].includes(currentStepName ?? '')\n    )) { %><button type=\"button\" data-quiz-action=\"previous\" class=\"flex-shrink-0 inline-flex items-center justify-center w-8 h-8 bg-transparent hover:bg-brands-common-gray-100 rounded-full text-black fill-black quiz-blue:bg-transparent quiz-blue:hover:bg-white/10 quiz-blue:text-white quiz-blue:fill-white quiz-trt-default-dark:hover:bg-background/50 quiz-trt-default-dark:[&_svg]:size-6 quiz-trt-default-dark:fill-muted quiz-trt-default-dark:text-muted-foreground quiz-trt-default-dark:bg-transparent bg-transparent\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"w-5 h-5\" aria-hidden=\"true\"><path d=\"m12 19-7-7 7-7\"></path><path d=\"M19 12H5\"></path></svg></button><% } %></div><div class=\"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 h-full\"><% if (Boolean(header?.showLogo)) { %><div data-testid=\"quiz-header-logo\" class=\"mx-auto transition-colors inline-flex items-center justify-center h-full\"><svg width=\"90\" height=\"25\" viewBox=\"0 0 107 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><title>RemedyMeds</title><path d=\"M106.227 8.73469L103.745 20.0223C102.297 26.6116 99.1943 29.271 94.6143 29.271C91.423 29.271 90.832 28.2073 90.832 27.2322C90.832 26.5525 91.2162 25.6661 92.2799 25.6661C93.6391 25.6661 94.2006 27.3504 94.6143 28.2959H94.9688C97.2441 28.2959 99.8148 26.3753 100.908 20.761H100.819C99.0761 22.2384 97.5987 23.1544 95.5598 23.1544C93.6982 23.1544 92.5754 21.9725 92.5754 20.2587C92.5754 19.8154 92.6345 19.1063 92.9004 18.013L94.0233 13.5216C94.2301 12.7533 94.3483 11.9555 94.3483 11.4532C94.3483 10.3894 94.0824 10.0939 93.0186 10.0939C92.6049 10.0939 91.7776 10.3008 91.423 10.419L91.6594 9.47341C93.1073 8.82333 94.2892 8.46875 94.9984 8.46875C96.594 8.46875 97.2736 9.17792 97.2736 10.5372C97.2736 10.9213 97.2145 11.4827 97.0372 12.1328L95.7371 17.3925C95.5303 18.1903 95.3825 18.9585 95.3825 19.3427C95.3825 20.6428 96.0326 21.4406 97.2441 21.4406C98.1601 21.4406 99.5784 21.1156 101.174 19.4904L103.567 8.70514L106.05 8.52785L106.227 8.73469Z\" fill=\"#0F172A\"></path><path d=\"M96.7623 10.5335C96.7623 9.93347 96.6123 9.5781 96.384 9.36345C96.1488 9.14246 95.7321 8.97809 94.9987 8.97809C94.5194 8.97821 93.7094 9.18465 92.6505 9.60768C92.7823 9.59016 92.909 9.57865 93.0198 9.57865C93.5571 9.57868 94.0918 9.64237 94.4522 10.0161C94.8068 10.384 94.8616 10.92 94.8616 11.4504C94.8615 12.0115 94.7334 12.8558 94.5192 13.6515L93.3982 18.1297L93.3992 18.1307C93.1412 19.1913 93.0889 19.8598 93.0889 20.2557C93.0889 20.9987 93.3301 21.5837 93.7315 21.9823C94.1326 22.3805 94.7401 22.6388 95.5602 22.6389C96.7183 22.6389 97.6835 22.3191 98.6641 21.724C98.1314 21.892 97.6518 21.9502 97.2448 21.9502C96.5203 21.9502 95.9014 21.7064 95.4721 21.2115C95.0527 20.7277 94.8706 20.0685 94.8706 19.3398C94.8706 18.8832 95.0346 18.0586 95.2399 17.2659L96.5401 12.0069L96.5431 11.9949C96.709 11.3868 96.7623 10.8701 96.7623 10.5335ZM103.985 9.18528L101.675 19.598L101.643 19.7412L101.541 19.8463C101.401 19.9888 101.26 20.1209 101.122 20.2456H101.531L101.412 20.8562C100.48 25.6411 98.4419 27.9843 96.2539 28.6205C97.7093 28.3705 98.9534 27.7639 99.9974 26.7477C101.428 25.3556 102.533 23.1512 103.245 19.9093L105.628 9.06817L103.985 9.18528ZM91.3453 27.2292C91.3453 27.5982 91.4473 27.929 91.8237 28.1961C92.2075 28.4683 92.9288 28.7101 94.254 28.7476L94.1459 28.4984C93.9218 27.9861 93.7054 27.3979 93.3772 26.9089C93.0561 26.4305 92.711 26.1754 92.2811 26.1752C91.9134 26.1752 91.7021 26.3187 91.5685 26.4975C91.4197 26.6967 91.3453 26.9739 91.3453 27.2292ZM97.7873 10.5335C97.7873 10.9652 97.7207 11.5723 97.5321 12.2642L96.2359 17.5121L96.2339 17.5181C96.0262 18.3192 95.8955 19.0291 95.8955 19.3398C95.8956 19.9106 96.0389 20.3 96.2469 20.5399C96.4455 20.769 96.7579 20.9253 97.2448 20.9253C98.0022 20.9253 99.2476 20.6678 100.706 19.2277L103.068 8.59072L103.15 8.21837L103.532 8.19035L106.014 8.01318L106.271 7.99516L106.439 8.19135L106.617 8.39754L106.783 8.59172L104.246 20.1295C103.511 23.4768 102.34 25.8966 100.712 27.4814C99.0704 29.0795 97.0131 29.7805 94.6153 29.7806C92.9819 29.7806 91.9062 29.5115 91.2302 29.0319C90.5138 28.5234 90.3203 27.835 90.3203 27.2292C90.3203 26.8048 90.4386 26.2988 90.7477 25.8849C91.0721 25.4507 91.5853 25.1502 92.2811 25.1502C93.21 25.1504 93.8253 25.7376 94.228 26.3373C94.5407 26.8032 94.7743 27.3559 94.9527 27.7807H94.9697C96.7173 27.7807 98.9161 26.4356 100.1 21.9863C98.7156 23.0129 97.3396 23.6638 95.5602 23.6638C94.5191 23.6638 93.6344 23.331 93.0088 22.71C92.3836 22.0891 92.064 21.2262 92.0639 20.2557C92.0639 19.765 92.1294 19.0144 92.4033 17.8884L92.4043 17.8854L93.5273 13.3942L93.5293 13.3852C93.7287 12.6448 93.8365 11.8939 93.8366 11.4504C93.8366 10.9187 93.7586 10.7739 93.7145 10.7277C93.676 10.6878 93.5458 10.6037 93.0198 10.6036C92.8729 10.6036 92.6088 10.6439 92.3092 10.7097C92.0196 10.7733 91.7419 10.8498 91.5855 10.9019L90.6997 11.1972L91.1631 9.34643L91.2232 9.1042L91.4504 9.00311C92.9026 8.35108 94.1713 7.95327 94.9987 7.95312C95.8607 7.95312 96.5821 8.14353 97.0857 8.61675C97.5958 9.09633 97.7872 9.77485 97.7873 10.5335Z\" fill=\"#0F172A\"></path><path d=\"M91.3819 0.730279L87.3928 18.0458C87.2451 18.6663 87.0383 19.5823 87.0383 20.0551C87.0383 21.1484 87.4815 21.4735 88.5452 21.4735C88.9589 21.4735 89.6976 21.3553 90.1113 21.2075L89.9045 22.1235C88.3975 22.8327 87.2746 23.0986 86.4177 23.0986C85.0585 23.0986 84.1425 22.3599 84.1425 20.8825H84.0538C83.1674 21.6803 81.4536 23.2759 79.4738 23.2759C76.6667 23.2759 74.9824 21.1189 74.9824 17.6617C74.9824 12.7861 78.6465 8.29474 83.1674 8.29474C85.0585 8.29474 86.4177 9.00391 86.7723 9.21075L87.8952 4.30567C88.0134 3.80334 88.0429 3.50785 88.0429 3.21237C88.0429 1.82358 86.8905 1.91223 85.2062 1.73493L85.4131 0.848472L91.2342 0.523438L91.3819 0.730279ZM86.1813 11.6928C86.1222 10.7473 85.3244 9.32895 83.3742 9.32895C80.3898 9.32895 77.9668 13.318 77.9668 17.6912C77.9668 19.8778 78.3805 21.6507 80.5671 21.6507C82.0445 21.6507 83.4629 20.4688 84.3789 19.5232L86.1813 11.6928Z\" fill=\"#0F172A\"></path><path d=\"M87.5309 3.21601C87.5309 2.93811 87.4734 2.79769 87.4188 2.72055C87.3652 2.6449 87.2733 2.57168 87.0885 2.50735C86.8963 2.44043 86.6416 2.39575 86.3038 2.35821C86.1378 2.33978 85.9597 2.32448 85.7663 2.30716C85.5746 2.28999 85.3686 2.27172 85.1537 2.24911L84.5762 2.18805L84.7083 1.62252L85.0016 0.362339L85.3849 0.34132L91.2064 0.016015L91.4876 0L91.7999 0.436409L91.9341 0.624585L87.8933 18.165L87.8923 18.169C87.8188 18.4775 87.732 18.853 87.6641 19.207C87.5941 19.5714 87.552 19.8758 87.552 20.0588C87.552 20.5563 87.6558 20.7256 87.7351 20.7965C87.8297 20.8809 88.0381 20.9646 88.5459 20.9646C88.9053 20.9646 89.5859 20.8559 89.9402 20.7294L90.817 20.4151L90.3496 22.4851L90.1234 22.5912C88.5783 23.3183 87.3784 23.615 86.4189 23.6151C85.6506 23.6151 84.9427 23.4056 84.423 22.9245C84.1072 22.632 83.8865 22.2613 83.7594 21.8284C83.389 22.1449 82.9468 22.5 82.4492 22.8154C81.621 23.3403 80.6003 23.7923 79.4744 23.7923C77.9266 23.7922 76.6513 23.1905 75.7749 22.0877C74.9099 20.999 74.4707 19.4705 74.4707 17.6655C74.4708 12.5854 78.2917 7.78649 83.1679 7.78629C84.5898 7.78629 85.7298 8.16345 86.4179 8.46593L87.3968 4.19493V4.19193C87.5078 3.72026 87.5309 3.46445 87.5309 3.21601ZM78.4805 17.6956C78.4805 18.7797 78.5877 19.6595 78.9019 20.257C79.0523 20.543 79.2457 20.755 79.4954 20.8996C79.7476 21.0455 80.0906 21.1427 80.5674 21.1428C81.1721 21.1428 81.8001 20.8982 82.4101 20.5122C82.9734 20.1558 83.4879 19.6969 83.9135 19.267L85.6632 11.6639C85.5859 10.9337 84.9566 9.84525 83.375 9.84522C82.1272 9.84522 80.9136 10.6834 79.9849 12.1484C79.0627 13.6029 78.4805 15.5971 78.4805 17.6956ZM75.4957 17.6655C75.4957 19.3176 75.8989 20.5959 76.5777 21.4501C77.2452 22.2901 78.2152 22.7673 79.4744 22.7673C80.3282 22.7673 81.1554 22.4219 81.9007 21.9496C81.949 21.9189 81.9955 21.8859 82.0428 21.8545C81.5788 22.0443 81.0825 22.1678 80.5674 22.1678C79.9513 22.1677 79.4221 22.0421 78.9819 21.7874C78.5396 21.5314 78.2201 21.1634 77.994 20.7334C77.5548 19.8979 77.4555 18.7978 77.4555 17.6956C77.4555 15.4209 78.0837 13.2331 79.1191 11.5999C80.1479 9.97703 81.6385 8.82026 83.375 8.82026C83.445 8.82026 83.5137 8.82114 83.5812 8.82427C83.4469 8.81639 83.3088 8.81125 83.1679 8.81125C79.0025 8.81145 75.4958 12.995 75.4957 17.6655ZM88.5559 3.21601C88.5559 3.55769 88.5194 3.89254 88.3947 4.42314L87.1176 10.0084L86.515 9.65705C86.2311 9.49147 85.1519 8.92631 83.6253 8.82727C85.7179 8.94581 86.6232 10.5461 86.6932 11.6649L86.6982 11.739L86.6811 11.8121L84.8474 19.7815L84.7473 19.8836C84.5938 20.0421 84.4235 20.2065 84.2419 20.3741H84.6552V20.8866C84.6553 21.5161 84.8479 21.9211 85.1197 22.1728C85.3979 22.4302 85.8281 22.5902 86.4189 22.5902C87.0521 22.5901 87.8896 22.4217 89.0113 21.9596C88.8395 21.9782 88.6793 21.9896 88.5459 21.9896C87.9903 21.9896 87.4455 21.9114 87.0525 21.5602C86.6442 21.1952 86.527 20.6546 86.527 20.0588C86.5271 19.7692 86.5869 19.38 86.6571 19.0138C86.7295 18.6367 86.8211 18.2428 86.8953 17.9308L90.78 1.065L86.2167 1.32024C86.2845 1.32689 86.3514 1.33298 86.4169 1.34026C86.7688 1.37936 87.1194 1.43277 87.4258 1.53944C87.7393 1.64862 88.0406 1.82451 88.2556 2.12799C88.4696 2.43023 88.5558 2.79996 88.5559 3.21601Z\" fill=\"#0F172A\"></path><path d=\"M73.8103 11.303C73.8103 13.9329 71.7124 15.0557 70.0576 15.6762C68.1961 16.3559 66.4231 16.7104 64.3252 16.9764C64.3252 20.0199 65.448 21.6451 67.6346 21.6451C69.6144 21.6451 70.9441 20.6404 72.3624 18.7788L73.1898 19.3994C71.6828 21.7042 69.2007 23.2702 66.6891 23.2702C63.0546 23.2702 61.459 20.995 61.459 17.7742C61.459 13.076 64.6798 8.28906 69.7326 8.28906C72.5102 8.28906 73.8103 9.53011 73.8103 11.303ZM71.1509 10.9484C71.1509 9.44146 70.2349 9.32327 69.4667 9.32327C67.1619 9.32327 64.9162 12.1304 64.4138 15.9717C66.039 15.7353 67.4574 15.5285 68.787 14.8489C70.3531 14.0511 71.1509 12.6918 71.1509 10.9484Z\" fill=\"#0F172A\"></path><path d=\"M70.6384 10.9454C70.6384 10.2994 70.4485 10.0857 70.3111 9.99352C70.1269 9.87009 69.8497 9.83237 69.4663 9.83237C68.529 9.83244 67.5254 10.4083 66.6697 11.5169C65.9265 12.4798 65.3301 13.8047 65.0311 15.3555C66.3623 15.1527 67.4913 14.9325 68.5534 14.3896L68.5544 14.3886C69.9424 13.6814 70.6383 12.5028 70.6384 10.9454ZM61.9712 17.7708C61.9712 19.3039 62.3519 20.5406 63.0963 21.3882C63.8309 22.2245 64.9833 22.7544 66.6887 22.7545C68.8505 22.7545 71.0407 21.4799 72.4871 19.5094L72.4541 19.4854C71.0952 21.1602 69.6891 22.1539 67.6346 22.1539C66.3963 22.1539 65.4028 21.6835 64.7408 20.7436C64.1001 19.8336 63.813 18.5438 63.813 16.9731V16.5216L63.824 16.5196L63.9051 15.9021C64.1663 13.9043 64.8838 12.1536 65.8589 10.8904C66.7455 9.74183 67.8858 8.95225 69.1209 8.82642C64.7931 9.19499 61.9714 13.447 61.9712 17.7708ZM74.3228 11.2997C74.3228 14.2905 71.9042 15.5281 70.237 16.1533L70.233 16.1543C68.4623 16.8007 66.7742 17.1566 64.8479 17.4195C64.8983 18.6593 65.1601 19.5597 65.5786 20.154C66.0248 20.7875 66.6862 21.1289 67.6346 21.1289C69.3806 21.1289 70.5776 20.2727 71.9546 18.4655L72.2629 18.0601L73.8814 19.2742L73.6182 19.6766C72.038 22.0932 69.4092 23.7794 66.6887 23.7794C64.7598 23.7794 63.2974 23.1713 62.3256 22.0648C61.3638 20.9697 60.9463 19.4583 60.9463 17.7708C60.9464 12.8987 64.2988 7.77344 69.7325 7.77344C71.189 7.77346 72.3366 8.09801 73.1307 8.72633C73.9409 9.36737 74.3228 10.2771 74.3228 11.2997ZM71.6633 10.9454C71.6633 12.7541 70.8721 14.2201 69.3361 15.1283L69.0199 15.3025C68.5078 15.5642 67.9839 15.7574 67.4484 15.9111C68.2685 15.7197 69.0673 15.4887 69.8817 15.1914C71.5227 14.5754 73.2979 13.5667 73.2979 11.2997C73.2978 10.5497 73.0291 9.95272 72.4951 9.53008C71.9448 9.09468 71.0535 8.79842 69.7325 8.7984C69.5691 8.7984 69.4075 8.80472 69.2481 8.81541C69.3205 8.81075 69.3932 8.80741 69.4663 8.80741C69.8509 8.80741 70.4157 8.82959 70.8816 9.14172C71.3942 9.48539 71.6633 10.0845 71.6633 10.9454Z\" fill=\"#0F172A\"></path><path d=\"M60.0452 21.2314L59.8384 22.1474C58.3314 22.7679 57.2086 23.093 56.3517 23.093C54.7856 23.093 54.0469 22.2065 54.0469 21.0245C54.0469 20.6404 54.106 20.079 54.2833 19.4289L55.7016 14.0511C55.9084 13.2237 56.0562 12.485 56.0562 12.1008C56.0562 10.8007 55.5243 10.0029 54.3128 10.0029C53.3377 10.0029 52.008 10.387 50.2942 12.1599L47.8121 22.8566H45.1232L47.3689 13.2237C47.4871 12.7214 47.5757 12.2486 47.5757 12.0122C47.5757 10.7712 46.9552 10.0029 45.7437 10.0029C44.739 10.0029 43.3207 10.4166 41.6069 12.2781L39.1839 22.8566H36.495L38.6225 13.5192C38.7998 12.8396 38.9771 11.9531 38.9771 11.4508C38.9771 10.387 38.7111 10.062 37.6178 10.062C37.2337 10.062 36.3768 10.2688 36.0518 10.387L36.2586 9.44146C37.7065 8.79139 38.8884 8.46636 39.7453 8.46636C41.2819 8.46636 41.8137 9.32327 41.8728 10.8007H41.9615C44.1481 9.11642 45.2118 8.28906 47.3689 8.28906C49.1122 8.28906 50.2351 9.38236 50.3533 10.9189H50.4124C52.5399 9.17552 53.8105 8.28906 55.9675 8.28906C57.8291 8.28906 58.8633 9.47101 58.8633 11.1848C58.8633 11.6281 58.8042 12.3963 58.5087 13.4305L57.2972 18.0697C57.0904 18.8084 56.9426 19.5471 56.9426 20.0494C56.9426 21.1427 57.3859 21.4678 58.4496 21.4678C58.8633 21.4678 59.6316 21.3791 60.0452 21.2314Z\" fill=\"#0F172A\"></path><path d=\"M56.4293 20.0459C56.4294 19.4726 56.5925 18.6821 56.8007 17.937L58.0128 13.2976L58.0148 13.2866C58.2967 12.3 58.3501 11.5791 58.3501 11.1816C58.3501 10.4269 58.1235 9.8413 57.7435 9.44701C57.3665 9.05584 56.786 8.7984 55.9669 8.7984C54.7252 8.79842 53.8104 9.10874 52.7669 9.77832C53.3342 9.56453 53.8487 9.48704 54.3123 9.48704C55.0398 9.48706 55.6394 9.73366 56.0409 10.2448C56.4251 10.7336 56.5684 11.3901 56.5684 12.0975C56.5684 12.5555 56.4021 13.3564 56.1981 14.1724L56.1971 14.1784L54.7778 19.5565L54.7768 19.5605C54.6109 20.1686 54.5586 20.6853 54.5586 21.0218C54.5586 21.5053 54.7077 21.878 54.9679 22.1309C55.2289 22.3843 55.6641 22.5773 56.3512 22.5773C56.9745 22.5773 57.801 22.375 58.9276 21.9507C58.7468 21.9665 58.5812 21.9767 58.4492 21.9767C57.8935 21.9767 57.3479 21.8987 56.9548 21.5473C56.5468 21.1824 56.4293 20.6416 56.4293 20.0459ZM48.0875 12.0094C48.0874 12.3153 47.983 12.8458 47.8673 13.3377L45.7683 22.3411H47.4049L49.7941 12.0414L49.8261 11.9023L49.9252 11.8002C50.0521 11.669 50.178 11.5455 50.3016 11.4279H49.8782L49.8421 10.9554C49.7921 10.3044 49.5323 9.77279 49.1255 9.40397C48.7187 9.03546 48.1305 8.7985 47.3688 8.7984C46.1069 8.7984 45.2696 9.09264 44.2469 9.75429C44.7949 9.55827 45.2963 9.48704 45.7433 9.48704C46.462 9.48707 47.0737 9.71925 47.4979 10.1997C47.9132 10.6701 48.0875 11.3101 48.0875 12.0094ZM39.4894 11.4479C39.4894 12.0173 39.2977 12.9488 39.1211 13.6289L37.1372 22.3411H38.7748L41.107 12.1605L41.137 12.0284L41.2291 11.9283C41.4365 11.703 41.6419 11.4977 41.8426 11.3098H41.3802L41.3602 10.8183C41.3322 10.1194 41.1932 9.67316 40.9688 9.40397C40.7643 9.15873 40.4158 8.97556 39.7447 8.97556C39.1406 8.97559 38.3061 9.16638 37.2563 9.57613C37.3874 9.55833 37.5119 9.5461 37.6177 9.5461C38.176 9.54613 38.7167 9.61939 39.0791 10.0015C39.4339 10.3758 39.4894 10.9157 39.4894 11.4479ZM59.3751 11.1816C59.3751 11.6688 59.3089 12.48 59.0027 13.5559L59.0037 13.5569L57.7926 18.1962L57.7906 18.2052C57.5864 18.9345 57.4543 19.6169 57.4543 20.0459C57.4543 20.5435 57.5591 20.7127 57.6384 20.7836C57.733 20.868 57.9416 20.9518 58.4492 20.9518C58.8308 20.9518 59.5347 20.8663 59.8725 20.7456L60.7494 20.4323L60.338 22.257L60.2789 22.5173L60.0327 22.6183C58.5203 23.2411 57.3167 23.6022 56.3512 23.6023C55.4723 23.6023 54.7542 23.3519 54.2543 22.8666C53.7541 22.3809 53.5337 21.7197 53.5336 21.0218C53.5336 20.5902 53.5992 19.9831 53.7878 19.2912L55.2052 13.9172C55.4139 13.0814 55.5435 12.407 55.5435 12.0975C55.5434 11.5049 55.4198 11.1123 55.2352 10.8773C55.068 10.6647 54.7961 10.512 54.3123 10.512C53.5221 10.512 52.3506 10.8047 50.76 12.4138L48.2186 23.366H44.4771L46.8694 13.1044C46.9899 12.5923 47.0624 12.1766 47.0625 12.0094C47.0625 11.4678 46.927 11.1023 46.7292 10.8783C46.5404 10.6645 46.2359 10.512 45.7433 10.512C44.9239 10.512 43.6679 10.8334 42.0739 12.5269L39.5915 23.366H35.852L38.1222 13.4017L38.1242 13.3947L38.1262 13.3867C38.3029 12.7092 38.4644 11.8787 38.4645 11.4479C38.4645 10.9173 38.3868 10.7617 38.3354 10.7072C38.2915 10.661 38.1522 10.5711 37.6177 10.5711C37.4863 10.5711 37.2234 10.611 36.922 10.6772C36.6292 10.7414 36.3585 10.8173 36.2264 10.8653L35.3516 11.1836L35.5507 10.2748L35.7569 9.32889L35.813 9.07666L36.0482 8.97056C37.5179 8.3107 38.7791 7.95063 39.7447 7.9506C40.6098 7.9506 41.2962 8.19592 41.7566 8.74835C42.0262 9.07199 42.1879 9.46835 42.2811 9.90543C44.0754 8.53592 45.2538 7.77344 47.3688 7.77344C48.3499 7.77354 49.1942 8.08333 49.8141 8.64525C50.2269 9.01945 50.5217 9.49304 50.6949 10.0286C52.5018 8.58761 53.8441 7.77347 55.9669 7.77344C57.0092 7.77344 57.8768 8.10712 58.4822 8.73534C59.0847 9.36045 59.3751 10.2226 59.3751 11.1816Z\" fill=\"#0F172A\"></path><path d=\"M33.7224 11.2952C33.7224 13.925 31.6245 15.0479 29.9697 15.6684C28.1082 16.348 26.3353 16.7026 24.2373 16.9686C24.2373 20.0121 25.3602 21.6373 27.5468 21.6373C29.5265 21.6373 30.8562 20.6326 32.2745 18.771L33.1019 19.3916C31.5949 21.6964 29.1128 23.2624 26.6012 23.2624C22.9667 23.2624 21.3711 20.9872 21.3711 17.7664C21.3711 13.0681 24.5919 8.28125 29.6447 8.28125C32.4223 8.28125 33.7224 9.52229 33.7224 11.2952ZM31.063 10.9406C31.063 9.43365 30.147 9.31545 29.3788 9.31545C27.074 9.31545 24.8283 12.1226 24.326 15.9639C25.9511 15.7275 27.3695 15.5207 28.6992 14.8411C30.2652 14.0432 31.063 12.684 31.063 10.9406Z\" fill=\"#0F172A\"></path><path d=\"M30.5505 10.9454C30.5505 10.2994 30.3607 10.0857 30.2232 9.99352C30.039 9.87009 29.7619 9.83237 29.3784 9.83237C28.4411 9.83244 27.4375 10.4083 26.5818 11.5169C25.8386 12.4798 25.2422 13.8047 24.9432 15.3555C26.2744 15.1527 27.4034 14.9325 28.4655 14.3896L28.4665 14.3886C29.8545 13.6814 30.5504 12.5028 30.5505 10.9454ZM21.8834 17.7708C21.8834 19.3039 22.264 20.5406 23.0084 21.3882C23.743 22.2245 24.8954 22.7544 26.6008 22.7545C28.7626 22.7545 30.9528 21.4799 32.3992 19.5094L32.3662 19.4854C31.0073 21.1602 29.6012 22.1539 27.5467 22.1539C26.3084 22.1539 25.3149 21.6835 24.653 20.7436C24.0122 19.8336 23.7251 18.5438 23.7251 16.9731V16.5216L23.7361 16.5196L23.8172 15.9021C24.0784 13.9043 24.7959 12.1536 25.771 10.8904C26.6577 9.74183 27.7979 8.95225 29.0331 8.82642C24.7052 9.19499 21.8835 13.447 21.8834 17.7708ZM34.2349 11.2997C34.2349 14.2905 31.8163 15.5281 30.1491 16.1533L30.1451 16.1543C28.3744 16.8007 26.6863 17.1566 24.7601 17.4195C24.8104 18.6593 25.0722 19.5597 25.4907 20.154C25.9369 20.7875 26.5983 21.1289 27.5467 21.1289C29.2927 21.1289 30.4897 20.2727 31.8667 18.4655L32.175 18.0601L33.7935 19.2742L33.5303 19.6766C31.9501 22.0932 29.3213 23.7794 26.6008 23.7794C24.6719 23.7794 23.2095 23.1713 22.2377 22.0648C21.2759 20.9697 20.8584 19.4583 20.8584 17.7708C20.8585 12.8987 24.2109 7.77344 29.6446 7.77344C31.1011 7.77346 32.2487 8.09801 33.0428 8.72633C33.853 9.36737 34.2349 10.2771 34.2349 11.2997ZM31.5754 10.9454C31.5754 12.7541 30.7842 14.2201 29.2483 15.1283L28.932 15.3025C28.42 15.5642 27.896 15.7574 27.3605 15.9111C28.1806 15.7197 28.9794 15.4887 29.7938 15.1914C31.4348 14.5754 33.21 13.5667 33.21 11.2997C33.2099 10.5497 32.9412 9.95272 32.4072 9.53008C31.8569 9.09468 30.9656 8.79842 29.6446 8.7984C29.4812 8.7984 29.3197 8.80472 29.1602 8.81541C29.2326 8.81075 29.3053 8.80741 29.3784 8.80741C29.763 8.80741 30.3278 8.82959 30.7937 9.14172C31.3063 9.48539 31.5754 10.0845 31.5754 10.9454Z\" fill=\"#0F172A\"></path><path d=\"M20.8084 21.9145L20.572 22.8601H15.401C13.8054 19.0187 12.387 16.5366 10.7914 13.5522H8.63437L7.1274 20.1416C7.09785 20.2893 7.03875 20.5257 7.03875 20.6439C7.03875 21.0871 7.18649 21.4417 7.60017 21.619C7.89566 21.7667 9.0776 21.8849 9.55038 21.9145L9.31399 22.8601H0.65625L0.892639 21.9145C1.36542 21.8849 2.48826 21.7667 2.8724 21.619C3.58156 21.3531 3.9066 20.7916 4.05434 20.1416L7.48198 5.18994C7.54108 5.01264 7.57062 4.8058 7.57062 4.59896C7.57062 4.21483 7.42288 3.88979 7.0092 3.7125C6.56597 3.53521 5.64996 3.35792 5.17719 3.32837L5.38403 2.38281H14.6032C17.7058 2.38281 20.2174 3.53521 20.2174 6.28324C20.2174 10.0064 17.3808 12.0748 13.7463 12.9021C15.3124 15.9457 15.7851 16.6844 17.233 19.4915C17.8535 20.6439 18.2968 21.1167 18.9468 21.5008C19.4196 21.7667 20.3061 21.8849 20.8084 21.9145ZM16.6716 6.60828C16.6716 4.45122 15.1942 3.47611 13.244 3.47611H10.9392L8.92986 12.3703H10.9687C14.0713 12.3703 16.6716 9.94728 16.6716 6.60828Z\" fill=\"#0F172A\"></path><path d=\"M16.1591 6.61344C16.1591 5.66132 15.8392 5.03149 15.3604 4.63058C14.8675 4.21793 14.1414 3.993 13.2444 3.99298H11.3496L9.57097 11.8624H10.9693C13.7956 11.8623 16.1589 9.66218 16.1591 6.61344ZM7.05861 4.60356C7.0586 4.47531 7.03419 4.39364 7.00356 4.34131C6.97662 4.29534 6.92621 4.24013 6.81138 4.19017C6.42699 4.03874 5.57604 3.87178 5.14582 3.84485L4.54926 3.80681L4.67738 3.22326L4.97166 1.875H14.6037C16.2059 1.87502 17.7167 2.17062 18.8447 2.87193C20.0014 3.59121 20.7304 4.72619 20.7304 6.28813C20.7304 8.29617 19.9584 9.87794 18.6945 11.0576C17.5878 12.0905 16.1207 12.7996 14.5006 13.2447C15.1192 14.4373 15.5562 15.2527 15.985 16.0463C16.4792 16.9609 16.9605 17.8497 17.6846 19.2533L17.8988 19.6346C18.3778 20.4515 18.733 20.7821 19.206 21.062C19.3696 21.152 19.6404 21.2354 19.9647 21.2982C20.2823 21.3596 20.6064 21.3936 20.8385 21.4073L21.4561 21.4443L20.9726 23.3771H15.0591L14.928 23.0608C13.3924 19.3641 12.0265 16.9422 10.4858 14.0694H9.04347L7.62915 20.2462L7.63015 20.2472C7.6218 20.2889 7.61144 20.3363 7.60212 20.3793C7.5924 20.4242 7.5834 20.4679 7.5751 20.5095C7.56674 20.5513 7.56024 20.5871 7.55608 20.6156C7.55343 20.6338 7.55245 20.6443 7.55208 20.6486C7.55208 20.8175 7.58062 20.9265 7.61714 20.9949C7.64043 21.0385 7.67387 21.0801 7.73325 21.117L7.80231 21.1531L7.81632 21.1581L7.82934 21.1651C7.82581 21.1633 7.84191 21.1706 7.88939 21.1841C7.93425 21.1968 7.99279 21.2116 8.06456 21.2261C8.20835 21.2552 8.38635 21.2821 8.57603 21.3072C8.9554 21.3573 9.35784 21.3932 9.58298 21.4073L10.1976 21.4463L10.0484 22.0439L9.7141 23.3771H0L0.486456 21.4313L0.860806 21.4073C1.08463 21.3933 1.47217 21.3584 1.84873 21.3082C2.24612 21.2552 2.56201 21.1937 2.68852 21.1451L2.69252 21.1441C3.18566 20.9591 3.43076 20.5809 3.55533 20.033L6.98254 5.08L6.98855 5.05598L6.99655 5.03296C7.03534 4.9166 7.05861 4.76527 7.05861 4.60356ZM8.08357 4.60356C8.08357 4.83912 8.05041 5.08365 7.98148 5.30922L4.55427 20.2612C4.38315 21.0129 3.97741 21.7572 3.05286 22.104L3.05186 22.103C2.7936 22.2012 2.35963 22.2741 1.98386 22.3242C1.90255 22.335 1.82045 22.3427 1.73963 22.3522H8.69114C8.60843 22.3426 8.52451 22.3351 8.44191 22.3242C8.24021 22.2975 8.03697 22.2656 7.86137 22.2301C7.71274 22.2 7.53675 22.1572 7.39893 22.0939C7.3912 22.0906 7.38355 22.0873 7.37591 22.0839C7.37444 22.0832 7.37237 22.0827 7.37091 22.0819C7.07647 21.949 6.85396 21.7429 6.71229 21.4774C6.57151 21.2134 6.52712 20.9229 6.52712 20.6486C6.52712 20.5315 6.55277 20.3952 6.57016 20.3083C6.58027 20.2577 6.59056 20.2066 6.60018 20.1621C6.61019 20.1159 6.61881 20.078 6.62521 20.046L6.62821 20.032L8.22671 13.0445H11.0994L11.2435 13.3157C12.7904 16.2089 14.1876 18.6604 15.7417 22.3522H20.0448C19.954 22.3382 19.8618 22.322 19.7695 22.3041C19.4116 22.2349 19.0055 22.1262 18.6955 21.9518L18.6865 21.9468C17.9283 21.4987 17.4282 20.9393 16.7817 19.7387L16.7777 19.7307C16.0563 18.332 15.5778 17.4493 15.0831 16.5337C14.5876 15.6166 14.0766 14.6674 13.2915 13.1416L12.9892 12.556C12.353 12.7707 11.6732 12.8873 10.9693 12.8873H8.28877L10.5299 2.96802H13.2444C14.2973 2.96804 15.2847 3.23104 16.018 3.84485C16.7655 4.47076 17.1841 5.4085 17.1841 6.61344C17.1839 9.47682 15.4173 11.7259 13.0122 12.548L13.6328 12.4069C15.395 12.0057 16.9198 11.3133 17.9959 10.3089C19.0588 9.31683 19.7054 8.00298 19.7055 6.28813C19.7055 5.10205 19.1779 4.28668 18.3031 3.74275C17.3997 3.18099 16.1038 2.89998 14.6037 2.89996H5.82346C6.30474 2.97916 6.85853 3.10482 7.19975 3.24128L7.21176 3.24628C7.50754 3.37312 7.73737 3.56766 7.88739 3.82383C8.03403 4.07434 8.08356 4.34774 8.08357 4.60356Z\" fill=\"#0F172A\"></path></svg></div><% } %></div><% } %><div class=\"inline-flex justify-end min-w-[88px] md:min-w-[104px]\"><% if (!Boolean(\n        ['select_primary_goal', 'personalized_plan', 'finalizing_plan'].includes(currentStepName ?? '')\n    ) && !Boolean(templateOptions.hideTrustPilot)) { %><div class=\"<%= ['flex items-center gap-2', (() => {\nconst textPosition = (\"top\") ?? 'right';\nif (textPosition === 'left')\n    return 'flex-row-reverse';\nif (textPosition === 'top')\n    return 'flex-col-reverse';\nif (textPosition === 'bottom')\n    return 'flex-col';\nreturn 'flex-row';\n})(), (() => {\nif ((\"right\") === 'left')\n    return 'justify-start text-left';\nif ((\"right\") === 'right')\n    return 'justify-end text-right';\nreturn 'justify-center text-center';\n})(), (\"text-[10px] text-gray-600 quiz-blue:text-gray-200\") ?? '']\n        .filter(Boolean)\n        .join(' ') %>\"><div class=\"flex items-center gap-0.5\" aria-label=\"TrustPilot rating\"><svg width=\"<%= ((12) ?? 16) %>\" height=\"<%= ((12) ?? 16) %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"pf0\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7))) * 100}%` %>\" stop-color=\"#00B67A\"></stop><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7))) * 100}%` %>\" stop-color=\"#DDDDE7\"></stop></linearGradient></defs><path d=\"M19.9893 0H0V19.9893H19.9893V0Z\" fill=\"<%= (() => {\nif ((4.7) >= 1)\n    return '#00B67A';\nif ((4.7) > 0)\n    return 'url(#pf0)';\nreturn '#DDDDE7';\n})() %>\"></path><path d=\"M13.0364 12.3281L9.99634 13.0985L14.3066 16.2426L13.0364 12.3281Z\" fill=\"white\"></path><path d=\"M11.6412 8.03898H16.9925L12.6823 11.1623L10.0171 13.078L5.68607 16.2013L7.33102 11.1623L3 8.03898H8.35131L9.99627 3L11.6412 8.03898Z\" fill=\"white\"></path></svg><svg width=\"<%= ((12) ?? 16) %>\" height=\"<%= ((12) ?? 16) %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"pf1\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 1)) * 100}%` %>\" stop-color=\"#00B67A\"></stop><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 1)) * 100}%` %>\" stop-color=\"#DDDDE7\"></stop></linearGradient></defs><path d=\"M19.9893 0H0V19.9893H19.9893V0Z\" fill=\"<%= (() => {\nif ((4.7) >= 2)\n    return '#00B67A';\nif ((4.7) > 1)\n    return 'url(#pf1)';\nreturn '#DDDDE7';\n})() %>\"></path><path d=\"M13.0364 12.3281L9.99634 13.0985L14.3066 16.2426L13.0364 12.3281Z\" fill=\"white\"></path><path d=\"M11.6412 8.03898H16.9925L12.6823 11.1623L10.0171 13.078L5.68607 16.2013L7.33102 11.1623L3 8.03898H8.35131L9.99627 3L11.6412 8.03898Z\" fill=\"white\"></path></svg><svg width=\"<%= ((12) ?? 16) %>\" height=\"<%= ((12) ?? 16) %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"pf2\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 2)) * 100}%` %>\" stop-color=\"#00B67A\"></stop><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 2)) * 100}%` %>\" stop-color=\"#DDDDE7\"></stop></linearGradient></defs><path d=\"M19.9893 0H0V19.9893H19.9893V0Z\" fill=\"<%= (() => {\nif ((4.7) >= 3)\n    return '#00B67A';\nif ((4.7) > 2)\n    return 'url(#pf2)';\nreturn '#DDDDE7';\n})() %>\"></path><path d=\"M13.0364 12.3281L9.99634 13.0985L14.3066 16.2426L13.0364 12.3281Z\" fill=\"white\"></path><path d=\"M11.6412 8.03898H16.9925L12.6823 11.1623L10.0171 13.078L5.68607 16.2013L7.33102 11.1623L3 8.03898H8.35131L9.99627 3L11.6412 8.03898Z\" fill=\"white\"></path></svg><svg width=\"<%= ((12) ?? 16) %>\" height=\"<%= ((12) ?? 16) %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"pf3\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 3)) * 100}%` %>\" stop-color=\"#00B67A\"></stop><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 3)) * 100}%` %>\" stop-color=\"#DDDDE7\"></stop></linearGradient></defs><path d=\"M19.9893 0H0V19.9893H19.9893V0Z\" fill=\"<%= (() => {\nif ((4.7) >= 4)\n    return '#00B67A';\nif ((4.7) > 3)\n    return 'url(#pf3)';\nreturn '#DDDDE7';\n})() %>\"></path><path d=\"M13.0364 12.3281L9.99634 13.0985L14.3066 16.2426L13.0364 12.3281Z\" fill=\"white\"></path><path d=\"M11.6412 8.03898H16.9925L12.6823 11.1623L10.0171 13.078L5.68607 16.2013L7.33102 11.1623L3 8.03898H8.35131L9.99627 3L11.6412 8.03898Z\" fill=\"white\"></path></svg><svg width=\"<%= ((12) ?? 16) %>\" height=\"<%= ((12) ?? 16) %>\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"pf4\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 4)) * 100}%` %>\" stop-color=\"#00B67A\"></stop><stop offset=\"<%= `${Math.max(0, Math.min(1, (4.7) - 4)) * 100}%` %>\" stop-color=\"#DDDDE7\"></stop></linearGradient></defs><path d=\"M19.9893 0H0V19.9893H19.9893V0Z\" fill=\"<%= (() => {\nif ((4.7) >= 5)\n    return '#00B67A';\nif ((4.7) > 4)\n    return 'url(#pf4)';\nreturn '#DDDDE7';\n})() %>\"></path><path d=\"M13.0364 12.3281L9.99634 13.0985L14.3066 16.2426L13.0364 12.3281Z\" fill=\"white\"></path><path d=\"M11.6412 8.03898H16.9925L12.6823 11.1623L10.0171 13.078L5.68607 16.2013L7.33102 11.1623L3 8.03898H8.35131L9.99627 3L11.6412 8.03898Z\" fill=\"white\"></path></svg></div><% if (!(undefined) || !(undefined)) { %><div class=\"flex items-center gap-1 font-medium\"><% if (!(undefined)) { %><span class=\"font-light\">Excellent</span><% } %><% if (!(undefined)) { %><span class=\"font-bold\"><%~ ((4.7)) ?? \"\" %></span><% } %></div><% } %></div><% } %></div></div><% if (Boolean(header?.showProgressBar) && !Boolean(\n        ['select_primary_goal', 'personalized_plan', 'finalizing_plan'].includes(currentStepName ?? '')\n    )) { %><p class=\"hidden text-xs text-primary text-right\"><%~ (Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0) ?? \"\" %>%</p><div class=\"inline-flex items-center justify-between gap-2 pt-4 pb-2\"><% if (Array.from(\n        new Set(\n            [\"conditions\", \"conditions_male\"]\n                .map((stepName) => visibleStepNames.indexOf(stepName) - 1)\n                .filter((index) => index >= 0 && index < ((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length))\n                .sort((a, b) => a - b)\n        )\n    ).length > 0) { %><div class=\"flex items-center w-full flex-1\" data-testid=\"<%= `quiz-step-progress-bar-${String((Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0))}` %>\"><% ;(((() => {\nif (Array.from(\n        new Set(\n            [\"conditions\", \"conditions_male\"]\n                .map((stepName) => visibleStepNames.indexOf(stepName) - 1)\n                .filter((index) => index >= 0 && index < ((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length))\n                .sort((a, b) => a - b)\n        )\n    ).length === 0 || ((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length) <= 0)\n    return [];\nconst result = [];\nlet segStart = 0;\nlet cumulativeSteps = 0;\nconst boundaries = Array.from(\n        new Set(\n            [\"conditions\", \"conditions_male\"]\n                .map((stepName) => visibleStepNames.indexOf(stepName) - 1)\n                .filter((index) => index >= 0 && index < ((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length))\n                .sort((a, b) => a - b)\n        )\n    ).slice();\nif (boundaries[boundaries.length - 1] !== ((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length) - 1) {\n    boundaries.push(((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length) - 1);\n}\nfor (let bi = 0; bi < boundaries.length; bi++) {\n    const segEnd = boundaries[bi] ?? 0;\n    if (segStart > segEnd) {\n        segStart = segEnd + 1;\n        continue;\n    }\n    const steps = segEnd - segStart + 1;\n    const segStartFrac = (cumulativeSteps / ((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length)) * 100;\n    const segEndFrac = ((cumulativeSteps + steps) / ((Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) > 0 ? (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) : visibleStepNames.length)) * 100;\n    let fillPercent = 0;\n    if ((Number.isFinite((Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0)) ? Math.max(0, Math.min(100, (Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0))) : 0) >= segEndFrac) {\n        fillPercent = 100;\n    }\n    else if ((Number.isFinite((Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0)) ? Math.max(0, Math.min(100, (Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0))) : 0) > segStartFrac && segEndFrac > segStartFrac) {\n        fillPercent = Math.round((((Number.isFinite((Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0)) ? Math.max(0, Math.min(100, (Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0))) : 0) - segStartFrac) / (segEndFrac - segStartFrac)) * 100);\n    }\n    const prev = result[result.length - 1];\n    const prevFilled = result.length > 0 && prev !== undefined && prev.fillPercent === 100;\n    result.push({ steps, fillPercent, gapBefore: prevFilled, isLast: bi === boundaries.length - 1 });\n    cumulativeSteps += steps;\n    segStart = segEnd + 1;\n}\nreturn result;\n})()\n                                    .filter((seg) => seg.fillPercent > 0)) || []).forEach(function(seg, i1) { %><div class=\"relative h-2 overflow-hidden rounded-full bg-foreground/10 quiz-blue:bg-white/10\" style=\"<%= seg.fillPercent >= 100 && !seg.isLast\n                                                    ? `flex: 0 0 16px${seg.gapBefore ? '; margin-left: 3px' : ''}`\n                                                    : `flex: 1 1 0%${seg.gapBefore ? '; margin-left: 3px' : ''}` %>\"><div class=\"h-full rounded-full bg-[#262626] quiz-blue:bg-white transition-all\" style=\"<%= `width: ${seg.fillPercent}%` %>\"></div></div><% }) %></div><% } else { %><div class=\"relative h-2 w-full flex-1 overflow-hidden rounded-full bg-foreground/10 quiz-blue:bg-white/10\" data-testid=\"<%= `quiz-step-progress-bar-${String((Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0))}` %>\"><div class=\"h-full w-full flex-1 transition-all rounded-full bg-[#262626] quiz-blue:bg-white\" style=\"<%= `transform: translateX(-${100 - (Number.isFinite((Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0)) ? Math.max(0, Math.min(100, (Number.isFinite(Number(completionFraction ?? 0)) ? Math.max(0, Math.min(100, Math.round(Number(completionFraction ?? 0)))) : 0))) : 0)}%);` %>\"></div></div><% } %><% if (Boolean(header?.showProgressValue)) { %><p class=\"font-semibold px-4 text-sm\" data-testid=\"quiz-step-progress-value\"><%~ (Number.isFinite(Number(header?.currentStepNumber ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.currentStepNumber ?? 0)))\n        : 0) ?? \"\" %>/<span class=\"opacity-70\"><%~ (Number.isFinite(Number(header?.totalVisibleSteps ?? 0))\n        ? Math.max(0, Math.floor(Number(header?.totalVisibleSteps ?? 0)))\n        : 0) ?? \"\" %></span></p><% } %></div><% } %></header><% } %>","styles":":where(#tw-22ec0b) .absolute {\n    position: absolute !important\n}\n:where(#tw-22ec0b) .relative {\n    position: relative !important\n}\n:where(#tw-22ec0b) .left-1\\/2 {\n    left: 50% !important\n}\n:where(#tw-22ec0b) .top-1\\/2 {\n    top: 50% !important\n}\n:where(#tw-22ec0b) .mx-auto {\n    margin-left: auto !important;\n    margin-right: auto !important\n}\n:where(#tw-22ec0b) .mb-2 {\n    margin-bottom: 0.5rem !important\n}\n:where(#tw-22ec0b) .flex {\n    display: flex !important\n}\n:where(#tw-22ec0b) .inline-flex {\n    display: inline-flex !important\n}\n:where(#tw-22ec0b) .hidden {\n    display: none !important\n}\n:where(#tw-22ec0b) .h-2 {\n    height: 0.5rem !important\n}\n:where(#tw-22ec0b) .h-4 {\n    height: 1rem !important\n}\n:where(#tw-22ec0b) .h-5 {\n    height: 1.25rem !important\n}\n:where(#tw-22ec0b) .h-8 {\n    height: 2rem !important\n}\n:where(#tw-22ec0b) .h-full {\n    height: 100% !important\n}\n:where(#tw-22ec0b) .w-5 {\n    width: 1.25rem !important\n}\n:where(#tw-22ec0b) .w-8 {\n    width: 2rem !important\n}\n:where(#tw-22ec0b) .w-full {\n    width: 100% !important\n}\n:where(#tw-22ec0b) .min-w-\\[88px\\] {\n    min-width: 88px !important\n}\n:where(#tw-22ec0b) .flex-1 {\n    flex: 1 1 0% !important\n}\n:where(#tw-22ec0b) .flex-shrink-0 {\n    flex-shrink: 0 !important\n}\n:where(#tw-22ec0b) .-translate-x-1\\/2 {\n    --tw-translate-x: -50% !important;\n    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\n}\n:where(#tw-22ec0b) .-translate-y-1\\/2 {\n    --tw-translate-y: -50% !important;\n    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\n}\n:where(#tw-22ec0b) .transform {\n    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\n}\n:where(#tw-22ec0b) .flex-row {\n    flex-direction: row !important\n}\n:where(#tw-22ec0b) .flex-row-reverse {\n    flex-direction: row-reverse !important\n}\n:where(#tw-22ec0b) .flex-col {\n    flex-direction: column !important\n}\n:where(#tw-22ec0b) .flex-col-reverse {\n    flex-direction: column-reverse !important\n}\n:where(#tw-22ec0b) .items-center {\n    align-items: center !important\n}\n:where(#tw-22ec0b) .justify-start {\n    justify-content: flex-start !important\n}\n:where(#tw-22ec0b) .justify-end {\n    justify-content: flex-end !important\n}\n:where(#tw-22ec0b) .justify-center {\n    justify-content: center !important\n}\n:where(#tw-22ec0b) .justify-between {\n    justify-content: space-between !important\n}\n:where(#tw-22ec0b) .gap-0\\.5 {\n    gap: 0.125rem !important\n}\n:where(#tw-22ec0b) .gap-1 {\n    gap: 0.25rem !important\n}\n:where(#tw-22ec0b) .gap-2 {\n    gap: 0.5rem !important\n}\n:where(#tw-22ec0b) .self-stretch {\n    align-self: stretch !important\n}\n:where(#tw-22ec0b) .overflow-hidden {\n    overflow: hidden !important\n}\n:where(#tw-22ec0b) .rounded-full {\n    border-radius: 9999px !important\n}\n:where(#tw-22ec0b) .bg-\\[\\#262626\\] {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(38 38 38 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-22ec0b) .bg-foreground\\/10 {\n    background-color: hsl(var(--foreground) / 0.1) !important\n}\n:where(#tw-22ec0b) .bg-transparent {\n    background-color: transparent !important\n}\n:where(#tw-22ec0b) .bg-twine-300 {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(206 167 118 / var(--tw-bg-opacity)) !important\n}\n:where(#tw-22ec0b) .from-nile-blue-700 {\n    --tw-gradient-from: #364d6e var(--tw-gradient-from-position) !important;\n    --tw-gradient-to: rgb(54 77 110 / 0) var(--tw-gradient-to-position) !important;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\n !important}\n:where(#tw-22ec0b) .to-nile-blue-200 {\n    --tw-gradient-to: #d0dae7 var(--tw-gradient-to-position)\n !important}\n:where(#tw-22ec0b) .fill-black {\n    fill: #000 !important\n}\n:where(#tw-22ec0b) .px-4 {\n    padding-left: 1rem !important;\n    padding-right: 1rem !important\n}\n:where(#tw-22ec0b) .pb-2 {\n    padding-bottom: 0.5rem !important\n}\n:where(#tw-22ec0b) .pt-4 {\n    padding-top: 1rem !important\n}\n:where(#tw-22ec0b) .pt-8 {\n    padding-top: 2rem !important\n}\n:where(#tw-22ec0b) .text-left {\n    text-align: left !important\n}\n:where(#tw-22ec0b) .text-center {\n    text-align: center !important\n}\n:where(#tw-22ec0b) .text-right {\n    text-align: right !important\n}\n:where(#tw-22ec0b) .text-\\[10px\\] {\n    font-size: 10px !important\n}\n:where(#tw-22ec0b) .text-sm {\n    font-size: 0.875rem !important;\n    line-height: 1.25rem !important\n}\n:where(#tw-22ec0b) .text-xs {\n    font-size: 0.75rem !important;\n    line-height: 1rem !important\n}\n:where(#tw-22ec0b) .font-bold {\n    font-weight: 700 !important\n}\n:where(#tw-22ec0b) .font-light {\n    font-weight: 300 !important\n}\n:where(#tw-22ec0b) .font-medium {\n    font-weight: 500 !important\n}\n:where(#tw-22ec0b) .font-semibold {\n    font-weight: 600 !important\n}\n:where(#tw-22ec0b) .text-black {\n    --tw-text-opacity: 1 !important;\n    color: rgb(0 0 0 / var(--tw-text-opacity)) !important\n}\n:where(#tw-22ec0b) .text-gray-600 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(75 85 99 / var(--tw-text-opacity)) !important\n}\n:where(#tw-22ec0b) .text-primary {\n    color: hsl(var(--primary)) !important\n}\n:where(#tw-22ec0b) .opacity-70 {\n    opacity: 0.7 !important\n}\n:where(#tw-22ec0b) .filter {\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important\n}\n:where(#tw-22ec0b) .transition-all {\n    transition-property: all !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n:where(#tw-22ec0b) .transition-colors {\n    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transition-duration: 150ms !important\n}\n@keyframes enter {\n    from {\n        opacity: var(--tw-enter-opacity, 1) !important;\n        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0)) !important\n    }\n}\n@keyframes exit {\n    to {\n        opacity: var(--tw-exit-opacity, 1) !important;\n        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0)) !important\n    }\n}\n:where(#tw-22ec0b) .hover\\:bg-brands-common-gray-100:hover {\n    --tw-bg-opacity: 1 !important;\n    background-color: hsl(0 0% 94% / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-22ec0b) .quiz-blue\\:bg-transparent {\n    background-color: transparent !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-22ec0b) .quiz-blue\\:bg-white {\n    --tw-bg-opacity: 1 !important;\n    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-22ec0b) .quiz-blue\\:bg-white\\/10 {\n    background-color: rgb(255 255 255 / 0.1) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-22ec0b) .quiz-blue\\:fill-white {\n    fill: #fff !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-22ec0b) .quiz-blue\\:text-gray-200 {\n    --tw-text-opacity: 1 !important;\n    color: rgb(229 231 235 / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-22ec0b) .quiz-blue\\:text-white {\n    --tw-text-opacity: 1 !important;\n    color: rgb(255 255 255 / var(--tw-text-opacity)) !important\n}\nbody[data-quiz-theme=\"quiz-blue\"] :where(#tw-22ec0b) .quiz-blue\\:hover\\:bg-white\\/10:hover {\n    background-color: rgb(255 255 255 / 0.1) !important\n}\nbody[data-quiz-theme=\"quiz-trt-default-dark\"] :where(#tw-22ec0b) .quiz-trt-default-dark\\:bg-transparent {\n    background-color: transparent !important\n}\nbody[data-quiz-theme=\"quiz-trt-default-dark\"] :where(#tw-22ec0b) .quiz-trt-default-dark\\:fill-muted {\n    fill: hsl(var(--muted)) !important\n}\nbody[data-quiz-theme=\"quiz-trt-default-dark\"] :where(#tw-22ec0b) .quiz-trt-default-dark\\:text-muted-foreground {\n    color: hsl(var(--muted-foreground)) !important\n}\nbody[data-quiz-theme=\"quiz-trt-default-dark\"] :where(#tw-22ec0b) .quiz-trt-default-dark\\:hover\\:bg-background\\/50:hover {\n    background-color: hsl(var(--background) / 0.5) !important\n}\n@media (min-width: 768px) {\n    :where(#tw-22ec0b) .md\\:min-w-\\[104px\\] {\n        min-width: 104px !important\n    }\n    :where(#tw-22ec0b) .md\\:gap-2 {\n        gap: 0.5rem !important\n    }\n    :where(#tw-22ec0b) .md\\:gap-4 {\n        gap: 1rem !important\n    }\n}\nbody[data-quiz-theme=\"quiz-trt-default-dark\"] :where(#tw-22ec0b) .quiz-trt-default-dark\\:\\[\\&_svg\\]\\:size-6 svg {\n    width: 1.5rem !important;\n    height: 1.5rem !important\n}","options":{"hideTrustPilot":false},"scope_id":"tw-22ec0b","templater_version":"1.0.0"},"metadata":{"groups":[{"id":"693210d3f2d59e2e524116edec193d7d","tag":"__default__","title":"DEFAULT","description":"","step_orders":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]}]},"triggers":[{"id":"61ad4f40d8945822460b3bdd67df3ca7","event":"VALUES_CHANGED","actions":[],"options":{"steps":["body_info"]},"functions":[{"name":"syncHeightFromParts","params":{"feetKey":"height_feet","heightKey":"height","inchesKey":"height_inches"}}]},{"id":"3cca88c7f1860fb144786442b8d0fa00","event":"STEP_ENTRY","actions":[],"options":{"steps":["body_info"]},"functions":[{"name":"emitTelemetry","params":{"sink":"TheOffer","event_name":"QuizStart"}}]},{"id":"54b8fdd69977473c46ffe52858f6acc0","event":"VALUES_CHANGED","actions":[],"options":{"steps":["timeline"]},"functions":[{"name":"autoNextWhenField","params":{"operand":"","fieldKey":"timeline_for_weight_loss","operator":"neq"}}],"conditions":{"all":[{"field":"timeline_for_weight_loss","value":"","operator":"neq"}]}},{"id":"8ae2fa10da4af4822e1fe1a8b63abf8a","event":"VALUES_CHANGED","actions":[],"options":{"steps":["weight_loss_history"]},"functions":[{"name":"autoNextWhenField","params":{"operand":"no","fieldKey":"on_weight_loss_meds","operator":"eq"}}],"conditions":{"all":[{"field":"on_weight_loss_meds","value":"no","operator":"eq"}]}},{"id":"64e10c5d856ce4a582bbcc5e36189a0a","event":"VALUES_CHANGED","actions":[],"options":{"steps":["whoami_address"]},"functions":[{"name":"syncStateFromAddress","params":{"stateKey":"location","addressKey":"address"}}]},{"id":"61345a0bd3da6485cbe997601f0859b8","event":"STEP_ENTRY","actions":[{"type":"SET_FIELD_VALUE","field":"gender","value":"female"}],"options":{"steps":["whoami_address"]},"functions":[],"conditions":{"all":[{"field":"gender","value":"","operator":"not_exists"}]}},{"id":"f8ff01f2f891690e722e47a04482ebe0","event":"VALUES_CHANGED","actions":[{"type":"RESET_FIELD_VALUE","field":"what_conditions_apply_to_you"},{"type":"RESET_FIELD_VALUE","field":"has_disorders"},{"type":"RESET_FIELD_VALUE","field":"medication_adherence_concerns"}],"options":{"steps":["whoami_address"]},"functions":[],"conditions":{"all":[{"field":"gender","value":"","operator":"exists"}]}},{"id":"879b90073220f61f59bf5eae31bc54a1","event":"VALUES_CHANGED","actions":[],"options":{"steps":["conditions"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"what_conditions_apply_to_you","operator":"eq"}}],"conditions":{"all":[{"field":"what_conditions_apply_to_you","value":"none","operator":"eq"}]}},{"id":"5715241dd2ea912d5cd98b42215016f4","event":"VALUES_CHANGED","actions":[],"options":{"steps":["conditions_male"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"what_conditions_apply_to_you","operator":"eq"}}],"conditions":{"all":[{"field":"what_conditions_apply_to_you","value":"none","operator":"eq"}]}},{"id":"723ef884806b79731cbc3031e9659e66","event":"VALUES_CHANGED","actions":[],"options":{"steps":["comorbidities"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"comorbidities","operator":"eq"}}],"conditions":{"all":[{"field":"comorbidities","value":"none","operator":"eq"}]}},{"id":"e9ec7093a736cf9dc5ad48b58b710389","event":"VALUES_CHANGED","actions":[],"options":{"steps":["opoids"]},"functions":[{"name":"autoNextWhenField","params":{"operand":"no","fieldKey":"is_taking_opiates","operator":"eq"}}],"conditions":{"all":[{"field":"is_taking_opiates","value":"no","operator":"eq"}]}},{"id":"755c09dacdae79bdf82a921fbfe2ea10","event":"VALUES_CHANGED","actions":[],"options":{"steps":["has_disorders"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"has_disorders","operator":"eq"}}],"conditions":{"all":[{"field":"has_disorders","value":"none","operator":"eq"}]}},{"id":"35e5c6a542f6671691c704679caf1f94","event":"VALUES_CHANGED","actions":[],"options":{"steps":["has_disorders_male"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"has_disorders","operator":"eq"}}],"conditions":{"all":[{"field":"has_disorders","value":"none","operator":"eq"}]}},{"id":"becf88e05e2639ccb6815cbc68ebc3a1","event":"VALUES_CHANGED","actions":[],"options":{"steps":["medication_adherence_concerns"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"medication_adherence_concerns","operator":"eq"}}],"conditions":{"all":[{"field":"medication_adherence_concerns","value":"none","operator":"eq"}]}},{"id":"172e74942191e707098da61cbf78bcce","event":"VALUES_CHANGED","actions":[],"options":{"steps":["medication_adherence_concerns_eden"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"medication_adherence_concerns","operator":"eq"}}],"conditions":{"all":[{"field":"medication_adherence_concerns","value":"none","operator":"eq"}]}},{"id":"4b40dee7f8fb497d9d2185d0142788c4","event":"VALUES_CHANGED","actions":[],"options":{"steps":["medication_adherence_concerns_male"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"medication_adherence_concerns","operator":"eq"}}],"conditions":{"all":[{"field":"medication_adherence_concerns","value":"none","operator":"eq"}]}},{"id":"98fd613dbeae07619968ddb830844674","event":"VALUES_CHANGED","actions":[],"options":{"steps":["medication_adherence_concerns_male_eden"]},"functions":[{"name":"autoNextWhenField","params":{"operand":["none"],"fieldKey":"medication_adherence_concerns","operator":"eq"}}],"conditions":{"all":[{"field":"medication_adherence_concerns","value":"none","operator":"eq"}]}},{"id":"437fe57ca753995d3d86860d33035a83","event":"STEP_ENTRY","actions":[{"type":"SET_FIELD_VALUE","field":"phone_opt_in","value":false}],"options":{"steps":["pii"]},"functions":[],"conditions":{"all":[{"field":"phone_opt_in","value":"","operator":"not_exists"}]}},{"id":"0881d99983d283781af4c2fa05f7b2c6","event":"STEP_EXIT","actions":[],"options":{"steps":["pii"]},"functions":[{"name":"emitTelemetry","params":{"sink":"TheOffer","event_name":"Lead","include_hashed_pii":true}}]},{"id":"571942394322de0f987a278f96e0885d","event":"STEP_ENTRY","actions":[],"options":{"steps":["final_step"]},"functions":[{"name":"emitTelemetry","params":{"sink":"TheOffer","event_name":"QuizEnd"}}]},{"id":"597446f81cf1785a796d0436d5787bc7","event":"VALUES_CHANGED","actions":[{"type":"RESET_FIELD_VALUE","field":"on_weight_loss_meds_current_meds"}],"functions":[],"conditions":{"all":[{"field":"on_weight_loss_meds","value":"yes","operator":"neq"},{"field":"on_weight_loss_meds","value":"another","operator":"neq"}]}},{"id":"2bb740ce0f3e11c98562c5ad18b973d9","event":"VALUES_CHANGED","actions":[{"type":"RESET_FIELD_VALUE","field":"comorbidities_fasting_glucose_details"}],"functions":[],"conditions":{"all":[{"field":"comorbidities","value":"prediabetic","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"not_contains"}]}},{"id":"2bb740ce0f3e11c98562c5ad18b973d9","event":"VALUES_CHANGED","actions":[{"type":"RESET_FIELD_VALUE","field":"comorbidities_fasting_glucose_details"}],"functions":[],"conditions":{"all":[{"field":"comorbidities","value":"prediabetic","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"not_contains"}]}},{"id":"dfafdd16917d19ba54780b1384e807d2","event":"VALUES_CHANGED","actions":[{"type":"RESET_FIELD_VALUE","field":"comorbidities_hba1c_details"}],"functions":[],"conditions":{"all":[{"field":"comorbidities","value":"prediabetic","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"not_contains"}]}},{"id":"dfafdd16917d19ba54780b1384e807d2","event":"VALUES_CHANGED","actions":[{"type":"RESET_FIELD_VALUE","field":"comorbidities_hba1c_details"}],"functions":[],"conditions":{"all":[{"field":"comorbidities","value":"prediabetic","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes","operator":"not_contains"},{"field":"comorbidities","value":"type_2_diabetes_insulin","operator":"not_contains"}]}},{"id":"bd1a7794c78ad0946dde3ebaa17ab2af","event":"VALUES_CHANGED","actions":[{"type":"RESET_FIELD_VALUE","field":"is_taking_opiates_description"}],"functions":[],"conditions":{"any":[{"field":"is_taking_opiates","value":"meds","operator":"neq"}]}}],"when_rules":[{"step_name":"conditions","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"}]}},{"step_name":"conditions_male","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"}]}},{"step_name":"has_disorders","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"}]}},{"step_name":"has_disorders_male","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"}]}},{"step_name":"medication_adherence_concerns","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"},{"function":"showWhenNotNinetyDayEdenState"}]}},{"step_name":"medication_adherence_concerns_eden","conditions":{"all":[{"field":"gender","value":"male","operator":"neq"},{"function":"showWhenNinetyDayEdenState"}]}},{"step_name":"medication_adherence_concerns_male","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"},{"function":"showWhenNotNinetyDayEdenState"}]}},{"step_name":"medication_adherence_concerns_male_eden","conditions":{"all":[{"field":"gender","value":"male","operator":"eq"},{"function":"showWhenNinetyDayEdenState"}]}},{"step_name":"insurance_intro","conditions":{"all":[{"function":"showWhenEdenSupportedState"}]}},{"step_name":"pii","conditions":{"all":[{"function":"showWhenEdenSupportedState"}]}},{"step_name":"insurance_source","conditions":{"all":[{"function":"showWhenEdenSupportedState"}]}},{"step_name":"insurance_capture","conditions":{"all":[{"function":"showWhenEdenSupportedState"},{"field":"insurance_source","value":"none","operator":"neq"}]}},{"step_name":"final_step","conditions":{"all":[{"function":"showWhenEdenSupportedState"},{"field":"insurance_source","value":"none","operator":"neq"}]}}],"quiz_template":"PreCheckoutQuiz"},"metadata":{},"description":"This quiz helps understand an insured customer's weight loss goals and health history."}