.page_container__2_NL1{display:flex;flex-direction:column;height:100%;background-color:#F5F5F5;position:relative;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.page_container__2_NL1::-webkit-scrollbar{display:none}.page_header__mitwR{display:flex;align-items:center;padding:16px 20px;background-color:#FFFFFF;border-bottom:1px solid #e0e0e0;height:56px;gap:16px}.page_backBtn__sY466{background:transparent;border:none;color:#333;font-size:1rem;font-weight:600;cursor:pointer;font-family:inherit;padding:0}.page_headerTitle__8J6MY{font-size:1.25rem;font-weight:700;color:#333}.page_content__0Xou7{flex:1 1;overflow-y:auto;padding:16px;scrollbar-width:none}.page_content__0Xou7::-webkit-scrollbar{display:none}.page_center__bb9if{display:flex;align-items:center;justify-content:center;height:100%}.page_spinner__wHdbj{width:32px;height:32px;border:3px solid rgba(33,150,243,.1);border-top-color:#2196f3;border-radius:50%;animation:page_spin__gL7wG .8s linear infinite}@keyframes page_spin__gL7wG{to{transform:rotate(1turn)}}.page_emptyContainer__TthqA{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 32px;text-align:center}.page_emptyIcon__ragla{font-size:4rem;margin-bottom:16px;opacity:.8}.page_emptyTitle__mazZY{font-size:1.15rem;font-weight:700;color:#333;margin-bottom:8px}.page_emptySub__x4Ihv{font-size:.95rem;color:#757575;margin-bottom:24px}.page_publishBtn__qiRmq{background-color:#4CAF50;color:white;border:none;border-radius:24px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;font-size:1rem;font-weight:700;cursor:pointer;font-family:inherit;box-shadow:0 4px 12px rgba(76,175,80,.3)}.page_resultsList__FOR7a{display:flex;flex-direction:column}.page_sectionHeader__wQXAb{font-size:1rem;font-weight:700;color:#333;margin-bottom:12px;padding-left:4px}.page_flexibleHeader__p2aYJ{color:#E65100;margin-top:12px}.page_card__xlN3Q{background-color:#FFFFFF;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.05);margin-bottom:16px;overflow:hidden;border:1px solid #eaeaea}.page_cardFlexible__2oRsr{border:1.5px solid rgba(255,152,0,.4)}.page_flexibleBanner__xV_xb{background-color:#FFF3E0;color:#E65100;padding:6px 12px;font-size:.8rem;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.page_driverBlock___wzWQ{display:flex;align-items:center;padding:12px}.page_avatarContainer__Ceo26{position:relative;margin-right:12px;display:inline-block}.page_avatar__erLU1{width:48px;height:48px;border-radius:50%;background-color:#E0E0E0;display:flex;align-items:center;justify-content:center;overflow:hidden}.page_avatarImg__2I9jo{width:100%;height:100%;object-fit:cover}.page_avatarPlaceholder__SEokG{font-size:1.5rem}.page_verifiedBadge__epbA_{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;background-color:#4CAF50;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid #ffffff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.page_driverInfo__auQUz{display:flex;align-items:center;gap:8px}.page_driverName__7j6g_{font-size:1rem;font-weight:700;color:#333}.page_ageLabel__gM7B6{background-color:#EEEEEE;color:#757575;font-size:.75rem;font-weight:600;padding:3px 8px;border-radius:12px}.page_divider__lnRCe{height:1px;background-color:#F0F0F0}.page_tripDetails__GsapK{padding:16px;display:flex;flex-direction:column;gap:8px}.page_detailRow__n3Chj{display:flex;align-items:center;gap:8px}.page_detailIcon__TGDtI{font-size:1.1rem;color:#757575}.page_detailText__Il71_{font-size:.95rem;font-weight:600;color:#424242}.page_actionBlock__QgCiE{padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.page_price___FV64{font-size:1.3rem;font-weight:800;color:#4CAF50}.page_priceSub__arwp3{font-size:.8rem;font-weight:700;color:#4CAF50}.page_solicitarBtn__uZlYE{background-color:#4CAF50;color:white;border:none;border-radius:20px;padding:8px 24px;font-size:.95rem;font-weight:700;cursor:pointer;font-family:inherit;box-shadow:0 3px 8px rgba(76,175,80,.25);transition:transform .1s}.page_solicitarBtnFlexible__KiEfB{background-color:#FF9800;box-shadow:0 3px 8px rgba(255,152,0,.25)}.page_solicitarBtn__uZlYE:active{transform:scale(.96)}.page_solicitarBtn__uZlYE:disabled{background-color:#E0E0E0;color:#9E9E9E;box-shadow:none;cursor:not-allowed}.page_modalOverlay__U2AlJ{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.page_alertDialog__oWrHf{background:#FFFFFF;border-radius:28px;width:90%;max-width:320px;padding:24px;box-shadow:0 10px 30px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:16px}.page_alertTitle__fHlNJ{font-size:1.25rem;font-weight:700;color:#1A1C18;display:flex;align-items:center;gap:8px}.page_alertContent__wFWqw{font-size:.95rem;color:#43493E;line-height:1.5}.page_dialogActions__Ja0_0{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.page_dialogFlatBtn___PRbB{background:transparent;border:none;color:#757575;font-size:.95rem;font-weight:700;padding:8px 12px;cursor:pointer;border-radius:4px}.page_dialogFlatBtnActive__8c9R1{color:#2E7D32}.page_requestDialog__hXaea{background:#E8EDE4;border-radius:28px;width:95%;max-width:340px;padding:28px;box-shadow:0 10px 30px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:16px;color:#1A1C18}.page_requestTitle__TRkiY{font-size:1.5rem;font-weight:700;color:#1A1C18;margin:0;text-align:left;line-height:1.2}.page_requestSub__wEVJT{font-size:.95rem;color:#43493E;line-height:1.4;margin:0;text-align:left}.page_infoRows__d_Iea{display:flex;flex-direction:column;gap:12px;margin:8px 0}.page_infoRow__i7Zw6{display:flex;align-items:center;gap:12px;font-size:.95rem;font-weight:700;color:#1A1C18}.page_infoIcon__AYZks{color:#757575;display:flex;align-items:center}.page_seatsQuestion__QlHVh{font-size:.95rem;font-weight:600;margin:0;text-align:left}.page_seatsCounter__lA6vE{gap:16px;margin:8px 0}.page_counterBtn__z1hVw,.page_seatsCounter__lA6vE{display:flex;align-items:center;justify-content:center}.page_counterBtn__z1hVw{background:transparent;border:2.5px solid #43493e;border-radius:50%;width:32px;height:32px;font-size:1.25rem;font-weight:600;color:#43493E;cursor:pointer;padding:0;line-height:1}.page_counterBtn__z1hVw:disabled{opacity:.35;cursor:not-allowed;border-color:#757575;color:#757575}.page_counterValue__AsucS{font-size:1.25rem;font-weight:700;min-width:24px;text-align:center}.page_requestCancelBtn__gk5fP{background:transparent;color:#757575;font-size:1rem;font-weight:600;align-self:flex-end;padding:8px 16px}.page_requestCancelBtn__gk5fP,.page_requestSubmitBtn__yELbK{border:none;cursor:pointer;margin-top:8px;font-family:inherit}.page_requestSubmitBtn__yELbK{background-color:#4CAF50;color:white;border-radius:12px;padding:14px;font-size:1.05rem;font-weight:700;width:100%;transition:background-color .2s}.page_requestSubmitBtn__yELbK:hover{background-color:#45a049}.page_profilePageOverlay__hhZ2u{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#F6F8F5;display:flex;flex-direction:column;z-index:200;color:#1A1C18}.page_profileHeader__Ud8QF{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background-color:#FFFFFF;border-bottom:1px solid #eaeaea;flex-shrink:0}.page_profileBackBtn__MY1Y_{background:transparent;border:none;color:#1A1C18;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px}.page_profileHeaderTitle__xZGzD{font-size:1.2rem;font-weight:700;margin:0}.page_profileBody__MQskG{flex:1 1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.page_profileAvatarSection__u5Efd{margin-bottom:16px;position:relative}.page_profileAvatarRing__zo5a_{width:126px;height:126px;border-radius:50%;border:3.5px solid #4caf50;padding:4px;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box}.page_profileLargeAvatar__plK1l{width:110px;height:110px;border-radius:50%;object-fit:cover}.page_profileLargePlaceholder__DyBLy{width:110px;height:110px;border-radius:50%;background-color:#E2EFE0;display:flex;align-items:center;justify-content:center;font-size:3.5rem}.page_profileVerificationBadge__ZKi4f{position:absolute;bottom:0;left:-4px;width:32px;height:32px;background-color:#4CAF50;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;box-shadow:0 2px 5px rgba(0,0,0,.2)}.page_profileAgeBadge__mf3Ea{position:absolute;bottom:0;right:-12px;background-color:#FFFFFF;padding:4px 12px;border-radius:16px;font-size:.8rem;font-weight:700;color:#1A1C18;box-shadow:0 2px 5px rgba(0,0,0,.15);white-space:nowrap}.page_profileName__VXIjS{font-size:1.55rem;font-weight:700;margin:8px 0 4px;text-align:center}.page_profileMemberSince____UCY{font-size:.95rem;color:#757575;margin:0 0 20px;text-align:center}.page_docChecklist__ken_J{display:flex;flex-direction:column;gap:12px;width:100%;max-width:340px;margin-bottom:24px}.page_docCheckItem__DtnQV{display:flex;align-items:center;gap:12px;font-size:.95rem}.page_verifiedDocIcon__W5Muq{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:#4CAF50;color:#FFFFFF;border-radius:50%;font-size:.8rem;font-weight:700}.page_docLabel__uc186{color:#1A1C18;font-weight:600}.page_acBadge__UoH6M{display:flex;align-items:center;gap:8px;background-color:#E3F2FD;color:#1976D2;border:1.5px solid #bbdefb;border-radius:20px;padding:8px 20px;font-size:.95rem;font-weight:600;margin-bottom:24px}.page_acIcon__l8yi7{font-size:1.1rem}.page_statsRow__ekjBv{display:flex;justify-content:space-around;width:100%;max-width:340px;margin-bottom:16px}.page_statColumn__7tvNN{display:flex;flex-direction:column;align-items:center}.page_statNumber__GYSdG{font-size:1.35rem;font-weight:700;color:#1A1C18}.page_statLabel__dzQqI{font-size:.9rem;color:#757575;margin-top:4px}.page_reputationSection__M8r7z{margin-bottom:24px;text-align:center}.page_reputationLabelText__FrC51{font-size:1.05rem;font-weight:700}.page_reviewsCountRow__G8zcE{display:flex;justify-content:center;width:100%;margin-bottom:24px}.page_profileSectionDivider__NYbAB{border:none;border-top:1.5px solid #eaeaea;width:100%;margin:16px 0}.page_profileSubTitleLeft__0P45R{font-size:1.15rem;font-weight:700;color:#1A1C18;margin:0 0 16px;align-self:flex-start;width:100%;text-align:left}.page_vehicleSection__dYJ_4{width:100%;max-width:340px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.page_vehicleImage__qQuTo{width:100%;height:200px;border-radius:12px;object-fit:cover}.page_vehiclePendingBox__b4PCg{width:100%;height:120px;background-color:#EEEEEE;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#757575;font-size:.9rem;border:1px solid #e0e0e0;text-align:center;padding:16px;box-sizing:border-box}.page_commentsSection__gfF7L{width:100%;max-width:340px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:40px}.page_emptyComments__wIq7z{font-size:.95rem;color:#757575;font-style:italic;margin:0}.page_publicVerifiedLabel__0K__0{color:#4CAF50;font-weight:700;font-size:.95rem;text-align:center;margin-top:8px}.page_reviewsList__pp2If{display:flex;flex-direction:column;gap:12px}.page_reviewItem__0FF4O{background-color:#FFFFFF;border-radius:16px;padding:16px;border:1px solid #e0e0e0;box-shadow:0 2px 6px rgba(0,0,0,.02)}.page_reviewerHeader__V7HYb{display:flex;align-items:center;gap:10px;margin-bottom:8px}.page_reviewerAvatar__Dd3f_{width:24px;height:24px;border-radius:50%;background-color:#E0E0E0;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#757575}.page_reviewerAvatarImg__viuja{width:100%;height:100%;object-fit:cover}.page_reviewerName__JmcBV{font-size:.95rem;font-weight:700;color:#212121}.page_reviewRatingRow__Ks9Jr{display:flex;justify-content:space-between;font-size:.85rem;margin-bottom:6px}.page_reviewStars__zKWFx{color:#FFB300;font-weight:700}.page_reviewTime__hvV8N{color:#9E9E9E}.page_reviewComment__G4WsV{font-size:.95rem;color:#424242;margin:0;line-height:1.4}