.page-module___8aEwW__page{min-height:100vh;overflow:visible}.page-module___8aEwW__main{max-width:80rem;margin-left:auto;margin-right:auto;padding:8rem 1.5rem 4rem}@media (max-width:926px){.page-module___8aEwW__main{padding:6rem 24px 48px}}
.questionForm-module__w2INYa__heading{margin-bottom:0;font-size:4.5rem;font-weight:800;line-height:1}.questionForm-module__w2INYa__disclaimer{color:rgb(var(--text-tertiary));font-size:.875rem}.questionForm-module__w2INYa__disclaimerContainer{margin-top:2rem}.questionForm-module__w2INYa__subheading{border-bottom:1px solid rgb(var(--color-border));text-align:left;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.questionForm-module__w2INYa__newSection{margin-top:3rem;margin-bottom:6rem}.questionForm-module__w2INYa__textGradient{background:linear-gradient(90deg,rgb(var(--color-primary)),rgb(var(--color-secondary)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.questionForm-module__w2INYa__formWrapper{transition:height .3s ease-out;position:relative}.questionForm-module__w2INYa__labelContainer{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:12px;display:flex}.questionForm-module__w2INYa__questionLabel{color:rgb(var(--text-secondary));text-align:left;margin:0;font-size:1rem;line-height:1.75rem;display:block}.questionForm-module__w2INYa__questionTextArea{border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface));resize:none;width:100%;min-height:4.5rem;color:rgb(var(--text-primary));border-radius:.5rem;padding:1rem;font-family:inherit;font-size:1rem;line-height:1.5rem;transition:border-color .2s;overflow:hidden}.questionForm-module__w2INYa__questionTextArea:focus{border-color:rgb(var(--color-primary,59 130 246));outline:none}.questionForm-module__w2INYa__questionTextArea::placeholder{color:rgb(var(--text-tertiary));opacity:.7;font-size:.95rem}.questionForm-module__w2INYa__questionTable{color:rgb(var(--text-tertiary));table-layout:fixed;border-spacing:0;min-width:100%}.questionForm-module__w2INYa__questionTable th{letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid rgb(var(--color-border));text-align:left;padding:.75rem;font-weight:600}.questionForm-module__w2INYa__questionTable tbody tr:hover{background-color:#262626}.questionForm-module__w2INYa__questionTable td{border-bottom:1px solid #3741514d}.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellLabel{text-align:left;color:inherit;padding:.75rem}.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellStatus{color:inherit;text-align:center;padding:.75rem}.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellNotes,.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellReferences{scrollbar-width:4px;white-space:pre-line;height:auto;color:inherit;text-align:left;padding:8px;line-height:1.3;animation:.3s ease-in questionForm-module__w2INYa__fadeIn;overflow:hidden auto}.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellNotes a,.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellReferences a{color:#87cefa;text-decoration:underline}.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellNotes a:hover,.questionForm-module__w2INYa__questionTable td .questionForm-module__w2INYa__cellReferences a:hover{color:#00bfff;text-decoration:none}@keyframes questionForm-module__w2INYa__fadeIn{0%{opacity:0}to{opacity:1}}.questionForm-module__w2INYa__questionTable td a{color:#00f;text-decoration-line:underline}.questionForm-module__w2INYa__questionTable td{overflow:visible}.questionForm-module__w2INYa__questionTable th::-webkit-scrollbar{display:none}.questionForm-module__w2INYa__questionTable td::-webkit-scrollbar{display:none}.questionForm-module__w2INYa__questionTable td:first-child,.questionForm-module__w2INYa__questionTable th:first-child{width:15%}.questionForm-module__w2INYa__questionTable th:nth-child(2),.questionForm-module__w2INYa__questionTable td:nth-child(2){text-align:center;width:5%}.questionForm-module__w2INYa__questionTable th:nth-child(3),.questionForm-module__w2INYa__questionTable td:nth-child(3){width:35%}.questionForm-module__w2INYa__resultsContainer{animation:.5s ease-out questionForm-module__w2INYa__slideInUp}@keyframes questionForm-module__w2INYa__slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.questionForm-module__w2INYa__errorMessage{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;margin-top:1.5rem;padding:1rem;font-size:.875rem;animation:.3s ease-out questionForm-module__w2INYa__slideInUp}.questionForm-module__w2INYa__progressBarContainer{margin-top:1rem;animation:.3s ease-out questionForm-module__w2INYa__expandDown;overflow:hidden}@keyframes questionForm-module__w2INYa__expandDown{0%{opacity:0;max-height:0;margin-top:0;padding-top:0}to{opacity:1;max-height:100px;margin-top:1rem}}
.buttonBar-module__MfM3FG__buttonBar{gap:.5rem;align-items:var(--align-items,center);flex-direction:row;display:flex}.buttonBar-module__MfM3FG__buttonBar>*{width:var(--button-width,10rem);height:var(--button-height,3rem);align-items:var(--align-items,flex-start)}
.secondaryButton-module__ETXOBW__secondaryButton{width:fit-content;min-width:10rem;height:2.8rem;color:rgba(var(--color-primary-3),1);border:1px solid rgba(var(--color-primary-3),1);cursor:pointer;background-color:#0000;border-radius:.5rem;padding-left:5px;padding-right:5px;font-size:.8rem;transition:background-color .3s,box-shadow .3s}.secondaryButton-module__ETXOBW__secondaryButton:hover{transform:scale(1.05)}
.statusIndicator-module__RG1PoG__statusIndicator{color:#fde047;background-color:#713f12;border-radius:9999px;width:6rem;padding:.25rem .75rem;font-size:.875rem;font-weight:550;line-height:1rem;animation:.3s ease-in statusIndicator-module__RG1PoG__fadeIn;display:inline-block}@keyframes statusIndicator-module__RG1PoG__fadeIn{0%{opacity:0}to{opacity:1}}

.iconBtn-module__2gQUVa__IconBtn{background:rgba(var(--color-primary,59 130 246),.1);border:1px solid rgba(var(--color-primary,59 130 246),.3);color:rgb(var(--color-primary,59 130 246));cursor:pointer;border-radius:.375rem;justify-content:flex-start;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.iconBtn-module__2gQUVa__IconBtn:hover{background:rgba(var(--color-primary,59 130 246),.2);border-color:rgb(var(--color-primary,59 130 246))}.iconBtn-module__2gQUVa__IconBtnIcon{width:1rem;height:1rem}.iconBtn-module__2gQUVa__textSpan{justify-content:center;width:100%}
.loadingProgressBar-module__XmGBvW__progressContainer{padding:1rem}.loadingProgressBar-module__XmGBvW__progressHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.loadingProgressBar-module__XmGBvW__progressLabel{color:rgb(var(--text-secondary));font-size:.875rem}.loadingProgressBar-module__XmGBvW__progressPercentage{color:rgb(var(--text-primary));font-size:.875rem;font-weight:600}.loadingProgressBar-module__XmGBvW__progressBarTrack{background-color:rgb(var(--color-border));border-radius:4px;width:100%;height:8px;overflow:hidden}.loadingProgressBar-module__XmGBvW__progressBarFill{background-color:rgb(var(--color-primary));border-radius:4px;height:100%;transition:width .3s ease-out}
