.profile_page__TnBn2{min-height:100vh;background:radial-gradient(circle at top left,#e3f2ff,#f9fafb),linear-gradient(135deg,#eff6ff,#f9fafb);padding:2.5rem 1rem 3rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.profile_pageInner__bFHOE{max-width:1200px;margin:0 auto}.profile_pageHeader__0tqOe{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:2rem}.profile_title__RmBKL{font-size:2.2rem;font-weight:700;letter-spacing:.02em;margin:0;color:#0f172a}.profile_subtitle__aTJzn{margin-top:.3rem;font-size:.95rem;color:#6b7280}.profile_supportChip__6d1hY{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-radius:999px;border:1px solid rgba(245,158,11,.3);background:rgba(255,255,255,.98);font-size:.8rem;color:#4b5563;box-shadow:0 10px 24px rgba(15,23,42,.09)}.profile_supportDot__JSNbA{width:8px;height:8px;border-radius:999px;background:#22c55e}.profile_supportText__myGEt{font-weight:500}.profile_container__L61B1{display:flex;gap:34px;max-width:1200px;width:100%;margin:0 auto;justify-content:space-between;align-items:flex-start}.profile_mainContent__3NCyv{flex:1 1;display:flex;flex-direction:column;gap:18px;min-width:0;padding:0;width:100%;align-items:flex-start}.profile_sidebar__XCZB7{width:280px;background:radial-gradient(circle at 20% 0,rgb(254,243,199),rgb(245,158,11));padding:20px 20px 18px;border-radius:22px;color:#1f2937;box-shadow:0 22px 50px rgba(15,23,42,.55);border:1px solid rgba(148,163,184,.45)}.profile_sidebarHeader__3rNFy{display:flex;align-items:center;gap:12px;margin-bottom:16px}.profile_sidebarAvatar__w38E_{width:46px;height:46px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(245,158,11,.8);background:radial-gradient(circle at top,rgba(245,158,11,.4),rgba(15,23,42,.9));font-size:1.2rem;color:#f9fafb}.profile_sidebarHello__D74hI{font-size:.95rem;font-weight:600;color:#78350f}.profile_sidebarSub__X9WBB{font-size:.78rem;opacity:.9;color:#92400e}.profile_sidebarFooter__IvPV9{margin-top:18px;padding-top:12px;border-top:1px solid rgba(148,163,184,.5);font-size:.78rem;opacity:.95;color:#78350f}.profile_sidebarEmail__u1Wx9{font-weight:600;font-size:.8rem;color:#1f2937}.profile_menuList__z4cXo{list-style:none;padding:0;margin-top:12px}.profile_icon__qunaG{display:flex;font-size:18px;color:#78350f}.profile_menuItem__BE655{padding:11px 14px;margin:5px 0;cursor:pointer;display:flex;gap:10px;align-items:center;border-radius:14px;transition:background .18s ease,transform .1s ease,border .18s ease,color .18s ease;font-size:.9rem;border:1px solid transparent;color:#1f2937}.profile_menuItem__BE655:hover{background-color:rgba(255,255,255,.35);border-color:rgba(245,158,11,.35);transform:translateY(-1px)}.profile_active__CC0O1{background:#ffffff;color:#b45309;border-color:rgba(245,158,11,.8);font-weight:600}.profile_active__CC0O1 .profile_icon__qunaG{color:#f59e0b}.profile_profileCard__L2bn9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;padding:26px;border-radius:24px;background:linear-gradient(180deg,#fffaf1,#fff3dd 60%,#fef6ea);border:1px solid rgba(245,158,11,.3);box-shadow:0 20px 35px rgba(15,23,42,.15),inset 0 1px 0 rgba(255,255,255,.6);width:min(820px,100%);transition:transform .3s ease,box-shadow .3s ease}.profile_profileCard__L2bn9:hover{transform:translateY(-3px);box-shadow:0 30px 45px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.6)}.profile_profileHeader__hKh_w{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px}.profile_profileAvatarLg__K35VO{width:76px;height:76px;border-radius:999px;background:radial-gradient(circle at 20% 0,#fef3c7,#f59e0b);display:flex;align-items:center;justify-content:center;color:#f9fafb;font-size:1.6rem;font-weight:700;box-shadow:0 16px 32px rgba(245,158,11,.5)}.profile_userInfo__IfCrU{flex:1 1;min-width:0}.profile_userNameRow__xFgVI{display:flex;align-items:center;gap:10px;margin-bottom:6px}.profile_userName__Kukij{font-size:1.3rem;font-weight:700;text-transform:capitalize;color:#92400e}.profile_verifiedPill__kMuBk{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.75rem;font-weight:600}.profile_userMetaGrid__CGqAI{margin-top:4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px 24px;gap:8px 24px}.profile_userDetail__vvMAK{margin:4px 0;font-size:.9rem;color:#4b5563;display:flex;flex-direction:column;gap:2px}.profile_detailLabel__SGij2{min-width:90px;font-weight:600;color:#b45309}.profile_detailValue__AgFGR{color:#374151;min-width:0;word-break:break-word;font-weight:600}.profile_editButton__Ekibp{background-color:#f59e0b;color:white;padding:10px 20px;border:none;border-radius:999px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease;white-space:nowrap}.profile_editButton__Ekibp:hover{background-color:#d97706;transform:translateY(-1px);box-shadow:0 10px 18px rgba(245,158,11,.45)}.profile_statsRow__AENcL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:10px}.profile_statChip__L1ieP{border-radius:16px;padding:11px 14px;border:1px dashed #fde68a;background:#fffbeb;font-size:.8rem;display:flex;align-items:center;justify-content:space-between}.profile_statChip__L1ieP strong{font-size:1.25rem;color:#b45309}.profile_statChip__L1ieP p{margin:0;color:#6b7280}.profile_bookedTours__LLogL{margin-top:18px;padding:20px;overflow-y:visible;background-color:#f9fafb;border-radius:16px;box-shadow:0 4px 12px rgba(15,23,42,.08);width:min(920px,100%)}.profile_bookedTours__LLogL h3{font-size:1.3rem;margin-bottom:15px;color:#b45309;padding:6px 0}.profile_bookedTours__LLogL ul{list-style:none;padding:0}.profile_bookedTours__LLogL .profile_tourItem__M_vAN{padding:10px;margin-bottom:12px;border-bottom:1px solid #e5e7eb;font-size:.9rem}.profile_detailSection__eNMyp{margin-top:16px}.profile_detailSection__eNMyp h4{margin:0 0 10px;font-size:1rem;color:#0f172a}.profile_bookingHeader__AWQvi{width:100%;border:none;background:#fff;border-radius:14px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;transition:box-shadow .2s ease;box-shadow:0 2px 6px rgba(15,23,42,.08)}.profile_bookingHeader__AWQvi:hover{box-shadow:0 4px 12px rgba(15,23,42,.12)}.profile_bookingSummary__wKZDK{display:flex;flex-direction:column;align-items:flex-start}.profile_bookingSubtitle__Jske_{font-size:.9rem;color:#475467}.profile_bookingMeta__Lkim9{display:flex;flex-direction:column;align-items:flex-end;font-size:.85rem;color:#475467;gap:4px}.profile_statusPill__XxDJ5{padding:2px 10px;border-radius:999px;background:#fef3c7;color:#b45309;font-size:.75rem;font-weight:600}.profile_statusApproved__uvJEw{background:#dcfce7;color:#166534}.profile_statusRejected__H7Cw7{background:#fee2e2;color:#b91c1c}.profile_expandIcon__R_M85{font-size:1.3rem;color:#ffffff;margin-left:12px;background:#f59e0b;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.profile_expandIconText__DbdED{display:inline-block;transform:translateY(-1px)}.profile_bookingDetails__FHh_X{margin-top:12px;padding:16px;border-radius:14px;background:#ffffff;border:1px solid #e5e7eb;box-shadow:0 8px 16px rgba(15,23,42,.08)}.profile_actionRow__chWaN{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%;justify-content:flex-end}.profile_bookedTours__LLogL .profile_tourItem__M_vAN:last-child{border-bottom:none}.profile_bookedTours__LLogL .profile_tourTitle__jSYpu{font-weight:600;color:#f59e0b}.profile_bookedTours__LLogL .profile_tourDetail__BcK6I{font-weight:500;color:#374151}.profile_tourTitleRow__Qw5NJ{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;margin-bottom:12px}.profile_tourSubtitle___AAKj{font-size:.85rem;color:#6b7280}.profile_bookedTours__LLogL .profile_noTours__viSYO{padding:10px;color:#6b7280;font-style:italic}.profile_cancelButton__LI7il{padding:8px 16px;margin-top:6px;font-size:.9rem;font-weight:600;color:white;background-color:#dc2626;border:none;border-radius:999px;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.profile_tourDetailList__sczmf{display:flex;flex-direction:column;gap:6px;padding:0 0 12px;max-height:360px;overflow-y:auto;margin-bottom:6px;border-bottom:1px solid #e5e7eb}.profile_tourDetailRow__icrFn{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px;gap:6px;font-size:.85rem;color:#374151}.profile_tourDetailLabel__0BOUH{font-weight:600;color:#b45309}.profile_tourDetailValue__MBpOH{color:#1f2937;white-space:pre-wrap}.profile_tourDetailPre__9ez0B{margin:0;font-size:.8rem;color:#0f172a;background:#f9fafb;padding:8px;border-radius:10px;border:1px solid #e5e7eb;overflow-x:auto}.profile_sectionDivider__Fz7B7{height:1px;background:#e5e7eb;margin:12px 0}.profile_dayGrid__eK5tN{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr}.profile_dayCard__t_D8K{border-radius:18px;padding:20px 22px;background:linear-gradient(180deg,rgba(249,250,251,.9),#ffffff);border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 24px rgba(15,23,42,.1);transition:transform .3s ease,box-shadow .3s ease;min-height:1px}.profile_dayCard__t_D8K:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgba(15,23,42,.15)}.profile_dayHeader___uNKz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;border-bottom:1px solid rgba(148,163,184,.35);padding-bottom:12px}.profile_dayBadge__q_kgg{padding:4px 12px;border-radius:999px;background:#fbbf24;color:black;font-size:.72rem;font-weight:700;letter-spacing:.03em}.profile_dayTitle__vfYu4{margin:0;font-size:1.05rem;font-weight:700;color:#0f172a}.profile_dayDate__SEzk_{font-size:.85rem;color:#64748b;margin:0 0 0 auto;text-align:right}.profile_dayMeta__ooqZU{margin:6px 0;font-size:.85rem;color:#1f2937}.profile_dayMeta__ooqZU strong{color:#b45309;font-weight:600}.profile_daySection__iF3mr{margin-top:16px;padding:14px 16px;background:rgba(15,23,42,.04);border-radius:12px;border:1px solid rgba(148,163,184,.35);display:flex;flex-direction:column;gap:6px}.profile_hotelHero__1kqGt{border-radius:12px;overflow:hidden;border:1px solid rgba(15,23,42,.15);margin-bottom:8px;position:relative}.profile_hotelHeroImage__27E7X{width:100%;height:180px;object-fit:cover;display:block}.profile_roomHero__1OTyU{border-radius:12px;overflow:hidden;border:1px solid rgba(15,23,42,.15);margin-bottom:8px;position:relative}.profile_roomHero__1OTyU .profile_hotelHeroImage__27E7X{height:160px}.profile_carouselNext__vUxah,.profile_carouselPrev__DaVgm{position:absolute;top:50%;transform:translateY(-50%);background:rgba(15,23,42,.6);border:none;color:#fff;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.profile_carouselNext__vUxah:hover,.profile_carouselPrev__DaVgm:hover{background:rgba(15,23,42,.8)}.profile_carouselPrev__DaVgm{left:8px}.profile_carouselNext__vUxah{right:8px}.profile_daySectionTitle___daeH{margin:0;font-size:.9rem;font-weight:600;color:#0f766e;letter-spacing:.02em}.profile_dayRoute__rlom5{margin-top:6px;font-size:.8rem;line-height:1.4;color:#4b5563}.profile_hotelSummary__n75EA{padding:10px 0}.profile_hotelSummary__n75EA h4{margin:0 0 8px;font-size:1rem;color:#0f172a}.profile_hotelBadges__B0hHh{display:flex;flex-wrap:wrap;gap:10px}.profile_hotelCard__aeJyQ{padding:10px;border-radius:12px;border:1px solid #e5e7eb;background:#fff;min-width:200px}.profile_hotelName__kNIzH{margin:0 0 4px;font-weight:600;color:#1f2937}.profile_hotelMeta__YSrkJ{margin:0;font-size:.8rem;color:#374151}.profile_hotelLink__XXF19{display:inline-block;margin-top:6px;font-size:.8rem;color:#0f766e}.profile_dayImages__Jvmsa{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.profile_dayImage__v0gJL{width:calc(33.333% - 5px);height:70px;object-fit:cover;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 6px 12px rgba(15,23,42,.12)}.profile_skeleton__pI_sl{background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;animation:profile_profile-skeleton__rXXOU 1.2s ease-in-out infinite}.profile_skeletonLine__TMNJZ{display:block;height:10px;width:100%;border-radius:999px;flex:0 0 auto}.profile_skeletonLineLg__z7t_8{width:85%;height:14px}.profile_skeletonLineMd__9YhDv{width:65%}.profile_skeletonLineSm__yBI5z{width:45%}.profile_skeletonLineXs__EOD6U{width:30%;height:8px}.profile_skeletonCircle__BATB8{width:36px;height:36px;border-radius:999px;flex:0 0 auto}.profile_skeletonCircleLg__CMEMJ{width:76px;height:76px}.profile_skeletonPill__f4HOE{width:84px;height:18px;border-radius:999px;flex:0 0 auto}.profile_skeletonButton__I2jDu{width:130px;height:34px;border-radius:999px;flex:0 0 auto}.profile_skeletonImageLg__D7i_9{width:100%;height:180px;border-radius:12px}.profile_skeletonImageSm__Rgxqd{width:calc(33.333% - 5px);height:70px;border-radius:10px}@keyframes profile_profile-skeleton__rXXOU{0%{background-position:200% 0}to{background-position:-200% 0}}.profile_cancelButton__LI7il:hover{background-color:#b91c1c;transform:translateY(-1px)}.profile_cancelButton__LI7il:disabled{background-color:#9ca3af;color:#e5e7eb;cursor:not-allowed}.profile_invoiceButton__x32CC{display:inline-flex;align-items:center;justify-content:center;margin-top:6px;border-radius:999px;padding:10px 18px;background:#0f766e;color:#fff;font-weight:600;font-size:.85rem;text-decoration:none;transition:background .15s ease,transform .1s ease}.profile_invoiceButton__x32CC:hover{background:#0e5a55;transform:translateY(-1px)}.profile_logout__PPFal h3{font-size:1.3rem;margin-bottom:16px}.profile_logoutButton__eqbIv{background-color:#ef4444;color:white;font-size:1rem;padding:10px 20px;border:none;border-radius:999px;cursor:pointer;transition:background-color .2s ease}.profile_logoutButton__eqbIv:hover{background-color:#dc2626}.profile_contact-container__IZUUi{padding:2.5rem 1rem 3rem;text-align:center;font-family:inherit}.profile_contact-container__IZUUi .profile_header__dxgcR{margin-bottom:1.5rem}.profile_contact-container__IZUUi .profile_header__dxgcR span{font-size:1.1rem;color:#374151;margin-right:1rem}.profile_icons-outer__2tVjk{display:flex;margin-bottom:10px;gap:10px;align-items:center}.profile_contact-button__cx3Jj{padding:.6rem 1.35rem;border:none;background:#f59e0b;color:white;cursor:pointer;border-radius:999px;transition:all .2s ease;font-size:.9rem}.profile_contact-button__cx3Jj:hover{background:#d97706}.profile_content__dEcy8{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.profile_form-group__1Vj1N{max-width:1200px;border:2px solid #f59e0b;padding:1.4rem 1.6rem;text-align:left;width:100%;border-radius:16px;background:#ffffff;box-shadow:0 10px 20px rgba(15,23,42,.05)}.profile_form-group__1Vj1N h3{margin-bottom:.75rem}.profile_form-group-inner__eL6Ul{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.profile_social-group__8EncU{text-align:center}.profile_social-links__YcgGr{display:flex;gap:16px;justify-content:center}.profile_social-icon__4zTr8{font-size:20px;color:#111827;transition:color .2s ease,transform .1s ease;margin-top:15px}.profile_social-icon__4zTr8:hover{color:#f59e0b;transform:translateY(-1px)}.profile_overlay__OvgsR{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at top,rgba(15,23,42,.18),rgba(15,23,42,.6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profile_modal__HC572{width:92%;max-width:520px;margin:0 auto;padding:22px 24px 20px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(255,248,230,.98));border:1px solid rgba(248,196,113,.9);box-shadow:0 22px 45px rgba(15,23,42,.18),0 0 0 1px rgba(255,255,255,.6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.profile_modal__HC572 .profile_header__dxgcR{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:18px;text-align:left;letter-spacing:.02em}.profile_input__sr0ui{width:100%;padding:10px 12px;margin-bottom:12px;border-radius:10px;font-size:.95rem;box-sizing:border-box;background:rgba(248,250,252,.95);border:1px solid #d1d5db;color:#111827;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .08s ease}.profile_input__sr0ui::placeholder{color:#9ca3af}.profile_input__sr0ui:focus{background-color:#ffffff;border-color:#f59e0b;box-shadow:0 0 0 1px rgba(245,158,11,.15),0 10px 20px rgba(15,23,42,.12);transform:translateY(-1px)}.profile_buttonRow__E7qNP{display:flex;justify-content:flex-end;flex-wrap:wrap}.profile_button__YAwqk{padding:10px 16px;font-size:.9rem;border:none;border-radius:999px;cursor:pointer;margin:6px 6px 0 0;transition:background .18s ease,transform .08s ease,box-shadow .18s ease}.profile_buttonSave__5_Q2s{background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#ffffff;box-shadow:0 14px 30px rgba(245,158,11,.4)}.profile_buttonSave__5_Q2s:hover{background:linear-gradient(135deg,#d97706,#f59e0b);transform:translateY(-1px);box-shadow:0 18px 36px rgba(245,158,11,.5)}.profile_buttonSave__5_Q2s:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.profile_buttonCancel__S1vZ2{background:#f3f4f6;color:#374151;border:1px solid #e5e7eb}.profile_buttonCancel__S1vZ2:hover{background:#e5e7eb;transform:translateY(-1px);box-shadow:0 10px 20px rgba(15,23,42,.08)}.profile_cancelPolicyRow__n6Ihd{display:flex;align-items:center;gap:10px;margin:14px 0 6px;font-size:.9rem;color:#374151}.profile_cancelPolicyRow__n6Ihd input{margin-top:0}.profile_cancelPolicyText__zp0Lw{line-height:1.4}.profile_cancelPolicyLink___PVBs{color:#0f766e;font-weight:600;text-decoration:underline}.profile_buttonProceed__hX_o6{color:#111827}.profile_errorText__e_WUy{color:#dc2626;margin-bottom:8px}@media screen and (max-width:1040px){.profile_pageHeader__0tqOe{flex-direction:column;align-items:flex-start}.profile_container__L61B1{flex-direction:column-reverse}.profile_sidebar__XCZB7{width:100%;order:2}.profile_mainContent__3NCyv{order:1}.profile_profileHeader__hKh_w{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.profile_bookedTours__LLogL{height:auto}.profile_statsRow__AENcL{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.profile_form-group-inner__eL6Ul{flex-direction:column;align-items:flex-start}}@media screen and (max-width:640px){.profile_page__TnBn2{padding-top:1.8rem}.profile_title__RmBKL{font-size:1.7rem}.profile_supportChip__6d1hY{width:100%;justify-content:center}.profile_userMetaGrid__CGqAI{grid-template-columns:minmax(2,1fr)}.profile_statsRow__AENcL{grid-template-columns:minmax(0,1fr)}.profile_profileCard__L2bn9{padding:18px}.profile_contact-button__cx3Jj{margin-top:.75rem}.profile_form-group__1Vj1N{padding:1.1rem 1.2rem}.profile_bookedTours__LLogL{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.profile_dayGrid__eK5tN{grid-template-columns:1fr}.profile_dayCard__t_D8K{width:100%}.profile_bookingHeader__AWQvi{flex-direction:column;align-items:flex-start;gap:10px;position:relative;padding-right:44px}.profile_bookingMeta__Lkim9,.profile_bookingSummary__wKZDK{width:100%}.profile_bookingMeta__Lkim9{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px}.profile_bookingDetails__FHh_X{padding:0}.profile_expandIcon__R_M85{position:absolute;top:50%;right:16px;margin-left:0;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;line-height:1}}@media screen and (max-width:820px){.profile_bookedTours__LLogL{padding:16px;height:auto}.profile_bookingDetails__FHh_X{padding:14px}.profile_detailSection__eNMyp h4{font-size:.95rem}.profile_tourDetailRow__icrFn{grid-template-columns:max-content 1fr}.profile_dayCard__t_D8K{padding:18px 16px}.profile_dayHeader___uNKz{gap:.4rem .5rem}.profile_daySection__iF3mr{padding:10px 12px}.profile_hotelHeroImage__27E7X,.profile_roomHero__1OTyU .profile_hotelHeroImage__27E7X{height:150px}.profile_dayImages__Jvmsa{gap:6px}.profile_dayImage__v0gJL{width:calc(50% - 4px);height:70px}.profile_skeletonImageLg__D7i_9{height:150px}.profile_skeletonImageSm__Rgxqd{width:calc(50% - 4px)}}@media screen and (max-width:520px){.profile_bookedTours__LLogL{padding:14px}.profile_daySection__iF3mr{gap:12px}.profile_dayHeader___uNKz{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}.profile_bookingDetails__FHh_X{padding:12px}.profile_carouselNext__vUxah,.profile_carouselPrev__DaVgm{width:28px;height:28px}}@media screen and (max-width:640px){.profile_bookedTours__LLogL{padding:0}.profile_bookedTours__LLogL h3{margin-left:12px}.profile_bookingSubtitle__Jske_{display:block;text-align:left}.profile_bookingDetails__FHh_X{padding:8px}}