.search-bar{display:flex;min-height:62px;box-sizing:border-box;justify-content:space-between;align-items:center;padding:0 28px;background:#f8fafc!important;border-bottom:1px solid #e7ebf2;position:relative;z-index:6}.material-symbols-outlined{cursor:pointer;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.vertical-menu ul{display:flex;align-items:center;gap:6px}.infobull{position:relative;display:inline-flex;align-items:center}.infobull:after{content:attr(data-tooltip);top:calc(100% + 10px);padding:6px 10px;border-radius:8px;background:#0f172a;color:#fff;font-size:12px;font-weight:500;white-space:nowrap;z-index:20}.infobull:after,.infobull:before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none;transition:opacity .2s ease}.infobull:before{content:"";top:calc(100% + 4px);border-width:6px;border-style:solid;border-color:transparent transparent #0f172a transparent;z-index:19}.infobull:hover:after,.infobull:hover:before{opacity:1}.account-link,.account-trigger{display:inline-flex;align-items:center}.account-link{gap:8px;color:inherit;text-decoration:none}.account-name{font-size:14px;font-weight:600;color:#0f172a;white-space:nowrap}.horizontal-menu,.login-menu{position:absolute;background-color:#fff;border:1px solid #dde3ec;border-radius:12px;box-shadow:0 10px 24px rgba(15,23,42,.12)}.horizontal-menu{top:100%;left:10px}.login-menu{top:100%;right:10px}.menu ul{padding:0;margin:0;display:inline-block;justify-content:space-around;list-style:none}.menu a{display:block;color:#0f172a;text-decoration:none}.menu li{padding:10px 15px;cursor:pointer;transition:all .3s;list-style:none}.menu li:hover{background-color:#adadad67}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.burger_menu{display:none}@media screen and (max-width:580px){.search-bar{padding:0 10px;gap:6px}.burger_menu{display:block}.account-name,.infobull:after,.infobull:before,.vertical-menu{display:none}}.scroll-to-top[data-v-9ce8f87c]{position:fixed;cursor:pointer;bottom:25px;right:25px;width:50px;height:50px;border:none;border-radius:50%;background-color:#ffc457;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05);transition:all .3s}.scroll-to-top[data-v-9ce8f87c]:hover{background-color:#fdb632;box-shadow:0 4px 16px #ffc45799,0 8px 24px #ffc45799,0 16px 56px #ffc45799}.message-container{position:fixed;bottom:70px;right:20px;margin-left:20px;border:1px solid;border-radius:5px;padding:10px 0 10px 20px;transition:all .5s ease-in-out;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.message-container span{margin-right:10px}.message-container.success{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.message-container.error{background-color:#f2dede;border-color:#e74560;color:#e74560}.message-container button{background:none;border:none;outline:none;padding:0;cursor:pointer;color:rgba(0,0,0,.5)}.fullPage{height:100vh}.fullPage,.router-view{display:flex;flex-direction:column}.router-view{flex-grow:1;min-height:0}.legal-consent-card[data-v-3f0be55c]{display:grid;gap:14px;padding:18px;border:1px solid #dbe4ef;border-radius:18px;background:#f8fbff}.legal-consent-copy h3[data-v-3f0be55c]{margin:8px 0 6px;color:#14213d}.legal-consent-copy p[data-v-3f0be55c]{margin:0;color:#617086}.legal-chip[data-v-3f0be55c]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#e7eefb;color:#28558c;font-size:.74rem;font-weight:700;text-transform:uppercase}.legal-consult-row[data-v-3f0be55c]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.legal-link[data-v-3f0be55c]{color:#0f4c81;font-weight:600;text-decoration:underline}.legal-status[data-v-3f0be55c]{color:#8b5e00;font-size:.9rem;font-weight:600}.legal-status.ready[data-v-3f0be55c]{color:#1c7c54}.legal-checkbox-row[data-v-3f0be55c]{display:flex;align-items:flex-start;gap:10px;color:#14213d;font-weight:500}.legal-checkbox-row input[data-v-3f0be55c]{margin-top:4px}.legal-error[data-v-3f0be55c]{margin:0;color:#b42318;font-size:.92rem;font-weight:600}.address-autocomplete-input[data-v-6ddaa709]{width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;box-sizing:border-box;background:#fff}.flag-icon[data-v-67f50726]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:16px;flex:0 0 24px;overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px rgba(15,23,42,.08)}.flag-icon svg[data-v-67f50726]{display:block;width:24px;height:16px}.phone-field[data-v-ea3ae380]{min-width:0}.phone-row[data-v-ea3ae380]{display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px}.phone-country-wrap[data-v-ea3ae380]{position:relative}.phone-country[data-v-ea3ae380],.phone-number[data-v-ea3ae380]{width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-sizing:border-box}.phone-country[data-v-ea3ae380]{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.phone-country-arrow[data-v-ea3ae380]{margin-left:auto;color:#617086}.phone-country-list[data-v-ea3ae380]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;display:grid;gap:4px;max-height:240px;padding:8px;overflow-y:auto;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-shadow:0 16px 30px rgba(15,23,42,.12)}.phone-country-option[data-v-ea3ae380]{display:inline-flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 10px;border:none;border-radius:10px;background:transparent;text-align:left;cursor:pointer}.phone-country-option[data-v-ea3ae380]:hover{background:#edf4ff}.errorMessage[data-v-ea3ae380]{display:block;margin-top:6px;font-size:.78rem;color:#b42318;word-break:break-word}@media screen and (max-width:720px){.phone-row[data-v-ea3ae380]{grid-template-columns:120px minmax(0,1fr)}.phone-country[data-v-ea3ae380],.phone-number[data-v-ea3ae380]{min-height:44px;font-size:16px;border-radius:12px}}.address-panel[data-v-20397606]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px}.form-card[data-v-20397606],.preview-card[data-v-20397606]{border:1px solid #dde5f0;border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(24,39,75,.07)}.preview-card[data-v-20397606]{display:grid;align-content:start;gap:14px;padding:22px;background:linear-gradient(180deg,#edf4ff,#fff 78%)}.preview-chip[data-v-20397606]{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:5px 10px;border-radius:999px;background:#dceaff;color:#214f88;font-size:.76rem;font-weight:700;text-transform:uppercase}.preview-card h3[data-v-20397606]{margin:0;color:#14213d;font-size:1.2rem}.preview-card p[data-v-20397606]{margin:0;color:#617086}.preview-box[data-v-20397606]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.82);color:#24364f}.preview-box .material-symbols-outlined[data-v-20397606]{color:#2a6fcf;font-size:1.1rem}.form-card[data-v-20397606]{padding:24px}.address-grid[data-v-20397606]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.field-wrap[data-v-20397606]{min-width:0;display:flex;flex-direction:column}.field-wide[data-v-20397606]{grid-column:1/-1}.field-wrap label[data-v-20397606]{display:block;margin-bottom:8px;font-weight:600;color:#24364f}.field-wrap[data-v-20397606] input{width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-sizing:border-box}.autocomplete-wrap[data-v-20397606]{width:100%;min-width:0}.field-wrap[data-v-20397606] .address-autocomplete-input,.field-wrap[data-v-20397606] .google-address-autocomplete-input{width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;box-sizing:border-box}.field-wrap[data-v-20397606] .dp__main{width:100%}.field-wrap[data-v-20397606] .dp__input{width:100%;min-height:48px;border-radius:14px;border-color:#ced7e4;box-sizing:border-box}.errorMessage[data-v-20397606]{display:block;margin-top:6px;font-size:.78rem;color:#b42318}@media screen and (max-width:1080px){.address-panel[data-v-20397606]{grid-template-columns:1fr}}@media screen and (max-width:900px){.address-grid[data-v-20397606]{grid-template-columns:1fr}}.confirmation-grid[data-v-0aa9c522]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.confirmation-grid [data-v-0aa9c522],.confirmation-grid[data-v-0aa9c522]{box-sizing:border-box}.estimate-card[data-v-0aa9c522],.summary-card[data-v-0aa9c522]{padding:22px;border:1px solid #dde5f0;border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(24,39,75,.07)}.summary-card h3[data-v-0aa9c522]{margin:0 0 14px;color:#14213d}.summary-block[data-v-0aa9c522]{display:grid;gap:14px}.summary-block.compact[data-v-0aa9c522]{grid-template-columns:repeat(2,minmax(0,1fr))}.estimate-card small[data-v-0aa9c522],.estimate-card span[data-v-0aa9c522],.summary-block small[data-v-0aa9c522]{color:#617086}.estimate-card strong[data-v-0aa9c522],.summary-block strong[data-v-0aa9c522]{display:block;margin-top:4px;color:#14213d;font-size:1rem}.estimate-card[data-v-0aa9c522]{display:grid;align-content:center;justify-items:start;background:linear-gradient(135deg,#153e75,#27548a)}.estimate-card small[data-v-0aa9c522],.estimate-card span[data-v-0aa9c522],.estimate-card strong[data-v-0aa9c522]{color:#fff}.estimate-card strong[data-v-0aa9c522]{font-size:2rem}@media screen and (max-width:820px){.confirmation-grid[data-v-0aa9c522],.summary-block.compact[data-v-0aa9c522]{grid-template-columns:1fr}}.package-creation[data-v-d4661d06]{display:grid;gap:24px;min-width:0}.package-creation [data-v-d4661d06],.package-creation[data-v-d4661d06]{box-sizing:border-box}.section-head h3[data-v-d4661d06]{margin:6px 0 8px;font-size:1.45rem;color:#14213d}.section-head p[data-v-d4661d06]{margin:0;color:#617086}.eyebrow[data-v-d4661d06]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#edf4ff;color:#27548a;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.preset-grid[data-v-d4661d06]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.preset-card[data-v-d4661d06]{display:grid;gap:6px;padding:16px;border:1px solid #d7dfeb;border-radius:18px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.preset-card strong[data-v-d4661d06]{font-size:1rem;color:#14213d}.preset-card small[data-v-d4661d06],.preset-card span[data-v-d4661d06]{color:#617086}.preset-card.active[data-v-d4661d06]{border-color:#1f4f89;box-shadow:0 14px 30px rgba(23,48,87,.12);transform:translateY(-2px)}.measure-grid[data-v-d4661d06]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.field-wrap[data-v-d4661d06]{min-width:0;display:flex;flex-direction:column}.field-wrap label[data-v-d4661d06]{display:block;margin-bottom:8px;font-weight:600;color:#24364f}.field-wrap[data-v-d4661d06] input{width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-sizing:border-box}.errorMessage[data-v-d4661d06]{display:block;margin-top:6px;font-size:.78rem;color:#b42318}@media screen and (max-width:980px){.measure-grid[data-v-d4661d06],.preset-grid[data-v-d4661d06]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.measure-grid[data-v-d4661d06],.preset-grid[data-v-d4661d06]{grid-template-columns:1fr}}.options-layout[data-v-6780dbca]{display:grid;gap:20px;min-width:0}.options-layout [data-v-6780dbca],.options-layout[data-v-6780dbca]{box-sizing:border-box}.options-card[data-v-6780dbca]{padding:24px;border:1px solid #dde5f0;border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(24,39,75,.07)}.section-head[data-v-6780dbca]{margin-bottom:18px}.section-head.compact[data-v-6780dbca]{margin-bottom:14px}.section-head h3[data-v-6780dbca]{margin:6px 0 8px;font-size:1.35rem;color:#14213d}.section-head p[data-v-6780dbca]{margin:0;color:#617086}.eyebrow[data-v-6780dbca]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#edf4ff;color:#27548a;font-size:.78rem;font-weight:700;text-transform:uppercase}.choice-grid[data-v-6780dbca],.upload-grid[data-v-6780dbca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.choice-card[data-v-6780dbca],.upload-card[data-v-6780dbca]{display:grid;gap:8px;padding:16px;border:1px solid #d7dfeb;border-radius:18px;background:#fff}.choice-card[data-v-6780dbca]{text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.choice-card.active[data-v-6780dbca]{border-color:#1f4f89;box-shadow:0 14px 30px rgba(23,48,87,.12);transform:translateY(-2px)}.choice-card strong[data-v-6780dbca],.upload-card span[data-v-6780dbca]{color:#14213d;font-size:1rem;font-weight:700}.choice-card small[data-v-6780dbca],.choice-card span[data-v-6780dbca],.upload-card small[data-v-6780dbca]{color:#617086}.upload-card input[data-v-6780dbca]{width:100%;max-width:100%}.upload-card strong[data-v-6780dbca]{color:#2b5a96;word-break:break-word}.insurance-toggle[data-v-6780dbca]{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:18px;background:#f7f9fc;color:#24364f}.insurance-toggle input[data-v-6780dbca]{flex:0 0 auto;width:18px;height:18px}.insurance-toggle strong[data-v-6780dbca]{margin-left:auto;color:#1f4f89}@media screen and (max-width:980px){.choice-grid[data-v-6780dbca],.upload-grid[data-v-6780dbca]{grid-template-columns:1fr}}.create-package-page[data-v-515b22f4]{min-height:100%;padding:24px;background:linear-gradient(180deg,#f3f6fb,#eef3f9)}.page-header[data-v-515b22f4]{margin-bottom:18px}.guest-entry-card[data-v-515b22f4]{margin-bottom:24px;padding:28px 30px;border:1px solid #dde5f0;border-radius:26px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 44px rgba(24,39,75,.08)}.guest-entry-card h2[data-v-515b22f4]{margin:10px 0 8px;color:#14213d}.guest-entry-card p[data-v-515b22f4]{margin:0;color:#617086}.guest-entry-actions[data-v-515b22f4]{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.guest-entry-btn[data-v-515b22f4]{display:inline-flex;align-items:center;justify-content:center;min-width:210px;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;text-decoration:none;box-shadow:0 10px 22px rgba(15,23,42,.12)}.eyebrow[data-v-515b22f4],.page-chip[data-v-515b22f4]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#e7eefb;color:#28558c;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.card-header h2[data-v-515b22f4],.page-header h1[data-v-515b22f4]{margin:8px 0;color:#14213d}.card-header p[data-v-515b22f4],.page-header p[data-v-515b22f4]{margin:0;color:#617086}.wizard-shell[data-v-515b22f4]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.wizard-card[data-v-515b22f4],.wizard-sidebar[data-v-515b22f4]{border:1px solid #dde5f0;border-radius:26px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 44px rgba(24,39,75,.08)}.wizard-sidebar[data-v-515b22f4]{padding:18px;display:grid;gap:10px}.wizard-step[data-v-515b22f4]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:14px;border:1px solid #d8e0ec;border-radius:18px;background:#fff;text-align:left}.step-index[data-v-515b22f4]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#eef3f9;color:#27548a;font-weight:700}.step-copy[data-v-515b22f4]{display:grid;gap:2px}.step-copy strong[data-v-515b22f4]{color:#14213d}.step-copy small[data-v-515b22f4]{color:#617086}.wizard-step.active[data-v-515b22f4]{border-color:#28558c;background:#f5f9ff}.wizard-step.active .step-index[data-v-515b22f4],.wizard-step.done .step-index[data-v-515b22f4]{background:#28558c;color:#fff}.wizard-step.done[data-v-515b22f4]{border-color:#b9d4c4;background:#f4fbf7}.wizard-card[data-v-515b22f4]{display:flex;flex-direction:column;min-height:720px;min-width:0;overflow:hidden}.card-header[data-v-515b22f4]{padding:28px 30px 12px}.card-content[data-v-515b22f4]{flex:1;padding:14px 30px 30px;min-width:0;overflow:hidden}.card-actions[data-v-515b22f4]{display:flex;justify-content:space-between;gap:12px;padding:18px 30px 28px;border-top:1px solid #e6edf6}.card-actions .btn[data-v-515b22f4]{min-width:150px}.card-actions .wizard-action-btn[data-v-515b22f4]{display:inline-flex;align-items:center;justify-content:center;min-width:152px;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12)}.card-actions .wizard-action-btn[data-v-515b22f4]:hover{background:#0f172a}.card-content[data-v-515b22f4] .legal-consent-card{margin-top:18px}@media screen and (max-width:1180px){.wizard-shell[data-v-515b22f4]{grid-template-columns:1fr}.wizard-sidebar[data-v-515b22f4]{display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scroll-snap-type:x proximity}.wizard-step[data-v-515b22f4]{min-width:200px;flex:0 0 auto;scroll-snap-align:start}}@media screen and (max-width:720px){.create-package-page[data-v-515b22f4]{padding:16px}.wizard-card[data-v-515b22f4]{min-height:auto}.wizard-sidebar[data-v-515b22f4]{gap:8px;padding:12px}.wizard-step[data-v-515b22f4]{min-width:72px;grid-template-columns:1fr;justify-items:center;gap:6px;padding:10px 8px;border-radius:16px}.step-index[data-v-515b22f4]{width:36px;height:36px;font-size:.95rem}.step-copy[data-v-515b22f4]{justify-items:center;text-align:center}.step-copy strong[data-v-515b22f4]{font-size:.72rem;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-copy small[data-v-515b22f4]{display:none}.guest-entry-card[data-v-515b22f4]{padding:22px 18px}.card-actions[data-v-515b22f4],.card-content[data-v-515b22f4],.card-header[data-v-515b22f4]{padding-left:18px;padding-right:18px}.card-actions[data-v-515b22f4]{flex-direction:column-reverse}.card-actions .btn[data-v-515b22f4]{width:100%}.guest-entry-actions[data-v-515b22f4]{flex-direction:column}.guest-entry-btn[data-v-515b22f4]{width:100%}}@media screen and (max-width:480px){.wizard-sidebar[data-v-515b22f4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));overflow:hidden}.wizard-step[data-v-515b22f4]{min-width:0;width:100%}.step-copy strong[data-v-515b22f4]{font-size:.68rem;max-width:46px}}.my-packages-page{min-height:100%;padding:28px;background:#f6f7f9;box-sizing:border-box}.primary-action{display:inline-flex;align-items:center;justify-content:center;min-width:152px;max-width:100%;height:42px;padding:0 18px;border-radius:12px;background:#020617;color:#fff;text-decoration:none;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12);box-sizing:border-box}.filters-panel{padding:20px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.05);margin-bottom:22px}.filters-row{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px}.search-field{display:flex;align-items:center;gap:10px;height:50px;padding:0 16px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.search-field span{color:#94a3b8}.search-field input,.status-select{width:100%;border:none;outline:none;background:transparent;color:#1f2937;font-size:.95rem}.status-select{height:50px;padding:0 16px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.stat-card{padding:26px 20px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;text-align:center;box-shadow:0 10px 24px rgba(15,23,42,.04)}.stat-card strong{display:block;margin-bottom:8px;font-size:2rem;color:#0f172a}.stat-card span{color:#64748b}.accent-success strong{color:#16a34a}.view-switch{display:flex;justify-content:flex-end;gap:8px;margin-bottom:18px}.view-btn{min-width:84px;height:38px;border:1px solid #dbe1ea;border-radius:12px;background:#fff;color:#334155;font-weight:600}.view-btn.active{background:#020617;border-color:#020617;color:#fff}.packages-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;min-width:0}.status-groups{gap:18px}.status-group,.status-groups{display:flex;flex-direction:column}.status-group{gap:14px}.group-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 18px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;color:#0f172a;box-shadow:0 10px 24px rgba(15,23,42,.04)}.group-header-main{display:flex;align-items:center;gap:10px}.group-title{font-size:1rem;font-weight:700}.group-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:#eef2ff;color:#334155;font-size:.8rem;font-weight:700}.group-chevron{transition:transform .2s ease}.group-chevron.collapsed{transform:rotate(-90deg)}.package-card{position:relative;padding:20px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.06);width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.card-top{display:block;min-width:0;margin-bottom:18px;padding-right:108px}.card-top h3{margin:0;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.1;color:#0f172a;min-width:0;overflow-wrap:anywhere;word-break:break-word}.status-badge{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:.85rem;font-weight:600;white-space:nowrap}.status-delivered{color:#166534;background:#dcfce7}.status-indelivery,.status-pickedup,.status-reserved{color:#b45309;background:#fef3c7}.status-new,.status-paymentpending{color:#475569;background:#e2e8f0}.address-block{display:flex;flex-direction:column;gap:14px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #eef2f7}.address-row{display:flex;gap:10px;align-items:flex-start}.address-row small{display:block;margin-bottom:4px;color:#94a3b8}.address-row strong{color:#334155;line-height:1.45}.pickup-icon{color:#65a30d;font-size:18px}.delivery-icon{color:#ef4444;font-size:18px}.card-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.card-meta small{display:block;margin-bottom:6px;color:#94a3b8}.card-meta strong{color:#0f172a;font-size:1.05rem}.meta-right{text-align:right}.card-actions{display:flex;justify-content:flex-start}.details-btn{display:inline-flex;align-items:center;justify-content:center;min-width:132px;height:40px;padding:0 16px;border:none;border-radius:12px;font-weight:600}.packages-table-shell{overflow-x:auto;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.06)}.packages-table{width:100%;border-collapse:collapse}.packages-table td,.packages-table th{padding:16px;border-bottom:1px solid #eef2f7;text-align:left;vertical-align:middle}.packages-table th{color:#64748b;font-size:.9rem;font-weight:700;background:#f8fafc}.table-btn{min-width:108px;height:36px}@media screen and (max-width:1100px){.filters-row{grid-template-columns:1fr}.packages-grid,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.my-packages-page{padding:16px}.page-header{flex-direction:column;align-items:stretch}.page-header h1{font-size:2.2rem}.primary-action{width:100%;min-width:0}.packages-grid,.stats-grid{grid-template-columns:1fr}.view-switch{justify-content:stretch}.view-btn{flex:1}.group-header{padding:12px 14px}.card-top{padding-right:92px}.card-meta{grid-template-columns:1fr}.meta-right{text-align:left}.status-badge{top:16px;right:16px}}#map[data-v-2ef23c50]{height:100%}.marker-details{padding:12px;border:1px solid #e6e9f0;border-radius:14px;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.marker-details.selected{border-color:#93a7cf;box-shadow:0 0 0 1px #93a7cf,0 10px 24px rgba(15,23,42,.08)}.marker-details.compact,.marker-details.dense{padding:10px}.compact-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.compact-ref{font-size:14px;overflow:hidden;text-overflow:ellipsis}.compact-price,.compact-ref{font-weight:700;color:#0f172a;white-space:nowrap}.compact-price{font-size:18px}.compact-route{font-size:12px;color:#475569;margin-bottom:10px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px}.ref-block{flex:1 1 auto;min-width:0}.ref-wrap{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.ref-icon{font-size:18px;color:#4b5563}.ref-text{font-size:16px;font-weight:700;color:#0f172a;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;color:#166534;background:#dcfce7;border:1px solid #bbf7d0;margin-top:5px}.price-wrap{font-size:20px;font-weight:700;color:#111827;white-space:nowrap;flex:0 0 auto}.marker-details.dense .price-wrap{font-size:16px}.address-line{display:flex;gap:8px;align-items:flex-start;margin-bottom:6px}.address-icon{font-size:16px;padding-top:2px}.address-icon.pickup{color:#65a30d}.address-icon.dropoff{color:#3b82f6}.label{font-size:11px;color:#6b7280;margin-bottom:1px}.value{font-size:13px;color:#1f2937;line-height:1.3}.marker-details.dense .value{font-size:12px;line-height:1.25}.metrics-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;padding-top:8px;border-top:1px solid #eef2f7}.marker-details.dense .metrics-row{gap:6px;margin:8px 0;padding-top:6px}.metric-label{font-size:11px;color:#6b7280}.metric-value{margin-top:2px;font-size:12px;font-weight:700;color:#111827}.marker-details.dense .metric-label{font-size:10px}.marker-details.dense .metric-value{font-size:11px}.actions-row{display:flex;gap:8px}.details-btn,.reserve-btn{flex:1;height:36px;border-radius:10px;border:none;font-size:13px;font-weight:600;cursor:pointer}.marker-details.dense .details-btn,.marker-details.dense .reserve-btn{height:34px;font-size:12px}.details-btn{color:#fff;background:#020617}.details-btn:hover{background:#0f172a}.reserve-btn{color:#0f172a;background:#e2e8f0}.reserve-btn:hover{background:#cfd8e5}@media screen and (max-width:767px){.card-header{flex-wrap:wrap;gap:6px}.price-wrap{font-size:18px}.actions-row{flex-direction:column}}.carousel-wrapper{width:100%;max-width:100%;box-sizing:border-box;height:100%;display:flex;flex-direction:column;gap:10px;min-width:0;overflow-x:hidden}.mobile-mode-switch{display:none}.mode-btn{flex:1;height:34px;border:1px solid #d9dfeb;border-radius:10px;background:#fff;color:#334155;font-size:12px;font-weight:600}.mode-btn.active{background:#0f172a;color:#fff;border-color:#0f172a}.carousel-state{padding:10px;border-radius:8px;background:#f1f5f9;border:1px solid #e2e8f0;color:#334155;text-align:center;font-size:12px}.carousel-state.error{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.packages-panel{display:flex;flex-direction:column;height:100%;min-height:0;border-radius:14px;background:#f8fafc;border:1px solid #e5e7eb;overflow:hidden}.panel-header{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 14px 12px;border-bottom:1px solid #ebedf2;background:#fff}.panel-header h3{margin:0;font-weight:700;font-size:20px;color:#111827}.panel-header p{margin:4px 0 0;font-size:13px;color:#64748b}.count-chip{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:#eef2ff;color:#334155;font-size:12px;font-weight:700}.packages-list{gap:10px;padding:12px;overflow-y:auto}.packages-list,.vertical-carousel{display:flex;flex-direction:column;min-height:0}.vertical-carousel{gap:8px;padding:10px;height:100%}.vertical-slide-window{flex:1;min-height:0;display:grid;grid-template-rows:repeat(2,minmax(190px,1fr));gap:8px;align-content:start}.v-nav{display:inline-flex;align-items:center;justify-content:center;height:36px;border:1px solid #d7deea;border-radius:10px;background:#fff;color:#1e293b;cursor:pointer}.v-nav:disabled{opacity:.5;cursor:not-allowed}.v-counter{text-align:center;font-size:12px;font-weight:600;color:#64748b}.package-item{border-radius:14px;transition:box-shadow .2s ease;min-height:0}.package-item:hover{box-shadow:0 6px 16px rgba(15,23,42,.06)}.package-item.selected{box-shadow:none}.mobile-list{display:flex;flex-direction:column;gap:10px;padding-right:2px}.mobile-map-carousel{padding:2px 0 4px;width:100%;max-width:100%}.mobile-map-item{width:100%;border-radius:14px;padding-right:0;min-width:0}.mobile-map-item.selected{box-shadow:inset 0 0 0 2px #93a7cf}@media screen and (min-width:768px){.carousel-wrapper{height:100%}}@media screen and (max-width:767px){.carousel-wrapper{background:hsla(0,0%,100%,.84);border-radius:12px;padding:6px;border:1px solid rgba(226,232,240,.8);box-shadow:0 8px 20px rgba(15,23,42,.08)}.mobile-mode-switch{display:flex;gap:8px;margin-bottom:2px}.mode-btn{height:38px;border-radius:12px;font-size:13px}.mobile-map-card,.mobile-map-carousel{width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box}:deep(.mobile-map-carousel .carousel){width:100%;max-width:100%;min-width:0;box-sizing:border-box}:deep(.mobile-map-carousel .carousel__viewport){width:100%;max-width:100%;min-width:0;overflow:hidden}:deep(.mobile-map-carousel .carousel__track){min-width:0;max-width:100%}:deep(.mobile-map-carousel .carousel__slide){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;flex:0 0 100%}:deep(.mobile-map-carousel .carousel__slide){padding:0}:deep(.mobile-map-carousel .carousel__next),:deep(.mobile-map-carousel .carousel__prev){width:28px;height:28px;border-radius:999px;background:rgba(15,23,42,.82);color:#fff;border:none}:deep(.mobile-map-carousel .carousel__prev){left:-2px}:deep(.mobile-map-carousel .carousel__next){right:-2px}.carousel-state{margin-bottom:0}}@media screen and (max-width:420px){.carousel-wrapper{padding:5px;border-radius:10px}.mobile-mode-switch{gap:6px}.mode-btn{height:36px;font-size:12px}:deep(.mobile-map-carousel .carousel__next),:deep(.mobile-map-carousel .carousel__prev){width:26px;height:26px}}.tracking_summary_component .package_details_group .package_details h3{margin-left:15px}.tracking_summary_component .package_details_group{flex-direction:column;box-sizing:border-box;padding:10px}.tracking_summary_component .package_details_group .package_details{box-sizing:border-box;width:100%;padding:10px;background-color:#fff}.tracking_summary_component .package_details_group .package_details:first-child{border-bottom:1px solid #e7e7e7;border-radius:10px 10px 0 0}.tracking_summary_component .package_details_group .package_details:last-child{border-top:1px solid #e7e7e7;border-radius:0 0 10px 10px}.modal[data-v-64a07df1]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center}.modal-content[data-v-64a07df1]{width:70%;padding:0 20px 20px 20px;border-radius:10px;position:relative;background:hsla(0,0%,100%,.5);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(6.6px);-webkit-backdrop-filter:blur(6.6px)}.close-btn[data-v-64a07df1]{position:absolute;top:10px;right:10px;cursor:pointer;color:#555;border:none;background:none;transition:all .3s}.close-btn[data-v-64a07df1]:hover{color:#000}.input_only label[data-v-64a07df1]{margin:0}.input_only input[data-v-64a07df1]{margin:10px 0}@media screen and (max-width:1100px){.modal[data-v-64a07df1]{align-items:baseline;overflow:scroll}.modal-content[data-v-64a07df1]{margin:60px 0}}@media screen and (max-width:600px){.modal-content[data-v-64a07df1]{width:85%}}.home-page{display:grid;grid-template-columns:1fr;gap:14px;padding:14px;width:100%;height:calc(100% - 6px);min-height:540px;box-sizing:border-box;background:#f3f4f6}.map-shell{position:relative;min-height:420px;border:1px solid #dde3ec;border-radius:16px;overflow:hidden;background:#dfe6f3;box-shadow:0 10px 25px rgba(21,27,39,.06)}.map-search-toolbar{position:absolute;top:14px;left:14px;right:14px;z-index:3;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid rgba(226,232,240,.95);border-radius:14px;background:hsla(0,0%,100%,.96);box-shadow:0 10px 24px rgba(15,23,42,.08);backdrop-filter:blur(6px)}.search-block{flex:1 1 320px;min-width:0}.search-input-shell{position:relative}.search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#64748b;font-size:18px;pointer-events:none;z-index:1}.search-address-input,.search-address-input:deep(.address-autocomplete-input){width:100%;min-height:44px;padding:0 14px 0 48px;border-radius:12px;border-color:#d7deea;font-size:14px;box-sizing:border-box}.radius-group{display:flex;gap:6px;flex:0 0 auto}.radius-btn{min-width:62px;height:42px;padding:0 10px;border:1px solid #d7deea;border-radius:10px;background:#f8fafc;color:#1f2937;font-size:12px;font-weight:700}.radius-btn.active{background:#eef2ff;border-color:#b8c3dd}.toolbar-actions{display:flex;gap:8px;flex:0 0 auto}.toolbar-btn{height:42px;padding:0 14px;border-radius:10px;font-weight:700;border:1px solid #d7deea}.toolbar-btn.secondary{background:#fff;color:#1e293b}.toolbar-btn.primary{background:#020617;border-color:#020617;color:#fff}.packages-shell{min-height:320px}.mobile-search-shell{display:none}.map-legend{position:absolute;left:16px;bottom:16px;z-index:3;min-width:140px;padding:10px 12px;border-radius:12px;background:hsla(0,0%,100%,.94);border:1px solid #e7e9ef;box-shadow:0 10px 24px rgba(27,38,59,.08)}.legend-title{margin-bottom:6px;font-size:13px;font-weight:700;color:#1f2937}.legend-row{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;color:#4b5563}.legend-row:last-child{margin-bottom:0}.dot{width:10px;height:10px;border-radius:50%}.dot.pickup{background:#84cc16}.dot.dropoff{background:#60a5fa}.modal{z-index:4}@media screen and (min-width:1024px){.home-page{grid-template-columns:minmax(0,1fr) minmax(420px,32vw);min-height:620px}.packages-shell{height:100%;min-width:420px}}@media screen and (min-width:1440px){.home-page{grid-template-columns:minmax(0,1fr) minmax(460px,31vw)}.packages-shell{min-width:460px}}@media screen and (max-width:767px){.home-page{min-height:480px;padding:8px;gap:8px;width:100%;max-width:100%;overflow-x:hidden}.map-shell{min-height:292px;border-radius:14px}.map-search-toolbar{top:10px;left:10px;right:10px;flex-wrap:wrap;padding:8px}.mobile-search-shell{display:block}.mobile-search-toolbar{position:static;inset:auto;padding:10px;border-radius:16px;background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.06)}.radius-group,.search-block,.toolbar-actions{width:100%}.toolbar-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.radius-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.radius-btn,.toolbar-btn{width:100%}.packages-shell{width:100%;max-width:100%;min-width:0;overflow-x:hidden;margin-top:-2px}.map-legend{left:10px;bottom:10px;padding:8px 10px;min-width:126px}.legend-title{margin-bottom:4px;font-size:12px}.legend-row{gap:6px;font-size:11px}.home-page.mobile-map-mode .packages-shell{min-height:0}.home-page.mobile-list-mode .map-shell{display:none}.home-page.mobile-list-mode .packages-shell{min-height:calc(100vh - 140px)}}@media screen and (max-width:420px){.map-shell{min-height:272px}.mobile-search-toolbar{padding:8px}.search-address-input,.search-address-input:deep(.address-autocomplete-input){min-height:42px;font-size:13px}.radius-btn,.toolbar-btn{height:40px;font-size:12px}}.landing-page[data-v-4d934b8a]{min-height:100vh;background:#f1f1f1;color:#111;font-family:Poppins,sans-serif}.container[data-v-4d934b8a]{width:min(1200px,calc(100% - 32px));margin:0 auto}.navbar[data-v-4d934b8a]{position:fixed;inset:0 0 auto 0;width:100%;padding:2rem 0;z-index:10;transition:all .2s}.navbar.scrolled[data-v-4d934b8a]{background-color:#036;padding:1rem 0}.nav-content[data-v-4d934b8a]{display:flex;justify-content:space-between;align-items:center;gap:18px;width:min(1200px,calc(100% - 32px));margin:0 auto}.logo a[data-v-4d934b8a],.navbar a[data-v-4d934b8a]{color:#e3e3e3;text-decoration:none}.logo[data-v-4d934b8a]{font-size:1.5rem;font-weight:600}.navbar ul[data-v-4d934b8a]{display:flex;align-items:center;gap:18px;list-style:none;margin:0;padding:0}.navbar ul a[data-v-4d934b8a]{padding-bottom:2px;border-bottom:2px solid transparent;transition:all .3s}.navbar ul a[data-v-4d934b8a]:hover,.router-link-active[data-v-4d934b8a]{color:#fff}.navbar ul a[data-v-4d934b8a]:hover{border-color:#fff}.banner[data-v-4d934b8a]{min-height:100vh;background-size:cover;background-position:50%;background-repeat:no-repeat;color:#f1f1f1}.banner-content[data-v-4d934b8a]{min-height:100vh;display:flex;align-items:center;background:rgba(0,0,0,.5)}.hero-copy[data-v-4d934b8a]{text-align:center}.hero-copy h1[data-v-4d934b8a]{margin:0 0 1rem;font-size:clamp(2.5rem,5vw,4rem)}.hero-copy p[data-v-4d934b8a],.how-subtitle[data-v-4d934b8a],.join-us p[data-v-4d934b8a],.services p[data-v-4d934b8a],.statistics_head p[data-v-4d934b8a],.users_feedback>p[data-v-4d934b8a]{font-size:1rem;line-height:1.7}.hero-actions[data-v-4d934b8a]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.hero-btn[data-v-4d934b8a]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:8px;background:#fa6400;color:#fff;text-decoration:none;font-weight:600;transition:all .25s}.hero-btn.secondary[data-v-4d934b8a]{background:transparent;border:1px solid hsla(0,0%,100%,.7)}.hero-btn.tertiary[data-v-4d934b8a]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.35)}.hero-btn[data-v-4d934b8a]:hover{transform:translateY(-1px)}.how-it-works[data-v-4d934b8a],.join-us[data-v-4d934b8a],.services[data-v-4d934b8a],.statistics_section[data-v-4d934b8a],.users_feedback[data-v-4d934b8a]{padding:5rem 0}.how-it-works[data-v-4d934b8a],.join-us[data-v-4d934b8a],.services[data-v-4d934b8a],.statistics_head[data-v-4d934b8a],.users_feedback[data-v-4d934b8a]{text-align:center}.statistics[data-v-4d934b8a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:2rem}.statistic[data-v-4d934b8a]{text-align:center;padding:12px}.statistic img[data-v-4d934b8a]{margin-bottom:20px}.services[data-v-4d934b8a]{background:#fff}.cards[data-v-4d934b8a],.reviews[data-v-4d934b8a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:2rem}.card[data-v-4d934b8a],.user_review[data-v-4d934b8a]{padding:24px;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08)}.card img[data-v-4d934b8a]{width:72px;height:72px}.how-it-works[data-v-4d934b8a]{background:#f7f7f7}.journeys[data-v-4d934b8a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:2rem}.journey-card[data-v-4d934b8a]{padding:24px;border-radius:20px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08)}.journey-head[data-v-4d934b8a]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;align-items:center;margin-bottom:18px;text-align:left}.journey-head h2[data-v-4d934b8a]{margin:0 0 8px}.journey-head p[data-v-4d934b8a]{margin:0}.steps[data-v-4d934b8a]{display:grid;gap:16px}.journey-actions[data-v-4d934b8a]{display:flex;justify-content:center;margin-top:20px}.step[data-v-4d934b8a]{padding:20px;border-radius:16px;background:#f7f7f7;text-align:left}.icon img[data-v-4d934b8a]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.user_img[data-v-4d934b8a]{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:14px}.join-us[data-v-4d934b8a]{background:#036;color:#fff}.footer[data-v-4d934b8a]{padding:24px 16px;text-align:center;background:#111;color:#f1f1f1}@media screen and (max-width:960px){.cards[data-v-4d934b8a],.reviews[data-v-4d934b8a],.statistics[data-v-4d934b8a]{grid-template-columns:repeat(2,minmax(0,1fr))}.journeys[data-v-4d934b8a]{grid-template-columns:1fr}}@media screen and (max-width:760px){.navbar[data-v-4d934b8a]{position:static;padding:1rem 0;background:#036}.nav-content[data-v-4d934b8a],.navbar ul[data-v-4d934b8a]{flex-direction:column}.banner-content[data-v-4d934b8a],.banner[data-v-4d934b8a]{min-height:auto}.banner-content[data-v-4d934b8a]{padding:72px 0}.cards[data-v-4d934b8a],.reviews[data-v-4d934b8a],.statistics[data-v-4d934b8a]{grid-template-columns:1fr}.journey-head[data-v-4d934b8a],.step[data-v-4d934b8a]{text-align:center}.journey-head[data-v-4d934b8a]{grid-template-columns:1fr}}.login-page[data-v-8489fdd6]{min-height:100vh;display:grid;grid-template-columns:1.1fr minmax(360px,460px);background:#eef2f6;font-family:Poppins,sans-serif}.login-hero[data-v-8489fdd6]{display:flex;align-items:center;justify-content:center;padding:48px;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff}.hero-copy[data-v-8489fdd6]{max-width:520px}.card-chip[data-v-8489fdd6],.hero-chip[data-v-8489fdd6]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hero-chip[data-v-8489fdd6]{background:hsla(0,0%,100%,.16)}.hero-copy h1[data-v-8489fdd6]{margin:18px 0 14px;font-size:clamp(2rem,3.8vw,3.6rem);line-height:1.1}.hero-copy p[data-v-8489fdd6]{margin:0;font-size:1rem;line-height:1.7}.login-panel[data-v-8489fdd6]{display:flex;align-items:center;justify-content:center;padding:32px}.login-card[data-v-8489fdd6]{width:100%;padding:34px;border:1px solid #d9e1ea;border-radius:24px;background:#fff;box-shadow:0 20px 46px rgba(24,39,75,.08)}.card-chip[data-v-8489fdd6]{background:#edf4ff;color:#1f4f89}.login-card h2[data-v-8489fdd6]{margin:18px 0 10px;font-size:1.8rem;color:#14213d}.login-card p[data-v-8489fdd6]{margin:0;color:#5d6b80}.login-form[data-v-8489fdd6]{display:grid;gap:12px;margin-top:26px}.login-form label[data-v-8489fdd6]{color:#14213d;font-weight:600}.login-form input[data-v-8489fdd6]{width:100%;height:46px;padding:0 14px;border:1px solid #d7dfeb;border-radius:12px;background:#f8fafc;box-sizing:border-box}.login-btn[data-v-8489fdd6]{display:inline-flex;align-items:center;justify-content:center;height:46px;margin-top:8px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;cursor:pointer;box-shadow:0 10px 22px rgba(15,23,42,.12)}.security-note[data-v-8489fdd6]{margin-top:18px!important;font-size:.9rem;line-height:1.6}.login-links[data-v-8489fdd6]{display:flex;justify-content:space-between;gap:12px;margin-top:24px;flex-wrap:wrap}.login-links a[data-v-8489fdd6]{color:#1f4f89;font-weight:600;text-decoration:none}@media screen and (max-width:920px){.login-page[data-v-8489fdd6]{grid-template-columns:1fr}.login-hero[data-v-8489fdd6]{min-height:300px}}@media screen and (max-width:640px){.login-hero[data-v-8489fdd6],.login-panel[data-v-8489fdd6]{padding:20px}.login-card[data-v-8489fdd6]{padding:24px}}.credit-card-form[data-v-577e33d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.field-wrap[data-v-577e33d6]{min-width:0;display:flex;flex-direction:column}.field-wrap.wide[data-v-577e33d6]{grid-column:1/-1}.field-wrap label[data-v-577e33d6]{display:block;margin-bottom:8px;font-weight:600;color:#24364f}.field-wrap[data-v-577e33d6] input{width:100%;max-width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-sizing:border-box}.errorMessage[data-v-577e33d6]{margin-top:6px;font-size:.78rem;color:#b42318;word-break:break-word}@media screen and (max-width:980px){.credit-card-form[data-v-577e33d6]{grid-template-columns:1fr}}.payment-vue{height:100%;display:flex;justify-content:center;align-items:center;background:#013779;background:radial-gradient(circle,#013779 0,#0053bb 65%,#0056c2 100%)}.payment-form{width:400px;height:-moz-max-content;height:max-content;padding:20px;margin:10px;background:#fcfcfc;border-radius:10px}.payment-form h2{margin:0}.payment-icons{display:flex;align-items:center;margin-top:15px}.payment-form .input_only input{width:95%}.payment-icon{width:30px;margin-right:10px}.form-group{margin-bottom:20px}.payment-method{margin:0 auto;display:flex;justify-content:space-evenly;width:70%}.payment-method div{width:-moz-max-content;width:max-content;display:flex;align-items:center}.payment-method label{font-size:12px;margin:0}.paypal{width:-moz-max-content;width:max-content;margin:25px auto 90px auto}.terms-page[data-v-2a0e330e]{min-height:100%;padding:24px;background:linear-gradient(180deg,#f3f6fb,#eef3f9)}.terms-hero[data-v-2a0e330e]{max-width:920px;margin:0 auto 18px}.hero-chip[data-v-2a0e330e]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#e7eefb;color:#28558c;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.terms-hero h1[data-v-2a0e330e]{margin:10px 0 8px;color:#14213d}.terms-hero p[data-v-2a0e330e]{margin:0;color:#617086}.terms-card[data-v-2a0e330e]{max-width:920px;margin:0 auto;padding:30px;border:1px solid #dde5f0;border-radius:26px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(24,39,75,.08)}.terms-section+.terms-section[data-v-2a0e330e]{margin-top:24px}.terms-section h2[data-v-2a0e330e]{margin:0 0 10px;color:#14213d}.terms-section p[data-v-2a0e330e]{margin:0;color:#425067;line-height:1.7}.terms-actions[data-v-2a0e330e]{margin-top:28px;padding-top:20px;border-top:1px solid #e6edf6}.terms-action-btn[data-v-2a0e330e]{min-width:220px}@media screen and (max-width:720px){.terms-page[data-v-2a0e330e]{padding:16px}.terms-card[data-v-2a0e330e]{padding:22px 18px}.terms-action-btn[data-v-2a0e330e]{width:100%}}.user-address-step[data-v-246a5f1a]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px}.user-address-step [data-v-246a5f1a],.user-address-step[data-v-246a5f1a]{box-sizing:border-box}.form-card[data-v-246a5f1a],.preview-card[data-v-246a5f1a]{border:1px solid #dde5f0;border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(24,39,75,.07)}.preview-card[data-v-246a5f1a]{display:grid;align-content:start;gap:14px;padding:22px;background:linear-gradient(180deg,#edf4ff,#fff 78%)}.eyebrow[data-v-246a5f1a],.preview-chip[data-v-246a5f1a]{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:5px 10px;border-radius:999px;background:#dceaff;color:#214f88;font-size:.76rem;font-weight:700;text-transform:uppercase}.preview-card h3[data-v-246a5f1a],.section-head h3[data-v-246a5f1a]{margin:0;color:#14213d}.preview-card p[data-v-246a5f1a]{margin:0;color:#617086}.preview-box[data-v-246a5f1a]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.82);color:#24364f}.preview-box .material-symbols-outlined[data-v-246a5f1a]{color:#2a6fcf}.form-card[data-v-246a5f1a]{padding:24px}.section-head[data-v-246a5f1a]{margin-bottom:18px}.field-wrap label[data-v-246a5f1a]{display:block;margin-bottom:8px;font-weight:600;color:#24364f}.field-wrap[data-v-246a5f1a]{min-width:0}.field-wrap[data-v-246a5f1a] input{width:100%;max-width:100%;box-sizing:border-box}.errorMessage[data-v-246a5f1a]{display:block;margin-top:6px;font-size:.78rem;color:#b42318;word-break:break-word}@media screen and (max-width:980px){.user-address-step[data-v-246a5f1a]{grid-template-columns:1fr}}.iban-form[data-v-48dc0d35]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.field-wrap[data-v-48dc0d35]{min-width:0;display:flex;flex-direction:column}.field-wrap.wide[data-v-48dc0d35]{grid-column:1/-1}.field-wrap label[data-v-48dc0d35]{display:block;margin-bottom:8px;font-weight:600;color:#24364f}.field-wrap[data-v-48dc0d35] input{width:100%;max-width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-sizing:border-box}.upload-card[data-v-48dc0d35]{grid-column:1/-1;display:grid;gap:10px;padding:16px;border:1px solid #d7dfeb;border-radius:18px;background:#fff}.upload-card>span[data-v-48dc0d35]{color:#14213d;font-weight:700}.upload-card strong[data-v-48dc0d35]{color:#2b5a96}.errorMessage[data-v-48dc0d35],.upload-card .errorMessage[data-v-48dc0d35]{margin-top:6px;font-size:.78rem;color:#b42318;word-break:break-word}@media screen and (max-width:980px){.iban-form[data-v-48dc0d35]{grid-template-columns:1fr}}.documents-step[data-v-8a05ea70]{display:grid;gap:22px;min-width:0}.documents-step [data-v-8a05ea70],.documents-step[data-v-8a05ea70]{box-sizing:border-box}.section-head h3[data-v-8a05ea70]{margin:6px 0 8px;font-size:1.4rem;color:#14213d}.section-head p[data-v-8a05ea70]{margin:0;color:#617086}.section-head.compact[data-v-8a05ea70]{margin-bottom:16px}.eyebrow[data-v-8a05ea70]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#edf4ff;color:#27548a;font-size:.78rem;font-weight:700;text-transform:uppercase}.upload-grid[data-v-8a05ea70]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.payment-card[data-v-8a05ea70],.upload-card[data-v-8a05ea70]{padding:18px;border:1px solid #dde5f0;border-radius:20px;background:#fff;box-shadow:0 18px 38px rgba(24,39,75,.07)}.upload-card[data-v-8a05ea70]{display:grid;gap:10px;min-width:0}.upload-card>span[data-v-8a05ea70]{color:#14213d;font-weight:700}.upload-card strong[data-v-8a05ea70]{color:#2b5a96;word-break:break-word}.upload-card small[data-v-8a05ea70]{color:#617086}.payment-toggle[data-v-8a05ea70]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.toggle-option[data-v-8a05ea70]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #d7dfeb;border-radius:999px;background:#f8fafc;color:#24364f}.toggle-option.active[data-v-8a05ea70]{border-color:#1f4f89;background:#edf4ff}.toggle-option input[data-v-8a05ea70]{margin:0;flex:0 0 auto}.paypal-panel[data-v-8a05ea70]{padding:16px;border-radius:16px;background:#f8fafc;color:#617086}.errorMessage[data-v-8a05ea70],.payment-card .errorMessage[data-v-8a05ea70],.upload-card .errorMessage[data-v-8a05ea70]{display:block;font-size:.78rem;color:#b42318;word-break:break-word}@media screen and (max-width:1180px){.upload-grid[data-v-8a05ea70]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:860px){.upload-grid[data-v-8a05ea70]{grid-template-columns:1fr}}.user-profile-step[data-v-1615b838]{display:grid;gap:22px;min-width:0}.user-profile-step [data-v-1615b838],.user-profile-step[data-v-1615b838]{box-sizing:border-box}.profile-intro h3[data-v-1615b838]{margin:6px 0 8px;font-size:1.45rem;color:#14213d}.profile-intro p[data-v-1615b838]{margin:0;color:#617086;max-width:42ch}.eyebrow[data-v-1615b838]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#edf4ff;color:#27548a;font-size:.78rem;font-weight:700;text-transform:uppercase}.profile-grid[data-v-1615b838]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.field-wrap[data-v-1615b838]{min-width:0;display:flex;flex-direction:column}.field-wrap label[data-v-1615b838]{display:block;margin-bottom:8px;font-weight:600;color:#24364f;line-height:1.25}.field-wrap select[data-v-1615b838],.field-wrap[data-v-1615b838] input{width:100%;max-width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-sizing:border-box}.field-wrap[data-v-1615b838] .dp__main{width:100%}.field-wrap[data-v-1615b838] .dp__input{width:100%;min-height:48px;border-radius:14px;border-color:#ced7e4;box-sizing:border-box}.errorMessage[data-v-1615b838]{display:block;margin-top:6px;font-size:.78rem;color:#b42318;word-break:break-word}@media screen and (max-width:1040px){.profile-grid[data-v-1615b838]{grid-template-columns:1fr}}@media screen and (max-width:720px){.user-profile-step[data-v-1615b838]{gap:18px}.profile-intro h3[data-v-1615b838]{font-size:1.2rem;line-height:1.15}.profile-intro p[data-v-1615b838]{max-width:none;font-size:.98rem;line-height:1.35}.profile-grid[data-v-1615b838]{gap:14px}.field-wrap label[data-v-1615b838]{margin-bottom:6px;font-size:.95rem}.field-wrap select[data-v-1615b838],.field-wrap[data-v-1615b838] .dp__input,.field-wrap[data-v-1615b838] input{min-height:44px;font-size:16px;border-radius:12px}.field-wrap[data-v-1615b838] .dp__input_wrap{width:100%}}@media screen and (max-width:480px){.user-profile-step[data-v-1615b838]{gap:16px}.profile-intro[data-v-1615b838]{display:grid;gap:8px}.profile-intro h3[data-v-1615b838]{margin:0;font-size:1.08rem}.profile-intro p[data-v-1615b838]{font-size:.92rem}.eyebrow[data-v-1615b838]{font-size:.72rem;padding:4px 8px}.profile-grid[data-v-1615b838]{gap:12px}}.user-summary-step[data-v-4c436dfc]{display:grid;gap:18px}.summary-grid[data-v-4c436dfc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.summary-card[data-v-4c436dfc]{padding:22px;border:1px solid #dde5f0;border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(24,39,75,.07)}.summary-card h3[data-v-4c436dfc]{margin:0 0 12px;color:#14213d}.summary-list[data-v-4c436dfc]{display:grid;gap:12px}.summary-list small[data-v-4c436dfc]{color:#617086}.summary-list strong[data-v-4c436dfc]{display:block;margin-top:3px;color:#14213d}@media screen and (max-width:820px){.summary-grid[data-v-4c436dfc]{grid-template-columns:1fr}}.vehicle-step[data-v-8cbd1948]{display:grid;gap:22px;min-width:0}.vehicle-step [data-v-8cbd1948],.vehicle-step[data-v-8cbd1948]{box-sizing:border-box}.section-head h3[data-v-8cbd1948]{margin:6px 0 8px;font-size:1.4rem;color:#14213d}.section-head p[data-v-8cbd1948]{margin:0;color:#617086}.eyebrow[data-v-8cbd1948]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#edf4ff;color:#27548a;font-size:.78rem;font-weight:700;text-transform:uppercase}.upload-grid[data-v-8cbd1948],.vehicle-grid[data-v-8cbd1948]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.empty-panel[data-v-8cbd1948],.field-wrap[data-v-8cbd1948],.upload-card[data-v-8cbd1948]{padding:18px;border:1px solid #dde5f0;border-radius:20px;background:#fff;box-shadow:0 18px 38px rgba(24,39,75,.07)}.field-wrap label[data-v-8cbd1948]{display:block;margin-bottom:8px;font-weight:600;color:#24364f}.field-wrap select[data-v-8cbd1948],.field-wrap[data-v-8cbd1948] input{width:100%;max-width:100%;min-height:48px;padding:0 14px;border:1px solid #ced7e4;border-radius:14px;background:#fff;box-sizing:border-box}.upload-card[data-v-8cbd1948]{display:grid;gap:10px;min-width:0}.upload-card>span[data-v-8cbd1948]{color:#14213d;font-weight:700}.upload-card strong[data-v-8cbd1948]{color:#2b5a96;word-break:break-word}.empty-panel[data-v-8cbd1948]{color:#617086}.errorMessage[data-v-8cbd1948],.upload-card .errorMessage[data-v-8cbd1948]{display:block;font-size:.78rem;color:#b42318;word-break:break-word}@media screen and (max-width:1080px){.upload-grid[data-v-8cbd1948],.vehicle-grid[data-v-8cbd1948]{grid-template-columns:1fr}}.user-registration-page[data-v-c6a564fe]{min-height:100%;padding:24px;background:linear-gradient(180deg,#f3f6fb,#eef3f9)}.page-header[data-v-c6a564fe]{margin-bottom:18px}.eyebrow[data-v-c6a564fe],.page-chip[data-v-c6a564fe]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#e7eefb;color:#28558c;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.card-header h2[data-v-c6a564fe],.page-header h1[data-v-c6a564fe]{margin:8px 0;color:#14213d}.card-header p[data-v-c6a564fe],.page-header p[data-v-c6a564fe]{margin:0;color:#617086}.wizard-shell[data-v-c6a564fe]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.wizard-card[data-v-c6a564fe],.wizard-sidebar[data-v-c6a564fe]{border:1px solid #dde5f0;border-radius:26px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 44px rgba(24,39,75,.08)}.wizard-sidebar[data-v-c6a564fe]{padding:18px;display:grid;gap:10px}.wizard-step[data-v-c6a564fe]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:14px;border:1px solid #d8e0ec;border-radius:18px;background:#fff;text-align:left}.step-index[data-v-c6a564fe]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#eef3f9;color:#27548a;font-weight:700}.step-copy[data-v-c6a564fe]{display:grid;gap:2px}.step-copy strong[data-v-c6a564fe]{color:#14213d}.step-copy small[data-v-c6a564fe]{color:#617086}.wizard-step.active[data-v-c6a564fe]{border-color:#28558c;background:#f5f9ff}.wizard-step.active .step-index[data-v-c6a564fe],.wizard-step.done .step-index[data-v-c6a564fe]{background:#28558c;color:#fff}.wizard-step.done[data-v-c6a564fe]{border-color:#b9d4c4;background:#f4fbf7}.wizard-card[data-v-c6a564fe]{display:flex;flex-direction:column;min-height:760px;min-width:0;overflow:hidden}.card-header[data-v-c6a564fe]{padding:28px 30px 12px}.card-content[data-v-c6a564fe]{flex:1;min-width:0;padding:14px 30px 30px;overflow:hidden}.card-actions[data-v-c6a564fe]{display:flex;justify-content:space-between;gap:12px;padding:18px 30px 28px;border-top:1px solid #e6edf6}.card-actions .wizard-action-btn[data-v-c6a564fe]{display:inline-flex;align-items:center;justify-content:center;min-width:152px;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12)}.card-content[data-v-c6a564fe] .legal-consent-card{margin-top:18px}.card-actions .wizard-action-btn[data-v-c6a564fe]:hover{background:#0f172a}@media screen and (max-width:1180px){.wizard-shell[data-v-c6a564fe]{grid-template-columns:1fr}.wizard-sidebar[data-v-c6a564fe]{display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scroll-snap-type:x proximity}.wizard-step[data-v-c6a564fe]{min-width:200px;flex:0 0 auto;scroll-snap-align:start}}@media screen and (max-width:720px){.user-registration-page[data-v-c6a564fe]{padding:16px}.wizard-card[data-v-c6a564fe]{min-height:auto}.wizard-sidebar[data-v-c6a564fe]{gap:8px;padding:12px}.wizard-step[data-v-c6a564fe]{min-width:72px;grid-template-columns:1fr;justify-items:center;gap:6px;padding:10px 8px;border-radius:16px}.step-index[data-v-c6a564fe]{width:36px;height:36px;font-size:.95rem}.step-copy[data-v-c6a564fe]{justify-items:center;text-align:center}.step-copy strong[data-v-c6a564fe]{font-size:.72rem;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-copy small[data-v-c6a564fe]{display:none}.card-actions[data-v-c6a564fe],.card-content[data-v-c6a564fe],.card-header[data-v-c6a564fe]{padding-left:18px;padding-right:18px}.card-actions[data-v-c6a564fe]{flex-direction:column-reverse}.card-actions .wizard-action-btn[data-v-c6a564fe]{width:100%}}@media screen and (max-width:480px){.wizard-sidebar[data-v-c6a564fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));overflow:hidden}.wizard-step[data-v-c6a564fe]{min-width:0;width:100%}.step-copy strong[data-v-c6a564fe]{font-size:.68rem;max-width:46px}}.package-details-page{min-height:100%;padding:24px;background:#f6f7f9;box-sizing:border-box}.page-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px}.page-head h1{margin:0;color:#0f172a}.page-head p{margin:6px 0 0;color:#64748b}.back-btn{min-width:110px;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12)}.package-form{border:1px solid #e5e7eb;border-radius:18px;background:#fff;padding:18px;box-shadow:0 12px 28px rgba(15,23,42,.06)}.input_only input{margin:10px 0;width:200px}@media screen and (max-width:767px){.package-details-page{padding:16px}.page-head{flex-direction:column}}.tracking_summary_component h2{margin-left:20px}.custom-link{text-decoration:none;color:#000;border-bottom:1px solid #000;opacity:.65;cursor:pointer;transition:all .3s}.custom-link:hover{opacity:1}.conditionCheckbox{display:flex;align-items:center;padding:0 0 0 20px}.conditionCheckbox span{font-size:12px}.package_details_group{width:100%;display:flex;justify-content:space-evenly}.package_details_group .package_details{width:30%;border-radius:5px;background-color:#f5f5f5ca;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}.package_details_group .package_details h3{margin-left:15px;padding-left:6px;border-left:3px solid #42ba96}.package_details_group .package_details .details{padding:6px 0 6.5px 0}.package_details_group .package_details .details div{font-size:14px;padding:3px 10px 3px 20px}.package_details_group .package_details{width:100%;padding:10px;border-radius:0;background-color:#f5f5f5a8}.tracking_summary_component .package_details_group .package_details .details div{font-size:15px}.tracking_summary_component .package_details_group .package_details h3{margin:10px 0 10px 15px;padding-left:6px;border-left:3px solid #10b3ff}.tracking_summary_component.package_details_group{flex-direction:column;box-sizing:border-box;padding:4px}.tracking_summary_component.package_details_group .package_details{box-sizing:border-box;width:100%;padding:4px 6px;background-color:#fff;text-align:left}.tracking_summary_component.package_details_group .package_details:first-child{border-bottom:1px solid #e7e7e7;border-radius:10px 10px 0 0}.tracking_summary_component.package_details_group .package_details:last-child{border-top:1px solid #e7e7e7;border-radius:0 0 10px 10px}.tracking_summary_component.package_details_group .package_details h3{margin:4px 0 4px 6px;padding-left:5px;font-size:.78rem;font-weight:700;line-height:1.05}.tracking_summary_component.package_details_group .package_details .details{padding:1px 0}.tracking_summary_component.package_details_group .package_details .details div{padding:1px 6px;font-size:.64rem;line-height:1.05;text-align:left}.tracking_summary_component.package_details_group .package_details .details div strong{font-size:.68rem;font-weight:700}.tracking_summary_component.package_details_group .custom-link{font-size:.64rem}.tracking_summary_component.package_details_group .package_details:first-child .details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;align-items:start}.tracking_summary_component.package_details_group .package_details:first-child .details div{padding:1px 4px}@media screen and (max-width:1100px){.package_details_group{flex-direction:column}.package_details_group .package_details{width:95%;margin:5px 0}.package_details_group .package_details .details{width:100%;display:inline-grid;grid-template-columns:auto auto}.dateTime_line,.package_details_group .package_details .details .adresse_line{grid-column-start:1;grid-column-end:3}.package_details_group .package_details .details div{font-size:13px}}@media screen and (max-width:500px){.modal-content h2{font-size:1em}}.tracking-layout[data-v-8309e272]{display:grid;grid-template-columns:minmax(280px,330px) minmax(0,1fr);gap:12px;height:100%;min-height:0}.tracking-summary[data-v-8309e272]{min-width:0;align-self:start}.summary-card[data-v-8309e272]{height:auto;max-height:none;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.06);overflow:hidden;display:flex;flex-direction:column}.summary-head[data-v-8309e272]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #eef2f7;flex-shrink:0}.summary-head h2[data-v-8309e272]{margin:0;color:#0f172a;font-size:.92rem;line-height:1.05}.summary-mobile-btn[data-v-8309e272]{display:none}.tracking-map-shell[data-v-8309e272]{position:relative;min-height:0;height:100%;border:1px solid #dde3ec;border-radius:18px;overflow:hidden;background:#dfe6f3;box-shadow:0 10px 24px rgba(15,23,42,.06)}.route-metrics[data-v-8309e272]{position:absolute;top:10px;left:10px;right:10px;z-index:4;display:flex;gap:8px;justify-content:center}.metric-card[data-v-8309e272]{min-width:132px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:12px;background:hsla(0,0%,100%,.94);box-shadow:0 8px 18px rgba(15,23,42,.08);text-align:center}.metric-card small[data-v-8309e272]{display:block;margin-bottom:2px;color:#64748b;font-size:.72rem;line-height:1.1}.metric-card strong[data-v-8309e272]{color:#0f172a;font-size:.88rem;line-height:1.1}.map-frame[data-v-8309e272]{width:100%;height:100%;min-height:0}.floating-action[data-v-8309e272]{display:none;position:absolute;right:50%;bottom:12px;transform:translateX(50%);z-index:4}.details-btn[data-v-8309e272]{display:inline-flex;align-items:center;justify-content:center;min-width:118px;height:34px;padding:0 14px;border:none;border-radius:10px;background:#020617;color:#fff;font-weight:600;font-size:.82rem;box-shadow:0 8px 18px rgba(15,23,42,.12)}@media screen and (max-width:1100px){.tracking-layout[data-v-8309e272]{grid-template-columns:1fr}.tracking-summary[data-v-8309e272]{display:none}.floating-action[data-v-8309e272]{display:block}.map-frame[data-v-8309e272],.tracking-map-shell[data-v-8309e272]{min-height:0}}@media screen and (max-width:767px){.tracking-layout[data-v-8309e272]{height:auto}.route-metrics[data-v-8309e272]{flex-direction:column;left:10px;right:10px;top:10px}.metric-card[data-v-8309e272]{min-width:0}.map-frame[data-v-8309e272],.tracking-map-shell[data-v-8309e272]{min-height:320px}}.package-tracking-page{height:100%;min-height:0;display:flex;flex-direction:column;padding:16px 18px;background:#f6f7f9;box-sizing:border-box;overflow:hidden}.page-header{gap:12px;margin-bottom:14px}.page-header h1{font-size:2rem;line-height:1.05}.page-header p{margin:4px 0 0;font-size:.9rem}.reference-chip{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:999px;background:#020617;color:#fff;font-size:.85rem;font-weight:700;text-align:center;overflow-wrap:anywhere}.package-tracking-page :deep(.tracking-layout){flex:1;min-height:0}@media screen and (max-width:767px){.package-tracking-page{padding:12px}.page-header{flex-direction:column;align-items:stretch}.page-header h1{font-size:1.55rem}.page-header p{font-size:.82rem}}.tracking-summary-page[data-v-624c0e35]{min-height:100%;padding:24px;background:#f6f7f9;box-sizing:border-box}.page-head[data-v-624c0e35]{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px}.page-head h1[data-v-624c0e35]{margin:0;color:#0f172a}.page-head p[data-v-624c0e35]{margin:6px 0 0;color:#64748b}.back-btn[data-v-624c0e35]{min-width:110px;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12)}.summary-shell[data-v-624c0e35]{border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.06);overflow:hidden}@media screen and (max-width:767px){.tracking-summary-page[data-v-624c0e35]{padding:16px}.page-head[data-v-624c0e35]{flex-direction:column}}.accounts-shell[data-v-65257a71]{width:100%}.accounts-grid[data-v-65257a71]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.account-card[data-v-65257a71]{padding:20px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.06)}.card-head[data-v-65257a71]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.card-head h3[data-v-65257a71]{margin:0;font-size:1.45rem;line-height:1.1;color:#0f172a}.card-head p[data-v-65257a71]{margin:6px 0 0;color:#64748b;overflow-wrap:anywhere}.status-chip[data-v-65257a71]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#fef3c7;color:#b45309;font-size:.82rem;font-weight:700;white-space:nowrap}.account-meta[data-v-65257a71]{display:flex;flex-direction:column;gap:10px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #eef2f7}.meta-row[data-v-65257a71]{display:flex;gap:10px;align-items:flex-start;color:#334155}.meta-row span[data-v-65257a71]:last-child{overflow-wrap:anywhere}.details-btn[data-v-65257a71]{display:inline-flex;align-items:center;justify-content:center;min-width:132px;height:40px;padding:0 16px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600}.card-actions[data-v-65257a71]{display:flex;justify-content:flex-start}@media screen and (max-width:1200px){.accounts-grid[data-v-65257a71]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.accounts-grid[data-v-65257a71]{grid-template-columns:1fr}}.user-validation-page{min-height:100%;padding:28px;background:#f6f7f9;box-sizing:border-box}.header-chip{min-width:44px;height:44px;padding:0 14px}.summary-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.summary-card{padding:26px 20px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;text-align:center;box-shadow:0 10px 24px rgba(15,23,42,.04)}.summary-card strong{display:block;margin-bottom:8px;font-size:2rem;color:#0f172a}.summary-card span{color:#64748b}.accent-neutral strong{color:#475569}.accent-warn strong{color:#d97706}@media screen and (max-width:900px){.summary-panel{grid-template-columns:1fr}}@media screen and (max-width:767px){.user-validation-page{padding:16px}.page-header{flex-direction:column;align-items:stretch}.page-header h1{font-size:2.2rem}}.picture{width:100%;padding-bottom:4px}.picture img{display:block;height:auto;background:#f8fafc}.picture img,.picture-fallback{width:128px;margin:0 auto 4px;border:1px solid #dbe1ea;border-radius:50%}.picture-fallback{display:flex;align-items:center;justify-content:center;height:128px;background:#e2e8f0;color:#0f172a;font-size:2rem;font-weight:700}.user_details_group_{width:100%;padding:0}.user_details_group_ .user_details h3{margin:0 0 10px;padding-left:8px;border-left:3px solid #10b3ff;color:#0f172a;font-size:.98rem;line-height:1.1}.user_details_group_ .user_details{padding:12px 16px}.user_details_group_ .user_details .details div{padding:4px 0;font-size:13px;color:#334155;line-height:1.35}.user_details_group_ .user_details:first-child{border-bottom:1px solid #eef2f7}.user_details_group_ button{display:inline-block;margin:12px 16px 16px}@media screen and (max-width:1100px){.user_details_group_ .user_details .details{width:100%;display:grid;grid-template-columns:auto auto;gap:0 12px}.user_details_group_ .user_details .details div{font-size:13px}}@media only screen and (max-width:760px){.user_details_group_ .user_details{padding:12px}.user_details_group_ button{margin:10px 12px 12px}}@media screen and (max-width:600px){.user_details_group_ .user_details .details .long_text,.user_details_group_ .user_details .details .picture{grid-column-start:1;grid-column-end:3}}.document-viewer{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;min-height:0;background-color:#323639;border-radius:15px;position:relative;overflow:hidden}.document-viewer iframe{flex:1;width:100%;height:100%;min-height:0;border:none}.document-empty{display:flex;align-items:center;justify-content:center;flex:1;min-height:240px;color:#fff}.document_title{margin:8px 0;color:#fff;display:block;width:100%;text-align:center}.document_state{margin:0 auto 10px auto;display:flex;justify-content:space-evenly;position:absolute;bottom:10px;width:230px;border-radius:10px;background-color:#000;color:#fff;opacity:.3;transition:opacity .3s ease-in-out}.user_profil_container .document_state{display:none}.document_state:hover{opacity:.8}.document_state label{font-size:12px;display:flex;align-items:center}.document_state input{margin-right:5px;display:block}.navigation-buttons{width:90%;justify-content:space-between;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.nav_btn,.navigation-buttons{display:flex;align-items:center}.nav_btn{width:35px;height:35px;background-color:#000;border:none;border-radius:50%;opacity:.3;transition:opacity .3s ease-in-out;justify-content:center}.nav_btn:hover{opacity:.8}.nav_btn span{font-size:26px;color:#fff}.user-profile-layout[data-v-0afeeaf0]{width:100%}.information-viewer[data-v-0afeeaf0]{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:16px;align-items:stretch}.document-viewer[data-v-0afeeaf0],.user-details-shell[data-v-0afeeaf0]{min-width:0}.panel-card[data-v-0afeeaf0]{border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.06);overflow:hidden;width:100%}.panel-card-fill[data-v-0afeeaf0]{min-height:100%;width:100%}.panel-head[data-v-0afeeaf0]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-bottom:1px solid #eef2f7}.panel-head h2[data-v-0afeeaf0]{margin:0;font-size:1rem;line-height:1.1;color:#0f172a}.document-viewer[data-v-0afeeaf0]{position:relative}.modal[data-v-0afeeaf0]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);display:flex;justify-content:center;overflow-y:scroll}.modal-content[data-v-0afeeaf0]{width:70%;height:-moz-max-content;height:max-content;padding:20px;margin:20px 0;border-radius:5px;background:hsla(0,0%,100%,.5);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(6.6px);-webkit-backdrop-filter:blur(6.6px)}.close-btn[data-v-0afeeaf0]{position:absolute;top:10px;right:10px;cursor:pointer;color:#555;border:none;background:none;transition:all .3s}.close-btn[data-v-0afeeaf0]:hover{color:#000}.conditionCheckbox[data-v-0afeeaf0]{display:flex;align-items:center}.conditionCheckbox label[data-v-0afeeaf0]{margin:0}.conditionCheckbox span[data-v-0afeeaf0]{font-size:12px}.decision_section[data-v-0afeeaf0]{width:-moz-max-content;width:max-content;margin:0 auto}.decision_section button[data-v-0afeeaf0]{display:block;margin:5px auto}@media only screen and (max-width:1150px){.information-viewer[data-v-0afeeaf0]{grid-template-columns:1fr}}@media only screen and (max-width:760px){.information-viewer .document-viewer[data-v-0afeeaf0]{width:100%;min-height:560px}}.user-account-page{min-height:100%;padding:28px;background:#f6f7f9;box-sizing:border-box}.page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.page-header h1{margin:0;font-size:3rem;line-height:1;color:#0f172a}.page-header p{margin:8px 0 0;color:#64748b;font-size:1rem}.header-chip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;background:#020617;color:#fff;font-weight:700;text-align:center;overflow-wrap:anywhere}.page-state{padding:14px;border-radius:12px;background:#eef3f9;color:#334155;text-align:center}.page-state.error{background:#fef2f2;color:#b91c1c}@media screen and (max-width:767px){.user-account-page{padding:16px}.page-header{flex-direction:column;align-items:stretch}.page-header h1{font-size:2.2rem}}.validation-details-page[data-v-62dffb92]{min-height:100%;padding:24px;background:#f6f7f9;box-sizing:border-box}.page-head[data-v-62dffb92]{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.page-head h1[data-v-62dffb92]{margin:0;color:#0f172a}.page-head p[data-v-62dffb92]{margin:6px 0 0;color:#64748b}.back-btn[data-v-62dffb92]{min-width:110px;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12)}.page-grid[data-v-62dffb92]{display:grid;grid-template-columns:minmax(320px,1fr) minmax(380px,1.2fr);gap:18px}.decision-panel[data-v-62dffb92],.details-card[data-v-62dffb92],.documents-card[data-v-62dffb92]{border:1px solid #e5e7eb;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 12px 28px rgba(15,23,42,.06)}.decision-panel[data-v-62dffb92]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:18px 20px}.toggle-line[data-v-62dffb92]{display:inline-flex;align-items:center;gap:10px;color:#334155;font-weight:600}.save-btn[data-v-62dffb92]{min-width:156px;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12)}.page-state[data-v-62dffb92]{padding:14px;border-radius:12px;background:#fef2f2;color:#b91c1c;text-align:center}@media screen and (max-width:1200px){.page-grid[data-v-62dffb92]{grid-template-columns:1fr}}@media screen and (max-width:767px){.validation-details-page[data-v-62dffb92]{padding:16px}.decision-panel[data-v-62dffb92],.page-head[data-v-62dffb92]{flex-direction:column;align-items:stretch}.save-btn[data-v-62dffb92]{width:100%}}.document-page[data-v-ffdf872c]{min-height:100%;padding:24px;background:#f6f7f9;box-sizing:border-box}.page-shell[data-v-ffdf872c]{display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 130px)}.page-head[data-v-ffdf872c]{display:flex;align-items:flex-start;gap:16px}.page-head h1[data-v-ffdf872c]{margin:0;color:#0f172a}.page-head p[data-v-ffdf872c]{margin:6px 0 0;color:#64748b}.back-btn[data-v-ffdf872c]{min-width:110px;display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:none;border-radius:12px;background:#020617;color:#fff;font-weight:600;box-shadow:0 10px 22px rgba(15,23,42,.12)}.document-frame-shell[data-v-ffdf872c]{flex:1;min-height:0;border:1px solid #dbe1ea;border-radius:20px;overflow:hidden;background:#1f2937;box-shadow:0 18px 40px rgba(15,23,42,.12)}.document-frame[data-v-ffdf872c]{width:100%;height:100%;min-height:70vh;border:none}.page-state[data-v-ffdf872c]{padding:14px;border-radius:12px;background:#eef3f9;color:#334155;text-align:center}.page-state.error[data-v-ffdf872c]{background:#fef2f2;color:#b91c1c}@media screen and (max-width:767px){.document-page[data-v-ffdf872c]{padding:16px}.page-head[data-v-ffdf872c]{flex-direction:column}}.dashboard-page[data-v-14d530b4]{min-height:100%;padding:28px;background:radial-gradient(circle at top left,rgba(59,130,246,.12),transparent 28%),linear-gradient(180deg,#f4f7fb,#eef3f8);box-sizing:border-box}.hero-card[data-v-14d530b4],.panel-card[data-v-14d530b4],.stat-card[data-v-14d530b4]{border:1px solid #dfe7f2;border-radius:24px;background:hsla(0,0%,100%,.92);box-shadow:0 16px 40px rgba(15,23,42,.08)}.hero-card[data-v-14d530b4]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px;margin-bottom:20px}.hero-chip[data-v-14d530b4]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#e6eefc;color:#29548d;font-size:.78rem;font-weight:700;text-transform:uppercase}.hero-card h1[data-v-14d530b4]{margin:12px 0 8px;font-size:2.8rem;line-height:1;color:#0f172a}.hero-card p[data-v-14d530b4]{margin:0;color:#64748b;max-width:760px}.hero-account[data-v-14d530b4]{min-width:220px;padding:18px;border-radius:18px;background:#0f172a;color:#fff}.hero-account span[data-v-14d530b4],.hero-account strong[data-v-14d530b4]{display:block}.hero-account strong[data-v-14d530b4]{margin-bottom:6px;font-size:1.1rem}.hero-account span[data-v-14d530b4]{color:hsla(0,0%,100%,.72)}.dashboard-grid[data-v-14d530b4],.stats-grid[data-v-14d530b4]{display:grid;gap:18px}.stats-grid[data-v-14d530b4]{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.dashboard-grid[data-v-14d530b4]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.top-grid[data-v-14d530b4]{align-items:start}.panel-card[data-v-14d530b4],.stat-card[data-v-14d530b4]{padding:22px}.stat-card strong[data-v-14d530b4]{display:block;margin-bottom:8px;font-size:2rem;color:#0f172a}.stat-card span[data-v-14d530b4]{color:#64748b}.tone-dark strong[data-v-14d530b4]{color:#0f172a}.tone-warn strong[data-v-14d530b4]{color:#c77b00}.tone-success strong[data-v-14d530b4]{color:#15803d}.tone-neutral strong[data-v-14d530b4]{color:#475569}.panel-head[data-v-14d530b4]{margin-bottom:16px}.panel-head h2[data-v-14d530b4]{margin:0;color:#0f172a;font-size:1.35rem}.action-grid[data-v-14d530b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.action-card[data-v-14d530b4]{display:grid;gap:10px;padding:16px;border:1px solid #e5ebf3;border-radius:18px;background:#fff;color:#0f172a;text-decoration:none}.action-card .material-symbols-outlined[data-v-14d530b4]{color:#24558f}.timeline-list[data-v-14d530b4],.todo-list[data-v-14d530b4],.upcoming-list[data-v-14d530b4]{display:grid;gap:12px;padding:0;margin:0;list-style:none}.todo-list li[data-v-14d530b4],.upcoming-item[data-v-14d530b4]{padding:14px 16px;border-radius:16px;background:#f8fafc;color:#334155}.timeline-item[data-v-14d530b4]{display:grid;grid-template-columns:14px minmax(0,1fr);gap:12px;align-items:start}.timeline-dot[data-v-14d530b4]{width:14px;height:14px;margin-top:4px;border-radius:50%;background:linear-gradient(180deg,#24558f,#38bdf8)}.timeline-item strong[data-v-14d530b4],.upcoming-item strong[data-v-14d530b4]{display:block;margin-bottom:4px;color:#0f172a}.timeline-item p[data-v-14d530b4],.upcoming-item span[data-v-14d530b4]{margin:0;color:#64748b}.empty-state[data-v-14d530b4],.page-state[data-v-14d530b4]{padding:16px;border-radius:14px;background:#edf2f7;color:#334155;text-align:center}.page-state.error[data-v-14d530b4]{background:#fef2f2;color:#b91c1c}@media screen and (max-width:1100px){.action-grid[data-v-14d530b4],.dashboard-grid[data-v-14d530b4],.stats-grid[data-v-14d530b4]{grid-template-columns:1fr 1fr}.hero-card[data-v-14d530b4]{flex-direction:column}.hero-account[data-v-14d530b4]{min-width:0;width:100%}}@media screen and (max-width:767px){.dashboard-page[data-v-14d530b4]{padding:16px}.action-grid[data-v-14d530b4],.dashboard-grid[data-v-14d530b4],.stats-grid[data-v-14d530b4]{grid-template-columns:1fr}.hero-card h1[data-v-14d530b4]{font-size:2.1rem}}:root{--qd-bg:#f8efe4;--qd-bg-alt:#fff7f0;--qd-surface:rgba(255,251,246,.94);--qd-surface-strong:#fffaf4;--qd-surface-info:rgba(237,245,255,.96);--qd-primary:#1f5fae;--qd-primary-dark:#12355f;--qd-primary-soft:#e8f1ff;--qd-accent:#ef7d32;--qd-accent-dark:#cf6320;--qd-accent-soft:#fff1e3;--qd-success:#2d9b63;--qd-success-soft:#edf8f1;--qd-warning-soft:#fff3d6;--qd-danger-soft:#fdebec;--qd-text:#1b2b40;--qd-muted:#6e7f94;--qd-border:#dfd5c8;--qd-border-strong:#c9d8ea;--qd-shadow:0 18px 42px rgba(42,56,76,.12);--qd-shadow-soft:0 10px 24px rgba(42,56,76,.08)}#app,body,html{background:radial-gradient(circle at top left,rgba(31,95,174,.12),transparent 22%),radial-gradient(circle at top right,rgba(239,125,50,.16),transparent 18%),linear-gradient(180deg,#fff7f0,#f8efe4);color:var(--qd-text)}body{font-family:Open Sans,sans-serif}.fullPage{background:transparent}.create-package-page,.dashboard-page,.document-page,.home-page,.login-page,.my-packages-page,.package-details-page,.package-tracking-page,.terms-page,.tracking-summary-page,.user-account-page,.user-registration-page,.user-validation-page,.validation-details-page{background:radial-gradient(circle at top left,rgba(31,95,174,.08),transparent 24%),linear-gradient(180deg,#fff8f2,#f7efe4)!important}.action-card,.card,.document-card,.document-frame-shell,.filters-panel,.group-header,.guest-entry-card,.hero-card,.journey-card,.login-page .login-shell,.map-legend,.map-search-toolbar,.map-shell,.package-card,.packages-shell,.packages-table-shell,.page-head,.page-header,.page-shell,.panel-card,.stat-card,.status-group,.summary-shell,.terms-card,.timeline-item>div:last-child,.todo-list li,.upcoming-item,.user-profile-layout .panel-card,.user_review,.wizard-card,.wizard-sidebar{background:var(--qd-surface)!important;border-color:var(--qd-border)!important;box-shadow:var(--qd-shadow-soft)!important}.eyebrow,.group-count,.header-chip,.hero-chip,.page-chip{background:var(--qd-primary-soft)!important;color:var(--qd-primary-dark)!important;border:1px solid rgba(31,95,174,.14)}.header-chip,.hero-account{background:linear-gradient(135deg,var(--qd-primary-dark),var(--qd-primary))!important;color:#fff!important}.hero-account span{color:hsla(0,0%,100%,.8)!important}.card-header h2,.hero-card h1,.how-it-works h1,.join-us h1,.journey-head h2,.page-head h1,.page-header h1,.panel-head h2,.services h1,.statistics_head h2,.users_feedback h2{color:var(--qd-primary-dark)!important}.card-header p,.empty-state,.group-title+.group-count,.hero-card p,.how-subtitle,.join-us p,.page-head p,.page-header p,.page-state,.panel-head p,.services p,.stat-card span,.statistics_head p,.timeline-item p,.upcoming-item span,.users_feedback>p{color:var(--qd-muted)!important}.page-state{background:var(--qd-primary-soft)!important;border:1px solid rgba(31,95,174,.14)}.page-state.error{background:var(--qd-danger-soft)!important}.back-btn,.btn.primary_btn,.details-btn,.guest-entry-btn,.primary-action,.save-btn,.table-btn,.terms-action-btn,.toolbar-btn.primary,.wizard-action-btn{background:linear-gradient(135deg,var(--qd-accent),var(--qd-accent-dark))!important;color:#fff!important;border:none!important;box-shadow:0 12px 24px rgba(239,125,50,.24)!important}.radius-btn.active,.toolbar-btn.secondary,.view-btn.active{background:linear-gradient(135deg,var(--qd-primary),var(--qd-primary-dark))!important;color:#fff!important;border-color:transparent!important}.radius-btn,.toolbar-btn.secondary,.view-btn{border-color:rgba(31,95,174,.14)!important}.back-btn:hover,.btn.primary_btn:hover,.details-btn:hover,.guest-entry-btn:hover,.primary-action:hover,.save-btn:hover,.table-btn:hover,.terms-action-btn:hover,.toolbar-btn.primary:hover,.wizard-action-btn:hover{filter:brightness(1.03);transform:translateY(-1px)}.field-wrap :deep(.dp__input),.field-wrap :deep(.dp__main),.field-wrap :is(input,select,textarea),.input_only input,.package-card input,.package-card select,.phone-field input,.search-address-input,.search-address-input:deep(.address-autocomplete-input),.search-field,.status-select{background:#fffdf9!important;border-color:rgba(31,95,174,.16)!important}.address-row small,.card-meta small,.field-wrap label,.group-title,.legend-row,.legend-title,.panel-head h2,.search-field span,.step-copy small,.step-copy strong{color:var(--qd-primary-dark)!important}.wizard-step{background:rgba(255,248,242,.82)!important;border-color:rgba(31,95,174,.1)!important}.wizard-step .step-index{background:rgba(31,95,174,.08)!important;color:var(--qd-primary-dark)!important}.wizard-step.active{background:linear-gradient(180deg,#eef5ff,#f8fbff)!important;border-color:rgba(31,95,174,.28)!important}.wizard-step.done{background:linear-gradient(180deg,#edf8f1,#f8fcfa)!important;border-color:rgba(45,155,99,.22)!important}.wizard-step.active .step-index,.wizard-step.done .step-index{color:#fff!important}.wizard-step.active .step-index{background:linear-gradient(135deg,var(--qd-primary),var(--qd-primary-dark))!important}.wizard-step.done .step-index{background:linear-gradient(135deg,var(--qd-success),#247b4e)!important}.dashboard-page .stat-card:first-child,.my-packages-page .stat-card:first-child{background:linear-gradient(180deg,#fff9f3,#fffdf9)!important}.dashboard-page .stat-card:nth-child(2),.my-packages-page .stat-card:nth-child(2){background:linear-gradient(180deg,#fff3e6,#fffaf5)!important}.dashboard-page .stat-card:nth-child(3),.my-packages-page .stat-card:nth-child(3){background:linear-gradient(180deg,#edf6ff,#fbfdff)!important}.dashboard-page .stat-card:nth-child(4),.my-packages-page .stat-card:nth-child(4){background:linear-gradient(180deg,#edf8f1,#fbfefc)!important}.dashboard-page .action-card,.document-page .page-shell,.my-packages-page .package-card,.package-details-page .package-form,.tracking-summary-page .summary-shell,.user-account-page .panel-card,.user-validation-page .panel-card,.validation-details-page .panel-card{background:var(--qd-surface-strong)!important}.status-badge.status-delivered{background:var(--qd-success-soft)!important;color:#236f47!important}.status-badge.status-indelivery,.status-badge.status-pickedup,.status-badge.status-reserved{background:var(--qd-accent-soft)!important;color:var(--qd-accent-dark)!important}.status-badge.status-new,.status-badge.status-paymentpending{background:var(--qd-primary-soft)!important;color:var(--qd-primary-dark)!important}.map-shell{background:linear-gradient(180deg,#e6f0ff,#fff9f0)!important}.map-search-toolbar{background:rgba(255,251,246,.96)!important;border-color:rgba(31,95,174,.12)!important}.map-legend{background:rgba(255,250,244,.92)!important}.navbar.scrolled{background:linear-gradient(135deg,var(--qd-primary-dark),var(--qd-primary))!important}.logo a,.navbar ul a{color:#f6efe8!important}.navbar ul a:hover,.router-link-active{color:#fff!important;border-color:hsla(0,0%,100%,.85)!important}.hero-btn,.landing-page .journey-actions .hero-btn{background:linear-gradient(135deg,var(--qd-accent),var(--qd-accent-dark))!important;box-shadow:0 12px 24px rgba(239,125,50,.2)}.hero-btn.secondary,.hero-btn.tertiary{background:rgba(15,45,79,.32)!important;border-color:hsla(0,0%,100%,.45)!important}.search-bar{background:linear-gradient(180deg,#fff9f3,#fdf3e9)!important;border-bottom-color:rgba(31,95,174,.12)!important}.horizontal-menu,.login-menu{background:var(--qd-surface-strong)!important;border-color:rgba(31,95,174,.12)!important}.account-link,.account-name,.menu a,.menu li{color:var(--qd-primary-dark)!important}.document-page .page-shell,.package-details-page .page-head,.tracking-summary-page .summary-shell,.user-account-page .page-header,.user-validation-page .page-header,.validation-details-page .page-head{background:transparent!important;box-shadow:none!important;border:none!important}