.empty-state[data-v-38b8b00d]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:40px 20px!important}.gap-3[data-v-918a5dda]{gap:16px}.category-pill[data-v-918a5dda]{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:50px;color:#333;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;transition:all .3s ease}.category-pill[data-v-918a5dda]:hover{background-color:#f5f5f5}.category-pill.active[data-v-918a5dda]{background-color:#212121;border-color:#212121;box-shadow:0 4px 12px #00000026;color:#fff}.no-scrollbar[data-v-918a5dda]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-918a5dda]{-ms-overflow-style:none;scrollbar-width:none}.hero-card[data-v-918a5dda]{background:linear-gradient(135deg,#4ade8026,#0ea5e926);border:1px solid rgba(74,222,128,.2)}.hero-card[data-v-918a5dda]:before{background:#4ade8033;height:150px;right:-50px;top:-50px;width:150px}.hero-card[data-v-918a5dda]:after,.hero-card[data-v-918a5dda]:before{border-radius:50%;content:"";position:absolute;z-index:1}.hero-card[data-v-918a5dda]:after{background:#0ea5e926;bottom:-30px;height:100px;left:-30px;width:100px}.breadcrumbs-nav[data-v-72c957ba]{margin-bottom:1.5rem;padding:.5rem 0}.breadcrumb-list[data-v-72c957ba]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumb-item[data-v-72c957ba]{font-size:.85rem}.breadcrumb-item[data-v-72c957ba],.breadcrumb-link[data-v-72c957ba]{align-items:center;color:#64748b;display:flex}.breadcrumb-link[data-v-72c957ba]{text-decoration:none;transition:color .2s}.breadcrumb-link[data-v-72c957ba]:hover{color:#0ea5e9}.breadcrumb-current[data-v-72c957ba]{color:#0f172a;font-weight:600}.separator[data-v-72c957ba]{color:#cbd5e1;font-size:16px}.separator[data-v-72c957ba],[dir=rtl] .separator[data-v-72c957ba]{margin:0 4px}.seo-content-wrapper[data-v-40f67796]{margin-bottom:3rem;margin-top:3rem}.hero-content[data-v-40f67796],.hero-section[data-v-40f67796]{position:relative}.hero-content[data-v-40f67796]{z-index:1}.wave[data-v-40f67796]{position:relative;z-index:0}.rich-content[data-v-40f67796]{color:#2c3e50;font-size:1rem;line-height:1.8;overflow:hidden;transition:max-height .3s ease}.rich-content.collapsed[data-v-40f67796]{mask-image:linear-gradient(180deg,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);max-height:250px}.rich-content[data-v-40f67796] ul{list-style:none;margin:0;padding:0}.rich-content[data-v-40f67796] li{border-bottom:1px solid #e8f4f8;padding:.75rem 0;padding-inline-start:2rem;position:relative}.rich-content[data-v-40f67796] li:last-child{border-bottom:none}.rich-content[data-v-40f67796] li:before{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;color:#667eea;content:"✓";display:flex;font-size:1.2rem;font-weight:700;height:1.5rem;inset-inline-start:0;justify-content:center;position:absolute;top:.75rem;width:1.5rem;-webkit-text-fill-color:transparent;background-clip:text}.rich-content[data-v-40f67796] b,.rich-content[data-v-40f67796] strong{color:#1a73e8;font-weight:700}.rich-content[data-v-40f67796] p{margin-bottom:1rem}.rich-content[data-v-40f67796] h3{color:#1a73e8;font-weight:700;margin-bottom:1rem;margin-top:1.5rem}@media (max-width:600px){.hero-content[data-v-40f67796]{padding:2rem 1.5rem!important}.hero-content h1[data-v-40f67796]{font-size:1.75rem!important}.hero-content p[data-v-40f67796]{font-size:1rem!important}}.related-pages-section[data-v-6c7048b7]{--airport:#0ea5e9;--city:#10b981;--landmark:#8b5cf6;--event:#f97316;--season:#06b6d4;font-family:Tajawal,sans-serif;margin:3.5rem 0}.section-header[data-v-6c7048b7]{align-items:center;display:flex;gap:1.5rem;margin-bottom:3rem}.divider[data-v-6c7048b7]{border-radius:2px;flex:1;height:2px}.divider-left[data-v-6c7048b7]{background:linear-gradient(270deg,#0ea5e9,transparent)}.divider-right[data-v-6c7048b7]{background:linear-gradient(90deg,#8b5cf6,transparent)}.section-title[data-v-6c7048b7]{color:#0f172a;font-size:clamp(1.4rem,3vw,2rem);font-weight:900;letter-spacing:-.5px;white-space:nowrap}.highlight[data-v-6c7048b7]{background:linear-gradient(135deg,#0ea5e9,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.category-group[data-v-6c7048b7]{animation:fadeUp-6c7048b7 .55s ease both;margin-bottom:1.5rem}@keyframes fadeUp-6c7048b7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cat-header-wrapper[data-v-6c7048b7]{background:none;border:none;cursor:pointer;display:block;font-family:inherit;margin:0;outline:none;padding:0;text-align:inherit;width:auto}.cat-header[data-v-6c7048b7]{align-items:center;border:2px solid;border-radius:50px;display:inline-flex;gap:.65rem;margin-bottom:.5rem;padding:.5rem 1.2rem .5rem .6rem;transition:all .3s ease}.cat-header-wrapper:hover .cat-header[data-v-6c7048b7]{box-shadow:0 4px 12px #0000000d;transform:translate(5px)}[dir=rtl] .cat-header-wrapper:hover .cat-header[data-v-6c7048b7]{transform:translate(-5px)}.cat-icon[data-v-6c7048b7]{align-items:center;border-radius:50%;display:flex;font-size:1rem;height:32px;justify-content:center;width:32px}.cat-name[data-v-6c7048b7]{font-size:.9rem;font-weight:800;letter-spacing:.3px}.cat-badge[data-v-6c7048b7]{border-radius:20px;font-size:.72rem;font-weight:700;padding:2px 9px}.chevron[data-v-6c7048b7]{font-size:.8rem;font-weight:900;margin-left:.5rem;transition:transform .3s ease}[dir=rtl] .chevron[data-v-6c7048b7]{margin-left:0;margin-right:.5rem}.chevron.is-active[data-v-6c7048b7]{transform:rotate(90deg)}.expand-enter-active[data-v-6c7048b7],.expand-leave-active[data-v-6c7048b7]{max-height:2000px;overflow:hidden;transition:all .35s cubic-bezier(.4,0,.2,1)}.expand-enter-from[data-v-6c7048b7],.expand-leave-to[data-v-6c7048b7]{max-height:0;opacity:0;transform:translateY(-10px)}.content-wrapper[data-v-6c7048b7]{padding:1rem .5rem}.airport .cat-header[data-v-6c7048b7]{background:#f0f9ff;border-color:#bae6fd}.airport .cat-icon[data-v-6c7048b7]{background:#e0f2fe}.airport .cat-name[data-v-6c7048b7]{color:var(--airport)}.airport .cat-badge[data-v-6c7048b7]{background:#bae6fd;color:#0369a1}.airport .chevron[data-v-6c7048b7]{color:var(--airport)}.city .cat-header[data-v-6c7048b7]{background:#f0fdf4;border-color:#a7f3d0}.city .cat-icon[data-v-6c7048b7]{background:#d1fae5}.city .cat-name[data-v-6c7048b7]{color:var(--city)}.city .cat-badge[data-v-6c7048b7]{background:#a7f3d0;color:#047857}.city .chevron[data-v-6c7048b7]{color:var(--city)}.landmark .cat-header[data-v-6c7048b7]{background:#faf5ff;border-color:#ddd6fe}.landmark .cat-icon[data-v-6c7048b7]{background:#ede9fe}.landmark .cat-name[data-v-6c7048b7]{color:var(--landmark)}.landmark .cat-badge[data-v-6c7048b7]{background:#ddd6fe;color:#6d28d9}.landmark .chevron[data-v-6c7048b7]{color:var(--landmark)}.event .cat-header[data-v-6c7048b7]{background:#fff7ed;border-color:#fed7aa}.event .cat-icon[data-v-6c7048b7]{background:#ffedd5}.event .cat-name[data-v-6c7048b7]{color:var(--event)}.event .cat-badge[data-v-6c7048b7]{background:#fed7aa;color:#c2410c}.event .chevron[data-v-6c7048b7]{color:var(--event)}.season .cat-header[data-v-6c7048b7]{background:#ecfeff;border-color:#a5f3fc}.season .cat-icon[data-v-6c7048b7]{background:#cffafe}.season .cat-name[data-v-6c7048b7]{color:var(--season)}.season .cat-badge[data-v-6c7048b7]{background:#a5f3fc;color:#0e7490}.season .chevron[data-v-6c7048b7]{color:var(--season)}.cards-grid[data-v-6c7048b7]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.card-image[data-v-6c7048b7]{height:120px;margin:-1.15rem -1rem 0;overflow:hidden;position:relative;width:calc(100% + 2rem)}.card-image img[data-v-6c7048b7]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.card:hover .card-image img[data-v-6c7048b7]{transform:scale(1.1)}.image-overlay[data-v-6c7048b7]{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2));top:0;right:0;bottom:0;left:0;position:absolute}.mini-badge[data-v-6c7048b7]{align-items:center;border-radius:8px;bottom:8px;box-shadow:0 4px 10px #0000001a;font-size:.9rem;height:28px;justify-content:center;position:absolute;right:8px;width:28px}.card[data-v-6c7048b7],.mini-badge[data-v-6c7048b7]{background:#fff;display:flex}.card[data-v-6c7048b7]{border:2px solid #e2e8f0;border-radius:16px;color:#1e293b;cursor:pointer;flex-direction:column;gap:.6rem;overflow:hidden;padding:1.15rem 1rem .9rem;position:relative;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,border-color .3s ease}.card[data-v-6c7048b7]:before{content:"";height:4px;left:0;position:absolute;right:0;top:0;transition:height .3s ease}.card[data-v-6c7048b7]:hover:before{height:6px}.card[data-v-6c7048b7]:hover{transform:translateY(-5px)}.airport .card[data-v-6c7048b7]:before{background:var(--airport)}.airport .card[data-v-6c7048b7]:hover{border-color:#bae6fd;box-shadow:0 16px 40px #0ea5e92e}.city .card[data-v-6c7048b7]:before{background:var(--city)}.city .card[data-v-6c7048b7]:hover{border-color:#a7f3d0;box-shadow:0 16px 40px #10b9812e}.landmark .card[data-v-6c7048b7]:before{background:var(--landmark)}.landmark .card[data-v-6c7048b7]:hover{border-color:#ddd6fe;box-shadow:0 16px 40px #8b5cf62e}.event .card[data-v-6c7048b7]:before{background:var(--event)}.event .card[data-v-6c7048b7]:hover{border-color:#fed7aa;box-shadow:0 16px 40px #f973162e}.season .card[data-v-6c7048b7]:before{background:var(--season)}.season .card[data-v-6c7048b7]:hover{border-color:#a5f3fc;box-shadow:0 16px 40px #06b6d42e}.badge[data-v-6c7048b7]{align-items:center;border-radius:13px;display:flex;flex-shrink:0;font-size:1.3rem;height:46px;justify-content:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1);width:46px}.card:hover .badge[data-v-6c7048b7]{transform:scale(1.15) rotate(-8deg)}.airport .badge[data-v-6c7048b7]{background:#e0f2fe}.city .badge[data-v-6c7048b7]{background:#d1fae5}.landmark .badge[data-v-6c7048b7]{background:#ede9fe}.event .badge[data-v-6c7048b7]{background:#ffedd5}.season .badge[data-v-6c7048b7]{background:#cffafe}.card-title[data-v-6c7048b7]{color:#1e293b;display:-webkit-box;font-size:.88rem;font-weight:700;line-height:1.45;min-height:2.6em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.view-link[data-v-6c7048b7]{align-items:center;display:inline-flex;font-size:.78rem;font-weight:700;gap:4px;margin-top:auto;transition:gap .2s}.card:hover .view-link[data-v-6c7048b7]{gap:8px}.airport .view-link[data-v-6c7048b7]{color:var(--airport)}.city .view-link[data-v-6c7048b7]{color:var(--city)}.landmark .view-link[data-v-6c7048b7]{color:var(--landmark)}.event .view-link[data-v-6c7048b7]{color:var(--event)}.season .view-link[data-v-6c7048b7]{color:var(--season)}.empty-state[data-v-6c7048b7]{align-items:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:16px;color:#94a3b8;display:flex;flex-direction:column;font-size:.9rem;font-weight:600;gap:.75rem;padding:2.5rem}.empty-icon[data-v-6c7048b7]{font-size:2rem}@media (max-width:640px){.cards-grid[data-v-6c7048b7]{grid-template-columns:repeat(2,1fr)}.section-title[data-v-6c7048b7]{text-align:center;white-space:normal}.section-header[data-v-6c7048b7]{flex-direction:column;gap:.5rem}.divider[data-v-6c7048b7]{width:80%}}
