.MobileAppPromo-module__2wU0ha__container{background:linear-gradient(135deg,var(--primary-color)0%,#0640a3 100%);color:#fff;border-radius:1rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #0a5adb4d}.MobileAppPromo-module__2wU0ha__content{text-align:center;z-index:10;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.MobileAppPromo-module__2wU0ha__title{margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}.MobileAppPromo-module__2wU0ha__description{opacity:.9;color:#dbeafe;max-width:400px;margin:0;font-size:1rem;line-height:1.5}.MobileAppPromo-module__2wU0ha__badges{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.MobileAppPromo-module__2wU0ha__badgeLink{transition:transform .2s;display:inline-block}.MobileAppPromo-module__2wU0ha__badgeLink:hover{transform:translateY(-2px)}.MobileAppPromo-module__2wU0ha__badge{object-fit:contain;width:auto;height:48px}
.UserNotFound-module__37w57a__container{background-color:var(--bg-color);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.dark .UserNotFound-module__37w57a__container{background-color:#101723}.UserNotFound-module__37w57a__contentWrapper{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:480px;animation:.5s ease-out UserNotFound-module__37w57a__fadeIn;display:flex}@keyframes UserNotFound-module__37w57a__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.UserNotFound-module__37w57a__logoContainer{margin-bottom:1rem}.UserNotFound-module__37w57a__logo{width:auto;height:48px}.UserNotFound-module__37w57a__logoDark{display:none}.UserNotFound-module__37w57a__logoLight{display:block}.dark .UserNotFound-module__37w57a__logoDark{display:block}.dark .UserNotFound-module__37w57a__logoLight{display:none}.UserNotFound-module__37w57a__messageArea{text-align:center}.UserNotFound-module__37w57a__title{color:var(--text-primary);margin-bottom:.75rem;font-size:2rem;font-weight:800}.UserNotFound-module__37w57a__description{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.UserNotFound-module__37w57a__homeButton{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.dark .UserNotFound-module__37w57a__homeButton{border-color:var(--border-dark);background-color:#223149}.UserNotFound-module__37w57a__homeButton:hover{background-color:var(--bg-secondary-hover);transform:translateY(-2px)}.dark .UserNotFound-module__37w57a__homeButton:hover{background-color:#2c3e5a}.UserNotFound-module__37w57a__divider{width:100%;color:var(--text-tertiary);align-items:center;font-size:.875rem;font-weight:500;display:flex}.UserNotFound-module__37w57a__divider:before,.UserNotFound-module__37w57a__divider:after{content:"";background-color:var(--border-color);flex:1;height:1px}.dark .UserNotFound-module__37w57a__divider:before{background-color:var(--border-dark)}.dark .UserNotFound-module__37w57a__divider:after{background-color:var(--border-dark)}.UserNotFound-module__37w57a__divider span{padding:0 1rem}.UserNotFound-module__37w57a__promoCard{width:100%}
.ant-drawer-content{background-color:var(--bg-premium-dark)!important;color:#fff!important}.ant-drawer-header{background-color:var(--bg-premium-dark)!important;border-bottom:1px solid var(--border-premium-dark)!important;color:#fff!important}.ant-drawer-wrapper-body{background-color:var(--bg-premium-dark)!important}.ant-drawer-mask{background-color:#000000b3!important}.ant-drawer-title{color:#fff!important}.ant-drawer-close{color:var(--text-tertiary)!important}.ant-drawer-close:hover{color:#fff!important}.Drawer-module__5pZ_OW__title{font-size:1.125rem;font-weight:700}.Drawer-module__5pZ_OW__body{background-color:var(--bg-premium-dark)}.Drawer-module__5pZ_OW__headerWrapper{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.Drawer-module__5pZ_OW__handle{background-color:#fff3;border-radius:2px;width:40px;height:4px;margin-top:-8px}@media (min-width:768px){.Drawer-module__5pZ_OW__headerWrapper{flex-direction:row;align-items:center;gap:0}.Drawer-module__5pZ_OW__handle{display:none}}@media (max-width:767px){.ant-drawer-bottom{height:auto!important;max-height:85vh!important;margin-bottom:0!important;padding-bottom:0!important}.ant-drawer-content-wrapper{margin-bottom:0!important;padding-bottom:0!important;bottom:0!important}.ant-drawer-content-wrapper{background-color:var(--bg-premium-dark)!important;border-radius:24px 24px 0 0!important;bottom:0!important;overflow:hidden!important;box-shadow:0 -10px 30px #0009!important}.ant-drawer-content{background-color:var(--bg-premium-dark)!important;border-radius:24px 24px 0 0!important}.ant-drawer-header{background-color:var(--bg-premium-dark)!important;border-top-left-radius:24px!important;border-top-right-radius:24px!important;padding:20px 24px 12px!important}.ant-drawer-body{-webkit-overflow-scrolling:touch;background-color:var(--bg-premium-dark)!important;max-height:calc(85vh - 70px)!important;padding:16px 24px 32px!important;overflow-y:auto!important}}
.VehicleDetail-module__aDy_xG__container{width:100%;max-width:600px;color:var(--foreground);opacity:0;background-color:#0f172a;flex-direction:column;min-height:100vh;margin:0 auto;padding-bottom:40px;animation:.6s ease-out forwards VehicleDetail-module__aDy_xG__fadeInUp;display:flex}@keyframes VehicleDetail-module__aDy_xG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.VehicleDetail-module__aDy_xG__heroSection{background:#000;width:100%;height:320px;position:relative}.VehicleDetail-module__aDy_xG__vehicleImage{object-fit:cover;opacity:.85;width:100%;height:100%}.VehicleDetail-module__aDy_xG__heroOverlay{background:linear-gradient(#0000 0%,#000c 60%,#000 100%);flex-direction:column;align-items:flex-start;padding:60px 16px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.VehicleDetail-module__aDy_xG__brand{color:#ffffffb3;letter-spacing:1px;margin-bottom:2px;font-size:1.1rem;font-weight:500}.VehicleDetail-module__aDy_xG__plate{letter-spacing:2px;color:#fff;text-transform:uppercase;text-shadow:0 2px 10px #00000080;font-size:2.5rem;font-weight:800;line-height:1.1}.VehicleDetail-module__aDy_xG__content{flex-direction:column;flex:1;gap:20px;padding:32px 12px 24px;display:flex}.VehicleDetail-module__aDy_xG__actionGrid{z-index:10;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:-12px;display:grid;position:relative}.VehicleDetail-module__aDy_xG__actionBtn{color:var(--foreground);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px;text-decoration:none;transition:all .2s cubic-bezier(.25,.8,.25,1);display:flex}.VehicleDetail-module__aDy_xG__actionBtn:active{transform:scale(.96)}.VehicleDetail-module__aDy_xG__actionIcon{font-size:1.5rem}.VehicleDetail-module__aDy_xG__whatsapp{color:#25d366;background:#25d36626;border-color:#25d3661a}.VehicleDetail-module__aDy_xG__call{color:#3b82f6;background:#3b82f626;border-color:#3b82f61a}.VehicleDetail-module__aDy_xG__sms{color:#fbbf24;background:#fbbf2426;border-color:#fbbf241a}.VehicleDetail-module__aDy_xG__actionLabel{letter-spacing:.5px;font-size:.75rem;font-weight:600}.VehicleDetail-module__aDy_xG__emergencyMessagesContainer{background:linear-gradient(135deg,#ff3b30 0%,#ff453a 100%);border:2px solid #ff6b6b;border-radius:16px;padding:20px;animation:2s ease-in-out infinite VehicleDetail-module__aDy_xG__emergencyPulse;position:relative;overflow:hidden;box-shadow:0 0 30px #ff3b3066,0 0 60px #ff3b3033}.VehicleDetail-module__aDy_xG__emergencyMessagesContainer:before{content:"";background:linear-gradient(45deg,#0000,#ffffff1a,#0000);width:200%;height:200%;animation:3s linear infinite VehicleDetail-module__aDy_xG__emergencyShine;position:absolute;top:-50%;left:-50%}@keyframes VehicleDetail-module__aDy_xG__emergencyPulse{0%,to{transform:scale(1);box-shadow:0 0 30px #ff3b3066,0 0 60px #ff3b3033}50%{transform:scale(1.02);box-shadow:0 0 40px #ff3b3099,0 0 80px #ff3b304d}}@keyframes VehicleDetail-module__aDy_xG__emergencyShine{0%{transform:translate(-100%)translateY(-100%)rotate(45deg)}to{transform:translate(100%)translateY(100%)rotate(45deg)}}.VehicleDetail-module__aDy_xG__emergencyMessagesHeader{z-index:1;align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}.VehicleDetail-module__aDy_xG__emergencyIcon{color:#fff;font-size:28px;animation:1.5s ease-in-out infinite VehicleDetail-module__aDy_xG__emergencyIconPulse}@keyframes VehicleDetail-module__aDy_xG__emergencyIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.VehicleDetail-module__aDy_xG__emergencyTitle{color:#fff;letter-spacing:2px;text-transform:uppercase;text-shadow:0 2px 10px #0000004d;font-size:1.2rem;font-weight:900}.VehicleDetail-module__aDy_xG__emergencyMessagesList{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.VehicleDetail-module__aDy_xG__emergencyMessageItem{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border-left:4px solid #fff;border-radius:12px;padding:16px;font-size:1.05rem;font-weight:600;line-height:1.5}.VehicleDetail-module__aDy_xG__section{background:#111;border:1px solid #222;border-radius:12px;padding:1rem}.VehicleDetail-module__aDy_xG__sectionTitle{color:var(--primary);letter-spacing:.5px;opacity:.9;align-items:center;gap:10px;margin-bottom:16px;font-size:1rem;font-weight:700;display:flex}.VehicleDetail-module__aDy_xG__row{border-bottom:1px solid #222;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.VehicleDetail-module__aDy_xG__row:last-child{border-bottom:none}.VehicleDetail-module__aDy_xG__label{color:var(--text-secondary);font-size:.9rem;font-weight:500}.VehicleDetail-module__aDy_xG__value{color:#fff;text-align:right;max-width:60%;font-size:.95rem;font-weight:500}.VehicleDetail-module__aDy_xG__emergencyBadge{color:#ff453a;letter-spacing:.5px;background:#ff3b3026;border-radius:99px;margin-left:auto;padding:2px 10px;font-size:.7rem;font-weight:800}.VehicleDetail-module__aDy_xG__membersGrid{flex-direction:column;gap:12px;display:flex}.VehicleDetail-module__aDy_xG__memberCard{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:16px;align-items:center;gap:16px;padding:12px 16px;transition:transform .1s;display:flex}.VehicleDetail-module__aDy_xG__memberCard:active{transform:scale(.98)}.VehicleDetail-module__aDy_xG__memberPhoto{object-fit:cover;border:2px solid #333;border-radius:50%;width:44px;height:44px}.VehicleDetail-module__aDy_xG__memberAvatarFallback{color:#666;background:#2a2a2a;border:2px solid #333;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}.VehicleDetail-module__aDy_xG__memberInfo{flex:1}.VehicleDetail-module__aDy_xG__memberName{color:#fff;margin-bottom:2px;font-size:.95rem;font-weight:600}.VehicleDetail-module__aDy_xG__memberUsername{color:#888;font-size:.8rem}.VehicleDetail-module__aDy_xG__memberActions{align-items:center;gap:8px;display:flex}.VehicleDetail-module__aDy_xG__memberActionBtn{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.VehicleDetail-module__aDy_xG__memberActionBtn:hover{background:#ffffff1a;transform:translateY(-1px)}.VehicleDetail-module__aDy_xG__memberActionBtn:active{transform:scale(.95)}
.ProfileSidebar-module__KBc6nW__sidebar{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.ProfileSidebar-module__KBc6nW__sidebar{position:sticky;top:2rem}}.ProfileSidebar-module__KBc6nW__identitySection{text-align:center;flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}@media (min-width:768px){.ProfileSidebar-module__KBc6nW__identitySection{text-align:left;align-items:flex-start}}.ProfileSidebar-module__KBc6nW__profileImageContainer{margin-bottom:1.5rem}.ProfileSidebar-module__KBc6nW__profileImage{background-position:50%;background-size:cover;border:3px solid #ffffff1a;border-radius:24%;width:9rem;height:9rem;transition:transform .3s;box-shadow:0 20px 25px -5px #00000080}.ProfileSidebar-module__KBc6nW__profileImage:hover{transform:scale(1.02)}@keyframes ProfileSidebar-module__KBc6nW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProfileSidebar-module__KBc6nW__sidebar{flex-direction:column;gap:1.5rem;animation:.8s ease-out forwards ProfileSidebar-module__KBc6nW__fadeInUp;display:flex}.ProfileSidebar-module__KBc6nW__name{color:#fff;margin:0 0 .5rem;font-size:2rem;font-weight:800;line-height:1.1}.ProfileSidebar-module__KBc6nW__companyRow{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;display:flex}.ProfileSidebar-module__KBc6nW__companyName{color:#fff;font-weight:600}.ProfileSidebar-module__KBc6nW__companyNameLink{color:#fff;font-weight:600;text-decoration:none;transition:color .2s}.ProfileSidebar-module__KBc6nW__companyNameLink:hover{color:var(--primary-color);text-decoration:underline}.ProfileSidebar-module__KBc6nW__companyDivider{color:var(--text-tertiary);font-size:.75rem}.ProfileSidebar-module__KBc6nW__companyPosition{color:var(--text-secondary)}.ProfileSidebar-module__KBc6nW__seeAllCompaniesBtn{color:var(--primary-color);cursor:pointer;background:0 0;border:none;margin-left:.25rem;padding:0;font-size:.85rem;font-weight:600}.ProfileSidebar-module__KBc6nW__seeAllCompaniesBtn:hover{text-decoration:underline}.ProfileSidebar-module__KBc6nW__location{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.ProfileSidebar-module__KBc6nW__bio{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.ProfileSidebar-module__KBc6nW__contactSection{flex-direction:row;justify-content:center;gap:.75rem;display:flex}@media (min-width:768px){.ProfileSidebar-module__KBc6nW__contactSection{flex-direction:column;gap:1rem}}.ProfileSidebar-module__KBc6nW__contactCard{background-color:var(--card-premium-dark);border:1px solid var(--border-premium-dark);min-width:0;color:inherit;border-radius:1rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative}@media (min-width:768px){.ProfileSidebar-module__KBc6nW__contactCard{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;padding:1rem}}.ProfileSidebar-module__KBc6nW__contactCard:hover{border-color:var(--primary-color);transform:translateY(-2px)}.ProfileSidebar-module__KBc6nW__interactiveCard{cursor:pointer}.ProfileSidebar-module__KBc6nW__contactInfo{text-align:center;flex:1;min-width:0}@media (min-width:768px){.ProfileSidebar-module__KBc6nW__contactInfo{text-align:left}}.ProfileSidebar-module__KBc6nW__contactIconBox{color:#fff;background-color:#ffffff0d;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;display:flex}@media (min-width:768px){.ProfileSidebar-module__KBc6nW__contactIconBox{width:3rem;height:3rem;font-size:1.25rem}}.ProfileSidebar-module__KBc6nW__contactLabel{text-transform:uppercase;color:var(--text-tertiary);letter-spacing:.05em;margin:0;font-size:.6rem;font-weight:700;display:block}@media (min-width:768px){.ProfileSidebar-module__KBc6nW__contactLabel{margin:0 0 .25rem;font-size:.65rem}}.ProfileSidebar-module__KBc6nW__contactValue{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:500;display:none;overflow:hidden}@media (min-width:768px){.ProfileSidebar-module__KBc6nW__contactValue{display:block}}.ProfileSidebar-module__KBc6nW__saveContactBtn{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:1rem;padding:1rem;font-size:1rem;font-weight:700;transition:all .2s;display:flex}.ProfileSidebar-module__KBc6nW__saveContactBtn:hover{background-color:#f1f5f9;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000004d}.ProfileSidebar-module__KBc6nW__healthDrawerContent{flex-direction:column;gap:1.5rem;display:flex}.ProfileSidebar-module__KBc6nW__bloodTypeCard{background-color:#ef44441a;border:1px solid #ef44444d;border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;display:flex}.ProfileSidebar-module__KBc6nW__bloodTypeCard span{color:#fca5a5;font-size:.75rem;font-weight:700}.ProfileSidebar-module__KBc6nW__bloodTypeCard strong{color:#ef4444;font-size:2rem}.ProfileSidebar-module__KBc6nW__healthDetailRow h3{color:var(--text-tertiary);text-transform:uppercase;margin:0 0 .5rem;font-size:.9rem}.ProfileSidebar-module__KBc6nW__healthDetailRow p{color:#fff;margin:0;font-size:1rem;line-height:1.5}.ProfileSidebar-module__KBc6nW__drawerList{flex-direction:column;gap:1rem;display:flex}.ProfileSidebar-module__KBc6nW__drawerCard{border:1px solid var(--border-premium-dark);background-color:#ffffff08;border-radius:.75rem;padding:1rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:block}.ProfileSidebar-module__KBc6nW__drawerCardLink:hover{border-color:var(--primary-color);cursor:pointer;background-color:#ffffff0f}.ProfileSidebar-module__KBc6nW__drawerCardHeader{align-items:center;gap:1rem;display:flex}.ProfileSidebar-module__KBc6nW__drawerLogo{color:#fff;background-color:#ffffff0d;border-radius:.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.25rem;font-size:1.25rem;display:flex}.ProfileSidebar-module__KBc6nW__drawerLogo img{object-fit:contain;width:100%;height:100%}.ProfileSidebar-module__KBc6nW__drawerInfo{flex:1}.ProfileSidebar-module__KBc6nW__drawerTitle{color:#fff;margin:0 0 .25rem;font-size:1rem;font-weight:700}.ProfileSidebar-module__KBc6nW__drawerSubtitle{color:var(--primary-color);margin:0;font-size:.85rem}.ProfileSidebar-module__KBc6nW__drawerMeta{color:var(--text-tertiary);margin:0;font-size:.75rem}.ProfileSidebar-module__KBc6nW__drawerIndustry{color:var(--text-secondary);background-color:#ffffff0d;border-radius:1rem;margin-top:.25rem;padding:.125rem .5rem;font-size:.75rem;font-style:italic;display:inline-block}
.SocialMediaGrid-module__BbRILW__section{width:100%}.SocialMediaGrid-module__BbRILW__sectionHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.SocialMediaGrid-module__BbRILW__sectionIcon{color:var(--primary-color);background:#0a5adb1a;border-radius:.5rem;padding:.5rem;font-size:1.5rem}.SocialMediaGrid-module__BbRILW__sectionTitle{color:#fff;margin:0;font-size:1.15rem;font-weight:700}.SocialMediaGrid-module__BbRILW__socialGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (min-width:768px){.SocialMediaGrid-module__BbRILW__socialGrid{grid-template-columns:repeat(2,1fr)}}.SocialMediaGrid-module__BbRILW__socialCard{background-color:var(--card-premium-dark);border:1px solid var(--border-premium-dark);border-radius:1rem;align-items:center;gap:.75rem;min-width:0;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}.SocialMediaGrid-module__BbRILW__socialCard:hover{border-color:var(--text-tertiary);background-color:#1e293b;transform:translateY(-2px)}.SocialMediaGrid-module__BbRILW__socialImageBox{flex-shrink:0;width:2rem;height:2rem}.SocialMediaGrid-module__BbRILW__socialImageBox img{object-fit:contain;width:100%;height:100%}.SocialMediaGrid-module__BbRILW__socialIconCircle{color:#fff;background-color:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:flex}.SocialMediaGrid-module__BbRILW__socialInfo{flex:1;min-width:0}.SocialMediaGrid-module__BbRILW__socialName{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:600;overflow:hidden}.SocialMediaGrid-module__BbRILW__socialLabel{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;display:block;overflow:hidden}.SocialMediaGrid-module__BbRILW__arrowIcon{color:var(--text-tertiary);opacity:.5;flex-shrink:0;font-size:.75rem;transition:opacity .2s}.SocialMediaGrid-module__BbRILW__socialCard:hover .SocialMediaGrid-module__BbRILW__arrowIcon{opacity:1;color:#fff}
.ProfileContent-module__9RaNLa__content{flex-direction:column;gap:3rem;display:flex}.ProfileContent-module__9RaNLa__section{flex-direction:column;gap:1.5rem;display:flex}.ProfileContent-module__9RaNLa__sectionHeader{align-items:center;gap:.75rem;display:flex}.ProfileContent-module__9RaNLa__sectionIcon{color:var(--primary-color);background:#0a5adb1a;border-radius:.5rem;padding:.5rem;font-size:1.5rem}.ProfileContent-module__9RaNLa__sectionTitle{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.ProfileContent-module__9RaNLa__paymentGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:1024px){.ProfileContent-module__9RaNLa__paymentGrid{grid-template-columns:repeat(2,1fr)}}.ProfileContent-module__9RaNLa__paymentCard{background-color:var(--card-premium-dark);border:1px solid var(--border-premium-dark);border-radius:1rem;align-items:center;gap:1rem;width:100%;min-width:0;padding:1rem;transition:transform .2s,border-color .2s;display:flex}.ProfileContent-module__9RaNLa__paymentCard:hover{border-color:var(--primary-color);transform:translateY(-2px)}.ProfileContent-module__9RaNLa__paymentLogoBox{flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ProfileContent-module__9RaNLa__bankLogo{object-fit:contain;width:100%;height:100%}.ProfileContent-module__9RaNLa__paymentIcon{color:var(--text-tertiary);opacity:.7;background-color:#ffffff0d;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.75rem;display:flex}.ProfileContent-module__9RaNLa__paymentInfo{flex:1;min-width:0}.ProfileContent-module__9RaNLa__paymentName{color:#fff;margin:0 0 .25rem;font-size:1rem;font-weight:700}.ProfileContent-module__9RaNLa__paymentIban{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:JetBrains Mono,monospace;font-size:.85rem;overflow:hidden}.ProfileContent-module__9RaNLa__copyBtn{color:var(--primary-color);cursor:pointer;background:#ffffff0d;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;transition:all .2s;display:flex}.ProfileContent-module__9RaNLa__copyBtn:hover{background-color:var(--primary-color);color:#fff}.ProfileContent-module__9RaNLa__socialGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:1024px){.ProfileContent-module__9RaNLa__socialGrid{grid-template-columns:repeat(3,1fr)}}.ProfileContent-module__9RaNLa__socialCard{background-color:var(--card-premium-dark);border:1px solid var(--border-premium-dark);border-radius:1rem;align-items:center;gap:1rem;min-width:0;padding:1rem;text-decoration:none;transition:all .2s;display:flex}@media (max-width:767px){.ProfileContent-module__9RaNLa__socialGrid{gap:.75rem}.ProfileContent-module__9RaNLa__socialCard{gap:.75rem;padding:.75rem}.ProfileContent-module__9RaNLa__socialImageBox,.ProfileContent-module__9RaNLa__socialIconCircle{width:2.25rem;height:2.25rem;font-size:1.15rem}.ProfileContent-module__9RaNLa__socialName{font-size:.85rem}.ProfileContent-module__9RaNLa__socialLabel{font-size:.7rem}}.ProfileContent-module__9RaNLa__socialCard:hover{border-color:var(--text-tertiary);background-color:#1e293b}.ProfileContent-module__9RaNLa__socialImageBox{flex-shrink:0;width:3rem;height:3rem}.ProfileContent-module__9RaNLa__socialImageBox img{object-fit:contain;width:100%;height:100%}.ProfileContent-module__9RaNLa__socialIconCircle{color:#fff;background-color:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;display:flex}.ProfileContent-module__9RaNLa__socialInfo{flex:1;min-width:0}.ProfileContent-module__9RaNLa__socialName{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .125rem;font-size:.95rem;font-weight:700;overflow:hidden}.ProfileContent-module__9RaNLa__socialLabel{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;overflow:hidden}.ProfileContent-module__9RaNLa__arrowIcon{color:var(--text-tertiary);opacity:.5;font-size:.875rem;transition:opacity .2s}.ProfileContent-module__9RaNLa__socialCard:hover .ProfileContent-module__9RaNLa__arrowIcon{opacity:1;color:#fff}
.page-module__W72Tda__pageContainer{background-color:var(--bg-premium-dark);color:#fff;flex-direction:column;min-height:100vh;font-family:Inter,sans-serif;display:flex}.page-module__W72Tda__main{flex-grow:1;width:100%;max-width:1400px;margin:0 auto;padding:2rem 1rem}@media (min-width:1024px){.page-module__W72Tda__main{padding:3rem 2.5rem}}.page-module__W72Tda__grid{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.page-module__W72Tda__grid{grid-template-columns:repeat(12,1fr);gap:3rem}}.page-module__W72Tda__leftColumn{grid-column:span 12}@media (min-width:1024px){.page-module__W72Tda__leftColumn{grid-column:span 4}}@media (min-width:1280px){.page-module__W72Tda__leftColumn{grid-column:span 3}}.page-module__W72Tda__rightColumn{flex-direction:column;grid-column:span 12;gap:3rem;display:flex}@media (min-width:1024px){.page-module__W72Tda__rightColumn{grid-column:span 8}}@media (min-width:1280px){.page-module__W72Tda__rightColumn{grid-column:span 9;padding-left:2rem}}.page-module__W72Tda__loadingContainer,.page-module__W72Tda__errorContainer{background-color:var(--bg-premium-dark);color:#fff;justify-content:center;align-items:center;min-height:100vh;display:flex}
.ResolutionPage-module__VGY0Xq__container{background-color:var(--background);min-height:100vh;color:var(--foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.ResolutionPage-module__VGY0Xq__vehicleContainer{min-height:100vh;color:var(--foreground);background-color:#0f172a}.ResolutionPage-module__VGY0Xq__spinner{border:3px solid #ffffff1a;border-top-color:var(--primary);border-radius:50%;width:40px;height:40px;animation:1s ease-in-out infinite ResolutionPage-module__VGY0Xq__spin}@keyframes ResolutionPage-module__VGY0Xq__spin{to{transform:rotate(360deg)}}.ResolutionPage-module__VGY0Xq__title{background:linear-gradient(90deg,#fff,#aaa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:1rem;margin-bottom:1rem;font-size:2rem;font-weight:700}.ResolutionPage-module__VGY0Xq__message{color:var(--text-secondary);max-width:450px;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.ResolutionPage-module__VGY0Xq__content{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:600px;display:flex;position:relative}.ResolutionPage-module__VGY0Xq__description{color:var(--text-secondary);margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.ResolutionPage-module__VGY0Xq__promoWrapper{width:100%;max-width:400px;margin-top:2rem}.ResolutionPage-module__VGY0Xq__logoCircle{width:80px;height:80px;color:var(--text-secondary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:32px;display:flex;box-shadow:0 0 20px #0003}.ResolutionPage-module__VGY0Xq__logoCircle.ResolutionPage-module__VGY0Xq__warning{color:#ffa940;background:#ffa9401a;border-color:#ffa94033}.ResolutionPage-module__VGY0Xq__homeButton{background:var(--foreground);color:var(--background);border-radius:99px;align-items:center;gap:8px;padding:10px 24px;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ResolutionPage-module__VGY0Xq__homeButton:hover{opacity:.9}.ResolutionPage-module__VGY0Xq__bgGlow{z-index:1;pointer-events:none;background:radial-gradient(circle,#1da1f226 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
