.dialog-overlay[data-v-2da4920d]{position:fixed;inset:0;background:#00000080;z-index:1000;backdrop-filter:blur(4px)}.dialog-container[data-v-2da4920d]{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.dialog-content[data-v-2da4920d]{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;width:100%;max-width:900px;max-height:90vh;overflow-y:auto}.dialog-header[data-v-2da4920d]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb;position:sticky;top:0;background:#fff;z-index:10}.close-btn[data-v-2da4920d]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:#f3f4f6;color:#6b7280;cursor:pointer;transition:all .2s}.close-btn[data-v-2da4920d]:hover{background:#e5e7eb;color:#374151}.dialog-body[data-v-2da4920d]{padding:1.5rem}.departure-arrival[data-v-2da4920d]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:end}.location-section[data-v-2da4920d]{display:flex;flex-direction:column;gap:.5rem}.section-title[data-v-2da4920d]{font-size:1rem;font-weight:600;color:#111827}.city-selector[data-v-2da4920d]{width:100%}.p-dropdown-container[data-v-2da4920d]{position:relative}.p-dropdown[data-v-2da4920d]{width:100%;padding:.75rem 2.5rem .75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem}.p-dropdown[data-v-2da4920d]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.p-dropdown-icon[data-v-2da4920d]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.exchange-arrow[data-v-2da4920d]{display:flex;align-items:center;justify-content:center;padding-bottom:.25rem}.exchange-btn[data-v-2da4920d]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d1d5db;background:#fff;color:#6b7280;cursor:pointer;transition:all .2s}.exchange-btn[data-v-2da4920d]:hover{border-color:#3b82f6;background:#eff6ff;color:#3b82f6}.divider[data-v-2da4920d]{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}.shipment-section[data-v-2da4920d]{display:flex;flex-direction:column;gap:1rem}.input-label[data-v-2da4920d]{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.date-input[data-v-2da4920d]{max-width:250px}.p-calendar-container[data-v-2da4920d]{position:relative}.p-calendar-input[data-v-2da4920d]{width:100%;padding:.75rem 2.5rem .75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;font-size:.875rem}.p-calendar-input[data-v-2da4920d]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.p-calendar-icon[data-v-2da4920d]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.package-type[data-v-2da4920d]{margin-top:.5rem}.package-buttons[data-v-2da4920d]{display:flex;gap:.75rem}.package-btn[data-v-2da4920d]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border:2px solid #e5e7eb;border-radius:.5rem;background:#fff;cursor:pointer;transition:all .2s}.package-btn i[data-v-2da4920d]{font-size:1.5rem;color:#9ca3af}.package-btn span[data-v-2da4920d]{font-size:.875rem;color:#6b7280}.package-btn[data-v-2da4920d]:hover{border-color:#f97316}.package-btn.active[data-v-2da4920d]{border-color:#f97316;background:#fff7ed}.package-btn.active i[data-v-2da4920d],.package-btn.active span[data-v-2da4920d]{color:#f97316}.dimension-row[data-v-2da4920d]{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}.dimension-field[data-v-2da4920d]{display:flex;flex-direction:column}.dimension-input[data-v-2da4920d]{width:100%;padding:.625rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;text-align:center}.dimension-input[data-v-2da4920d]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.delivery-modes[data-v-2da4920d]{margin-top:.5rem}.mode-buttons[data-v-2da4920d]{display:flex;gap:.75rem}.mode-btn[data-v-2da4920d]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border:2px solid #e5e7eb;border-radius:.5rem;background:#fff;cursor:pointer;transition:all .2s}.mode-btn i[data-v-2da4920d]{font-size:1.5rem;color:#9ca3af}.mode-btn span[data-v-2da4920d]{font-size:.875rem;color:#6b7280}.mode-btn[data-v-2da4920d]:hover{border-color:#3b82f6}.mode-btn.active[data-v-2da4920d]{border-color:#3b82f6;background:#eff6ff}.mode-btn.active i[data-v-2da4920d],.mode-btn.active span[data-v-2da4920d]{color:#3b82f6}.dialog-footer[data-v-2da4920d]{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #e5e7eb;background:#f9fafb;border-radius:0 0 1rem 1rem}.btn-cancel[data-v-2da4920d]{padding:.75rem 1.5rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#374151;font-weight:500;cursor:pointer;transition:all .2s}.btn-cancel[data-v-2da4920d]:hover{background:#f3f4f6}.btn-search[data-v-2da4920d]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;background:#f97316;color:#fff;font-weight:600;cursor:pointer;transition:all .2s}.btn-search[data-v-2da4920d]:hover{background:#ea580c}.fade-enter-active[data-v-2da4920d],.fade-leave-active[data-v-2da4920d]{transition:opacity .3s ease}.fade-enter-from[data-v-2da4920d],.fade-leave-to[data-v-2da4920d]{opacity:0}.slide-up-enter-active[data-v-2da4920d],.slide-up-leave-active[data-v-2da4920d]{transition:all .3s ease}.slide-up-enter-from[data-v-2da4920d],.slide-up-leave-to[data-v-2da4920d]{opacity:0;transform:translateY(20px)}@media (max-width: 768px){.departure-arrival[data-v-2da4920d]{grid-template-columns:1fr;gap:1rem}.exchange-arrow[data-v-2da4920d]{order:-1;transform:rotate(90deg)}.dimension-row[data-v-2da4920d]{grid-template-columns:repeat(2,1fr)}.package-buttons[data-v-2da4920d],.mode-buttons[data-v-2da4920d]{flex-wrap:wrap}.package-btn[data-v-2da4920d],.mode-btn[data-v-2da4920d]{flex:1 1 calc(50% - .375rem);min-width:calc(50% - .375rem)}.dialog-footer[data-v-2da4920d]{flex-direction:column}.btn-cancel[data-v-2da4920d],.btn-search[data-v-2da4920d]{width:100%;justify-content:center}}@media (max-width: 480px){.dimension-row[data-v-2da4920d]{grid-template-columns:1fr}.dialog-content[data-v-2da4920d]{max-height:95vh;margin:.5rem}.dialog-header[data-v-2da4920d],.dialog-body[data-v-2da4920d],.dialog-footer[data-v-2da4920d]{padding:1rem}}.hero-section[data-v-05b80823]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:4rem 1rem;overflow:hidden}.hero-container[data-v-05b80823]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-content[data-v-05b80823]{display:flex;flex-direction:column;gap:1.5rem}.hero-badge[data-v-05b80823]{display:inline-flex;align-items:center;gap:.5rem;background:#fff;padding:.5rem 1rem;border-radius:9999px;box-shadow:0 1px 3px #0000001a;width:-moz-fit-content;width:fit-content}.hero-badge i[data-v-05b80823]{color:#f59e0b}.hero-badge span[data-v-05b80823]{font-size:.875rem;color:#4b5563;font-weight:500}.hero-title[data-v-05b80823]{font-size:3rem;font-weight:800;line-height:1.1;color:#111827}.hero-title .highlight[data-v-05b80823]{color:#3b82f6}.hero-subtitle[data-v-05b80823]{font-size:1.125rem;color:#6b7280;line-height:1.7;max-width:540px}.hero-actions[data-v-05b80823]{display:flex;gap:1rem;margin-top:.5rem}.btn-primary[data-v-05b80823]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#f97316;color:#fff;font-weight:600;border-radius:.75rem;text-decoration:none;transition:all .2s;box-shadow:0 4px 14px #f9731666}.btn-primary[data-v-05b80823]:hover{background:#ea580c;transform:translateY(-2px);box-shadow:0 6px 20px #f9731680}.btn-secondary[data-v-05b80823]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#fff;color:#374151;font-weight:600;border:2px solid #e5e7eb;border-radius:.75rem;cursor:pointer;transition:all .2s}.btn-secondary[data-v-05b80823]:hover{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}.hero-stats[data-v-05b80823]{display:flex;align-items:center;gap:2rem;margin-top:1rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.stat-item[data-v-05b80823]{display:flex;flex-direction:column}.stat-value[data-v-05b80823]{font-size:1.5rem;font-weight:700;color:#111827}.stat-label[data-v-05b80823]{font-size:.875rem;color:#6b7280}.stat-divider[data-v-05b80823]{width:1px;height:40px;background:#e5e7eb}.hero-illustration[data-v-05b80823]{position:relative;display:flex;justify-content:center}.illustration-card[data-v-05b80823]{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 20px 40px #0000001a;width:320px;transform:rotate(2deg)}.card-header[data-v-05b80823]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;font-weight:600;color:#111827}.card-header i[data-v-05b80823]{font-size:1.5rem}.stars-rating[data-v-05b80823]{display:flex;gap:.25rem;margin-bottom:1.5rem}.stars-rating i[data-v-05b80823]{font-size:1.25rem}.card-metrics[data-v-05b80823]{display:flex;flex-direction:column;gap:.75rem}.metric[data-v-05b80823]{display:flex;flex-direction:column;gap:.25rem}.metric-label[data-v-05b80823]{font-size:.75rem;color:#6b7280}.metric-bar[data-v-05b80823]{height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.metric-fill[data-v-05b80823]{height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:4px}.floating-badge[data-v-05b80823]{position:absolute;display:flex;align-items:center;gap:.5rem;background:#fff;padding:.75rem 1rem;border-radius:.75rem;box-shadow:0 10px 25px #0000001a;font-size:.875rem;font-weight:500;color:#374151;animation:float-05b80823 3s ease-in-out infinite}.badge-1[data-v-05b80823]{top:0;right:0;animation-delay:0s}.badge-2[data-v-05b80823]{bottom:2rem;left:0;animation-delay:1.5s}@keyframes float-05b80823{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width: 1024px){.hero-container[data-v-05b80823]{grid-template-columns:1fr;gap:3rem;text-align:center}.hero-content[data-v-05b80823]{align-items:center}.hero-title[data-v-05b80823]{font-size:2.5rem}.hero-subtitle[data-v-05b80823]{max-width:100%}.hero-stats[data-v-05b80823]{justify-content:center}.hero-illustration[data-v-05b80823]{order:-1}}@media (max-width: 640px){.hero-section[data-v-05b80823]{padding:2rem 1rem}.hero-title[data-v-05b80823]{font-size:2rem}.hero-actions[data-v-05b80823]{flex-direction:column;width:100%}.btn-primary[data-v-05b80823],.btn-secondary[data-v-05b80823]{width:100%;justify-content:center}.hero-stats[data-v-05b80823]{flex-direction:column;gap:1rem}.stat-divider[data-v-05b80823]{display:none}.illustration-card[data-v-05b80823]{width:280px;transform:rotate(0)}.floating-badge[data-v-05b80823]{display:none}}
