.export-results_export_section__gAh9y{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.export-results_export_description__YBpCL{font-size:.875rem;color:#4b5563;line-height:1.5;margin:0}.export-results_format_selector__3MbZk{width:100%;display:flex;flex-direction:column;gap:.5rem}.export-results_format_label__ql9sD{font-size:.875rem;font-weight:600;color:#4b5563;text-align:left}.export-results_format_options__mNmo7{display:flex;gap:.5rem;width:100%}.export-results_format_button__zJ6i2{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;background-color:#f9fafb;color:#4b5563;border:2px solid #e5e7eb;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.export-results_format_button__zJ6i2:hover:not(:disabled){border-color:#4b5563;color:#1f2937}.export-results_format_button__zJ6i2.export-results_active__Qzq_C{border-color:#10b981;background-color:rgba(16,185,129,.1);color:#059669}.export-results_format_button__zJ6i2:disabled{cursor:not-allowed;opacity:.6}.export-results_error_message__gQsN0{width:100%;padding:.5rem .75rem;background-color:rgba(239,68,68,.1);border:1px solid #ef4444;border-radius:.375rem;color:#ef4444;font-size:.875rem;margin:0}.export-results_download_button__zec88{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background-color:#10b981;color:#fff;text-decoration:none;border:none;border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color .2s}.export-results_download_button__zec88:hover:not(:disabled){background-color:#059669}.export-results_download_button__zec88:disabled{background-color:#9ca3af;cursor:not-allowed}.page_container__oTxFH{min-height:100vh;background-color:#f9fafb;padding:1.5rem;display:flex;justify-content:center}@media(min-width:768px){.page_container__oTxFH{padding:2.5rem}}.page_content_grid__rqSai{width:100%;max-width:80rem;display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:start}@media(min-width:1024px){.page_content_grid__rqSai{grid-template-columns:2fr 1fr}}.page_card_title__BKtk8{display:flex;align-items:center}.page_title_icon__BB9PY{height:1.5rem;width:1.5rem;color:#ef4444;margin-right:.5rem}.page_main_column__nk1Qo,.page_sticky_column__eBSCW{display:flex;flex-direction:column;gap:1.5rem}.page_sticky_column__eBSCW{position:-webkit-sticky;position:sticky;top:2rem}.page_details_grid__YssZS{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.page_details_grid__YssZS .page_info_item__3PyQV{display:flex;flex-direction:column;gap:.4rem}.page_details_grid__YssZS .page_info_item__3PyQV .page_info_label__ozbAb{font-weight:600;color:#4b5563;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.page_details_grid__YssZS .page_info_item__3PyQV .page_info_value__tzqYr{color:#1f2937;font-size:.95rem;font-weight:500}.page_details_grid__YssZS .page_info_item__3PyQV .page_info_value__tzqYr.page_active_status__r6P2U{color:#10b981;display:inline-flex;align-items:center;gap:.5rem}.page_details_grid__YssZS .page_info_item__3PyQV .page_info_value__tzqYr.page_active_status__r6P2U:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:currentColor}.page_details_grid__YssZS .page_info_item__3PyQV .page_info_value__tzqYr.page_inactive_status__sshoi{color:#ef4444;display:inline-flex;align-items:center;gap:.5rem}.page_details_grid__YssZS .page_info_item__3PyQV .page_info_value__tzqYr.page_inactive_status__sshoi:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:currentColor}.page_questions_header__mq9NE{margin:1.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb;font-size:1.1rem;color:#1f2937}.page_questions_list__uw_VM{display:flex;flex-direction:column;gap:1rem}.page_question_card__vIe6E{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem}.page_question_card__vIe6E .page_question_header__e_VaX{display:flex;justify-content:space-between;margin-bottom:.5rem}.page_question_card__vIe6E .page_question_header__e_VaX .page_question_number__NgJZL{font-weight:600;color:#f97316;font-size:.875rem}.page_question_card__vIe6E .page_question_header__e_VaX .page_question_badges__K6b_x{display:flex;gap:.5rem}.page_question_card__vIe6E .page_question_header__e_VaX .page_question_badges__K6b_x span{font-size:.75rem;padding:.15rem .5rem;border-radius:1rem;background-color:#e5e7eb;color:#4b5563}.page_question_card__vIe6E .page_question_header__e_VaX .page_question_badges__K6b_x span.page_obrigatorio__lXseg{background-color:#fee2e2;color:#991b1b}.page_question_card__vIe6E .page_question_text__h6kP1{color:#4b5563;font-size:.95rem;line-height:1.6;flex-grow:1}.page_question_footer__2vZjb{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e5e7eb}.page_question_footer__2vZjb .page_question_meta__zNiLm{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:center}.page_question_footer__2vZjb .page_meta_item__E5OEw{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.page_question_footer__2vZjb .page_meta_label__BUM3B{color:#4b5563;font-weight:600}.page_question_footer__2vZjb .page_meta_value__ER4xD{color:#1f2937}.page_qrcode_section__HTFlF{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:.5rem}.page_qrcode_section__HTFlF .page_qrcode_wrapper__Etg4e{border:1px solid #e5e7eb;padding:1rem;border-radius:.75rem;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.page_qrcode_section__HTFlF .page_qrcode_wrapper__Etg4e img{display:block;width:100%;height:auto}.page_link_section__u_VH5{width:100%;display:flex;flex-direction:column;gap:.75rem}.page_link_section__u_VH5 .page_link_label__c6xVC{font-size:.875rem;font-weight:600;color:#4b5563}.page_link_section__u_VH5 .page_link_input_wrapper__JnJXQ{display:flex;gap:.5rem;width:100%}.page_link_section__u_VH5 .page_link_input_wrapper__JnJXQ .page_link_input__0CXaM{flex:1 1;padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.875rem;color:#4b5563;background-color:#f9fafb;width:100%}.page_link_section__u_VH5 .page_link_input_wrapper__JnJXQ .page_copy_button__phHrh{padding:.5rem 1rem;background-color:#1f2937;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s}.page_link_section__u_VH5 .page_link_input_wrapper__JnJXQ .page_copy_button__phHrh:hover{background-color:#4b5563}.page_link_section__u_VH5 .page_link_input_wrapper__JnJXQ .page_copy_button__phHrh:active{transform:scale(.98)}.page_partial_results_warning__5rzS_{display:flex;align-items:flex-start;gap:.5rem;background-color:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem;font-size:.875rem;color:#92400e;line-height:1.5}.page_partial_results_warning__5rzS_ .page_warning_icon__9R85q{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.1rem;color:#d97706}.page_download_button__f_Qxg{width:100%;text-align:center;padding:.75rem 1rem;background-color:#f97316;color:#fff;text-decoration:none;border-radius:.5rem;font-weight:600;transition:background-color .2s}.page_download_button__f_Qxg:hover{background-color:#ea580c}.card_card__1PhVe{background-color:var(--card,#fff);color:var(--card-foreground,#111827);display:flex;flex-direction:column;gap:1.5rem;border-radius:.75rem;border:1px solid var(--border,#e5e7eb);padding-top:1.5rem;padding-bottom:1.5rem;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05))}.card_header__c7PUk{display:grid;grid-auto-rows:min-content;grid-template-rows:auto auto;align-items:start;grid-gap:.375rem;gap:.375rem;padding-left:1.5rem;padding-right:1.5rem}.card_header__c7PUk:has(.card_action__TfKuF){grid-template-columns:1fr auto}.card_header__c7PUk.card_withBorderBottom__D6MWS{padding-bottom:1.5rem}.card_title__eXp3E{line-height:1;font-weight:600}.card_subtitle__LTH5D{color:#4b5563;font-size:1rem;font-weight:400;padding-bottom:1rem}.card_description__cIBRQ{color:var(--muted-foreground,#6b7280);font-size:.875rem}.card_action__TfKuF{grid-column-start:2;grid-row-start:1;grid-row-end:span 2;align-self:start;justify-self:end}.card_content__RX5lh,.card_footer__6228M{padding-left:1.5rem;padding-right:1.5rem}.card_footer__6228M{display:flex;align-items:center}.card_footer__6228M.card_withBorderTop__sFP_4{padding-top:1.5rem}.stars-rating-field_rating__4jeMn{display:inline-flex;gap:.25rem;align-items:center}.stars-rating-field_rating__4jeMn.stars-rating-field_sm__Vo1On .stars-rating-field_star__iiWP8{width:1.25rem;height:1.25rem}.stars-rating-field_rating__4jeMn.stars-rating-field_md__EO0Cu .stars-rating-field_star__iiWP8{width:1.75rem;height:1.75rem}.stars-rating-field_rating__4jeMn.stars-rating-field_lg__rswoO .stars-rating-field_star__iiWP8{width:2.5rem;height:2.5rem}.stars-rating-field_star__iiWP8{cursor:pointer;color:var(--muted-foreground,#f59e0b);transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.stars-rating-field_star__iiWP8:hover{color:var(--warning,#f59e0b);transform:scale(1.1)}.stars-rating-field_star__iiWP8 input{position:absolute;opacity:0;pointer-events:none}.stars-rating-field_star__iiWP8 .stars-rating-field_icon__4saPj{width:100%;height:100%;stroke-width:2}.stars-rating-field_active__XYHzK{color:var(--warning,#f59e0b)}.stars-rating-field_active__XYHzK:hover{color:var(--warning-hover,#d97706)}.stars-rating-field_disabled___BRKc{opacity:.5}.stars-rating-field_disabled___BRKc .stars-rating-field_star__iiWP8{cursor:not-allowed}.stars-rating-field_disabled___BRKc .stars-rating-field_star__iiWP8:hover{transform:none;color:var(--muted-foreground,#9ca3af)}.stars-rating-field_error__h3liK .stars-rating-field_active__XYHzK{color:var(--destructive,#ef4444)}.error_error__j1O9N{color:#ef4444;font-size:.85rem;line-height:1.2}.score-field_scoreField__RnKaC{display:flex;flex-direction:column;gap:.5rem}.score-field_scoreField__RnKaC .score-field_label__gAcMK{font-size:1.2rem;font-weight:600}.score-field_scoreField__RnKaC .score-field_label__gAcMK .score-field_required__QLCyx{color:#ef4444;margin-left:.25rem}.score-field_scoreField__RnKaC .score-field_scoresContainer__s0DbE{display:flex;gap:1rem;flex-wrap:wrap}.score-field_scoreField__RnKaC .score-field_scoresContainer__s0DbE .score-field_scoreButton__TpJwM{width:3rem;height:3rem;border-radius:.5rem;border:2px solid #d1d5db;background-color:#fff;color:#374151;font-weight:600;cursor:pointer;transition:all .2s ease}.score-field_scoreField__RnKaC .score-field_scoresContainer__s0DbE .score-field_scoreButton__TpJwM:hover{border-color:#60a5fa;background-color:#eff6ff}.score-field_scoreField__RnKaC .score-field_scoresContainer__s0DbE .score-field_scoreButton__TpJwM.score-field_active__e_ZDY{background-color:#f97316;color:#fff;border-color:#f97316;transform:scale(1.1)}.score-field_scoreField__RnKaC .score-field_scoresContainer__s0DbE .score-field_scoreButton__TpJwM:focus{outline:none;box-shadow:0 0 0 3px rgba(246,106,59,.3)}.nps-score_group__mLN1h{display:flex;gap:.5rem;flex-wrap:wrap;width:100%;box-sizing:border-box}.nps-score_horizontal__zdXhY{flex-direction:row}.nps-score_vertical__UUauq{flex-direction:column}.nps-score_option__YIoGc{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:3rem;min-width:3rem;padding:.5rem;border-radius:.375rem;border:none;cursor:pointer;transition:transform .15s,opacity .15s;position:relative}.nps-score_option__YIoGc:hover{opacity:.85}.nps-score_option__YIoGc input{position:absolute;opacity:0;pointer-events:none}.nps-score_option__YIoGc .nps-score_dot__dj_FT{display:none}.nps-score_option__YIoGc .nps-score_texts__It2YB{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0}.nps-score_option__YIoGc .nps-score_label__pPMZ9{color:#fff;font-size:1.125rem;font-weight:600}.nps-score_option__YIoGc .nps-score_description__RpGOx{display:none}.nps-score_option__YIoGc:nth-child(-n+7){background-color:#ef5350}.nps-score_option__YIoGc:nth-child(8),.nps-score_option__YIoGc:nth-child(9){background-color:#ffa726}.nps-score_option__YIoGc:nth-child(10),.nps-score_option__YIoGc:nth-child(11){background-color:#66bb6a}.nps-score_selected__VSapW{transform:scale(1.1);outline:3px solid #000;outline-offset:2px}.nps-score_selected__VSapW:nth-child(-n+7){background-color:#c62828}.nps-score_selected__VSapW:nth-child(8),.nps-score_selected__VSapW:nth-child(9){background-color:#ef6c00}.nps-score_selected__VSapW:nth-child(10),.nps-score_selected__VSapW:nth-child(11){background-color:#2e7d32}.nps-score_disabled___27jC{opacity:.4;cursor:not-allowed}.nps-score_disabled___27jC:hover{opacity:.4}.nps-score_error__OcnK4 .nps-score_option__YIoGc{box-shadow:0 0 0 3px rgba(239,68,68,.3)}@media(max-width:768px){.nps-score_group__mLN1h{gap:.25rem;flex-wrap:nowrap;padding:0}.nps-score_option__YIoGc{min-height:2.25rem;min-width:0;width:calc((100% - 2.5rem)/11);padding:.25rem;flex-shrink:0}.nps-score_option__YIoGc .nps-score_label__pPMZ9{font-size:.75rem}.nps-score_selected__VSapW{transform:scale(1.05);outline-width:2px;outline-offset:1px}}@media(max-width:480px){.nps-score_group__mLN1h{gap:.2rem}.nps-score_option__YIoGc{min-height:2rem;width:calc((100% - 2rem)/11);padding:.2rem}.nps-score_option__YIoGc .nps-score_label__pPMZ9{font-size:.65rem}.nps-score_selected__VSapW{transform:scale(1.03)}}.input_input__azpOD{box-sizing:border-box;display:block;min-width:0;width:100%;height:3rem;line-height:3rem;padding:0 .75rem;border-radius:.375rem;border:1px solid var(--input-border,#e5e7eb);background-color:var(--input-bg);font:inherit;font-size:1rem;outline:none;box-shadow:var(--shadow-xs,0 1px 2px 0 rgba(0,0,0,.05));transition:color .2s,box-shadow .2s,border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input_input__azpOD:hover{border-color:var(--muted-foreground,#9ca3af)}.input_input__azpOD::placeholder{color:var(--muted-foreground,#9ca3af)}.input_input__azpOD::selection{background-color:var(--primary,#3b82f6);color:var(--primary-foreground,#ffffff)}.input_input__azpOD::-webkit-file-upload-button{height:1.75rem;margin-right:.5rem;background:rgba(0,0,0,0);border:0;font-size:.875rem;font-weight:500;color:var(--foreground,#111827)}.input_input__azpOD::file-selector-button{height:1.75rem;margin-right:.5rem;background:rgba(0,0,0,0);border:0;font-size:.875rem;font-weight:500;color:var(--foreground,#111827)}.input_input__azpOD:disabled{pointer-events:none;cursor:not-allowed;opacity:.75}.input_input__azpOD[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.input_input__azpOD:focus-visible{border-color:var(--ring,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring,#3b82f6) 50%,transparent)}.input_input__azpOD[aria-invalid=true]{border-color:var(--destructive,#ef4444);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive,#ef4444) 20%,transparent)}@media(prefers-color-scheme:dark){.input_input__azpOD[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive,#ef4444) 40%,transparent)}.input_input__azpOD{background-color:color-mix(in srgb,var(--input,#374151) 30%,transparent)}}@media(min-width:768px){.input_input__azpOD{font-size:.875rem}}.textarea_textarea__KHxXd{box-sizing:border-box;display:block;width:100%;min-height:5rem;padding:.625rem .75rem;border-radius:.375rem;border:1px solid var(--input-border,#e5e7eb);background-color:var(--input-bg);box-shadow:var(--shadow-xs,0 1px 2px 0 rgba(0,0,0,.05));font-size:.875rem;font-family:inherit;line-height:1.5;color:var(--foreground,#111827);resize:vertical;transition:border-color .2s,box-shadow .2s}.textarea_textarea__KHxXd::placeholder{color:var(--muted-foreground,#9ca3af)}.textarea_textarea__KHxXd:hover{border-color:var(--muted-foreground,#9ca3af)}.textarea_textarea__KHxXd:focus{outline:none;border-color:var(--ring,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring,#3b82f6) 20%,transparent)}.textarea_textarea__KHxXd:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted,#f3f4f6)}.textarea_textarea__KHxXd[aria-invalid=true]{border-color:var(--destructive,#ef4444)}.textarea_textarea__KHxXd[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive,#ef4444) 20%,transparent)}@media(prefers-color-scheme:dark){.textarea_textarea__KHxXd{background-color:color-mix(in srgb,var(--input,#374151) 30%,transparent);color:var(--foreground,#f9fafb)}}.radio-group_group__x6rEN{display:flex;gap:.5rem;flex-wrap:wrap}.radio-group_horizontal__UANZm{flex-direction:row}.radio-group_vertical__Zaqc3{flex-direction:column}.radio-group_option__Me_2i{box-sizing:border-box;display:inline-flex;align-items:center;min-height:3rem;padding:0 .75rem;border-radius:.375rem;border:1px solid var(--input-border,#e5e7eb);background-color:var(--input-bg);box-shadow:var(--shadow-xs,0 1px 2px 0 rgba(0,0,0,.05));cursor:pointer;white-space:normal;gap:.5rem;transition:color .2s,box-shadow .2s,border-color .2s,background-color .2s}.radio-group_option__Me_2i:hover{border-color:var(--muted-foreground,#9ca3af)}.radio-group_option__Me_2i input{position:absolute;opacity:0;pointer-events:none}.radio-group_option__Me_2i .radio-group_dot__58zL8{width:1rem;height:1rem;border-radius:9999px;border:2px solid var(--muted-foreground,#9ca3af);display:inline-block;position:relative;flex:0 0 auto}.radio-group_option__Me_2i .radio-group_dot__58zL8:after{content:"";position:absolute;inset:50%;width:.5rem;height:.5rem;transform:translate(-50%,-50%) scale(0);border-radius:9999px;background:var(--ring,#3b82f6);transition:transform .15s ease}.radio-group_option__Me_2i .radio-group_texts__0srNx{display:flex;flex-direction:column;line-height:1.2;min-width:0;flex:1 1 auto;word-break:break-word}.radio-group_option__Me_2i .radio-group_label__QLjMX{color:var(--foreground,#111827);font-size:.95rem;font-weight:500}.radio-group_option__Me_2i .radio-group_description__IMzKq{color:var(--muted-foreground,#6b7280);font-size:.8rem}.radio-group_selected__mkp1T{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring,#3b82f6) 50%,transparent)}.radio-group_selected__mkp1T,.radio-group_selected__mkp1T .radio-group_dot__58zL8{border-color:var(--ring,#3b82f6)}.radio-group_selected__mkp1T .radio-group_dot__58zL8:after{transform:translate(-50%,-50%) scale(1)}.radio-group_disabled__jSko_{opacity:.5;cursor:not-allowed}.radio-group_error__KoOqL .radio-group_option__Me_2i{border-color:var(--destructive,#ef4444);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive,#ef4444) 20%,transparent)}@media(prefers-color-scheme:dark){.radio-group_error__KoOqL .radio-group_option__Me_2i{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive,#ef4444) 40%,transparent)}.radio-group_option__Me_2i{background-color:color-mix(in srgb,var(--input,#374151) 30%,transparent)}}@media(min-width:768px){.radio-group_option__Me_2i .radio-group_label__QLjMX{font-size:.875rem}}.calendar_wrapper__xpHaO{position:relative;width:100%}.calendar_trigger__shS1Z{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;min-width:0;width:100%;height:3rem;line-height:3rem;padding:0 .75rem;border-radius:.375rem;border:1px solid var(--input-border,#e5e7eb);background-color:var(--input-bg);box-shadow:var(--shadow-xs,0 1px 2px 0 rgba(0,0,0,.05));font:inherit;font-size:1rem;cursor:pointer;transition:color .2s,box-shadow .2s,border-color .2s,background-color .2s}.calendar_trigger__shS1Z:hover{border-color:var(--muted-foreground,#9ca3af)}.calendar_trigger__shS1Z:focus-visible{border-color:var(--ring,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring,#3b82f6) 50%,transparent);outline:none}.calendar_trigger__shS1Z[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.calendar_trigger__shS1Z[aria-invalid=true]{border-color:var(--destructive,#ef4444);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive,#ef4444) 20%,transparent)}@media(prefers-color-scheme:dark){.calendar_trigger__shS1Z[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive,#ef4444) 40%,transparent)}}@media(min-width:768px){.calendar_trigger__shS1Z{font-size:.875rem}}.calendar_value__fHJvd{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--foreground,#111827)}.calendar_icon__dh9DD,.calendar_placeholder__B2QIE{color:var(--muted-foreground,#9ca3af)}.calendar_icon__dh9DD{margin-left:.5rem;flex:0 0 auto}.calendar_popover__0Zh3f{position:absolute;z-index:50;margin-top:.5rem;right:0;left:0;border-radius:.5rem;overflow:hidden;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border:1px solid color-mix(in srgb,var(--input-border,#e5e7eb) 60%,transparent)}.calendar_header__Y92If{display:grid;grid-template-columns:2.25rem 1fr 2.25rem;align-items:center;grid-gap:.25rem;gap:.25rem;padding:.5rem;border-bottom:1px solid var(--input-border,#e5e7eb)}.calendar_month_label__TJ1HH{text-align:center;font-weight:600;color:var(--foreground,#111827)}.calendar_nav_btn__rl14Z{all:unset;display:grid;place-items:center;height:2rem;width:2rem;border-radius:.375rem;cursor:pointer;color:var(--foreground,#111827)}.calendar_nav_btn__rl14Z:hover{background-color:color-mix(in srgb,var(--ring,#3b82f6) 8%,transparent)}.calendar_nav_btn__rl14Z:active{background-color:color-mix(in srgb,var(--ring,#3b82f6) 12%,transparent)}.calendar_nav_btn__rl14Z:disabled{opacity:.5;cursor:not-allowed}.calendar_weekdays__EXe9M{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.25rem;gap:.25rem;padding:.5rem .5rem .25rem}.calendar_weekday__y8gul{text-align:center;font-size:.75rem;color:var(--muted-foreground,#6b7280)}.calendar_grid__GN02d{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.25rem;gap:.25rem;padding:0 .5rem .5rem}.calendar_day__a2_Kr{all:unset;display:grid;place-items:center;height:2.25rem;border-radius:.375rem;cursor:pointer;color:var(--foreground,#111827)}.calendar_day__a2_Kr:hover{background-color:color-mix(in srgb,var(--ring,#3b82f6) 10%,transparent)}.calendar_day__a2_Kr:focus-visible{outline:2px solid var(--ring,#3b82f6);outline-offset:2px}.calendar_day_outside___dDZN{color:var(--muted-foreground,#9ca3af)}.calendar_day_today__pqKDB{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ring,#3b82f6) 50%,transparent)}.calendar_day_selected__0Dkfh{background-color:color-mix(in srgb,var(--ring,#3b82f6) 20%,transparent)}.calendar_day_active__14AvB{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ring,#3b82f6) 60%,transparent)}.calendar_day_disabled__P3_Kh{opacity:.4;cursor:not-allowed;pointer-events:auto}.calendar_footer__vmNS4{display:flex;justify-content:space-between;gap:.5rem;padding:.5rem;border-top:1px solid var(--input-border,#e5e7eb)}.calendar_clear_btn__Kmt5c,.calendar_today_btn__DQBz1{all:unset;padding:.25rem .5rem;border-radius:.375rem;cursor:pointer;font-size:.875rem;color:var(--foreground,#111827)}.calendar_clear_btn__Kmt5c:hover,.calendar_today_btn__DQBz1:hover{background-color:color-mix(in srgb,var(--ring,#3b82f6) 8%,transparent)}.calendar_clear_btn__Kmt5c:disabled,.calendar_today_btn__DQBz1:disabled{opacity:.5;cursor:not-allowed}.survey-nps_formField__8w9Wh{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}.survey-nps_formField__8w9Wh .survey-nps_label__DQWxc{font-size:1.2rem;font-weight:500;color:#374151}.survey-nps_formField__8w9Wh .survey-nps_label__DQWxc .survey-nps_required__Fq082{color:#ef4444;margin-left:.25rem}.survey-nps_submitButton__qIJ51{display:flex;justify-content:flex-end}.survey-nps_errorMessage__PForx{display:block;color:#dc2626;font-size:.875rem;margin-top:.25rem;font-weight:500}.survey-nps_required__Fq082{color:#ef4444;margin-left:.1rem;font-size:1.2rem}.submit-button_submit_button__FQb6G{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:#f97316;color:#fff;border:1px solid rgba(0,0,0,0);box-shadow:0 2px 6px rgba(249,115,22,.25);cursor:pointer;height:60px;padding:0 1rem;border-radius:.5rem;font-weight:600;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.submit-button_submit_button__FQb6G:active:not(:disabled){transform:translateY(1px)}.submit-button_submit_button__FQb6G:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.submit-button_submit_button__FQb6G:hover:not(:disabled){background-color:#ea580c;box-shadow:0 6px 14px rgba(249,115,22,.35)}.submit-button_submit_button__FQb6G:active:not(:disabled){box-shadow:0 3px 8px rgba(249,115,22,.28)}.submit-button_fullWidth__m8eC9{width:100%}.submit-button_secondary__CI_zf{background-color:#fff;color:#374151;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.06)}.submit-button_secondary__CI_zf:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 10px rgba(0,0,0,.08)}.submit-button_secondary__CI_zf:active:not(:disabled){box-shadow:0 2px 6px rgba(0,0,0,.06)}.submit-button_danger__3PKds{background-color:#e53e3e;color:#fff;border-color:rgba(0,0,0,0);box-shadow:0 2px 6px rgba(229,62,62,.25)}.submit-button_danger__3PKds:hover:not(:disabled){background-color:#c53030;box-shadow:0 6px 14px rgba(229,62,62,.35)}.submit-button_danger__3PKds:active:not(:disabled){box-shadow:0 3px 8px rgba(229,62,62,.28)}.submit-button_spinner__KFsBN{width:1rem;height:1rem;border-radius:50%;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:submit-button_spin__SpVmW 1s linear infinite}.submit-button_secondary__CI_zf .submit-button_spinner__KFsBN{border:2px solid rgba(55,65,81,.25);border-top-color:#374151}@keyframes submit-button_spin__SpVmW{to{transform:rotate(1turn)}}.__404_mainContent__S7j0K{min-height:100vh;background-color:#f9fafb;display:flex;flex-direction:column;align-items:center}.__404_imageContainer__B7xb_{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:var(--spacing-six,3.5rem)}.__404_content__1zX7D{max-width:56rem;margin-left:auto;margin-right:auto;padding:2rem 1rem;text-align:center}.__404_errorContainer__HXoez{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:var(--spacing-half,.5rem);margin-bottom:var(--spacing-two,1rem)}.__404_errorTitle__2QJrn{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.25rem}@media(max-width:570px){.__404_errorTitle__2QJrn{font-size:1.25rem}}.__404_errorCode__z1F4c{font-size:1rem;font-weight:400;color:#6b7280}@media(max-width:570px){.__404_errorCode__z1F4c{font-size:.875rem}}.__404_errorMessage__JQQAg{font-size:1rem;font-weight:400;color:#4b5563;line-height:1.6}@media(max-width:570px){.__404_errorMessage__JQQAg{font-size:.875rem}}.question-manager_question_manager__3JTw0{width:100%}.question-manager_header_wrapper__xfxDV{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.question-manager_add_button__v_V0C{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background-color:#f97316;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.question-manager_add_button__v_V0C:hover{background-color:#ea580c}.question-manager_add_button__v_V0C:active{transform:translateY(1px)}.question-manager_add_button__v_V0C:disabled{background-color:#d1d5db;color:#9ca3af;cursor:not-allowed;opacity:.6}.question-manager_add_button__v_V0C:disabled:hover{background-color:#d1d5db}.question-manager_add_button__v_V0C:disabled:active{transform:none}.question-manager_button_icon__wuN3e{width:1.125rem;height:1.125rem}.question-manager_questions_list__44Y1g{display:flex;flex-direction:column;overflow:visible}.question-manager_questions_list__44Y1g>*+*{margin-top:1rem}.question-manager_add_button_wrapper__KSG5x{display:flex;justify-content:flex-end;margin-top:1.5rem;padding-top:1rem}.question-manager_question_card__GwqK3{background-color:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb;overflow:visible;position:relative;z-index:1}.question-manager_question_card__GwqK3:focus-within{z-index:10}.question-manager_question_card_header__K_S1K{padding:1rem;background-color:#fff;border-bottom:1px solid #e5e7eb}.question-manager_question_header__HS9hw{display:flex;align-items:center;justify-content:space-between;width:100%}.question-manager_question_title__NCAay{font-size:1rem;font-weight:500;color:#374151;margin:0}.question-manager_remove_button__eMIdT{display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:rgba(0,0,0,0);color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s ease}.question-manager_remove_button__eMIdT:hover:not(.question-manager_disabled__jH5lY){background-color:#fef2f2;color:#dc2626}.question-manager_remove_button__eMIdT.question-manager_disabled__jH5lY{color:#9ca3af;cursor:not-allowed;opacity:.5}.question-manager_question_content__c_guH{padding:1rem;position:relative;z-index:auto}.question-manager_question_content__c_guH>*+*{margin-top:1rem}@media(max-width:768px){.question-manager_add_button_wrapper__KSG5x{justify-content:stretch}.question-manager_add_button__v_V0C{width:100%;justify-content:center}}.question-manager_section_grid__6MPHb{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.question-manager_section_grid__6MPHb{grid-template-columns:repeat(2,minmax(0,1fr))}}