.ButtonAddToGoogleCalendar_wrapper__BzD0U{text-decoration:none}.ButtonAddToGoogleCalendar_defaultChildren__SU9iO{align-items:center;display:flex;gap:.8rem}.FixedButtonWrapper_fixedButtonWrapper__an8oG{background-color:var(--white);border-top:1px solid var(--black30);bottom:0;left:0;padding:var(--spacing-md) 2rem;position:fixed;width:100%}@media(min-width:769px){.FixedButtonWrapper_fixedButtonWrapper__an8oG{border-top:none;padding:0 0 2rem;position:relative}}.InstructionAndActionsLayout_wrapper__epMIS{display:flex;flex-direction:column;grid-gap:2.4rem;gap:2.4rem;display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-6xl)!important;width:100%}@media(min-width:769px){.InstructionAndActionsLayout_wrapper__epMIS{gap:var(--spacing-2xl);padding-bottom:0}}.InstructionAndActionsLayout_list__NI2jd{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:1.6rem}.InstructionAndActionsLayout_list__NI2jd .InstructionAndActionsLayout_item__f7vdf{align-items:center;display:flex;gap:1.6rem}.InstructionAndActionsLayout_buttonGroup__VCarq{border-top:none;display:flex;flex-direction:column;gap:1.6rem}@media(max-width:768px){.InstructionAndActionsLayout_brokerData__KPu7e{border-bottom:1px solid var(--porto-neutral-30);left:-2rem;position:relative;top:-17px;width:calc(100% + 4rem)}}.CustomTextArea_wrapper__33Wwl{display:flex;flex-direction:column;gap:.4rem;position:relative;width:100%}.CustomTextArea_textarea__jXgZf{border:1px solid var(--porto-neutral-60);border-radius:.6rem;color:var(--porto-black);font-family:var(--font-open-sans);font-size:var(--text-4xs);letter-spacing:.02rem;line-height:1.6rem;outline:none;overflow-y:auto;padding:12px;resize:vertical;width:100%}.CustomTextArea_textarea__jXgZf::-webkit-scrollbar{width:10px}.CustomTextArea_textarea__jXgZf::-webkit-scrollbar-track{background:#f2f2f2;border-radius:0 .7rem 0 0}.CustomTextArea_textarea__jXgZf::-webkit-scrollbar-thumb{background:var(--porto-neutral-30);background-clip:padding-box;border:3px solid #f2f2f2;border-radius:.7rem}.CustomTextArea_textarea__jXgZf::-webkit-scrollbar-thumb:hover{background:var(--porto-neutral-60)}.CustomTextArea_textarea__jXgZf::placeholder{color:var(--porto-neutral-60)}.CustomTextArea_textarea__jXgZf:focus{border-color:var(--porto-seguro-primary)}.CustomTextArea_textarea__jXgZf.CustomTextArea_error__UdmbB{border-color:var(--porto-red-primary)}.CustomTextArea_helperContainer__9V2vY{display:flex;gap:1.2rem;justify-content:space-between;margin-left:1.2rem}.CustomTextArea_counter__oOJm9{margin-left:auto;text-align:right}.DetailedDescriptionStep_wrapper__T4gKm{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-6xl)!important;width:100%}@media(min-width:769px){.DetailedDescriptionStep_wrapper__T4gKm{gap:var(--spacing-2xl);padding-bottom:0}}.DetailedDescriptionStep_textblock__rjkp0{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);width:100%}.DetailedDescriptionStep_textarea__PVMd_{position:relative}@media(max-width:768px){.DetailedDescriptionStep_brokerData__ytwD4,.PhotoSendingDefinition_brokerData__JKYkA{border-bottom:1px solid var(--porto-neutral-30);left:-2rem;position:relative;top:-17px;width:calc(100% + 4rem)}}.PhotoSendingDefinition_buttonsGroup__CBWkj{display:grid;grid-gap:1.6rem;gap:1.6rem}.Shimmer_shimmerRoot__84AcL{overflow:hidden}.Shimmer_shimmerBlock__Ccs1s{animation:Shimmer_pulse__sNA5N 6s linear infinite;background-color:#e0e0e0}@keyframes Shimmer_pulse__sNA5N{0%{filter:brightness(1)}25%{filter:brightness(.85)}50%{filter:brightness(1)}75%{filter:brightness(.85)}to{filter:brightness(1)}}.BudgetList_wrapper__imfRj{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.BudgetList_emptyList__70ocD{margin-inline:auto;margin-top:14.2rem;width:100%}.BudgetList_budgets__Pm381{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);width:100%}.BudgetList_budgets__isFetching__61n8N{opacity:.6}.BudgetList_cardFooter__swtGj{display:flex;flex-direction:column;margin-top:var(--spacing-md)}.BudgetList_cardFooter__swtGj .BudgetList_button__pWXEC{margin-bottom:var(--spacing-md);text-decoration:none}.BudgetList_copyToClipboard__iWZMr{align-items:center;all:unset;cursor:pointer;display:inline-flex;justify-content:center;margin-left:var(--spacing-2xs)}.BudgetList_complementary__q1Hwz{border:1px solid var(--black30);border-radius:8px;display:flex;gap:1.2rem;margin-top:var(--spacing-lg);padding:1.6rem}.AutoShopRepairStepShimmer_grid__9xu69{display:grid}.AutoShopRepairStepShimmer_filterSectionShimmer__IDwS2{border:1px solid var(--porto-neutral-30);border-radius:.8rem;display:grid;grid-gap:1.6rem;gap:1.6rem;padding:1.6rem}.AutoShopRepairStepShimmer_filterSectionShimmer__IDwS2 .AutoShopRepairStepShimmer_topRow__9yIVr{align-items:center;display:grid;grid-gap:1.6rem;gap:1.6rem;grid-template-columns:2.4rem 1fr}.AutoShopRepairStepShimmer_filterSectionShimmer__IDwS2 .AutoShopRepairStepShimmer_middleRow__DQbZY{display:flex;margin-left:4rem}.AutoShopRepairStepShimmer_filterSectionShimmer__IDwS2 .AutoShopRepairStepShimmer_bottomGrid__7NVZ_{display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:1fr 1fr 1fr}.AutoShopRepairStepShimmer_workshopCardShimmer__DWC_l{border:1px solid var(--porto-neutral-30);border-radius:1.2rem;box-sizing:border-box;display:grid;grid-gap:var(--spacing-3xs);gap:var(--spacing-3xs);grid-template-columns:auto 1fr;height:9.2rem;margin-bottom:2.4rem;max-height:100%;padding:var(--spacing-md)}.AutoShopRepairStepShimmer_shimmerInfo__SFCbr{display:grid;grid-gap:.4rem;gap:.4rem;width:100%}.ResumoShimmer_wrapper__Z7Bla{display:flex;flex-direction:column;gap:2rem;width:100%}.ResumoShimmer_group__squBW,.ResumoShimmer_header__gfyNC{display:flex;flex-direction:column;gap:.8rem}.ResumoShimmer_row__aQVTZ{display:flex;gap:1.6rem;justify-content:space-between}.ResumoShimmer_actions__4fr5P{display:flex;flex-direction:column;gap:1.2rem;padding-top:1.6rem}@keyframes Spinner_spin__wEDl_{to{transform:rotate(0deg)}0%{transform:rotate(1turn)}}.Spinner_spinner__dYTEm{animation:Spinner_spin__wEDl_ 1s linear infinite;border-radius:50%;box-sizing:border-box;display:inline-block;height:2.4rem;width:2.4rem}.Spinner_portoSeguros100__HMfQ2{border:.2rem solid var(--portoSeguros100);border-bottom:.2rem solid rgba(0,0,0,0)}.Spinner_white__NbIf2{border:.2rem solid;border-color:#fff #fff rgba(0,0,0,0)}.AuthGuardSkeleton_content__pWWJG{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.layout_wrapper__RQCyI{display:flex;flex-direction:column}.BudgetDetailsShimmer_budgetDetailsShimmerWrapper__SzGR0{display:grid;grid-gap:3.2rem;gap:3.2rem}.BudgetDetailsShimmer_budgetDetailsShimmer__B56Vb{border:1px solid #dadbdd;border-radius:1.2rem;display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding:2rem var(--spacing-md)}.BudgetDetailsShimmer_divider__WTFuc{border-top:.1rem solid #c8c8c8;display:block;max-height:.1rem}.BudgetDetailsShimmer_inputShimmerWrapper__Ng8EM{display:grid;grid-gap:2.4rem;gap:2.4rem;grid-template-columns:1fr}@media(min-width:768px){.BudgetDetailsShimmer_inputShimmerWrapper__Ng8EM{grid-template-columns:1fr 1fr}}.BudgetDetailsShimmer_inputShimmerWrapper__Ng8EM .BudgetDetailsShimmer_inputShimmerBox__bTQ9_{display:grid;grid-gap:.8rem;gap:.8rem}.BudgetDetailsShimmer_inputShimmerWrapper__Ng8EM .BudgetDetailsShimmer_inputShimmer__AiuUk{display:grid;grid-gap:1.6rem;gap:1.6rem;grid-template-columns:3fr 1fr}.ComplementaryBudgetShimmer_shimmerGrid__X2MnW{display:grid}.ComplementaryBudgetShimmer_rowAuto__m5E22{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:auto 1fr}.ComplementaryBudgetShimmer_row80__zyr_D{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:80% 1fr}.ComplementaryBudgetShimmer_dividerDashed__Eibcf{border:none;border-top:.1rem dashed #c8c8c8;display:block;max-height:.1rem}.page_wrapper__Hr2To{gap:var(--spacing-lg)}.page_textblock__KlcJt{display:grid;grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs)}.page_links__I92YU{display:flex;flex-direction:column;gap:2.6rem;margin-bottom:10rem}.page_links__I92YU button{padding:0}@media(min-width:768px){.page_links__I92YU{margin-bottom:0}}.page_link__lOHoy{text-decoration:none}.page_linkContent__0uc_5{align-items:center;display:inline-flex;gap:.8rem}.page_wrapperShimmer__oH_GI{display:flex;flex-direction:column;gap:2.6rem}.ServiceOrderShimmer_serviceOrderShimmer__zLgBM{border:1px solid #dadbdd;border-radius:1.2rem;display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);padding:var(--spacing-md)}.ServiceOrderShimmer_content__x9k6p{display:grid;grid-gap:1.2rem;gap:1.2rem}.ServiceOrderShimmer_contentItem__wd6IT{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:auto 1fr;width:100%}.ServiceOrderShimmer_description__oAhcc{display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);width:100%}.ServiceOrderShimmer_status__fkU0Y{border:1px solid #dadbdd;border-radius:1.2rem;display:grid;padding:var(--spacing-md)}.ZoomBlock_wrapper__URfF0{height:100%;overscroll-behavior:contain;touch-action:none;width:100%}.Webcam_loading__COlY_{align-items:center;background-color:var(--porto-neutral-100);display:flex;height:100dvh;justify-content:center;position:relative;width:100dvw;z-index:1}.Rescheduling_wrapper__T9S3_{gap:var(--spacing-lg)}.Rescheduling_textblock__z9M69{display:grid;grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs)}.Rescheduling_content__QPheU{display:flex;flex-direction:column;gap:3.2rem}.VehicleInfoCardShimmer_card__7_OrD{border:1px solid var(--porto-neutral-30);border-radius:.8rem;display:flex;flex-direction:column;gap:.8rem;padding:1.6rem}.page_budgetAppointment__gNJdN{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);grid-template-columns:1fr;width:100%}@media(min-width:768px){.page_budgetAppointment__gNJdN{grid-template-columns:1fr 1fr}}.page_budgetAppointment__gNJdN>*{flex:1 1;min-width:0}.page_budgetAppointment__gNJdN .page_resumeContent__zeRcJ{padding:1.6rem 2rem 1.6rem 1.6rem}