.button-wrapper[data-v-838065ae]{background-color:transparent;margin-left:auto;margin-right:auto;padding-bottom:1rem;padding-top:1rem;text-align:center}@media (min-width:768px){.button[data-v-838065ae]{margin-bottom:1.5rem;margin-top:1.5rem}}.weather-item[data-v-0cb967f7]{--tw-text-opacity:1;border-bottom-width:1px;border-style:dashed;color:#2f3337;color:rgb(47 51 55/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.75rem;margin-bottom:.75rem}@media (max-width:991px){.weather-item[data-v-0cb967f7]{--tw-text-opacity:1;color:#2f3337;color:rgb(47 51 55/var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:1.625rem}}.weather-item .state[data-v-0cb967f7]{align-items:center;gap:.75rem;justify-content:center}.card[data-v-c9d53db8]{border-radius:.75rem;display:flex!important;flex-direction:column;height:100%;padding:.75rem!important}.card .image[data-v-c9d53db8]{aspect-ratio:3/2;border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;width:100%}.card .content[data-v-c9d53db8]{display:flex;flex-direction:column}.card .title[data-v-c9d53db8]{--tw-text-opacity:1;color:#2f3337;color:rgb(47 51 55/var(--tw-text-opacity));font-family:Yekan Bakh Fa Num;font-size:1.375rem;font-weight:700;line-height:2.5rem;margin-top:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .category[data-v-c9d53db8]{--tw-text-opacity:1;color:#6c757d;color:rgb(108 117 125/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.75rem;text-align:right}.card .info[data-v-c9d53db8]{display:none}.card.is-foods .info[data-v-c9d53db8]{display:grid;gap:.25rem;grid-template-columns:auto 1fr}.card .address-wrapper[data-v-c9d53db8]{display:contents}.card .address[data-v-c9d53db8]{--tw-text-opacity:1;color:#6c757d;color:rgb(108 117 125/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.75rem;text-align:right}.card .icon[data-v-c9d53db8]{--tw-text-opacity:1;color:#9299a0;color:rgb(146 153 160/var(--tw-text-opacity));grid-column-start:1;grid-row-start:1;margin:auto}.card .address[data-v-c9d53db8],.card .icon[data-v-c9d53db8]{grid-row-start:1}.card .address[data-v-c9d53db8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .tags[data-v-c9d53db8]{align-items:center;display:flex;gap:.5rem;height:1.75rem;margin-top:.75rem;overflow-x:auto}.card .tags .tag[data-v-c9d53db8]{--tw-bg-opacity:1;--tw-border-opacity:1;--tw-text-opacity:1;background-color:#f6ebce;background-color:rgb(246 235 206/var(--tw-bg-opacity));border-color:#f1e2b6;border-color:rgb(241 226 182/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:#5f666d;color:rgb(95 102 109/var(--tw-text-opacity));font-family:Yekan Bakh Fa Num;height:auto;min-width:-moz-fit-content;min-width:fit-content;padding-left:.375rem;padding-right:.375rem;width:-moz-fit-content;width:fit-content}@media (max-width:991px){.card[data-v-c9d53db8]{overflow:hidden;padding:.75rem 0!important}.card .content[data-v-c9d53db8]{padding-left:.75rem!important;padding-right:.75rem!important}.card:not(.is-foods) .info[data-v-c9d53db8]{display:none}.card .tags[data-v-c9d53db8]{margin-top:.375rem;padding-left:.5rem;padding-right:.5rem}.card .info[data-v-c9d53db8]{margin-top:0}.card .icon[data-v-c9d53db8],.card .phone-number[data-v-c9d53db8]{display:none}.card .address[data-v-c9d53db8],.card .phone-number[data-v-c9d53db8]{font-size:.75rem;font-weight:400;line-height:1.5rem}.card .image[data-v-c9d53db8]{margin-bottom:0}.card .title[data-v-c9d53db8]{font-size:.875rem;font-weight:400;font-weight:700;line-height:1.75rem;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .category[data-v-c9d53db8]{--tw-text-opacity:1!important;color:#2f3337!important;color:rgb(47 51 55/var(--tw-text-opacity))!important;font-size:.75rem;font-weight:400;line-height:1.5rem;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.list-swiper[data-v-09fe6a33] .prev-wrapper{margin-left:-.75rem;z-index:10}.list-swiper[data-v-09fe6a33] .next-wrapper{margin-right:-.75rem;z-index:1}.card[data-v-93db5989]{--tw-text-opacity:1;border-radius:.75rem;color:#152d3f;color:rgb(21 45 63/var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:1.625rem;padding:.625rem!important;text-align:center}@media (max-width:991px){.card[data-v-93db5989]{font-size:.75rem;font-weight:400;line-height:1.5rem}}.card .date[data-v-93db5989]{gap:.25rem;justify-content:space-evenly}.card .date .text[data-v-93db5989]{order:1}.card .date .number[data-v-93db5989]{order:2}.card .state[data-v-93db5989]{align-items:center;gap:.75rem;justify-content:center;margin-top:.25rem}@media (max-width:1463px){.is-full[data-v-60434bba]{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))}.is-full .weather-card-wrapper[data-v-60434bba]{width:100%!important}}.image[data-v-ab383b66]{border-radius:.5rem;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){.image[data-v-ab383b66]{border-radius:0;height:auto}}.flight-booking-card .order-label[data-v-b7accfcd]{color:#6a8294;color:rgb(106 130 148/var(--tw-text-opacity));font-size:.875rem;margin-left:.25rem}.flight-booking-card .order-label[data-v-b7accfcd],.flight-booking-card .order-text[data-v-b7accfcd]{--tw-text-opacity:1;font-weight:400;line-height:1.75rem}.flight-booking-card .order-text[data-v-b7accfcd]{color:#1f435e;color:rgb(31 67 94/var(--tw-text-opacity));font-family:Yekan Bakh Fa Num;font-size:1rem}.flight-booking-card .order-insurance[data-v-b7accfcd]{--tw-text-opacity:1;color:#df8453;color:rgb(223 132 83/var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:1.75rem;margin-right:.75rem}.flight-booking-card .airline-wrapper[data-v-b7accfcd]{align-items:center;display:flex;margin-top:1rem}@media (max-width:767px){.flight-booking-card .airline-wrapper[data-v-b7accfcd]{align-items:flex-start;flex-direction:column}}.flight-booking-card .airline-outbound-wrapper[data-v-b7accfcd]{align-items:center;display:flex}@media (max-width:767px){.flight-booking-card .airline-outbound-wrapper[data-v-b7accfcd]{margin-top:1rem}}@media (min-width:992px){.flight-booking-card .airline-outbound-wrapper[data-v-b7accfcd]{margin-right:1.5rem}}.flight-booking-card .airline-label[data-v-b7accfcd]{--tw-text-opacity:1;color:#9299a0;color:rgb(146 153 160/var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:1.75rem}.flight-booking-card .airline-text[data-v-b7accfcd]{color:#1f435e;color:rgb(31 67 94/var(--tw-text-opacity));margin-right:.25rem}.flight-booking-card .airline-text[data-v-b7accfcd],.flight-booking-card .total-duration[data-v-b7accfcd]{--tw-text-opacity:1;font-size:1rem;font-weight:400;line-height:1.75rem}.flight-booking-card .total-duration[data-v-b7accfcd]{color:#978348;color:rgb(151 131 72/var(--tw-text-opacity));font-family:Yekan Bakh Fa Num}.flight-date[data-v-b7accfcd]{color:#6c757d;color:rgb(108 117 125/var(--tw-text-opacity));font-family:Yekan Bakh Fa Num;font-size:1rem;font-weight:400;white-space:nowrap}.flight-date[data-v-b7accfcd],.flight-direction[data-v-b7accfcd]{--tw-text-opacity:1;line-height:1.75rem}.flight-direction[data-v-b7accfcd]{color:#1f435e;color:rgb(31 67 94/var(--tw-text-opacity));font-size:1.125rem;font-weight:700;font-weight:600}.text-limit[data-v-b7accfcd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1200px) and (max-width:1463px){.text-limit[data-v-b7accfcd]{max-width:165px}}@media (min-width:1464px){.text-limit[data-v-b7accfcd]{max-width:250px}}.flight[data-v-6cb4f8f2]{font-family:Yekan Bakh Fa Num}.flight-details[data-v-6cb4f8f2]{display:flex;height:100%}.flight-details-wrapper[data-v-6cb4f8f2]{display:flex;flex-direction:column;margin-inline-end:.5rem}.flight-details .hours[data-v-6cb4f8f2],.flight-details-wrapper[data-v-6cb4f8f2]{align-items:center}.flight-details .hours[data-v-6cb4f8f2]{color:#6c757d;color:rgb(108 117 125/var(--tw-text-opacity));height:100%;width:-moz-fit-content;width:fit-content}.flight-details .hours[data-v-6cb4f8f2],.flight-details .hours .hour[data-v-6cb4f8f2]{--tw-text-opacity:1}.flight-details .hours .hour[data-v-6cb4f8f2]{color:#1f435e;color:rgb(31 67 94/var(--tw-text-opacity));font-size:1rem;font-weight:400;font-weight:600;line-height:1.75rem}.flight-details .vertical-line[data-v-6cb4f8f2]{height:100%;margin-left:.5rem;margin-right:.5rem;position:relative;width:-moz-fit-content;width:fit-content}.flight-details .vertical-line[data-v-6cb4f8f2]:after,.flight-details .vertical-line[data-v-6cb4f8f2]:before{--tw-border-opacity:1;border-color:#c8ccd0;border-color:rgb(200 204 208/var(--tw-border-opacity));border-radius:9999px;border-width:1px;content:"";height:.5rem;left:-.125rem;position:absolute;width:.5rem}.flight-details .vertical-line[data-v-6cb4f8f2]:before{--tw-bg-opacity:1;background-color:#fdfdfd;background-color:rgb(253 253 253/var(--tw-bg-opacity));top:.5rem}.flight-details .vertical-line[data-v-6cb4f8f2]:after{--tw-bg-opacity:1;background-color:#c8ccd0;background-color:rgb(200 204 208/var(--tw-bg-opacity));bottom:.5rem}.flight-details .leg[data-v-6cb4f8f2]{height:100%;justify-content:space-between;margin-right:.25rem;width:-moz-fit-content;width:fit-content}.flight-details .leg .airport[data-v-6cb4f8f2]{color:#474d52;color:rgb(71 77 82/var(--tw-text-opacity));font-size:1rem;gap:.5rem;line-height:1.75rem;white-space:nowrap}.flight-details .leg .airport[data-v-6cb4f8f2],.flight-details .leg .airport .date[data-v-6cb4f8f2]{--tw-text-opacity:1;font-weight:400}.flight-details .leg .airport .date[data-v-6cb4f8f2]{color:#9299a0;color:rgb(146 153 160/var(--tw-text-opacity));font-size:.875rem;line-height:1.625rem}.detail-panel[data-v-b438d141]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f1f2f3;background-color:rgb(241 242 243/var(--tw-bg-opacity));border-color:#c8ccd0;border-color:rgb(200 204 208/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;font-family:Yekan Bakh Fa Num;margin-bottom:.5rem;margin-top:.5rem}@media (min-width:768px){.detail-panel[data-v-b438d141]{margin-bottom:1.25rem}}.detail-panel[data-v-b438d141]:last-child{margin-bottom:0}@media (min-width:768px){.detail-panel[data-v-b438d141]{margin-bottom:1.5rem;padding:.75rem 2rem}}.detail-panel-duration[data-v-b438d141]{--tw-text-opacity:1;color:#978348;color:rgb(151 131 72/var(--tw-text-opacity));font-size:1rem;font-weight:400;font-weight:300;line-height:1.75rem}.detail-panel-summery[data-v-b438d141]{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fdfdfd;background-color:rgb(253 253 253/var(--tw-bg-opacity));border-color:#c8ccd0;border-color:rgb(200 204 208/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;font-family:Yekan Bakh Fa Num;margin-top:.5rem;padding:1.5rem 1rem}@media (min-width:768px){.detail-panel-summery[data-v-b438d141]{margin-bottom:2rem}}@media (min-width:992px){.detail-panel-summery[data-v-b438d141]{padding-left:1.5rem;padding-right:1.5rem}}.detail-panel .active-header[data-v-b438d141]{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:992px){.detail-panel .active-header[data-v-b438d141]{margin-bottom:1rem;margin-top:1rem}}.chevron-wrapper[data-v-b438d141]{align-self:flex-start;margin-left:.5rem;margin-right:auto;margin-top:.375rem}.chevron-icon[data-v-b438d141]{height:.875rem}.legs[data-v-b438d141]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#fdfdfd;background-color:rgb(253 253 253/var(--tw-bg-opacity));border-color:#c8ccd0;border-color:rgb(200 204 208/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;font-family:Yekan Bakh Fa Num;padding:1.5rem 1rem}@media (min-width:992px){.legs[data-v-b438d141]{padding-left:1.5rem;padding-right:1.5rem}}.plan[data-v-28d548a4]{margin-bottom:3.5rem}.plan .navigation[data-v-28d548a4]{--tw-bg-opacity:1;background-color:#fdfdfd;background-color:rgb(253 253 253/var(--tw-bg-opacity))}.plan .navigation-wrapper[data-v-28d548a4]{--tw-bg-opacity:1!important;background-color:#fdfdfd!important;background-color:rgb(253 253 253/var(--tw-bg-opacity))!important;position:sticky;top:4.125rem;z-index:10}.plan .navigation[data-v-28d548a4] .r-tabs-item{--tw-text-opacity:1;color:#2f3337;color:rgb(47 51 55/var(--tw-text-opacity));font-size:.75rem;font-weight:400;line-height:1.5rem;padding-bottom:0;padding-top:.25rem}.plan .navigation[data-v-28d548a4] .r-tabs-item.is-active{--tw-border-opacity:1;border-bottom-width:3px!important;border-color:#e4e6e7;border-color:rgb(228 230 231/var(--tw-border-opacity))}.plan .navigation[data-v-28d548a4] .r-tabs{border-bottom-width:0}.plan .navigation[data-v-28d548a4] .r-tabs li:first-child{margin-inline-start:1rem!important}.plan .navigation[data-v-28d548a4] .r-tabs li:last-child{margin-inline-end:1rem!important}.plan-city[data-v-28d548a4]{--tw-text-opacity:1;color:#2f3337;color:rgb(47 51 55/var(--tw-text-opacity));font-size:1.875rem;font-weight:700;line-height:2.5rem;margin-bottom:1.25rem;margin-top:1.25rem}.plan-category[data-v-28d548a4]{margin-top:2.25rem}.plan .category-title[data-v-28d548a4]{font-size:1.5rem;font-weight:700;line-height:1.75rem}.plan .category-title[data-v-28d548a4],.plan .suggestions-count[data-v-28d548a4]{--tw-text-opacity:1;color:#2f3337;color:rgb(47 51 55/var(--tw-text-opacity))}.plan .suggestions-count[data-v-28d548a4]{font-family:Yekan Bakh Fa Num;font-size:.875rem;font-weight:400;line-height:1.625rem}.plan .city-description[data-v-28d548a4]{font-size:1rem;font-weight:400;line-height:2.25rem;margin-bottom:2rem;margin-top:1.25rem;text-align:justify;white-space:pre-line}.plan .show-more[data-v-28d548a4]{--tw-text-opacity:1;color:#0069cc;color:rgb(0 105 204/var(--tw-text-opacity))}.plan .filters-wrapper[data-v-28d548a4]{display:flex;flex-wrap:nowrap;gap:.25rem;margin-top:.625rem;overflow-x:auto;padding-bottom:.75rem;width:100%}.plan .filters-title[data-v-28d548a4]{--tw-text-opacity:1;color:#5f666d;color:rgb(95 102 109/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.75rem}@media (max-width:992px){.plan[data-v-28d548a4]{position:relative}.plan-city[data-v-28d548a4]{--tw-text-opacity:1;color:#1f435e;color:rgb(31 67 94/var(--tw-text-opacity));font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.25rem;margin-top:.625rem;white-space:pre-line}.plan .category[data-v-28d548a4]:not(:first-child),.plan-category[data-v-28d548a4]:not(:first-child){margin-top:1.25rem}.plan .category-title[data-v-28d548a4]{font-size:1.125rem;font-weight:700}.plan .suggestions-count[data-v-28d548a4]{color:#474d52;color:rgb(71 77 82/var(--tw-text-opacity));font-size:.75rem;line-height:1.5rem}.plan .city-description[data-v-28d548a4],.plan .suggestions-count[data-v-28d548a4]{--tw-text-opacity:1;font-weight:400}.plan .city-description[data-v-28d548a4]{color:#2f3337;color:rgb(47 51 55/var(--tw-text-opacity));font-size:.875rem;line-height:1.625rem;margin-bottom:.625rem;margin-top:.75rem}.plan .filters-wrapper[data-v-28d548a4]{margin-top:.375rem;padding-bottom:.5rem}}
