.container{margin-top:1rem;width:100%;max-width:41rem;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media not all and (min-width:768px){.container{width:34rem}}@media (max-width:600px){.container{width:26rem}}.containerButtonFooter{width:100%;max-width:41rem;border-radius:var(--radius)}.progressBarWidthBlankTwo{width:14rem}.Gap,.footerGap,.footerGapBlankTwo{gap:3rem}.custom-input{border-bottom:2px solid #d1d5db}textarea::-webkit-scrollbar{display:none}@media (max-width:768px){.containerButtonFooter{max-width:34rem}.Gap{gap:2.5rem}.ContainerCourtSkeleton{width:400px!important}}@media (max-width:600px){.containerButtonFooter{max-width:26rem}.ContainerButtonSend{max-width:7rem;font-size:.875rem;line-height:1.25rem;font-weight:800}.ContainerButtonClear{max-width:11rem;font-size:.875rem;line-height:1.25rem}.PaddingHeader{padding:.75rem}.ContainerLogo{height:7rem;width:7rem}.ContainerTittle{font-size:1.25rem;line-height:1.75rem}.ContainerCourt{font-size:1.5rem;line-height:2rem}.ContainerDescription{margin-top:2rem;font-size:1rem;line-height:2rem}.Padding{padding:1.5rem}.ContainerOptionText,.ContainerQuestion,.ContainerQuestionEX{font-size:1rem;line-height:1.5rem}.ContainerRadio{flex-shrink:0}.Gap{gap:1.75rem}.TextGreen,.TextRed{font-size:.66rem}.ContainerCourtSkeleton{width:350px!important}.ContainerCourt_SkeletonDescription{width:360px!important}.CompletedTextOne{font-size:1.5rem;line-height:2rem}.CompletedTextTwo{font-size:1.125rem;line-height:1.75rem}.CompletedTextFour,.CompletedTextThree{font-size:1rem;line-height:1.5rem}}@media (max-width:455px){.container,.containerButtonFooter{max-width:24rem}.PaddingHeader{padding:.25rem}.ContainerLogo{height:7rem;width:7rem}.ContainerTittle{font-size:1.125rem;line-height:1.5rem}.ContainerCourt{font-size:1.5rem;line-height:2rem}.ContainerDescription{font-size:.875rem;line-height:1.5rem}.Padding{padding:1rem}.ContainerQuestion{font-size:1rem;line-height:1.5rem}.ContainerOptionText{font-size:.875rem;line-height:1.25rem}.ContainerRadio{height:2rem;width:2rem;flex-shrink:0}.Placeholder{font-size:.75rem;line-height:1rem}.Placeholder::placeholder{font-size:.75rem;line-height:1rem}.Gap{gap:1.5rem}.ContainerQuestionEX{font-size:1rem;line-height:1.5rem}.TextGreen,.TextRed{font-size:.61rem}.ContainerHeaderButton{padding:.5rem .75rem;font-size:.75rem}.ContainerFlag{height:1.25rem;width:1.25rem}.NecessarilyText{font-size:.875rem;line-height:1.25rem}.NecessarilySvg{height:1.25rem;width:1.25rem}.ContainerCourtLogo{height:100px!important;width:100px!important}.ContainerTittleSkeleton{width:200px!important}.ContainerCourtSkeleton{width:290px!important}.ContainerCourt_SkeletonDescription{width:330px!important}.ContainerButtonClear{max-width:9rem;font-size:.75rem;line-height:1rem}.ContainerButtonSend{max-width:7rem;font-size:.75rem;line-height:1rem;font-weight:800}}@media (max-width:405px){.container,.containerButtonFooter{max-width:22rem}.ContainerTittle{font-size:1rem;line-height:1.5rem}.ContainerCourt{font-size:1.25rem;line-height:1.75rem}.ContainerOptionText{font-size:.83rem}.TextGreen,.TextRed{font-size:.56rem}.ContainerCourtLogo{height:100px!important;width:100px!important}.ContainerCourtSkeleton{width:320px!important}.ContainerCourt_SkeletonDescription{width:300px!important}.CompletedTextOne{font-size:1.25rem;line-height:1.75rem}.CompletedTextTwo{font-size:1rem;line-height:1.5rem}.CompletedTextFour,.CompletedTextThree{font-size:.875rem;line-height:1.25rem}}@media (max-width:374px){.container{max-width:21rem}.TextGreen,.TextRed{font-size:.59rem}.ContainerOptionText{font-size:.76rem}.containerButtonFooter{max-width:21rem}.ContainerHeaderButton{padding:.5rem .75rem;font-size:.7rem}}@media (max-width:352px){.container,.containerButtonFooter{max-width:19rem}.ContainerTittle{font-size:.75rem;line-height:1.5rem}.ContainerCourt{font-size:1rem;line-height:1.5rem}.Gap{gap:1rem}.TextGreen,.TextRed{font-size:.51rem}.ContainerHeaderButton{padding:.5rem .75rem;font-size:.67rem}.ContainerCourtLogo{height:100px!important;width:100px!important}.ContainerCourtSkeleton{width:250px!important}.ContainerTittleSkeleton{width:150px!important}.ContainerCourt_SkeletonDescription{width:250px!important}}