@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.qd-page{--qd-brand:#f04927;--qd-brand-soft:#fff1ec;--qd-text:#1f2430;--qd-muted:#7a808c;--qd-border:#eceef2;--qd-card:#fff;--qd-radius:16px;--qd-shadow:0 1px 2px #1018280a,0 4px 16px #1018280a;color:var(--qd-text);font-family:Inter,sans-serif;padding:20px 20px 32px}.qd-card{background:var(--qd-card);border:1px solid var(--qd-border);border-radius:var(--qd-radius);box-shadow:var(--qd-shadow)}.qd-clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.qd-clickable:hover{box-shadow:0 8px 24px #10182814;transform:translateY(-2px)}.qd-muted{color:var(--qd-muted);font-size:13px}.qd-skel{animation:qd-shimmer 1.2s linear infinite;background:linear-gradient(90deg,#f1f2f4 25%,#e7e9ec 50%,#f1f2f4 75%);background-size:200% 100%;border-radius:8px}@keyframes qd-shimmer{to{background-position:-200% 0}}.qd-page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.qd-welcome{color:var(--qd-muted);font-size:15px;margin:0}.qd-title{font-size:32px;font-weight:800;letter-spacing:-.02em;margin:2px 0 6px}.qd-subtitle{color:#5b616e;font-size:15px;margin:0}.qd-date-chip{background:#fff;border:1px solid var(--qd-border);border-radius:12px;font-size:14px;font-weight:500;padding:10px 16px}.qd-contract{align-items:center;background:linear-gradient(90deg,#fff7f4,#fff);display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;padding:20px 24px}.qd-contract-title{align-items:center;display:flex;font-size:18px;font-weight:700;gap:10px}.qd-contract-desc{color:#5b616e;max-width:560px}.qd-contract-img{border-radius:10px;height:140px;object-fit:cover;width:250px}.qd-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 16px;text-decoration:none;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.qd-btn-primary{background:var(--qd-brand);color:#fff}.qd-btn-primary:hover{background:#d93d1d;color:#fff}.qd-btn-outline{background:#fff;border-color:#e2e5ea;color:var(--qd-text)}.qd-btn-outline.active,.qd-btn-outline:hover{border-color:var(--qd-brand);color:var(--qd-brand)}.qd-btn-sm{font-size:13px;font-weight:500;height:34px;padding:0 12px}.qd-select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231f2430' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;cursor:pointer;font-size:14px;height:40px;padding:0 34px 0 14px}.qd-icon-btn,.qd-select{border:1px solid #e2e5ea;border-radius:10px}.qd-icon-btn{align-items:center;background:#fff;display:inline-flex;height:34px;justify-content:center;width:34px}.qd-icon-btn:disabled{cursor:not-allowed;opacity:.4}.qd-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:24px}.qd-stat{display:flex;gap:16px;min-height:132px;overflow:hidden;padding:20px;position:relative}.qd-stat-icon{align-items:center;border-radius:16px;display:flex;flex:0 0 64px;font-size:28px;height:64px;justify-content:center}.qd-tone-orange{background:#ffe6dc;color:#f04927}.qd-tone-indigo{background:#e6e8ff;color:#4f46e5}.qd-tone-green{background:#def5e6;color:#16a34a}.qd-tone-rose{background:#ffe1e3;color:#e11d48}.qd-stat-body{min-width:0;position:relative;z-index:1}.qd-stat-label{color:#3e4350;font-size:15px;margin:4px 0 6px}.qd-stat-value{font-size:30px;font-weight:800;line-height:1;margin:0 0 10px}.qd-stat-meta{align-items:center;color:var(--qd-muted);display:flex;font-size:12px;gap:8px}.qd-trend{align-items:center;border-radius:6px;display:inline-flex;font-weight:700;gap:2px;padding:2px 6px}.qd-trend.up{background:#def5e6;color:#15803d}.qd-trend.down{background:#ffe1e3;color:#be123c}.qd-sparkline{bottom:18px;height:46px;position:absolute;right:16px;width:90px}.qd-charts-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);margin-bottom:24px}.qd-panel{padding:20px}.qd-panel-header{flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}.qd-panel-header,.qd-panel-title{align-items:center;display:flex;gap:12px}.qd-panel-title h6{font-size:18px;font-weight:700;margin:0}.qd-panel-icon{align-items:center;background:var(--qd-brand-soft);border-radius:10px;color:var(--qd-brand);display:flex;font-size:18px;height:38px;justify-content:center;width:38px}.qd-bar-wrap{height:280px;position:relative}.qd-types{align-items:center;display:flex;gap:24px}.qd-donut{flex:0 0 210px;height:210px;position:relative}.qd-donut-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute}.qd-donut-center strong{font-size:30px;font-weight:800;line-height:1}.qd-donut-center span{color:var(--qd-muted);font-size:13px;margin-top:4px}.qd-type-list{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.qd-type-row{grid-gap:8px;align-items:center;background:#f7f8fa;border-radius:10px;display:grid;font-size:14px;gap:8px;grid-template-columns:1.4fr 1fr auto;padding:10px 14px}.qd-type-name{align-items:center;display:flex;font-weight:500;gap:10px}.qd-dot{border-radius:50%;flex:0 0 12px;height:12px;width:12px}.qd-type-count{color:#3e4350}.qd-type-pct{color:var(--qd-muted)}.qd-reviews{margin-bottom:24px}.qd-review-nav{display:flex;gap:8px}.qd-review-body{display:flex;gap:16px}.qd-review-avatar{border-radius:50%;height:52px;object-fit:cover;width:52px}.qd-review-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.qd-review-head h6{font-weight:700;margin:0}.qd-review-stars img{margin-right:2px;width:16px}.qd-review-text{color:#4b5160;margin:6px 0 0}.qd-bookings-tools{flex-wrap:wrap;gap:10px}.qd-bookings-tools,.qd-search{align-items:center;display:flex}.qd-search{border:1px solid #e2e5ea;border-radius:10px;color:var(--qd-muted);gap:8px;height:40px;margin:0;padding:0 14px;width:260px}.qd-search:focus-within{border-color:var(--qd-brand)}.qd-search input{background:#0000;border:0;font-size:14px;outline:0;width:100%}.qd-filter-menu{background:#fff;border:1px solid var(--qd-border);border-radius:12px;box-shadow:0 12px 32px #1018281f;min-width:200px;padding:6px;position:absolute;right:0;top:46px;z-index:20}.qd-filter-menu button{background:#0000;border:0;border-radius:8px;display:block;font-size:14px;padding:8px 12px;text-align:left;width:100%}.qd-filter-menu button:hover{background:#f7f8fa}.qd-filter-menu button.selected{background:var(--qd-brand-soft);color:var(--qd-brand);font-weight:600}.qd-table-wrap{border-radius:12px}.qd-table{border-collapse:initial;border-spacing:0;font-size:14px;min-width:1000px;width:100%}.qd-table thead th{background:#fff5f1;color:#3e4350;font-size:13px;font-weight:600;padding:14px 16px;white-space:nowrap}.qd-table thead th:first-child{border-radius:12px 0 0 12px}.qd-table thead th:last-child{border-radius:0 12px 12px 0}.qd-table tbody td{border-bottom:1px solid var(--qd-border);padding:14px 16px;vertical-align:middle;white-space:nowrap}.qd-table tbody tr:last-child td{border-bottom:0}.qd-table tbody tr:hover td{background:#fcfcfd}.qd-empty{color:var(--qd-muted);padding:32px!important;text-align:center}.qd-mono{font-feature-settings:"tnum";color:#3e4350;font-variant-numeric:tabular-nums}.qd-customer,.qd-date,.qd-service{align-items:center;display:inline-flex;gap:10px}.qd-date svg,.qd-service svg{color:#5b616e;font-size:20px}.qd-date svg{font-size:17px}.qd-avatar{align-items:center;background:var(--qd-brand-soft);border-radius:50%;color:var(--qd-brand);display:inline-flex;font-size:14px;font-weight:700;height:34px;justify-content:center;width:34px}.qd-customer strong{font-weight:600}.qd-progress{min-width:190px}.qd-progress-label{font-weight:500;margin-bottom:6px}.qd-more{color:var(--qd-brand);cursor:pointer;font-size:12px;margin-left:6px}.qd-progress-row{align-items:center;color:var(--qd-muted);display:flex;font-size:12px;gap:10px}.qd-progress-track{background:#e8eaee;border-radius:999px;flex:1 1;height:6px;overflow:hidden}.qd-progress-fill{background:#2f6bf2;border-radius:inherit;height:100%}.qd-progress-fill.rejected{background:#e11d48}.qd-status{background:#eef0f3;border-radius:8px;color:#3e4350;display:inline-block;font-size:13px;font-weight:600;padding:5px 12px}.qd-status-pending{background:#fff1c7;color:#c27c00}.qd-status-inprogress{background:#e2ebff;color:#2f6bf2}.qd-status-intransit{background:#ece8ff;color:#6246d6}.qd-status-accepted,.qd-status-completed,.qd-status-delivered{background:#def5e6;color:#15803d}.qd-status-cancelled,.qd-status-failed,.qd-status-rejected{background:#ffe1e3;color:#be123c}.qd-actions{display:flex;gap:8px}.qd-actions .actionDropdownOuter{border-color:var(--qd-border);border-radius:12px;left:auto;min-width:240px;overflow:hidden;right:0;top:40px}.qd-pagination{flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.qd-pages,.qd-pagination{align-items:center;display:flex}.qd-pages{gap:6px}.qd-pages button{background:#fff;border:1px solid #e2e5ea;border-radius:8px;font-size:14px;height:34px;min-width:34px;padding:0 8px}.qd-pages button.active{background:var(--qd-brand);border-color:var(--qd-brand);color:#fff;font-weight:600}.qd-pages button:disabled{cursor:not-allowed;opacity:.4}.qd-ellipsis{color:var(--qd-muted);padding:0 4px}@media (max-width:1440px){.qd-table-wrap{overflow-x:auto;padding-bottom:4px}}@media (max-width:1200px){.qd-charts-grid{grid-template-columns:1fr}}@media (max-width:576px){.qd-page{padding:4px 0 24px}.qd-title{font-size:26px}.qd-types{align-items:stretch;flex-direction:column}.qd-donut{flex-basis:auto;height:200px}.qd-bookings-tools,.qd-search{width:100%}.qd-contract{align-items:flex-start;flex-direction:column}.qd-contract-img{width:100%}.qd-sparkline{display:none}}.sideBarStructure:has(.adminSideNav){background:linear-gradient(180deg,#fff 55%,#fff6f2);box-shadow:1px 0 0 #f1e9e5,4px 0 24px #1018280a;padding:16px 16px 0!important}.adminSideNav{display:flex;flex-direction:column;font-family:Inter,sans-serif}.adminSideNav .logoSidebar{display:block;padding:4px 8px 0}.adminSideNav .sideBarSectionScroll{display:flex;flex-direction:column;gap:4px;height:calc(100vh - 92px);margin:0 -16px;padding:24px 16px 0}.adminSideNav .sideBarSection{background:#0000;border:0;border-radius:12px;gap:14px;padding:11px 16px;position:relative;text-decoration:none;transition:background-color .15s ease}.adminSideNav .sideBarSection:hover{background:#fbf5f2}.adminSideNav .sideBarSection h6{color:#2d3340;font-size:14.5px;font-weight:500;padding-left:0}.adminSideNav .sideBarIcon{color:#4b5160;flex-shrink:0;font-size:20px}.adminSideNav .sideBarSectionActive,.adminSideNav .sideBarSectionActive:hover{background:#fff0ea}.adminSideNav .sideBarSectionActive h6{color:#f04927;font-weight:600}.adminSideNav .sideBarSectionActive .sideBarIcon{color:#f04927}.adminSideNav .sideBarSectionActive:before{background:#f04927;border-radius:0 4px 4px 0;bottom:0;content:"";left:-16px;position:absolute;top:0;width:4px}.adminSideNav .sideBarUnreadBadge{background:#f04927;box-shadow:0 2px 6px #f0492759;height:22px;min-width:22px;padding:0 6px}.adminSideNav .sideBarIllustration{display:block;flex-shrink:0;margin:auto -16px 0;max-width:none;padding-top:12px;pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(100% + 32px)}.qd-breadcrumb{align-items:center;color:var(--qd-muted);display:flex;font-size:14px;gap:10px;margin-bottom:14px}.qd-breadcrumb a{align-items:center;color:#3e4350;display:inline-flex;text-decoration:none}.qd-breadcrumb a:hover{color:var(--qd-brand)}.qd-breadcrumb a svg{font-size:17px}.qd-summary-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.qd-summary{align-items:center;display:flex;gap:20px;min-height:104px;overflow:hidden;padding:18px 20px;position:relative}.qd-summary:after{background:#fff1ec;background:var(--qd-wave,#fff1ec);border-radius:50%;bottom:-70px;content:"";height:120px;opacity:.8;position:absolute;right:-40px;width:260px}.qd-summary-orange{--qd-wave:#fff0ea;--qd-art:#f7845f}.qd-summary-amber{--qd-wave:#fff5e3;--qd-art:#f5a524}.qd-summary-green{--qd-wave:#e9f8ef;--qd-art:#22a55b}.qd-summary .qd-stat-value{font-size:34px;margin:0}.qd-summary .qd-stat-label{margin:0 0 8px}.qd-summary-art{color:var(--qd-art);filter:drop-shadow(0 6px 10px rgba(16,24,40,.1));font-size:64px;opacity:.9;position:absolute;right:28px;top:50%;transform:translateY(-50%);z-index:1}.qd-tone-amber{background:#fff3d6;color:#e59400}.qd-panel-sub{color:var(--qd-muted);font-size:13px;margin:2px 0 0}.qd-select-wide{min-width:140px}.qd-table-users{min-width:820px}.qd-th-actions{padding-right:120px!important;text-align:right}.qd-pill,.qd-user-name{font-weight:600}.qd-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;gap:6px;padding:5px 12px}.qd-pill svg{font-size:15px}.qd-pill-success{background:#e3f6ea;color:#15803d}.qd-pill-warning{background:#fff3d6;color:#b77400}.qd-actions-end{align-items:center;justify-content:flex-end}a.qd-icon-btn,button.qd-icon-btn{color:#1f2430;cursor:pointer;font-size:17px;height:40px;text-decoration:none;transition:border-color .15s ease,color .15s ease;width:40px}a.qd-icon-btn:hover,button.qd-icon-btn:hover:not(:disabled){border-color:var(--qd-brand);color:var(--qd-brand)}.qd-icon-btn-danger,.qd-icon-btn-danger:hover:not(:disabled){color:#e11d48!important}.qd-icon-btn-danger:hover:not(:disabled){background:#fff1f2;border-color:#fecdd3!important}@media (max-width:992px){.qd-summary-grid{grid-template-columns:1fr}}.qd-breadcrumb-current{color:var(--qd-text);font-weight:600}.qo-accent{color:var(--qd-brand)}.qo-hero{background-position:100%;background-repeat:no-repeat;background-size:auto 100%;margin:-4px -4px 20px;min-height:150px;padding:20px 4px 28px;position:relative}.qo-hero .qd-title{margin-top:0}.qo-hero .qd-subtitle{max-width:48%}.qo-for-chip{align-items:center;background:#ffffffd9;border:1px solid var(--qd-border);border-radius:999px;color:#4b5160;display:inline-flex;font-size:13px;gap:8px;margin-top:14px;padding:6px 12px}.qo-for-chip svg{color:var(--qd-brand)}.qo-stepper{margin-bottom:20px;overflow-x:auto;padding:16px 20px}.qo-step,.qo-stepper{align-items:center;display:flex;gap:12px}.qo-step{background:#0000;border:0;cursor:pointer;flex-shrink:0;padding:0;text-align:left}.qo-step-num{align-items:center;background:#f1f2f4;border-radius:50%;color:#3e4350;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;height:34px;justify-content:center;width:34px}.qo-step-text{display:flex;flex-direction:column}.qo-step-text strong{color:var(--qd-text);font-size:13.5px;font-weight:600}.qo-step-text small{color:var(--qd-muted);font-size:12px}.qo-step.active .qo-step-num{background:var(--qd-brand);box-shadow:0 0 0 4px #ffe2d8;color:#fff}.qo-step.done .qo-step-num{background:#22a55b;color:#fff}.qo-step-line{border-top:2px dotted #d5d9e0;flex:1 1;min-width:30px}.qo-step-line.done{border-top-color:#22a55b}.qo-section{margin-bottom:20px;padding:20px}.qo-section-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.qo-section-head h6{font-size:16px}.qo-grid-2{grid-gap:16px 20px;display:grid;gap:16px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.qo-label{color:var(--qd-text);font-size:14px;font-weight:500;margin:20px 0 10px}.qo-label-icon{align-items:center;display:flex;font-weight:600;gap:10px}.qo-label-icon svg{font-size:18px}.qo-mode-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.qo-mode{align-items:center;background:#fff;border:1px solid #e6e8ec;border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:16px;position:relative;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.qo-mode:hover{border-color:#f8b9a5}.qo-mode.selected{background:#fff6f2;border:1.5px solid var(--qd-brand);box-shadow:0 6px 18px #f049271f}.qo-mode-icon{align-items:center;background:#fff0ea;border-radius:50%;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:26px;height:48px;justify-content:center;width:48px}.qo-mode-text{display:flex;flex-direction:column;min-width:0}.qo-mode-text strong{color:var(--qd-text);font-size:14px;font-weight:600}.qo-mode-text small{color:var(--qd-muted);font-size:12px}.qo-check{align-items:center;background:var(--qd-brand);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:10px;top:10px;width:20px}.qo-check-inline{margin-left:auto;position:static}.qo-input{align-items:stretch;background:#fff;border:1px solid #e2e5ea;border-radius:10px;display:flex;min-height:46px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.qo-input:focus-within{border-color:var(--qd-brand);box-shadow:0 0 0 3px #f049271a}.qo-input input{background:#0000;border:0;color:var(--qd-text);flex:1 1;font-size:14px;min-width:0;outline:0;padding:0 14px;width:100%}.qo-field input::placeholder,.qo-input input::placeholder,.qo-textarea::placeholder{color:#9aa0ab}.qo-input-icon{align-items:center;border-right:1px solid #eceef2;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:18px;justify-content:center;width:46px}.qo-date .react-datepicker-wrapper,.qo-date .react-datepicker__input-container{display:flex;flex:1 1;width:100%}.qo-date input{cursor:pointer}.qo-address-card{background:#fcfcfd;border:1px solid var(--qd-border);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:14px}.qo-address-head{flex-wrap:wrap;justify-content:space-between}.qo-address-head,.qo-address-title{align-items:center;display:flex;gap:10px}.qo-address-title{font-size:14px;font-weight:600}.qo-address-title svg{font-size:20px}.qo-address-head .qd-btn:disabled{cursor:not-allowed;opacity:.6}.qo-map{border:1px solid #eceef2;border-radius:12px;overflow:hidden}.qo-map-loading{align-items:center;background:#f4f5f7;color:var(--qd-muted);display:flex;font-size:13px;height:170px;justify-content:center}.pac-container{border-radius:10px;margin-top:4px;z-index:2000}.qo-contact{margin-top:20px}.qo-phone{z-index:5}.qo-country{display:flex;position:relative}.qo-country-trigger{align-items:center;background:#0000;border:0;border-right:1px solid #eceef2;color:var(--qd-text);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:0 12px;white-space:nowrap}.qo-flag{border-radius:3px;flex-shrink:0;height:16px;object-fit:cover;width:22px}.qo-chevron{color:#6b7280;transition:transform .2s ease}.qo-chevron.open{transform:rotate(180deg)}.qo-country-menu{background:#fff;border:1px solid var(--qd-border);border-radius:12px;box-shadow:0 12px 32px #10182824;left:0;max-width:90vw;overflow:hidden;position:absolute;top:calc(100% + 6px);width:290px;z-index:50}.qo-country-search{align-items:center;background:#f8f9fa;border:1px solid #e2e5ea;border-radius:8px;color:var(--qd-muted);display:flex;gap:8px;height:38px;margin:8px;padding:0 10px}.qo-country-search input{background:#0000;border:0;flex:1 1;font-size:13px;min-width:0;outline:0}.qo-country-search button{background:#0000;border:0;color:var(--qd-muted);display:inline-flex;padding:0}.qo-country-list{max-height:240px;overflow-y:auto}.qo-country-item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:8px 12px}.qo-country-item:hover{background:#f7f8fa}.qo-country-item.selected{background:#fff6f2}.qo-country-info{display:flex;flex:1 1;flex-direction:column;font-size:12.5px;min-width:0}.qo-country-info span{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qo-country-empty,.qo-country-info small{color:var(--qd-muted)}.qo-country-empty{font-size:12.5px;padding:20px 12px;text-align:center}.qo-account-types{display:flex;flex-wrap:wrap;gap:12px}.qo-account-type{align-items:center;background:#fff;border:1px solid #e2e5ea;border-radius:10px;color:var(--qd-text);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:12px;height:44px;min-width:180px;padding:0 14px}.qo-account-icon{color:#6b7280;font-size:18px}.qo-account-type.selected{background:#fff6f2;border:1.5px solid var(--qd-brand);color:var(--qd-brand);font-weight:600}.qo-account-type.selected .qo-account-icon,.qo-soft-btn{color:var(--qd-brand)}.qo-soft-btn{align-items:center;background:#ffe9e1;border:0;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 16px}.qo-soft-btn:hover{background:#ffdccf}.qo-product+.qo-product{border-top:1px dashed #e2e5ea;margin-top:20px;padding-top:20px}.qo-product-head{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:12px}.qo-remove{align-items:center;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;color:#e11d48;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:4px 10px}.qo-product-body{display:flex;gap:16px}.qo-upload{align-items:center;background:#f8f9fb;border:1.5px dashed #d5d9e0;border-radius:12px;cursor:pointer;display:flex;flex:0 0 160px;flex-direction:column;gap:4px;justify-content:center;min-height:160px;overflow:hidden;padding:12px;position:relative;text-align:center;transition:border-color .15s ease}.qo-upload:hover{border-color:var(--qd-brand)}.qo-upload.has-image{border-style:solid;padding:0}.qo-upload img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.qo-upload-icon{color:#4b5160;font-size:26px;margin-bottom:6px}.qo-upload strong{font-size:13px;font-weight:500}.qo-upload small{color:var(--qd-muted);font-size:11.5px}.qo-upload-overlay{background:#fffc;display:flex;font-weight:600;inset:0}.qo-upload-overlay,.qo-upload-remove{align-items:center;font-size:13px;justify-content:center;position:absolute}.qo-upload-remove{background:#111827bf;border:0;border-radius:50%;color:#fff;display:inline-flex;height:24px;right:6px;top:6px;width:24px}.qo-product-fields{grid-gap:12px 16px;align-content:start;display:grid;flex:1 1;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.qo-field{align-items:stretch;background:#fff;border:1px solid #e2e5ea;border-radius:10px;display:flex;min-height:50px}.qo-field:focus-within{border-color:var(--qd-brand);box-shadow:0 0 0 3px #f049271a}.qo-field-icon{align-items:center;border-right:1px solid #eceef2;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:19px;justify-content:center;width:46px}.qo-field-body{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:4px 12px}.qo-field-body label{color:#4b5160;font-size:11.5px;margin:0}.qo-field-body input{background:#0000;border:0;font-size:14px;outline:0;padding:0;width:100%}.qo-unit{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231f2430' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;border:0;border-left:1px solid #eceef2;border-radius:0 10px 10px 0;cursor:pointer;flex-shrink:0;font-size:13px;outline:0;padding:0 26px 0 12px;width:78px}.qo-requirements{margin-top:8px}.qo-textarea{border:1px solid #e2e5ea;border-radius:10px;font-size:14px;min-height:110px;outline:0;padding:12px 14px;resize:vertical;width:100%}.qo-textarea:focus{border-color:var(--qd-brand);box-shadow:0 0 0 3px #f049271a}.qo-footer{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:18px;scroll-margin-top:120px}.qo-confirm,.qo-footer{align-items:center;display:flex}.qo-confirm{color:#3e4350;cursor:pointer;font-size:14px;gap:10px;margin:0}.qo-confirm input{accent-color:var(--qd-brand);cursor:pointer;height:18px;width:18px}.qo-submit{height:44px;justify-content:center;min-width:130px}.qo-submit:disabled{cursor:progress;opacity:.75}.qo-spinner{animation:qo-spin .6s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;height:16px;width:16px}@keyframes qo-spin{to{transform:rotate(1turn)}}.qo-requirements,.qo-section{scroll-margin-top:20px}@media (max-width:1200px){.qo-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.qo-grid-2,.qo-product-fields{grid-template-columns:1fr}.qo-hero{background-position:100% 100%;background-size:auto 70%;padding-bottom:90px}.qo-hero .qd-subtitle{max-width:none}}@media (max-width:576px){.qo-mode-grid{grid-template-columns:1fr}.qo-product-body{flex-direction:column}.qo-upload{flex-basis:auto}.qo-account-type{flex:1 1;min-width:0}.qo-submit{width:100%}}.qu-profile{background:linear-gradient(90deg,#fff 62%,#fff4ef);gap:32px;margin-bottom:24px;overflow:hidden;padding:28px 32px}.qu-identity,.qu-profile{align-items:center;display:flex;position:relative}.qu-identity{border-right:1px solid var(--qd-border);flex-shrink:0;gap:24px;padding-right:32px;z-index:1}.qu-avatar{align-items:center;background:#ffe9e1;border-radius:50%;color:var(--qd-brand);display:flex;flex-shrink:0;font-size:36px;font-weight:800;height:108px;justify-content:center;letter-spacing:-.02em;width:108px}.qu-name{color:var(--qd-text);font-size:26px;font-weight:700;margin:0 0 10px}.qu-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.qu-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:5px 14px}.qu-dot{background:currentColor;border-radius:50%;height:9px;width:9px}.qu-pill-active{background:#e3f6ea;color:#15803d}.qu-pill-inactive{background:#f1f2f4;color:#6b7280}.qu-userid{align-items:center;color:var(--qd-muted);display:flex;font-size:14px;gap:10px;word-break:break-all}.qu-copy{background:#0000;border:0;color:#4b5160;cursor:pointer;display:inline-flex;font-size:16px;padding:2px}.qu-copy:hover{color:var(--qd-brand)}.qu-info-grid{grid-gap:24px 0;display:grid;flex:1 1;gap:24px 0;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;margin-right:200px;position:relative;z-index:1}.qu-info{align-items:center;border-left:1px solid var(--qd-border);display:flex;gap:16px;padding:0 28px}.qu-info:nth-child(3n+1){border-left:0;padding-left:0}.qu-info-icon{align-items:center;background:#fff0ea;border-radius:14px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:22px;height:52px;justify-content:center;width:52px}.qu-info-text{display:flex;flex-direction:column;min-width:0}.qu-info-text span{color:var(--qd-muted);font-size:13px}.qu-info-text strong{color:var(--qd-text);font-size:15px;font-weight:600;word-break:break-word}.qu-art{height:150px;pointer-events:none;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:150px}.qu-art-circle{background:radial-gradient(circle at 50% 40%,#ffd9cb 0,#ffe9e1 60%,#ffe9e100 72%);border-radius:50%;inset:0;position:absolute}.qu-art-person{color:#f7a184;height:calc(100% - 20px);inset:10px;position:absolute;width:calc(100% - 20px)}.qu-empty-cell{background:#0000!important;border-bottom:0!important;padding:32px 16px!important}.qu-empty{align-items:center;display:flex;flex-direction:column;text-align:center;white-space:normal}.qu-empty-art{align-items:center;background:#fff0ea;border-radius:50%;color:var(--qd-brand);display:inline-flex;font-size:44px;height:96px;justify-content:center;margin-bottom:12px;width:96px}.qu-empty h6{font-size:17px;font-weight:700;margin:0 0 4px}.qu-empty p{color:var(--qd-muted);font-size:14px;margin:0 0 14px}@media (max-width:1400px){.qu-art{display:none}.qu-info-grid{margin-right:0}}@media (max-width:1200px){.qu-profile{align-items:flex-start;flex-direction:column}.qu-identity{border-right:0;padding-right:0}.qu-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.qu-info,.qu-info:nth-child(3n+1){border-left:0;padding:0}}@media (max-width:576px){.qu-profile{padding:20px}.qu-identity{align-items:flex-start;flex-direction:column;gap:16px}.qu-avatar{font-size:28px;height:80px;width:80px}.qu-info-grid{grid-template-columns:1fr}}.qb-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.qd-summary-blue{--qd-wave:#eaf1ff;--qd-art:#3b6fe0}.qb-summary{min-height:140px;padding:24px 28px}.qb-summary-value{color:var(--qd-text);font-size:38px;font-weight:800;line-height:1;margin:0 0 6px}.qb-summary-label{color:#3e4350;font-size:16px;margin:0}.qb-summary-art{align-items:center;background:radial-gradient(circle,#fff 0,var(--qd-wave) 70%);border-radius:50%;color:var(--qd-art);display:flex;filter:drop-shadow(0 8px 14px rgba(16,24,40,.08));font-size:54px;height:92px;justify-content:center;position:absolute;right:22px;top:50%;transform:translateY(-50%);width:92px;z-index:1}.qb-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.qb-filter{display:flex;flex-direction:column;gap:6px;margin:0}.qb-filter>span{color:#3e4350;font-size:13px;font-weight:500}.qb-filter .qd-select{height:44px;min-width:190px}.qb-date{background:#fff;border:1px solid #e2e5ea;border-radius:10px;color:var(--qd-text);cursor:pointer;font-size:14px;height:44px;outline:0;padding:0 12px;width:190px}.qb-date:focus,.qb-filter .qd-select:focus{border-color:var(--qd-brand);box-shadow:0 0 0 3px #f049271a;outline:0}.qb-clear{height:44px}.qb-table{min-width:960px}.qb-sort{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;padding:0}.qb-sort-arrows{color:#c4c8cf;display:inline-flex;flex-direction:column;font-size:12px;line-height:0}.qb-sort-arrows svg{margin:-2px 0}.qb-sort-arrows .on{color:var(--qd-text)}.qb-order-link{font-feature-settings:"tnum";background:#0000;border:0;color:var(--qd-brand);cursor:pointer;font-variant-numeric:tabular-nums;font-weight:600;padding:0}.qb-order-link:hover{text-decoration:underline}.qb-th-actions{text-align:center}.qb-actions{gap:10px}.qb-actions,.qb-icon-action{align-items:center;justify-content:center}.qb-icon-action{background:#0000;border:0;border-radius:10px;color:#3e4350;cursor:pointer;display:inline-flex;font-size:18px;height:36px;text-decoration:none;transition:background .15s ease,color .15s ease;width:36px}.qb-icon-action:hover{background:#fff0ea;color:var(--qd-brand)}.qb-doc-btn{font-weight:600;justify-content:center;min-width:124px}.qb-modal-input,.qb-transit-form p{margin-bottom:10px}.qb-modal-input{border:1px solid #e2e5ea;border-radius:10px;font-size:14px;outline:0;padding:10px 12px;width:100%}textarea.qb-modal-input{min-height:90px;resize:vertical}.qb-modal-input:focus{border-color:#f04927;box-shadow:0 0 0 3px #f049271a}.qb-upload{background:#fafbfc;border:1.5px dashed #d5d9e0;border-radius:10px;padding:14px;text-align:center}.qb-upload label{color:#f04927;cursor:pointer;font-weight:600}.qb-upload p{color:#7a808c;font-size:12px;margin:4px 0 0}.qb-upload-file{align-items:center;background:#f1f5f9;border-radius:8px;display:flex;font-size:13px;justify-content:space-between;margin-top:10px;padding:6px 10px}.qb-upload-file button{background:#0000;border:0;color:#e11d48;cursor:pointer}@media (max-width:1400px){.qb-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.qb-summary-grid{grid-template-columns:1fr}.qb-date,.qb-filter,.qb-filter .qd-select{min-width:0;width:100%}}.qn-banner{background:linear-gradient(90deg,#fff4ef,#fffaf8 55%,#fff1ea);display:flex;gap:24px;margin-bottom:20px;min-height:136px;overflow:hidden;padding:24px 28px}.qn-banner,.qn-banner-icon{align-items:center;position:relative}.qn-banner-icon{background:#ffe2d6;border-radius:18px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:32px;height:68px;justify-content:center;width:68px;z-index:1}.qn-banner>div:not(.qn-banner-art){position:relative;z-index:1}.qn-banner-title{color:var(--qd-text);font-size:26px;font-weight:800;letter-spacing:-.01em;margin:0 0 6px}.qn-banner-art{bottom:0;pointer-events:none;position:absolute;right:48px;top:0;width:240px}.qn-art-blob{background:radial-gradient(circle,#ffd6c6 0,#ffd6c600 70%);border-radius:50%;bottom:-40px;height:160px;position:absolute;right:20px;width:200px}.qn-art-mail{bottom:6px;color:#f4683f;filter:drop-shadow(0 10px 16px rgba(240,73,39,.25));font-size:118px;position:absolute;right:70px}.qn-art-plane{color:#f4855f;font-size:38px;position:absolute;right:6px;top:18px;transform:rotate(8deg)}.qn-table{min-width:560px}.qn-date-col{width:38%}@media (max-width:992px){.qn-banner-art{display:none}}@media (max-width:576px){.qn-banner{align-items:flex-start;flex-direction:column;padding:20px}.qn-banner-title{font-size:22px}}.qc-summary{align-items:flex-end;min-height:150px}.qc-summary-icon{border-radius:12px;flex:none;font-size:22px;height:48px;margin-bottom:14px;width:48px}.qc-search{width:300px}.qc-table{min-width:1050px}.qc-message{max-width:240px;white-space:normal!important}.qc-status{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:5px 12px}.qc-status .qu-dot{height:8px;width:8px}.qc-status.open{background:#e3f6ea;color:#15803d}.qc-status.closed{background:#ffe8e8;color:#dc2626}.qc-close-btn{justify-content:center;min-width:100px}.qc-close-btn:disabled{background:#f8a68f;cursor:not-allowed}@media (max-width:576px){.qc-search{width:100%}}.qd-summary-rose{--qd-wave:#ffecec;--qd-art:#ef4444}.qp-table{min-width:1000px}.qp-status-accepted{background:#e3f6ea;color:#15803d}.qp-status-pending{background:#fff3d6;color:#b77400}.qp-status-rejected{background:#ffe8e8;color:#dc2626}.qp-delete-btn{background:#fff1f2;border-color:#fff1f2;color:#e11d48}.qp-delete-btn:hover{background:#ffe4e6;border-color:#fecdd3;color:#be123c}.qs-select{min-width:190px}.qs-table{min-width:1000px}.qs-type{background:#fffaf8;border:1.5px solid #9a2c12;border-radius:8px;color:#7a2410;display:inline-block;font-size:13px;font-weight:600;padding:5px 14px}.qs-view-btn{height:36px;padding:0 18px}.qv-section{margin-bottom:20px;overflow:visible;padding:0 0 20px}.qv-section-head{align-items:center;background:linear-gradient(90deg,#fff1ec,#fff8f5);border-radius:12px;display:flex;gap:16px;margin:8px 8px 20px;padding:14px 20px}.qv-section-head h6{font-size:18px;font-weight:700;margin:0 0 2px}.qv-section-head p{color:#5b616e;font-size:14px;margin:0}.qv-section-icon{align-items:center;background:#ffe2d6;border-radius:14px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:28px;height:52px;justify-content:center;width:52px}.qv-grid{grid-gap:14px 22px;display:grid;gap:14px 22px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px}.qv-field{align-items:flex-start;background:#fff;border:1px solid var(--qd-border);border-radius:12px;display:flex;gap:14px;min-width:0;padding:10px 12px}.qv-field-icon{align-items:center;background:#f7f8fa;border-radius:10px;color:#3e4350;display:inline-flex;flex-shrink:0;font-size:20px;height:42px;justify-content:center;margin-top:6px;width:42px}.qv-field-body{flex:1 1;min-width:0;position:relative}.qv-label{color:var(--qd-text);display:block;font-size:13.5px;font-weight:600;margin:0 0 6px}.qv-required{color:#e11d48}.qv-input{background:#fff;border:1px solid #e2e5ea;border-radius:8px;color:var(--qd-text);font-size:14px;height:40px;outline:0;padding:0 12px;width:100%}.qv-input::placeholder{color:#9aa0ab}.qv-input:focus{border-color:var(--qd-brand);box-shadow:0 0 0 3px #f049271a}.qv-select{background:#fff;border:1px solid #e2e5ea;border-radius:8px;font-size:14px;min-height:40px;padding:1px 4px}.qv-select:focus-within{border-color:var(--qd-brand);box-shadow:0 0 0 3px #f049271a}.qv-field.has-error .qv-input,.qv-field.has-error .qv-phone .qv-country-trigger,.qv-field.has-error .qv-select{border-color:#ef4444}.qv-field.has-error .qv-field-icon{background:#fff1f2;color:#e11d48}.qv-error{color:#e11d48;font-size:12.5px;margin-top:4px!important}.qv-phone{display:flex;gap:8px}.qv-phone .qo-country{flex-shrink:0}.qv-country-trigger{align-items:center;background:#fff;border:1px solid #e2e5ea;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;padding:0 10px;white-space:nowrap}.qv-field-fleet .qv-field-body{padding-top:0}.qv-add-btn{align-items:center;background:#fff;border:1.5px dashed var(--qd-brand);border-radius:8px;color:var(--qd-brand);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px;position:absolute;right:0;top:-2px}.qv-add-btn:hover{background:#fff6f2}.qv-fleet-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1.3fr 1fr 1fr auto}.qv-fleet-row+.qv-fleet-row{margin-top:8px}.qv-field-fleet .qv-label{margin-bottom:10px}.qv-fleet-remove{align-items:center;background:#fff1f2;border:0;border-radius:8px;color:#e11d48;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.qv-upload-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 20px}.qv-upload-card{background:#fff;border:1px solid var(--qd-border);border-radius:12px;padding:12px}.qv-upload-head{align-items:center;display:flex;gap:12px;margin-bottom:10px}.qv-upload-icon{align-items:center;background:#fff0ea;border-radius:10px;color:var(--qd-brand);display:inline-flex;font-size:22px;height:40px;justify-content:center;width:40px}.qv-upload-title{font-size:14px;font-weight:600}.qv-dropzone{align-items:center;background:#fafbfc;border:1.5px dashed #d5d9e0;border-radius:10px;color:#3e4350;cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;justify-content:center;min-height:96px;padding:12px;position:relative;text-align:center;transition:border-color .15s ease,background .15s ease}.qv-dropzone:focus-visible,.qv-dropzone:hover{background:#fff8f5;border-color:var(--qd-brand);outline:0}.qv-dropzone small{color:var(--qd-muted);font-size:12px}.qv-drop-icon{color:var(--qd-brand);font-size:26px;margin-bottom:4px}.qv-dropzone.has-file{background:#f1fbf4;border-color:#b7e4c7;border-style:solid}.qv-file-icon{color:#dc2626;font-size:28px}.qv-file-name{font-weight:600;max-width:90%;word-break:break-all}.qv-file-remove{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 1px 4px #1018281f;color:#e11d48;cursor:pointer;display:inline-flex;height:26px;justify-content:center;position:absolute;right:6px;top:6px;width:26px}.qv-upload-card.has-error .qv-dropzone{background:#fff5f5;border-color:#ef4444}.qv-actions{background:linear-gradient(180deg,#fff0,#fff 35%);bottom:0;display:flex;gap:12px;justify-content:flex-end;padding:14px 4px;position:-webkit-sticky;position:sticky;z-index:10}.qv-cancel-btn{background:#fff;border:1.5px solid var(--qd-brand);color:var(--qd-brand);height:44px;justify-content:center;min-width:110px}.qv-cancel-btn:hover{background:#fff6f2;color:var(--qd-brand)}.qv-submit{height:44px;justify-content:center;min-width:150px}.qv-submit:disabled{cursor:progress;opacity:.75}@media (max-width:1200px){.qv-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.qv-grid,.qv-upload-grid{grid-template-columns:1fr}}@media (max-width:576px){.qv-grid,.qv-upload-grid{padding:0 12px}.qv-section-head{margin:8px 8px 16px;padding:12px}.qv-field-icon{display:none}.qv-fleet-row{grid-template-columns:1fr 1fr}.qv-phone{flex-direction:column}.qv-actions .qd-btn{flex:1 1}}.qpd-hero{background-color:#fff6f2;background-position:100%;background-repeat:no-repeat;background-size:auto 100%;gap:22px;margin-bottom:20px;min-height:120px;padding:20px 24px}.qpd-avatar,.qpd-hero{align-items:center;display:flex}.qpd-avatar{background:#ffe2d6;border:3px solid #fff;border-radius:50%;box-shadow:0 4px 14px #f0492726;color:var(--qd-brand);flex-shrink:0;font-size:34px;font-weight:800;height:84px;justify-content:center;width:84px}.qpd-identity h1{color:var(--qd-text);font-size:24px;font-weight:800;margin:0 0 4px;word-break:break-word}.qpd-identity p{align-items:center;color:#3e4350;display:flex;font-size:14px;gap:8px;margin:0 0 8px}.qpd-info-grid{grid-gap:10px 16px;display:grid;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px}.qpd-info-row{grid-gap:12px;align-items:center;background:#fff;border:1px solid var(--qd-border);border-radius:10px;display:grid;gap:12px;grid-template-columns:40px minmax(120px,.9fr) minmax(0,1.2fr);min-height:52px;padding:8px 14px}.qpd-info-icon{align-items:center;color:#3e4350;display:inline-flex;font-size:19px;justify-content:center}.qpd-info-label{color:var(--qd-text);font-size:13.5px;font-weight:600}.qpd-info-value{color:#2d3340;font-size:14px;word-break:break-word}.qpd-chips{display:inline-flex;flex-wrap:wrap;gap:6px}.qpd-chips .qs-type{font-size:12.5px;padding:2px 10px}.qpd-link{align-items:center;color:var(--qd-brand);display:inline-flex;gap:6px;text-decoration:none;word-break:break-all}.qpd-link:hover{color:var(--qd-brand);text-decoration:underline}.qpd-two-col{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.qpd-two-col .qv-section{margin-bottom:20px}.qpd-section-body{padding:0 20px}.qpd-empty-text{color:var(--qd-muted);font-size:14px;margin:0}.qpd-fleet-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.qpd-fleet-row+.qpd-fleet-row{margin-top:10px}.qpd-value-box{align-items:center;display:flex;gap:10px;min-width:0}.qpd-value-icon{align-items:center;background:#fff0ea;border-radius:10px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.qpd-value-body{flex:1 1;min-width:0}.qpd-value-body>span{color:#4b5160;display:block;font-size:12.5px;margin-bottom:4px}.qpd-value{background:#fafbfc;border:1px solid #e2e5ea;border-radius:8px;font-size:14px;min-height:38px;padding:8px 12px;word-break:break-word}.qpd-doc-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.qpd-doc{align-items:center;background:#fff;border:1px solid var(--qd-border);border-radius:12px;display:flex;gap:14px;padding:12px 14px}.qpd-doc-icon{align-items:center;background:var(--qd-brand);border-radius:10px;color:#fff;display:inline-flex;flex-shrink:0;font-size:24px;height:44px;justify-content:center;width:44px}.qpd-doc-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.qpd-doc-text strong{font-size:14px;font-weight:600;word-break:break-word}.qpd-doc-text small{color:var(--qd-muted);font-size:12px;word-break:break-all}.qpd-view-btn{background:#fff;border:1.5px solid var(--qd-brand);color:var(--qd-brand);flex-shrink:0;font-weight:600}.qpd-view-btn:hover:not(:disabled){background:#fff6f2}.qpd-view-btn:disabled{cursor:not-allowed;opacity:.5}.qpd-contract-head h6{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.qpd-contract-status{font-size:12px;padding:3px 10px}.qpd-reject-reason{color:#be123c!important;margin-top:6px!important}.qpd-contract-upload{border-style:dashed;border-width:1.5px}.qpd-contract-upload.has-file{background:#f1fbf4;border-color:#b7e4c7;border-style:solid}.qpd-contract-upload.has-file .qpd-doc-icon{background:#22a55b}.qpd-contract-label{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:14px;margin:0;min-width:0}.qpd-contract-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.qpd-contract-actions .qd-btn:disabled{cursor:not-allowed;opacity:.55}.qpd-actions{justify-content:space-between}.qpd-action-btn{height:44px;justify-content:center;min-width:150px}.qpd-action-btn:disabled,.qpd-actions .qd-btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:1200px){.qpd-info-grid,.qpd-two-col{grid-template-columns:1fr}.qpd-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.qpd-hero{background-position:100% 100%;background-size:auto 60%}}@media (max-width:576px){.qpd-hero{align-items:flex-start;background-image:none!important;flex-direction:column}.qpd-info-grid,.qpd-section-body{padding:0 12px}.qpd-info-row{grid-template-columns:32px 1fr}.qpd-info-value{grid-column:2}.qpd-doc-grid,.qpd-fleet-row{grid-template-columns:1fr}.qpd-actions{flex-wrap:wrap}}.qa-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px;padding:22px 24px}.qa-header-icon{align-items:center;background:#ffe9e1;border-radius:16px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:30px;height:64px;justify-content:center;width:64px}.qa-title{color:var(--qd-text);font-size:24px;font-weight:800;margin:0 0 4px}.qa-sub{font-size:14px}.qa-search{height:46px;position:relative;width:360px}.qa-clear{background:#0000;border:0;color:var(--qd-muted);cursor:pointer;display:inline-flex;padding:2px}.qa-create{box-shadow:0 6px 16px #f0492740;height:46px;padding:0 22px}.qa-table{min-width:820px}.qa-sno{width:90px}.qa-sno-badge{align-items:center;background:#fff0ea;border-radius:999px;color:var(--qd-brand);display:inline-flex;font-size:13px;font-weight:600;height:28px;justify-content:center;min-width:34px;padding:0 10px}.qa-avatar{font-size:16px;height:40px;width:40px}.qa-email svg{color:var(--qd-brand)}.qa-view-btn{box-shadow:0 4px 12px #f0492733;font-weight:600;justify-content:center;min-width:100px}@media (max-width:576px){.qa-header .qd-bookings-tools,.qa-search{width:100%}.qa-create{justify-content:center;width:100%}}.qad-info-grid{grid-template-columns:repeat(2,minmax(0,auto))}.qad-info-grid .qu-info{border-left:1px solid var(--qd-border);padding:0 28px}.qad-info-grid .qu-info:nth-child(odd){border-left:0;padding-left:0}.qu-pill svg{font-size:14px}.qad-actions{display:flex;justify-content:flex-start}@media (max-width:1200px){.qad-info-grid .qu-info,.qad-info-grid .qu-info:nth-child(odd){border-left:0;padding:0}}.qh-topbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.qh-topbar .qd-breadcrumb{margin-bottom:0}.qh-request{align-items:center;background:linear-gradient(90deg,#fff4ef,#fff);border-color:#ffd2c2;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px;padding:18px 22px}.qh-spinner-dark{border-color:#0000 #e11d48 #e11d48}.qh-summary{margin-bottom:20px;padding:20px 24px}.qh-summary-head{border-bottom:1px solid var(--qd-border);flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.qh-order-id,.qh-summary-head{align-items:center;display:flex}.qh-order-id{gap:14px}.qh-order-icon{align-items:center;background:#ffe9e1;border-radius:14px;color:var(--qd-brand);display:inline-flex;font-size:26px;height:52px;justify-content:center;width:52px}.qh-order-label{color:var(--qd-muted);display:block;font-size:13px}.qh-order-value{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.qh-order-value .qb-order-link{font-size:20px;font-weight:800}.qh-copy{align-items:center;background:#fff6f2;border:1px solid #ffd2c2;border-radius:8px;color:var(--qd-brand);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:4px 10px}.qh-summary-grid{grid-gap:18px 24px;display:grid;gap:18px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.qh-summary-item{border:0;padding:0}.qh-summary-item .qu-info-icon{font-size:19px;height:44px;width:44px}.qh-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,440px)}.qh-main,.qh-side{display:flex;flex-direction:column;gap:20px;min-width:0}.qh-card{padding:20px}.qh-card-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.qh-card-head h6{font-size:16px}.qh-subtitle{font-size:14px;font-weight:700;margin:20px 0 10px}.qh-products{display:flex;flex-direction:column;gap:12px}.qh-product{border:1px solid var(--qd-border);border-radius:12px;display:flex;gap:16px;padding:12px}.qh-product-image img{background:#f4f5f7;border-radius:10px;height:84px;object-fit:cover;width:84px}.qh-product-body{flex:1 1;min-width:0}.qh-product-body h6{font-size:15px;font-weight:700;margin:4px 0 10px}.qh-chips{display:flex;flex-wrap:wrap;gap:8px}.qh-chips span{background:#f7f8fa;border-radius:8px;color:#2d3340;font-size:13px;padding:5px 10px}.qh-chips b{color:var(--qd-muted);font-weight:500;margin-right:4px}.qh-addresses{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.qh-address{background:#fcfcfd;border:1px solid var(--qd-border);border-radius:12px;display:flex;gap:12px;padding:14px}.qh-address-icon{align-items:center;background:#fff0ea;border-radius:10px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:19px;height:40px;justify-content:center;width:40px}.qh-address h6{font-size:14px;font-weight:700;margin:0 0 4px}.qh-address p{color:#3e4350;font-size:14px;margin:0;word-break:break-word}.qh-address small{color:var(--qd-muted)}.qh-status-menu{position:relative}.qh-dropdown{background:#fff;border:1px solid var(--qd-border);border-radius:12px;box-shadow:0 12px 32px #10182824;left:auto;min-width:260px;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.qh-timeline{display:flex;flex-direction:column}.qh-step{display:flex;gap:14px}.qh-step-rail{display:flex;flex-direction:column;width:24px}.qh-step-dot,.qh-step-rail{align-items:center;flex-shrink:0}.qh-step-dot{background:#fff;border:2px solid #d5d9e0;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:22px;justify-content:center;width:22px}.qh-step.done .qh-step-dot{background:#22a55b;border-color:#22a55b}.qh-step-line{background:#e2e5ea;flex:1 1;margin:4px 0;min-height:24px;width:2px}.qh-step.done .qh-step-line{background:#22a55b}.qh-step-body{flex:1 1;min-width:0;padding-bottom:20px}.qh-step-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.qh-step-head h6{font-size:14.5px;font-weight:700;margin:1px 0 4px}.qh-step:not(.done) .qh-step-head h6{color:var(--qd-muted)}.qh-step-body p{color:#3e4350;font-size:13.5px;margin:0 0 6px}.qh-quote-main small,.qh-step-body small{color:var(--qd-muted);display:block;font-size:12px}.qh-step-delete{background:#0000;border:0;border-radius:6px;color:#e11d48;cursor:pointer;display:inline-flex;font-size:16px;padding:4px}.qh-step-delete:hover{background:#fff1f2}.qh-attach-btn{align-items:center;background:#fff6f2;border:1px solid #ffd2c2;border-radius:8px;color:var(--qd-brand);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin:0 0 6px;padding:5px 10px;white-space:nowrap}.qh-assign{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.qh-assign .qd-btn{justify-content:center}.qh-assign .qd-btn:disabled,.qh-full-btn:disabled,.qh-upload-actions .qd-btn:disabled{cursor:not-allowed;opacity:.55}.qh-vendor{background:#f7f8fa;border-radius:12px;display:flex;gap:12px;margin-bottom:14px;padding:12px}.qh-vendor-avatar{align-items:center;background:#ffe2d6;border-radius:50%;color:var(--qd-brand);display:flex;flex-shrink:0;font-weight:800;height:44px;justify-content:center;width:44px}.qh-vendor-info{color:#3e4350;display:flex;flex-direction:column;font-size:13px;gap:2px;min-width:0}.qh-vendor-info strong{color:var(--qd-text);font-size:14.5px}.qh-vendor-info span{align-items:center;display:flex;gap:6px;word-break:break-all}.qh-full-btn{justify-content:center;width:100%}.qh-upload{align-items:center;background:#fafbfc;border:1.5px dashed #d5d9e0;border-radius:12px;cursor:pointer;display:flex;gap:14px;margin:0;padding:14px;transition:border-color .15s ease,background .15s ease}label.qh-upload:hover{background:#fff8f5;border-color:var(--qd-brand)}.qh-upload.has-file{background:#f1fbf4;border-color:#b7e4c7;border-style:solid}.qh-upload.is-disabled,.qh-upload.is-locked{cursor:not-allowed;opacity:.7}.qh-upload-icon{align-items:center;background:#fff0ea;border-radius:10px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:20px;height:42px;justify-content:center;width:42px}.qh-upload.has-file .qh-upload-icon{background:#22a55b;color:#fff}.qh-upload-text{display:flex;flex-direction:column;min-width:0}.qh-upload-text strong{font-size:14px;font-weight:600}.qh-upload-text small{color:var(--qd-muted);font-size:12px;word-break:break-all}.qh-upload-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.qh-quote-list{gap:10px}.qh-quote,.qh-quote-list{display:flex;flex-direction:column}.qh-quote{border:1px solid var(--qd-border);border-radius:12px;gap:8px;padding:12px 14px}.qh-quote-title{align-items:center;display:flex;flex-wrap:wrap;font-size:13.5px;font-weight:600;gap:8px;justify-content:space-between}.qh-quote-title .qc-status{font-size:12px;padding:3px 10px}.qh-quote-main p{color:#3e4350;font-size:13px;margin:4px 0}.qh-quote-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.qh-quote-actions .qh-attach-btn{margin:0}@media (max-width:1280px){.qh-layout{grid-template-columns:1fr}}@media (max-width:992px){.qh-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.qh-addresses,.qh-summary-grid{grid-template-columns:1fr}.qh-product{flex-direction:column}.qh-card{padding:16px}}.qpr-hero{align-items:center;background:linear-gradient(90deg,#fff 55%,#fff4ef);display:flex;gap:24px;margin-bottom:20px;padding:24px 28px}.qpr-avatar{background:#ffe9e1;border:4px solid #fff;border-radius:50%;box-shadow:0 6px 18px #f049272e;cursor:pointer;flex-shrink:0;height:104px;padding:0;position:relative;width:104px}.qpr-avatar:disabled{cursor:progress}.qpr-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.qpr-avatar-overlay{background:#11182773;border-radius:50%;display:flex;inset:0}.qpr-avatar-overlay,.qpr-camera{align-items:center;justify-content:center;position:absolute}.qpr-camera{background:var(--qd-brand);border:3px solid #fff;border-radius:50%;bottom:2px;color:#fff;display:inline-flex;font-size:14px;height:32px;right:-2px;width:32px}.qpr-avatar:hover:not(:disabled) .qpr-camera{background:#d93d1d}.qpr-identity h2{color:var(--qd-text);font-size:24px;font-weight:800;margin:0 0 8px}.qpr-identity .qpd-chips{margin-bottom:8px}.qpr-hint{color:var(--qd-muted);font-size:13px;margin:0}.qpr-locked{align-items:center;color:var(--qd-muted);display:inline-flex;font-size:11.5px;font-weight:500;gap:4px;margin-left:8px}.qv-input:disabled,.qv-input[readonly]{background:#f7f8fa;color:#5b616e;cursor:not-allowed}.qpr-date .react-datepicker-wrapper,.qpr-date .react-datepicker__input-container{display:block;width:100%}.qpr-date .qv-input{cursor:pointer}@media (max-width:576px){.qpr-hero{align-items:flex-start;flex-direction:column;padding:20px}}.sideBarStructure:has(.partnerSideNav){background:radial-gradient(120% 40% at 0 100%,#f0492738 0,#f0492700 70%),linear-gradient(180deg,#3d1002,#2b0a01);box-shadow:4px 0 24px #1018281f;padding:16px 16px 0!important}.partnerSideNav{display:flex;flex-direction:column;font-family:Inter,sans-serif}.partnerSideNav .logoSidebar{display:block;padding:4px 8px 0}.partnerSideNav .sideBarSectionScroll{display:flex;flex-direction:column;gap:4px;height:calc(100vh - 92px);margin:0 -16px;padding:24px 16px 0}.partnerSideNav .sideBarSection,.partnerSideNav .sideBarSectionPartner{align-items:center;background:#0000;border:0;border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:11px 16px;position:relative;text-decoration:none;transition:background-color .15s ease}.partnerSideNav .sideBarSection:hover,.partnerSideNav .sideBarSectionPartner:hover{background:#ffffff12}.partnerSideNav .sideBarSection h6,.partnerSideNav .sideBarSectionPartner h6{color:#ffffffd1!important;font-size:14.5px;font-weight:500;padding-left:0}.partnerSideNav .sideBarIcon{color:#ffffffb3;flex-shrink:0;font-size:20px}.partnerSideNav .sideBarSectionActive,.partnerSideNav .sideBarSectionActive:hover{background:linear-gradient(90deg,#f04927,#ff6a3d);box-shadow:0 8px 20px #f0492759}.partnerSideNav .sideBarSectionActive h6{color:#fff!important;font-weight:600}.partnerSideNav .sideBarSectionActive .sideBarIcon{color:#fff}.partnerSideNav .sideBarSectionActive:before{background:#ff8a65;border-radius:0 4px 4px 0;bottom:8px;content:"";left:-16px;position:absolute;top:8px;width:4px}.partnerSideNav .sideBarUnreadBadge{background:#fff;box-shadow:0 2px 6px #00000040;color:#f04927;height:22px;min-width:22px;padding:0 6px}.partnerSideNav .sideBarSectionActive .sideBarUnreadBadge{background:#fff;color:#f04927}.partnerSideNav .sideBarSectionPartner{margin-top:8px}.partnerSideNav .sideBarSectionPartner:after{background:#ffffff1a;content:"";height:1px;left:16px;position:absolute;right:16px;top:-6px}.modal-dialog:has(.qlo-modal){max-width:420px}.qlo-modal{border:0;border-radius:20px;box-shadow:0 24px 60px #10182838;font-family:Inter,sans-serif;overflow:hidden}.qlo-body{background:linear-gradient(180deg,#fff3ee,#fff 45%);padding:32px 28px 24px;position:relative;text-align:center}.qlo-close{align-items:center;background:#0000;border:0;border-radius:10px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:18px;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .15s ease,color .15s ease;width:34px}.qlo-close:hover:not(:disabled){background:#f4f5f7;color:#1f2430}.qlo-close:disabled{cursor:not-allowed;opacity:.4}.qlo-icon{display:flex;justify-content:center;margin-bottom:18px}.qlo-icon span{align-items:center;background:#ffe2d6;border-radius:50%;box-shadow:0 0 0 10px #fff0ea;color:#f04927;display:inline-flex;font-size:32px;height:76px;justify-content:center;width:76px}.qlo-title{color:#1f2430;font-size:20px;font-weight:800;margin:0 0 8px}.qlo-text{color:#6b7280;font-size:14px;line-height:1.5;margin:0 auto 24px;max-width:300px}.qlo-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.qlo-btn{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;height:46px;justify-content:center;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.qlo-btn:disabled{cursor:not-allowed}.qlo-btn-cancel{background:#fff;border:1px solid #e2e5ea;color:#1f2430}.qlo-btn-cancel:hover:not(:disabled){background:#f7f8fa;border-color:#c9ced6}.qlo-btn-cancel:disabled{opacity:.5}.qlo-btn-logout{background:linear-gradient(90deg,#f04927,#ff6a3d);border:0;box-shadow:0 8px 20px #f049274d;color:#fff}.qlo-btn-logout:hover:not(:disabled){box-shadow:0 10px 24px #f0492766}.qlo-btn-logout:disabled{cursor:progress;opacity:.85}@media (max-width:400px){.qlo-actions{grid-template-columns:1fr}}.container-fluid:has(.qsi-page){padding-left:0!important;padding-right:0!important}.qsi-page{background:#f8f9fb;color:#1f2430;display:grid;font-family:Inter,sans-serif;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh}.qsi-panel{display:flex;flex-direction:column;gap:40px;height:100vh;overflow:hidden;padding:48px 56px 0;position:relative;position:-webkit-sticky;position:sticky;top:0}.qsi-panel:before{content:"";inset:0;pointer-events:none;position:absolute}.qsi-panel-admin{background-color:#fff3ec}.qsi-panel-admin:before{background:radial-gradient(80% 50% at 100% 0,#f049271a 0,#f0492700 70%)}.qsi-panel-partner{background-color:#2b0a01;color:#fff}.qsi-panel-partner:before{background:radial-gradient(80% 50% at 100% 0,#f049272e 0,#f0492700 70%)}.qsi-panel-art{flex:1 1;margin:-12px -56px 0;max-height:620px;min-height:0;position:relative}.qsi-panel-art img{display:block;height:100%;object-fit:cover;object-position:center bottom;width:100%}.qsi-panel-art:after{content:"";height:45%;inset:0 0 auto;pointer-events:none;position:absolute}.qsi-panel-admin .qsi-panel-art:after{background:linear-gradient(180deg,#fff3ec,#fff3ec00)}.qsi-panel-partner .qsi-panel-art:after{background:linear-gradient(180deg,#2b0a01,#2b0a0100)}.qsi-panel>*{position:relative;z-index:1}.qsi-panel-logo{align-self:flex-start;height:62px;width:auto}.qsi-eyebrow{color:#f04927;display:block;font-size:13px;font-weight:600;letter-spacing:.28em;margin-bottom:12px;text-transform:uppercase}.qsi-panel-partner .qsi-eyebrow{color:#ff8a65}.qsi-panel-copy h1{font-size:46px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0 0 12px}.qsi-wave{animation:qsi-wave 2.4s ease-in-out 1;display:inline-block;font-size:.85em;transform-origin:70% 70%}@keyframes qsi-wave{0%,60%,to{transform:rotate(0deg)}10%,30%{transform:rotate(14deg)}20%,40%{transform:rotate(-8deg)}}@media (prefers-reduced-motion:reduce){.qsi-wave{animation:none}}.qsi-panel-copy>p{color:#5b616e;font-size:19px;line-height:1.5;margin:0 0 32px;max-width:500px}.qsi-panel-partner .qsi-panel-copy>p{color:#fffc}.qsi-features{display:flex;flex-direction:column;gap:22px;list-style:none;margin:0;padding:0}.qsi-features li{align-items:center;display:flex;gap:18px}.qsi-feature-icon{align-items:center;background:#ffe4d8d9;border-radius:14px;color:#f04927;display:inline-flex;flex-shrink:0;font-size:24px;height:58px;justify-content:center;width:58px}.qsi-panel-partner .qsi-feature-icon{background:#f049272e;box-shadow:inset 0 0 0 1px #ff8a6540;color:#ff8a65}.qsi-features strong{display:block;font-size:16.5px;font-weight:700}.qsi-features small{color:#6b7280;display:block;font-size:14.5px;margin-top:2px}.qsi-panel-partner .qsi-features small{color:#ffffffb3}.qsi-main{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center;overflow:hidden;padding:48px 24px;position:relative}.qsi-main:before{background:radial-gradient(circle at 35% 65%,#ff8a5c 0,#ffb59a 45%,#ffd2c059 70%);height:360px;opacity:.9;right:-140px;top:-160px;width:360px}.qsi-main:after,.qsi-main:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.qsi-main:after{background:#ffe1d48c;bottom:-180px;height:380px;right:-120px;width:380px}.qsi-partner .qsi-main:before{background:radial-gradient(circle at 35% 65%,#6b1f08 0,#a8401f 45%,#f0785a40 72%)}.qsi-mobile-logo{display:none;height:48px}.qsi-card,.qsi-mobile-logo{position:relative;z-index:1}.qsi-card{background:#fff;border:1px solid #eef0f3;border-radius:24px;box-shadow:0 1px 2px #1018280a,0 20px 50px #10182812;max-width:500px;overflow:hidden;padding:48px 44px 40px;width:100%}.qsi-card:before{border:22px solid #ffc4ac8c;border-radius:50%;content:"";height:170px;pointer-events:none;position:absolute;right:-70px;top:-70px;width:170px}.qsi-partner .qsi-card:before{border-color:#a8401f2e}.qsi-title{font-size:34px;font-weight:800;letter-spacing:-.01em;margin:0 0 8px;position:relative}.qsi-subtitle{color:#6b7280;font-size:16px;line-height:1.55;margin:0 0 28px;max-width:400px;position:relative}.qsi-error{align-items:flex-start;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;color:#be123c;display:flex;font-size:13.5px;gap:10px;margin-bottom:18px;padding:10px 12px}.qsi-error svg{flex-shrink:0;margin-top:2px}.qsi-label{display:block;font-size:14.5px;font-weight:600;margin:0 0 8px}.qsi-input{align-items:stretch;background:#f8f9fb;border:1px solid #e2e5ea;border-radius:12px;color:#6b7280;display:flex;height:52px;margin-bottom:22px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.qsi-input>svg{background:#f4f5f7;border-right:1px solid #eceef2;box-sizing:border-box;flex-shrink:0;height:auto;padding:0 16px;width:52px}.qsi-input:focus-within{background:#fff;border-color:#f04927;box-shadow:0 0 0 3px #f049271f;color:#f04927}.qsi-input input{background:#0000;border:0;color:#1f2430;flex:1 1;font-size:15px;min-width:0;outline:0;padding:0 14px}.qsi-input input::placeholder{color:#9aa0ab}.qsi-eye{align-items:center;background:#0000;border:0;color:#6b7280;cursor:pointer;display:inline-flex;font-size:19px;padding:0 16px}.qsi-eye:hover{color:#1f2430}.qsi-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:-4px 0 28px}.qsi-remember{align-items:center;color:#3e4350;cursor:pointer;display:inline-flex;font-size:14.5px;gap:10px;margin:0}.qsi-remember input{accent-color:#f04927;cursor:pointer;height:18px;width:18px}.qsi-link{color:#f04927;font-size:14.5px;font-weight:500;text-decoration:none}.qsi-link:hover{color:#d93d1d;text-decoration:underline}.qsi-submit{align-items:center;background:linear-gradient(90deg,#f04927,#ff7a3d);border:0;border-radius:12px;box-shadow:0 12px 28px #f049274d;color:#fff;cursor:pointer;display:inline-flex;font-size:17px;font-weight:700;gap:10px;height:56px;justify-content:center;transition:box-shadow .15s ease,transform .15s ease;width:100%}.qsi-submit:hover:not(:disabled){box-shadow:0 14px 32px #f0492766;transform:translateY(-1px)}.qsi-submit:disabled{cursor:progress;opacity:.85}.qsi-partner .qsi-submit{background:linear-gradient(90deg,#3d1002,#7a2a0f);box-shadow:0 12px 28px #3d10024d}.qsi-partner .qsi-submit:hover:not(:disabled){box-shadow:0 14px 32px #3d100266}.qsi-footer{color:#9aa0ab;font-size:14px;margin:0;position:relative;z-index:1}@media (max-height:820px){.qsi-panel{gap:24px;padding-top:32px}.qsi-panel-logo{height:50px}.qsi-panel-copy h1{font-size:38px}.qsi-panel-copy>p{font-size:16px;margin-bottom:20px}.qsi-features{gap:14px}.qsi-feature-icon{font-size:20px;height:46px;width:46px}.qsi-features small{display:none}}@media (max-width:1280px){.qsi-panel{padding:40px 40px 0}.qsi-panel-art{margin:-12px -40px 0}.qsi-panel-copy h1{font-size:38px}.qsi-panel-copy>p{font-size:17px}}@media (max-width:992px){.qsi-page{grid-template-columns:minmax(0,1fr)}.qsi-panel{display:none}.qsi-mobile-logo{display:block}}@media (max-width:480px){.qsi-card{border-radius:18px;padding:32px 22px 26px}.qsi-title{font-size:26px}.qsi-main:after,.qsi-main:before{display:none}}.qrp-key{align-items:center;background:#ffe2d6;border-radius:16px;box-shadow:0 0 0 8px #fff3ee;color:#f04927;display:inline-flex;font-size:26px;height:56px;justify-content:center;margin-bottom:18px;position:relative;width:56px}.qrp-steps{align-items:center;color:#9aa0ab;display:flex;font-size:13.5px;font-weight:600;gap:10px;list-style:none;margin:0 0 24px;padding:0}.qrp-steps li{gap:8px;white-space:nowrap}.qrp-steps li,.qrp-steps li span{align-items:center;display:inline-flex}.qrp-steps li span{background:#f1f2f4;border-radius:50%;color:#6b7280;font-size:12.5px;height:26px;justify-content:center;width:26px}.qrp-steps li.active{color:#1f2430}.qrp-steps li.active span{background:#3d1002;color:#fff}.qrp-steps li.done{color:#15803d}.qrp-steps li.done span{background:#22a55b;color:#fff}.qrp-steps .qrp-step-line{border-top:2px dashed #e2e5ea;flex:1 1;height:0;min-width:24px}.qrp-verified{align-items:center;background:#f1fbf4;border:1px solid #b7e4c7;border-radius:10px;color:#15803d;display:flex;font-size:13.5px;gap:10px;margin-bottom:20px;padding:10px 12px}.qrp-verified span{color:#1f2430;flex:1 1;min-width:0;word-break:break-all}.qrp-verified button{background:#0000;border:0;border-radius:6px;color:#f04927;cursor:pointer;font-weight:600;padding:2px 8px}.qrp-verified button:hover:not(:disabled){background:#fff1ec}.qrp-hint{color:#be123c;font-size:12.5px;margin:-12px 0 18px}.qrp-back{align-items:center;color:#3e4350;display:flex;font-size:14.5px;font-weight:600;gap:8px;justify-content:center;margin-top:20px;text-decoration:none}.qrp-back:hover{color:#f04927}.qm-chat{--qm-brand:#f04927;--qm-border:#eceef2;--qm-muted:#7a808c;background:#0000;font-family:Inter,sans-serif}.qm-header{margin-bottom:16px}.qm-header .qd-breadcrumb{color:var(--qm-muted);font-size:14px;margin-bottom:10px}.qm-title-row{align-items:center;display:flex;gap:14px}.qm-title-icon{align-items:center;background:#ffe9e1;border-radius:14px;color:var(--qm-brand);display:inline-flex;font-size:22px;height:48px;justify-content:center;width:48px}.qm-title{color:#1f2430;font-size:26px;font-weight:800;margin:0}.qm-subtitle{color:var(--qm-muted);font-size:14px;margin:2px 0 0}.qm-chat .messagesShell{border:1px solid var(--qm-border);border-radius:18px;box-shadow:0 1px 2px #1018280a,0 8px 28px #1018280f;grid-template-columns:360px minmax(0,1fr);height:calc(100vh - 190px);min-height:520px}.qm-chat .messagesSidebar{background:#fcfcfd;border-right:1px solid var(--qm-border)}.qm-chat .messagesOwner{gap:12px}.qm-chat .userIconSection{background:linear-gradient(135deg,#f04927,#ff7a3d);box-shadow:0 4px 12px #f049274d;font-size:15px;height:44px;width:44px}.qm-chat .messagesOwnerCopy h1{font-size:16px;font-weight:700}.qm-chat .messagesOwnerCopy p{color:var(--qm-muted);font-size:13px;text-transform:capitalize}.qm-chat .messagesSearch input{background:#fff;border-color:#e2e5ea;border-radius:12px;font-size:14.5px;height:44px}.qm-chat .messagesSearch input:focus{border-color:var(--qm-brand);box-shadow:0 0 0 3px #f049271f}.qm-chat .messagesFilters{background:#f1f2f4;border-radius:12px;gap:4px;padding:4px}.qm-chat .messagesFilters .messagesFilter{background:#0000;border-radius:9px;color:#4b5160;flex:1 1;font-size:13.5px;min-height:34px;transition:background .15s ease,color .15s ease}.qm-chat .messagesFilters .messagesFilter:hover{color:#1f2430}.qm-chat .messagesFilters .messagesFilter.active{background:#fff;box-shadow:0 1px 3px #1018281f;color:var(--qm-brand)}.qm-chat .messagesContact{border-radius:12px;grid-template-columns:46px minmax(0,1fr);margin:2px 8px;padding:12px 40px 12px 12px;transition:background .15s ease;width:calc(100% - 16px)}.qm-chat .messagesContact:hover{background:#f4f5f7}.qm-chat .messagesContact.active{background:#fff0ea;box-shadow:inset 3px 0 0 var(--qm-brand)}.qm-chat .messagesAvatar{--avatar-size:46px;font-size:15px}.qm-chat .messagesContactHeader{margin-bottom:3px}.qm-chat .messagesContactHeader strong{color:#1f2430;font-size:15px}.qm-chat .messagesContactHeader span{color:#9aa0ab;font-size:12px}.qm-chat .messagesPreview{color:var(--qm-muted);font-size:13px}.qm-order-tag{background:#fff0ea;border-radius:6px;color:#c2410c;display:inline-block;font-size:11.5px;font-weight:600;margin-bottom:4px;max-width:100%;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.qm-chat .messagesUnread{background:var(--qm-brand);box-shadow:0 2px 6px #f0492759;height:22px;min-width:22px;right:14px}.qm-contact-skel{align-items:center;display:flex;gap:12px;margin:2px 8px;padding:12px}.qm-skel-avatar{border-radius:50%!important;flex-shrink:0;height:46px;width:46px}.qm-skel-lines{display:flex;flex:1 1;flex-direction:column;gap:8px}.qm-chat .messagesContactPagination button.active{background:var(--qm-brand);color:#fff}.qm-chat .messagesChatHeader{background:#fff;border-bottom:1px solid var(--qm-border);padding:16px 22px}.qm-chat .messagesAvatar.large{--avatar-size:50px}.qm-chat .messagesChatName h2{font-size:17px;font-weight:700}.qm-chat .messagesChatProfile p{color:var(--qm-muted);font-size:13px}.qm-chat .messagesOnlinePill{background:#e3f6ea;color:#15803d;font-size:12px;min-height:22px}.qm-order-btn{flex-shrink:0}.qm-chat .messagesThread{background:radial-gradient(circle at 1px 1px,#f049270f 1px,#0000 0) 0 0 /22px 22px,#fafbfc;padding:24px 24px 8px}.qm-chat .messagesDateDivider{font-size:12px;font-weight:600;margin:8px 0 18px}.qm-chat .messagesDateDivider:after,.qm-chat .messagesDateDivider:before{background:#e2e5ea}.qm-chat .messagesDateDivider span{background:#fff;border:1px solid var(--qm-border);border-radius:999px;color:#6b7280;margin:0 10px;padding:3px 12px}.qm-chat .messagesBubbleRow{margin-bottom:10px}.qm-chat .messagesBubble{background:#fff;border:1px solid var(--qm-border);border-radius:16px 16px 16px 4px;box-shadow:0 1px 2px #1018280f;max-width:62%;padding:10px 14px 8px}.qm-chat .messagesBubble p{color:#1f2430;font-size:14.5px;line-height:22px;white-space:pre-wrap;word-break:break-word}.qm-chat .messagesBubbleRow.outgoing .messagesBubble{background:linear-gradient(135deg,#f04927,#ff6a3d);border-color:#0000;border-radius:16px 16px 4px 16px;box-shadow:0 4px 12px #f0492738;max-width:62%}.qm-chat .messagesBubbleRow.outgoing .messagesBubble p,.qm-chat .messagesBubbleRow.outgoing .messagesFile small,.qm-chat .messagesBubbleRow.outgoing .messagesFile strong,.qm-chat .messagesBubbleRow.outgoing .messagesMeta,.qm-chat .messagesBubbleRow.outgoing .messagesMeta svg{color:#fff}.qm-chat .messagesMeta,.qm-chat .messagesMeta svg{color:#9aa0ab;font-size:11px}.qm-chat .messagesFileBubble{min-width:260px;padding:12px 14px 8px}.qm-chat .messagesFileIcon{background:#fff0ea;border-radius:12px;color:var(--qm-brand);flex-basis:44px;height:44px;width:44px}.qm-chat .messagesBubbleRow.outgoing .messagesFileIcon{background:#ffffff38;color:#fff}.qm-chat .messagesFile strong{font-size:14px;word-break:break-all}.qm-chat .messagesFile small{color:var(--qm-muted);font-size:12px;text-transform:uppercase}.qm-chat .messagesFileBubble:hover{filter:brightness(.98)}.qm-empty{align-items:center;color:var(--qm-muted);display:flex;flex-direction:column;font-size:13.5px;gap:6px;justify-content:center;padding:32px 16px;text-align:center}.qm-empty>svg{color:#c4c8cf;font-size:26px}.qm-empty strong{color:#1f2430;font-size:15px}.qm-empty-large{margin:auto}.qm-empty-art{align-items:center;background:#ffe9e1;border-radius:50%;box-shadow:0 0 0 10px #fff3ee;color:var(--qm-brand);display:inline-flex;font-size:30px;height:72px;justify-content:center;margin-bottom:8px;width:72px}.qm-spinner{animation:qo-spin .7s linear infinite;border:3px solid #ffd2c2;border-radius:50%;border-top:3px solid var(--qm-brand);height:26px;width:26px}.qm-chat .messagesComposer{border-top:1px solid var(--qm-border);padding:14px 20px}.qm-chat .messagesInputBar{background:#fff;border:1px solid #e2e5ea;border-radius:16px;gap:10px;min-height:56px;padding:0 8px 0 10px;transition:border-color .15s ease,box-shadow .15s ease}.qm-chat .messagesInputBar:focus-within{border-color:var(--qm-brand);box-shadow:0 0 0 3px #f049271f}.qm-chat .messagesInputBar input{font-size:14.5px}.qm-chat .messagesAttachmentPicker button{color:#6b7280}.qm-chat .messagesAttachmentPicker button:hover:not(:disabled){background:#f4f5f7;color:var(--qm-brand)}.qm-chat .messagesAttachmentCount{background:var(--qm-brand)}.qm-chat .messagesInputBar .messagesSendButton{background:linear-gradient(135deg,#f04927,#ff6a3d);border-radius:12px;box-shadow:0 4px 12px #f049274d;height:42px;transition:transform .15s ease,box-shadow .15s ease;width:42px}.qm-chat .messagesInputBar .messagesSendButton:hover:not(:disabled){box-shadow:0 6px 16px #f0492766;transform:translateY(-1px)}.qm-chat .messagesAttachmentMenu{border:1px solid var(--qm-border);border-radius:14px;box-shadow:0 12px 32px #10182824}@media (max-width:1100px){.qm-chat .messagesShell{grid-template-columns:300px minmax(0,1fr)}.qm-chat .messagesBubble,.qm-chat .messagesBubbleRow.outgoing .messagesBubble{max-width:80%}}@media (max-width:991px){.qm-chat .messagesShell{grid-template-columns:1fr;height:auto;min-height:auto}.qm-chat .messagesSidebar{border-bottom:1px solid var(--qm-border);border-right:0}}.qm-chat-partner .messagesThread{display:flex;flex-direction:column}.userDropdown.qnt-panel{animation:qnt-in .16s ease-out;background:#fff;border:1px solid #eceef2;border-radius:18px;box-shadow:0 1px 2px #1018280a,0 20px 48px #10182829;font-family:Inter,sans-serif;margin-top:8px;max-width:calc(100vw - 24px);min-width:0;overflow:visible;padding:0;right:72px;top:64px;width:400px;z-index:1050}@keyframes qnt-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.userDropdown.qnt-panel{animation:none}}.qnt-arrow{background:#fff;border-left:1px solid #eceef2;border-top:1px solid #eceef2;height:14px;position:absolute;right:22px;top:-7px;transform:rotate(45deg);width:14px}.qnt-head{gap:12px;justify-content:space-between;padding:16px 16px 12px 20px}.qnt-head,.qnt-title{align-items:center;display:flex}.qnt-title{gap:10px}.qnt-title h4{color:#1f2430;font-size:17px;font-weight:700;margin:0}.qnt-count{background:#fff0ea;border-radius:999px;color:#f04927;font-size:12px;font-weight:700;padding:2px 9px}.qnt-close{align-items:center;background:#0000;border:0;border-radius:9px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:17px;height:32px;justify-content:center;width:32px}.qnt-close:hover{background:#f4f5f7;color:#1f2430}.qnt-tabs{background:#f1f2f4;border-radius:11px;display:flex;gap:4px;margin:0 16px 8px;padding:4px}.qnt-tabs button{align-items:center;background:#0000;border:0;border-radius:8px;color:#4b5160;cursor:pointer;display:inline-flex;flex:1 1;font-size:13.5px;font-weight:600;gap:6px;height:32px;justify-content:center}.qnt-tabs button span{background:#e2e5ea;border-radius:999px;color:#4b5160;font-size:11.5px;line-height:18px;min-width:20px;padding:0 6px}.qnt-tabs button.active{background:#fff;box-shadow:0 1px 3px #1018281f;color:#f04927}.qnt-tabs button.active span{background:#ffe2d6;color:#f04927}.qnt-list{max-height:420px;overflow-y:auto;padding:4px 8px 10px;scrollbar-width:thin}.qnt-item{align-items:center;background:#0000;border:0;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;position:relative;text-align:left;transition:background .15s ease;width:100%}.qnt-item:hover{background:#f7f8fa}.qnt-item.unread{background:#fff7f3}.qnt-item.unread:hover{background:#fff0ea}.qnt-item.selected{box-shadow:inset 3px 0 0 #f04927}.qnt-avatar{flex-shrink:0;height:42px;position:relative;width:42px}.qnt-avatar img{border-radius:50%;height:42px;object-fit:cover;width:42px}.qnt-type-icon{border-radius:12px;font-size:19px;height:42px;width:42px}.qnt-type-badge,.qnt-type-icon{align-items:center;display:inline-flex;justify-content:center}.qnt-type-badge{border:2px solid #fff;border-radius:50%;bottom:-3px;font-size:10px;height:20px;position:absolute;right:-3px;width:20px}.qnt-tone-orange{background:#fff0ea;color:#f04927}.qnt-tone-blue{background:#e8f0ff;color:#2f6bf2}.qnt-tone-purple{background:#efeaff;color:#6246d6}.qnt-tone-green{background:#e3f6ea;color:#15803d}.qnt-tone-amber{background:#fff3d6;color:#b77400}.qnt-tone-rose{background:#ffe8ec;color:#e11d48}.qnt-tone-gray{background:#f1f2f4;color:#4b5160}.qnt-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.qnt-row{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.qnt-row strong{color:#1f2430;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qnt-item.unread .qnt-row strong{font-weight:700}.qnt-row small{color:#9aa0ab;flex-shrink:0;font-size:11.5px}.qnt-email{color:#6b7280;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qnt-dot{background:#f04927;border-radius:50%;box-shadow:0 0 0 3px #ffe2d6;flex-shrink:0;height:9px;width:9px}.qnt-skel{cursor:default}.qnt-skel-icon{border-radius:12px!important;flex-shrink:0;height:42px;width:42px}.qnt-skel-lines{flex:1 1;gap:8px}.qnt-empty,.qnt-skel-lines{display:flex;flex-direction:column}.qnt-empty{align-items:center;color:#7a808c;font-size:13px;gap:4px;padding:28px 16px 24px;text-align:center}.qnt-empty strong{color:#1f2430;font-size:15px}.qnt-empty-art{align-items:center;background:#fff0ea;border-radius:50%;box-shadow:0 0 0 8px #fff7f3;color:#f04927;display:inline-flex;font-size:24px;height:60px;justify-content:center;margin-bottom:8px;width:60px}.notificationBadge{background:#f04927;border:2px solid #fff;box-sizing:initial;font-size:10.5px;font-weight:700;height:16px;min-width:16px}.headerSectionPartner .notificationBadge{border-color:#3d1002}@media (max-width:576px){.userDropdown.qnt-panel{left:12px;right:12px;width:auto}}.qw-table{min-width:980px}.qw-name-cell{align-items:center;display:flex;gap:12px;min-width:0}.qw-thumb{align-items:center;background:#fff0ea;border-radius:12px;color:#f04927;display:inline-flex;flex-shrink:0;font-size:22px;height:48px;justify-content:center;overflow:hidden;width:48px}.qw-thumb img{height:100%;object-fit:cover;width:100%}.qw-name{display:flex;flex-direction:column;max-width:280px;min-width:0}.qw-name strong{font-weight:600}.qw-name small,.qw-name strong{overflow:hidden;text-overflow:ellipsis}.qw-name small{color:#7a808c;font-size:12.5px}.qw-location{max-width:280px;white-space:normal}.qw-location svg{color:#f04927!important;flex-shrink:0}.qw-delete:not(:disabled):hover{background:#fff1f2!important;color:#e11d48!important}.qb-icon-action:disabled{cursor:not-allowed;opacity:.35}.qw-textarea{height:auto;line-height:1.5;min-height:84px;padding:10px 12px;resize:vertical}.qw-dim-grid{grid-gap:14px 22px;display:grid;gap:14px 22px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 20px}.qw-dim-total{background:#f7f8fa;border-radius:10px;color:#4b5160;font-size:13.5px;margin:14px 20px 0;padding:10px 14px}.qw-dim-total strong{color:#1f2430}.qh-card .qw-dim-total{margin:14px 0 0}.qw-images{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0 20px}.qw-add-image,.qw-image{aspect-ratio:4/3;border-radius:12px;overflow:hidden;position:relative}.qw-image{background:#f4f5f7;border:1px solid #eceef2}.qw-image img{height:100%;object-fit:cover;width:100%}.qw-image-loading{align-items:center;display:flex;justify-content:center}.qw-cover{border-radius:6px;bottom:8px;font-size:11.5px;font-weight:600;left:8px;padding:2px 8px}.qw-cover,.qw-image-remove{background:#111827b3;color:#fff;position:absolute}.qw-image-remove{align-items:center;border:0;border-radius:50%;cursor:pointer;display:inline-flex;height:28px;justify-content:center;right:6px;top:6px;width:28px}.qw-image-remove:hover{background:#e11d48}.qw-add-image{align-items:center;background:#fafbfc;border:1.5px dashed #d5d9e0;color:#3e4350;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px;text-align:center;transition:border-color .15s ease,background .15s ease}.qw-add-image:hover:not(:disabled){background:#fff8f5;border-color:#f04927}.qw-add-image svg{color:#f04927;font-size:24px;margin-bottom:4px}.qw-add-image strong{font-size:13.5px;font-weight:600}.qw-add-image small{color:#7a808c;font-size:11.5px}.qw-location{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);max-width:none;padding:0 20px}.qw-location-fields{display:flex;flex-direction:column;gap:14px}.qw-coords{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.qw-locate{align-self:flex-start}.qw-locate:disabled{cursor:not-allowed;opacity:.55}.qw-map{border:1px solid #eceef2;border-radius:12px;min-height:260px;overflow:hidden}.qw-hero{flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:20px 24px}.qw-hero,.qw-hero-main{align-items:center;display:flex;gap:16px}.qw-hero-main{min-width:0}.qw-hero-title{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.qw-hero-title h1{color:#1f2430;font-size:24px;font-weight:800;margin:0}.qw-hero-location{align-items:center;color:#5b616e;display:flex;font-size:14px;gap:6px;margin:4px 0 0}.qw-hero-location svg{color:#f04927}.qw-hero .qd-btn:disabled{cursor:not-allowed;opacity:.5}.qw-gallery-main{aspect-ratio:16/9;background:#f4f5f7;border-radius:12px;overflow:hidden}.qw-gallery-main img{height:100%;object-fit:cover;width:100%}.qw-gallery-thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto}.qw-gallery-thumbs button{background:#f4f5f7;border:2px solid #0000;border-radius:10px;cursor:pointer;flex-shrink:0;height:64px;opacity:.7;overflow:hidden;padding:0;transition:opacity .15s ease,border-color .15s ease;width:84px}.qw-gallery-thumbs button.active,.qw-gallery-thumbs button:hover{opacity:1}.qw-gallery-thumbs button.active{border-color:#f04927}.qw-gallery-thumbs img{height:100%;object-fit:cover;width:100%}.qw-no-photos{align-items:center;border:1.5px dashed #e2e5ea;border-radius:12px;color:#9aa0ab;display:flex;flex-direction:column;font-size:14px;gap:8px;height:220px;justify-content:center}.qw-no-photos svg{color:#f7a184;font-size:34px}.qw-description{color:#3e4350;font-size:14.5px;line-height:1.6;margin:0;white-space:pre-wrap}.qw-dims{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.qw-dim{align-items:center;background:#f7f8fa;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px 8px;text-align:center}.qw-dim svg{color:#f04927;font-size:20px}.qw-dim span{color:#7a808c;font-size:12.5px}.qw-dim strong{font-size:17px;font-weight:700}.qw-map-detail{height:280px}.qw-coords-read{color:#5b616e;font-size:13px;margin-top:10px}.qw-coords-read span{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:6px}.qw-record{grid-gap:10px 16px;display:grid;font-size:13.5px;gap:10px 16px;grid-template-columns:auto 1fr}.qw-record span{align-items:center;color:#7a808c;display:inline-flex;gap:6px}.qw-record strong{font-weight:600;text-align:right}@media (max-width:992px){.qw-location{grid-template-columns:1fr}}@media (max-width:768px){.qw-dim-grid{grid-template-columns:1fr}}@media (max-width:576px){.qw-dim-grid,.qw-images,.qw-location{padding:0 12px}.qw-coords{grid-template-columns:1fr}}.modalOverlay.qcm-overlay{animation:qcm-fade .15s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1118278c;padding:16px;z-index:1060}@keyframes qcm-fade{0%{opacity:0}to{opacity:1}}@keyframes qcm-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.modalContent.qcm-modal,.modalOverlay.qcm-overlay{animation:none}}.modalContent.qcm-modal{--qcm-accent:#f04927;--qcm-soft:#ffe2d6;--qcm-ring:#fff0ea;--qcm-tint:#fff4ef;animation:qcm-pop .18s ease-out;background:linear-gradient(180deg,var(--qcm-tint) 0,#fff 42%);border-radius:20px;box-shadow:0 24px 60px #1018283d;font-family:Inter,sans-serif;max-height:calc(100vh - 32px);max-width:440px;overflow-y:auto;padding:32px 28px 24px;position:relative;text-align:center;width:100%}.modalContent.qcm-modal.qcm-danger{--qcm-accent:#e11d48;--qcm-soft:#ffe1e6;--qcm-ring:#fff1f3;--qcm-tint:#fff5f6}.modalContent.qcm-modal.qcm-success{--qcm-accent:#16a34a;--qcm-soft:#dcf5e5;--qcm-ring:#effaf3;--qcm-tint:#f3fbf6}.modalContent.qcm-modal.rejectQuotationModal,.modalContent.qcm-modal:has(.qcm-content input),.modalContent.qcm-modal:has(.qcm-content textarea){max-width:500px}.qcm-close{align-items:center;background:#0000;border:0;border-radius:10px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:18px;height:34px;justify-content:center;position:absolute;right:14px;top:14px;width:34px}.qcm-close:hover{background:#1118270f;color:#1f2430}.qcm-icon{display:flex;justify-content:center;margin-bottom:18px}.qcm-icon span{align-items:center;background:var(--qcm-soft);border-radius:50%;box-shadow:0 0 0 10px var(--qcm-ring);color:var(--qcm-accent);display:inline-flex;font-size:28px;height:68px;justify-content:center;width:68px}.modalContent.qcm-modal .qcm-title,.modalContent.qcm-modal.rejectQuotationModal h5{color:#1f2430;font-size:20px;font-weight:800;line-height:1.3;margin:0 0 8px}.qcm-message{color:#6b7280;font-size:14.5px;line-height:1.55;margin:0 auto;max-width:340px;word-break:break-word}.qcm-message strong{color:#1f2430}.qcm-content{color:#3e4350;font-size:14px;margin-top:4px;text-align:left}.qcm-content .rejectQuotationContent p,.qcm-content>div>p:first-child,.qcm-content>p:first-child{color:#6b7280;margin-bottom:12px;text-align:center}.qcm-content input[type=text],.qcm-content textarea{background:#fff;border:1px solid #e2e5ea;border-radius:10px;color:#1f2430;font-size:14px;margin-bottom:10px;outline:0;padding:10px 12px;width:100%}.qcm-content textarea{min-height:92px;resize:vertical}.qcm-content input[type=text]:focus,.qcm-content textarea:focus{border-color:var(--qcm-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--qcm-accent) 14%,#0000)}.modalContent.qcm-modal .qcm-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:24px}.modalContent.qcm-modal .qcm-btn{align-items:center;border-radius:12px!important;display:inline-flex;font-size:15px;font-weight:600;gap:8px;height:46px;justify-content:center;min-width:0;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.modalContent.qcm-modal .qcm-btn-cancel{background:#fff;border:1px solid #e2e5ea!important;color:#1f2430!important}.modalContent.qcm-modal .qcm-btn-cancel:hover{background:#f7f8fa;border-color:#c9ced6!important;box-shadow:none}.modalContent.qcm-modal .qcm-btn-confirm{background:var(--qcm-accent);border:0;box-shadow:0 8px 20px color-mix(in srgb,var(--qcm-accent) 30%,#0000);color:#fff}.modalContent.qcm-modal:not(.qcm-danger):not(.qcm-success) .qcm-btn-confirm{background:linear-gradient(90deg,#f04927,#ff6a3d)}.modalContent.qcm-modal .qcm-btn-confirm:hover:not(:disabled){background:var(--qcm-accent);color:#fff;filter:brightness(.94)}.modalContent.qcm-modal .qcm-btn-confirm:disabled{box-shadow:none;cursor:not-allowed!important;opacity:.55!important}.modalContent.qcm-modal .qcm-btn-confirm .spinner-border{border-width:2px;height:16px;width:16px}@media (max-width:400px){.modalContent.qcm-modal{padding:28px 20px 20px}.modalContent.qcm-modal .qcm-actions{grid-template-columns:1fr}.modalContent.qcm-modal .qcm-btn-confirm{order:-1}}.qcm-content strong{color:#1f2430}.qd-page{container:page/inline-size}.qd-table-wrap{max-width:100%;overflow-x:auto}.qd-table tbody td{overflow-wrap:break-word;white-space:normal;word-break:normal}.qd-table .qa-sno-badge,.qd-table .qb-order-link,.qd-table .qc-status,.qd-table .qd-actions,.qd-table .qd-btn,.qd-table .qd-date,.qd-table .qd-mono,.qd-table .qd-pill,.qd-table .qd-status,.qd-table .qs-type{overflow-wrap:normal;white-space:nowrap}.qd-table{min-width:760px}.qd-table-users{min-width:680px}.qb-table{min-width:860px}.qc-table{min-width:900px}.qp-table,.qw-table{min-width:860px}.qa-table{min-width:640px}.qn-table{min-width:480px}.qs-table{min-width:820px}.actionDropdownOuter.qd-anchored-menu{background:#fff;border:1px solid #eceef2;border-radius:12px;box-shadow:0 12px 32px #10182829;margin:0}@media (max-width:1200px){.qd-charts-grid{grid-template-columns:minmax(0,1fr)}}.qv-actions{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f7f8faeb;border-top:1px solid #eceef2;margin:0 -4px;padding:12px 4px}.qd-stat{min-height:0}.qd-stat-value-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.qd-stat-value-row .qd-stat-value{margin:0}.qd-stat-value-row .qd-sparkline{flex:0 1 96px;height:38px;min-width:60px;position:static}.qd-stat-body{flex:1 1}.qd-stat-meta{flex-wrap:wrap;row-gap:4px}.qd-types{flex-wrap:wrap;justify-content:center}.qd-type-list{flex:1 1 260px}.qd-panel-header .qd-select{max-width:100%}.qd-summary{container-type:inline-size}.qd-summary .qd-stat-body{min-width:0;position:relative;z-index:2}.qb-summary-label,.qd-summary .qd-stat-label{overflow-wrap:anywhere}@container (max-width: 340px){.qb-summary-art{font-size:28px;height:52px;width:52px}.qb-summary-art,.qd-summary-art{right:14px;top:18px;transform:none}.qd-summary-art{font-size:40px}.qb-summary{align-items:flex-end}}@container (max-width: 240px){.qb-summary-art,.qd-summary-art{display:none}}@container page (max-width: 1300px){.qu-art{display:none}.qu-info-grid{margin-right:0}}@container page (max-width: 1150px){.qd-charts-grid{grid-template-columns:minmax(0,1fr)}.qu-profile{align-items:flex-start;flex-direction:column}.qu-identity{border-right:0;padding-right:0}.qad-info-grid,.qu-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.qad-info-grid .qu-info,.qad-info-grid .qu-info:nth-child(odd),.qu-info,.qu-info:nth-child(3n+1){border-left:0;padding:0}.qh-layout{grid-template-columns:minmax(0,1fr)}.qb-summary-grid,.qd-summary-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.qpd-info-grid,.qpd-two-col{grid-template-columns:minmax(0,1fr)}.qo-mode-grid,.qpd-doc-grid,.qv-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (max-width: 900px){.qo-grid-2,.qo-product-fields,.qpd-doc-grid,.qv-grid,.qv-upload-grid,.qw-location{grid-template-columns:minmax(0,1fr)}.qh-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qo-hero{background-position:100% 100%;background-size:auto 96px;padding-bottom:108px}.qo-hero .qd-subtitle{max-width:none}.qb-filters .qb-filter{flex:1 1 180px}.qb-date,.qb-filter .qd-select{min-width:0;width:100%}.qd-bookings-tools{width:100%}.qd-bookings-tools .qd-search{flex:1 1 220px;width:auto}.qw-dim-grid{grid-template-columns:minmax(0,1fr)}}@container page (max-width: 640px){.qad-info-grid,.qh-addresses,.qh-summary-grid,.qo-mode-grid,.qpd-fleet-row,.qu-info-grid,.qw-coords{grid-template-columns:minmax(0,1fr)}.qu-identity{align-items:flex-start;flex-direction:column;gap:14px}.qu-avatar{font-size:30px;height:84px;width:84px}.qh-product,.qo-product-body{flex-direction:column}.qpd-info-row{grid-template-columns:32px minmax(0,1fr)}.qpd-info-value{grid-column:2}.qd-pagination{justify-content:center}.qa-header .qd-bookings-tools .qd-btn,.qd-panel-header .qd-bookings-tools .qd-btn-primary{flex:1 1 auto;justify-content:center}.qd-title{font-size:26px}}.qm-chat:not(:has(.qm-header)) .messagesShell{height:calc(100vh - 80px)}.qc-message{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.4;max-width:260px;overflow:hidden;white-space:normal}.qo-page .qo-field{min-height:56px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.qo-page .qo-field-body{padding:6px 12px}.qo-page .qo-field-body>label{color:#4b5160;display:block;font-size:12px;font-weight:600;margin:0 0 2px}.qo-required{color:#e11d48}.qo-page .qo-field-body input{background:#0000;color:#1f2430;font-size:14.5px;height:24px}.qo-page .qo-field-body input::placeholder{color:#9aa0ab}.qo-address-card .qo-field{background:#fff}.qo-phone-row{align-items:center;display:flex;gap:10px;min-width:0}.qo-phone-row .qo-country{flex-shrink:0}.qo-field.qo-phone{z-index:6}.qo-field.qo-phone .qo-country-trigger{border-right:1px solid #e2e5ea;font-size:13.5px;height:24px;padding:0 10px 0 0}.qo-field.qo-phone .qo-country-menu{left:-58px;top:calc(100% + 14px)}.qo-phone-row input{border:0;flex:1 1;min-width:0;outline:0;padding:0;width:100%}.qo-field.qo-date .react-datepicker-wrapper,.qo-field.qo-date .react-datepicker__input-container{display:block;width:100%}.qo-field.qo-date input{border:0;cursor:pointer;outline:0;padding:0;width:100%}.qo-field.qo-date .react-datepicker-popper{z-index:30}.qo-field-body>div{width:100%}.qo-page .qo-mode-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}.qo-wh-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.qo-wh-toolbar .qo-label{margin:0}.qo-wh-search{width:280px}.qo-wh-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.qo-wh-card{align-items:center;background:#fff;border:1px solid #e6e8ec;border-radius:14px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:12px 40px 12px 12px;position:relative;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.qo-wh-card:hover{border-color:#f8b9a5}.qo-wh-card.selected{background:#fff6f2;border:1.5px solid var(--qd-brand);box-shadow:0 6px 18px #f049271f}.qo-wh-thumb{align-items:center;background:#fff0ea;border-radius:12px;color:var(--qd-brand);display:inline-flex;flex-shrink:0;font-size:24px;height:52px;justify-content:center;overflow:hidden;width:52px}.qo-wh-thumb img{height:100%;object-fit:cover;width:100%}.qo-wh-info{display:flex;flex-direction:column;gap:2px;min-width:0}.qo-wh-info strong{color:#1f2430;font-size:14px;font-weight:600}.qo-wh-info small,.qo-wh-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qo-wh-info small{align-items:center;color:#6b7280;display:flex;font-size:12.5px;gap:4px}.qo-wh-info small svg{color:var(--qd-brand);flex-shrink:0}.qo-wh-info .qo-wh-size{font-feature-settings:"tnum";color:#3e4350;font-variant-numeric:tabular-nums;font-weight:500}.qo-wh-skel{cursor:default}.qo-wh-skel-lines{flex:1 1;gap:8px}.qo-wh-empty,.qo-wh-skel-lines{display:flex;flex-direction:column}.qo-wh-empty{align-items:center;border:1.5px dashed #e2e5ea;border-radius:14px;color:#6b7280;font-size:13.5px;gap:6px;padding:24px 16px;text-align:center}.qo-wh-empty>svg{color:#f7a184;font-size:30px}.qo-wh-empty strong{color:#1f2430;font-size:15px}.qo-wh-empty .qd-btn{margin-top:6px}.qo-wh-nomatch{color:#6b7280;font-size:13.5px;grid-column:1/-1;margin:0;padding:12px;text-align:center}.qo-wh-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.qo-field.has-error{border-color:#ef4444}.qo-field.has-error .qo-field-icon{color:#e11d48}.qo-wh-notes{display:flex;flex-direction:column;gap:8px;margin-top:14px}.qo-wh-notes p{align-items:flex-start;background:#f7f8fa;border-radius:10px;color:#3e4350;display:flex;font-size:13.5px;gap:8px;margin:0;padding:10px 12px}.qo-wh-notes p svg{color:var(--qd-brand);flex-shrink:0;margin-top:2px}.qo-wh-notes p.is-error{background:#fff1f2;color:#be123c}.qo-wh-notes p.is-error svg{color:#e11d48}@container page (max-width: 900px){.qo-wh-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.qo-wh-search{width:100%}}@container page (max-width: 520px){.qo-wh-fields{grid-template-columns:minmax(0,1fr)}}.qo-wh-select{-webkit-appearance:none;appearance:none;background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231f2430' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 2px center;border:0;color:#1f2430;cursor:pointer;font-size:14.5px;height:24px;outline:0;padding:0 24px 0 0;text-overflow:ellipsis;width:100%}.qo-wh-select:disabled{color:#9aa0ab;cursor:not-allowed}.qo-field.qo-wh-select-field:focus-within{border-color:var(--qd-brand);box-shadow:0 0 0 3px #f049271a}.qo-wh-dims{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.qo-wh-hint{color:#6b7280;font-size:13px;margin:10px 0 0}.qo-wh-hint a{color:var(--qd-brand);font-weight:600}@container page (max-width: 760px){.qo-wh-dims{grid-template-columns:minmax(0,1fr)}}.qh-warehouse{background:linear-gradient(180deg,#fff8f5,#fff 70%);border:1px solid #ffd9cb;border-radius:12px;margin-top:14px;padding:14px}.qh-warehouse-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.qh-warehouse-thumb{align-items:center;background:#fff0ea;border-radius:12px;color:#f04927;display:inline-flex;flex-shrink:0;font-size:24px;height:52px;justify-content:center;overflow:hidden;width:52px}.qh-warehouse-thumb img{height:100%;object-fit:cover;width:100%}.qh-warehouse-title{flex:1 1;min-width:180px}.qh-warehouse-eyebrow{color:#f04927;display:block;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.qh-warehouse-title h6{color:#1f2430;font-size:15px;font-weight:700;margin:2px 0}.qh-warehouse-title p{align-items:center;color:#5b616e;display:flex;font-size:13px;gap:6px;margin:0}.qh-warehouse-title p svg{color:#f04927;flex-shrink:0}.qh-warehouse-links{display:flex;gap:8px}.qh-warehouse-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.qh-warehouse-stats>div{background:#f7f8fa;border-radius:10px;min-width:0;padding:10px 12px}.qh-warehouse-stats span{color:#7a808c;display:block;font-size:12px}.qh-warehouse-stats strong{font-feature-settings:"tnum";color:#1f2430;display:block;font-size:14.5px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:2px}.qh-warehouse-desc{color:#4b5160;font-size:13.5px;line-height:1.5;margin:12px 0 0}@container page (max-width: 900px){.qh-warehouse-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (max-width: 480px){.qh-warehouse-stats{grid-template-columns:minmax(0,1fr)}}.dashboardStructureSection>.detailsStructure{display:flex;flex-direction:column;height:100vh;min-height:0}.detailsStructure>.headerSection{flex:0 0 auto}.detailsStructure>.detailsStructureBottom{flex:1 1 auto;height:auto;min-height:0;padding-bottom:24px}:root{--brand:#e74316;--bg:#faf7f5;--card:#fff;--text:#1f2937;--muted:#475569;--ring:#c1bbeb;--radius:16px;--lc-brand:#e74316;--lc-bg:#fff;--lc-border:#eaecf0;--lc-muted:#9ca3af;--lc-text:#293056;--lc-gray:#6f6f6f;--lc-radius:14px}.partner-details-page .partners-field{min-width:0;width:100%}.detailsStructureBottom{height:100vh;min-width:0;overflow-x:hidden;overflow-y:auto}.detailsStructure,.detailsStructureBottom,.detailsStructureBottom>.container-fluid{max-width:100%;min-width:0}.dashboardStructureSection{max-width:100vw;overflow:hidden}.detailsStructure{overflow:hidden}.authFormSection{align-items:baseline;display:flex;flex-direction:column;justify-content:space-between;padding:32px}.detailsStructureBottom::-webkit-scrollbar,.sideBarSectionScroll::-webkit-scrollbar{display:none}.sideBarSectionScroll{height:86vh;overflow:scroll;padding-top:20px}.authLeftSectionDetails{text-align:center;width:100%}.authLeftSectionDetails h3{color:#000;font-size:32px;font-weight:600;line-height:42px;padding-bottom:16px}.partnerText{color:#f7f7f7!important}.authLeftSectionDetails p{color:#7e7e7e;font-size:16px;line-height:24px}.authAlignmentSection{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:24px}.quimeraLogo{filter:brightness(0) invert(1)}.authLeftSection{background-color:#f7f6f5}.authLeftSectionPartner{background-color:#3d1002}.partnerPortalTitle{color:#fff!important}.outerFormInnerDetails{align-items:center;display:flex;justify-content:center;width:100%}.formInnerDetails{display:flex;flex-direction:column;justify-content:center;width:40%}.formInnerDetails>h6{font-size:30px;font-weight:600;line-height:38px;padding-bottom:12px}.formInnerDetails>p{font-size:16px;line-height:24px;padding-bottom:32px}.formInnerDetailsReset{display:flex;flex-direction:column;justify-content:center;width:40%}.formInnerDetailsReset>h6{font-size:30px;font-weight:600;line-height:38px;padding-bottom:12px}.formInnerDetailsReset>p{font-size:16px;line-height:24px;padding-bottom:32px}.inputFieldSection{padding-bottom:20px}.inputFieldSection>p{color:#3b3b3b;font-size:14px;line-height:20px;padding-bottom:6px}.keyIconImg{height:56px;margin-bottom:24px}.backToLogin{align-items:center;color:#000;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:22px;padding-top:30px}.backToLogin>img{margin-right:5px}.inputFieldSection>input{background-color:#f7f7f7;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 1px 2px 0 #1018280d;padding:10px 14px;width:100%}.inputFieldSection>h6{color:#475467;font-size:14px;font-weight:400;line-height:20px;padding-top:6px}.rememberForgot{justify-content:space-between;padding-bottom:24px}.rememberForgot,.rememberMe{align-items:center;display:flex}.rememberMe>label{color:#344054;padding-left:8px}.forgotText,.rememberMe>label{cursor:pointer;font-size:14px;line-height:20px}.forgotText{color:#7e7e7e;font-weight:600}.signInButton{background-color:#e94416;border:1px solid #e74316;border-radius:10px}.signInButton,.signInButtonPartner{color:#fff;font-size:14px;font-weight:600;line-height:20px;margin-bottom:16px;padding:12px 18px}.signInButtonPartner{background-color:#3d1002;border:1px solid #3d1002;border-radius:10px}.buttonFullWidth{width:100%}.socailLogin{align-items:center;border:1px solid #d0d5dd;border-radius:10px;box-shadow:0 1px 2px 0 #1018280d;cursor:pointer;display:flex;justify-content:center;margin-bottom:12px;padding:10px;width:100%}.socailLogin>p{font-size:16px;font-weight:600;line-height:24px;padding-left:12px}.yearText>p{color:#7e7e7e;font-size:14px;line-height:20px}.dashboardStructureSection{display:flex;height:100vh}.sideBarStructure{background-color:#fff;box-shadow:0 -4px 5px #888;min-width:312px;padding:16px!important;width:312px}.detailsStructure{width:100%}.searchSideBar{background-color:#f7f7f7;border-radius:12px;margin:20px 0;padding:10px 20px}.searchSideBarPartner{background-color:#50271b!important;border:1px solid #f7f7f7!important}.searchSideBar.searchSideBarPartner input{background-color:initial;border:none;color:#f7f7f7;font-size:16px;line-height:26px;margin-left:5px}.searchSideBar.searchSideBarPartner input:focus-visible{outline:none}.searchSideBar input{background-color:initial;border:none;color:#443b36;font-size:16px;line-height:26px;margin-left:5px}.searchSideBar input:focus-visible{outline:none}.sideBarSection{background-color:#fff;border:1px solid #fff;border-radius:12px}.sideBarSection,.sideBarSectionPartner{align-items:center;cursor:pointer;display:flex;padding:12px 20px}.sideBarSectionPartner{border-radius:12px}.sideBarSectionPartner h6{color:#fff;font-size:14px;font-weight:600;line-height:24px;padding-left:10px}.sideBarSectionPartner img{height:20px;object-fit:cover;width:20px}.sideBarSection:hover{text-decoration:none}.sideBarNoSection{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:12px;cursor:pointer;display:flex;padding:12px 20px}.sideBarNoSection h6{color:#641d0b;font-size:14px;font-weight:600;line-height:24px}.sideBarNoSectionPartner{background-color:#3d1002!important;border-color:#3d1002!important;color:#fff!important}.sideBarNoSectionPartner h6{color:#fff!important;font-size:14px;font-weight:600;line-height:24px}.sideBarSectionActive{background-color:#fff7f5;border:1px solid #fedbd2}.sideBarSectionActive.partnerSidebar{background-color:#e74316;border:1px solid #e74316}.partnerSidebarText{color:#fff!important}.sideBarSection h6{color:#641d0b;font-size:14px;font-weight:600;line-height:24px;padding-left:10px}.sideBarSection img{height:20px;object-fit:cover;width:20px}.sideBarUnreadBadge{align-items:center;background:#e74316;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;line-height:16px;margin-left:auto;min-width:22px;padding:0 7px}.partnerSidebar .sideBarUnreadBadge{background:#fff;color:#e74316}.headerSection{align-items:center;box-shadow:4px 0 4px #888;display:flex;justify-content:space-between;padding:10px 24px 10px 50px;position:relative;z-index:99}.headerSectionPartner{background-color:#3d1002}.headerRightSec{align-items:center;display:flex}.countryFlag{padding:12px 8px}.countryFlag img{height:20px;width:28px}.headerIconSection img{height:20px;width:20px}.userImage img{border-radius:50%;height:44px;margin-left:12px;object-fit:cover;width:44px}.dashboardSection{padding:20px 8px}.incomeSecitonGraph{background-color:#fedbd2;border-radius:16px;padding:30px}.incomeSecitonHeader{display:flex;justify-content:space-between}.deliveryChart{align-items:center;display:flex;height:164px;justify-content:center;padding-top:24px;width:100%}.incomeSecitonLeft p{color:#1f380e;font-size:14px;font-weight:600;line-height:22px;padding-bottom:16px}.incomeSecitonLeft h2{color:#1f380e;font-size:32px;font-weight:700;line-height:48px}.incomeSecitonRight p{color:#1f380e;font-size:14px;font-weight:600;line-height:22px;padding-bottom:4px}.incomeSecitonRight span{color:#1f380e80;font-size:14px;line-height:22px}.totalBooking{background-color:#fff;border-radius:16px;box-shadow:0 12px 24px 12px #919eab1f;padding:24px}.outerLine{background-color:#f7f7f7;margin:24px 0;width:100%}.activeLine,.outerLine{border-radius:50px;height:8px}.yellowLine{background-color:#ffc107}.redLine{background-color:#d65260}.greenLine{background-color:#66b92d}.greyColor{background-color:grey}.totalBookingtext{font-size:18px;font-weight:700;line-height:28px;padding-bottom:10px}.bookingStatusText{font-size:14px!important;font-weight:600!important}.bookingStatusCount{font-size:14px;font-weight:700}.totalBookingtrackOuter{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:10px;width:100%}.totalBookingtrackHeader{align-items:center;display:flex;padding-left:10px}.totalBookingtrackHeader>div{border-radius:4px;height:12px;width:12px}.totalBookingtrackHeader p{color:#3b3b3b;font-size:14px;font-weight:600;line-height:30px;padding-left:8px}.totalBookingtrack{width:50%}.totalBookingtrack h6{color:#0a0a0a;font-size:18px;font-weight:600;line-height:28px;text-align:center}.deliveryDonutChartSlotOuter{align-items:center;display:flex;justify-content:center;padding:25px 0}.deliveryDonutChartSlot{background-color:#e743161a;border-radius:50%;height:210px;width:210px}.deliveryDonutChart{height:80px;width:80px}#deliveryDonutChart{background-color:#66b92d1a;border-radius:50%}.donutChartSection{align-items:center;border-radius:16px;box-shadow:0 12px 24px 12px #919eab1f;display:flex;justify-content:space-between;padding:40px}.deliveryDonutChartSlotSec{background-color:#fff;border-radius:12px;box-shadow:0 12px 24px 12px #919eab1f;margin-bottom:24px;padding:24px}.donutChartSectionData h6{color:#000;font-size:24px;font-weight:700;line-height:36px;padding-bottom:4px}.donutChartSectionData p{color:#3b3b3b;font-size:14px;font-weight:400;line-height:22px}.lc__cardRow{justify-content:space-between}.lc__cardRow,.lc__left{align-items:center;display:flex}.lc__left{gap:12px}.lc__viewBtn{color:#e74316;font-weight:500;transition:.2s ease}.lc__viewBtn:hover,.lc__viewBtn_Admin:hover{color:#d43b10}.slotTrackingSection{align-items:center;display:flex;justify-content:space-between;padding-top:16px}.slotTrackingSection>p{color:#000;font-size:16px;font-weight:600;line-height:24px}.slotTrackingChart h6{color:#0a0a0a;font-size:18px;font-weight:700;line-height:28px;padding-bottom:4px}.slotTrackingChart p{color:#3b3b3b;font-size:14px;line-height:22px}.quotation-upload-wrapper{width:100%}.quotation-upload-label{justify-content:space-between}.quotation-upload-label.is-disabled{cursor:not-allowed;opacity:.6}.quotation-upload-icon{height:35px;margin-right:12px;width:35px}.quotation-upload-icon img{height:45px;width:45px}.quotation-upload-text{flex:1 1}.quotation-upload-title{font-size:13px;margin-bottom:2px}.quotation-upload-subtitle{color:#8b8b8b;font-size:11px}.quotation-upload-clear{background:#0000;border:none;cursor:pointer;font-size:14px}.quotation-upload-progress{border-radius:999px;margin-top:15px}.quotation-upload-progress-bar{background:#d3d3d3;transition:background .3s ease}.quotation-upload-progress-bar.uploaded{background:#e74316}.filterSection{background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:10px;color:#0a0a0a;cursor:pointer;font-size:14px;line-height:20px;padding:4px 8px}.filterSection:focus-visible{outline:none}.reservationSlotShade{background-color:#fff;border-radius:16px;box-shadow:0 12px 24px -4px #919eab1f}.reservationSlotHeader{display:flex;justify-content:space-between;padding:24px}.slotIndigatorSec{align-items:center;display:flex;justify-content:flex-end;padding:0 24px 24px}.slotIndigator{align-items:center;display:flex;padding-left:24px}.slotIndigator p{color:#0a0a0a;font-size:13px;line-height:18px;padding-left:8px}.slotDot{border-radius:50%;height:12px;width:12px}.reservationBarStats{align-items:center;display:flex;height:317px;justify-content:center;padding:0 24px 24px;width:100%}.customerReviews{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}.customerReviewOuter{background-color:#fff;border-radius:12px;box-shadow:0 12px 24px 12px #919eab1f;padding:24px}.customerReviewProfile{align-items:center;display:flex}.customerReviewProfile>div{padding-left:16px}.customerReviewProfile img{border-radius:50%;height:40px;width:40px}.customerReviewProfile h6{font-size:14px;font-weight:600;line-height:22px;padding-bottom:4px}.customerReviewProfile p{color:#3b3b3b;font-size:12px;line-height:18px}.badgeReviewsOuter{display:ruby}.badgeReviews{background-color:#f7f7f7;border-radius:10px;margin:0 10px 10px 0;width:-webkit-fit-content;width:fit-content}.badgeReviews p{color:#3b3b3b;font-size:14px;line-height:22px;padding:1px 8px}.customerButtonOuter{align-items:center;display:flex;padding-top:55px}.customerButton{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:10px;width:-webkit-fill-available}.customerButton p{font-size:12px;font-weight:600;line-height:18px}.customerButton p img{height:14px;width:14px}.acceptButton{border:1px solid #66b92d;margin-right:8px}.acceptButton p{color:#3d6f1b}.rejectButton{border:1px solid #e07d88;margin-left:8px}.rejectButton p{color:#cc2738}.bookingContent{align-items:center;display:flex;padding:0 15px}.bookingContentData{border-top:1px solid silver;cursor:pointer}.bookingContentDataDisabled{cursor:inherit;opacity:.6}.bookingContentData:hover{background-color:#fff7f5}.bookingContent div{word-wrap:break-word;padding:17px 15px}.orderIdWidth{min-width:150px;width:-webkit-fill-available}.userNameWidth{min-width:120px;white-space:normal}.supportStatusWidth,.userNameWidth{width:-webkit-fill-available;word-break:break-word}.supportStatusWidth{min-width:90px}.companyNameWidth{min-width:165px;white-space:normal;width:-webkit-fill-available;word-break:break-word}.contactEmailWidth{min-width:182px;width:-webkit-fill-available}.couponUsageWidth{min-width:80px;width:-webkit-fill-available}.phoneWidthNumber{min-width:110px;width:-webkit-fill-available}.userStatus{min-width:5px;width:-webkit-fill-available}.partneruserStatus{max-width:100px;min-width:100px;width:-webkit-fill-available}.userEmailWidth{min-width:300px}.companyEmailWidth,.userEmailWidth{white-space:normal;width:-webkit-fill-available;word-break:break-word}.companyEmailWidth{min-width:170px}.yourEstablished{max-width:100px}.userPhoneWidth,.yourEstablished{white-space:normal}.logisticswidth,.userPhoneWidth,.yourEstablished{min-width:100px;width:-webkit-fill-available;word-break:break-word}.logisticsActionWidth{min-width:221px;width:-webkit-fill-available}.currencyWidth{max-width:80px;min-width:80px}.currencyWidth,.statusWidth{width:-webkit-fill-available}.statusWidth{min-width:50px}.bookingActionwidth{min-width:120px;width:-webkit-fill-available}.couponActionWidth{min-width:85px;width:-webkit-fill-available}.paymentActionwidth{max-width:160px;min-width:160px;width:-webkit-fill-available;word-break:break-all}.paymentActionswidth{max-width:120px;min-width:120px;width:-webkit-fill-available}.badgeBooking{border-radius:6px;font-size:12px;font-weight:700;line-height:20px;padding:2px 6px 6px!important}.deliveryBadge{background-color:#60b526!important;color:#3d6f1b!important}.failedBadge{background-color:rgba(255,43,43,.786)!important;color:#fff!important}.cancelledBadge{background-color:rgba(55,158,255,.786)!important;color:#fff!important}.completedBadge{background-color:#60b526!important;color:#fff!important}.unpaidBadge{background-color:#f0bec3!important;color:#7a1722!important}.pendingBadge{background-color:#ffc22e!important;color:#fff!important}.acceptedBadge{background-color:#60b526!important;color:#fff!important}.rejectedBadge{background-color:rgba(255,43,43,.786)!important;color:#fff!important}.confirmBadge{background-color:#c1cffe!important;color:#3260fb!important}.bookingDetailsHeader{background-color:#fff7f5}.cancelledBadge{background-color:#fa5d5d!important;color:#fff8f8!important}.inprogressBadge{background-color:#387cf3!important;color:#fff!important}.intransitBadge{background-color:#7062c9!important;color:#fff!important}.bookingDetailsHeader div{color:#3b3b3b;font-size:14px;font-weight:600;line-height:22px}.chartPadding{padding-bottom:24px}.dashboardInnercomponent{display:flex}.leftDashboardSection{min-width:70%;padding-right:12px;width:100%}.rightDashboardSection{min-width:30%;padding-left:12px;width:100%}.customerRatingStar{padding:12px 0}.customerRatingStar img{height:18px;width:18px}.customerDesc{font-size:14px;line-height:22px;padding-bottom:16px}.bookingActionButtons,.bookingActionButtons p{align-items:center;display:flex}.bookingActionButtons p{color:#7e7e7e;cursor:pointer;font-size:12px;font-weight:700;justify-content:center;line-height:20px}.bookingActionButtonsDash p img{height:16px;margin-right:6px;width:16px}.bookingActionButtonsDash{align-items:center;display:flex;gap:5px}.bookingActionButtonsDash p{align-items:center;color:#7e7e7e;cursor:pointer;display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:20px;padding:0}.bookingActionButtons p img{height:16px;margin-right:6px;width:16px}.deleteIcon{padding-left:12px}.deleteIcon,.deleteIconCoupon{color:#e74316!important}.boldtext{font-weight:700}.password-wrapper{position:relative}.password-wrapper input{background-color:#f7f7f7;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 1px 2px 0 #1018280d;padding:10px 14px;width:100%}.eye-icon{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.bookingManagement{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 12px 24px 12px #919eab1f;display:flex;justify-content:space-between;padding:16px 24px}.bookingDetailsMain{padding:24px 10px}.bookingDetailsMain.bookingManagementMain{padding:24px 0}.bookingDetailsOuter{background-color:#fff;border-radius:16px;box-shadow:0 12px 24px 12px #919eab1f}.bookingDetailsTitle{font-size:18px;font-weight:700;line-height:28px;padding:24px}.bookingManagement h6{color:#000;font-size:32px;font-weight:700;line-height:48px;padding-bottom:8px}.bookingManagement p{color:#3b3b3b;font-size:14px;line-height:22px}.bookingManagement img{height:120px;object-fit:cover;width:120px}.logOutIconHeader{display:flex;justify-content:space-between}.logOutIconHeader img{height:24px;width:24px}.logOutIcon{align-items:center;background-color:#fae9eb;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.logOutIcon img{height:24px;width:24px}.deleteContent{padding-top:16px}.deleteTitle{font-size:18px;font-weight:600;line-height:28px;padding-bottom:4px}.deleteTitlePera{color:#3b3b3b;font-size:14px;line-height:20px}.buttonContent{align-items:center;display:flex;justify-content:space-between;padding-top:24px}.actionButton{border-radius:4px;font-size:14px;font-weight:600;line-height:14px;padding:15px 30px;width:100%}.cancelButton{background-color:#fff;border:1px solid silver;color:#641d0b;margin-right:10px}.logoutButton{background-color:#e74316;border:1px solid #e74316;color:#fff;margin-left:10px}.logoutButtonPartner{background-color:#3d1002;border:1px solid #3d1002;color:#fff;margin-left:10px}.userProfile img{border-radius:50%;height:80px;object-fit:cover;width:80px}.userProfileHeader{align-items:center;display:flex;padding-bottom:10px}.userProfileDetails{padding-left:15px}.userProfileDetails h6{font-size:20px;font-weight:600;line-height:28px;padding-bottom:4px}.userProfileDetails p{color:#6e6d7a;font-size:14px;line-height:24px}.userInformation{padding-bottom:15px;width:100%}.userInformation p{font-size:16px;font-weight:600;line-height:24px;padding-bottom:5px}.userInformation input{border:2px solid #e7e7e9;border-radius:10px;padding:8px 15px;width:100%}.profileSaveButton{background-color:#e74316;border:1px solid #e74316;color:#fff;width:-webkit-fit-content;width:fit-content}.contractManagementWrapper{gap:20px}.contractCard{align-items:center;border:1px solid #e9e9e9;border-radius:12px;box-shadow:0 2px 12px #0000000f;cursor:pointer;justify-content:space-between;padding:18px 22px;transition:all .25s ease-in-out}.contractCard:hover{box-shadow:0 4px 18px #0000001a;transform:translateY(-2px)}.contractContent{display:flex;flex-direction:column;gap:6px;width:70%}.contractTitle{color:#212121;font-size:17px;font-weight:700}.contractDesc{line-height:1.5;margin:0}.contractImageBox{border-radius:10px;flex-shrink:0;height:95px;overflow:hidden;width:160px}.contractImage{height:100%;object-fit:cover;width:100%}.contractBtn{background:#ff5a2c;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:600;padding:6px 16px;transition:.25s ease-in-out}.contractBtn:hover{background:#e04822}@media (max-width:768px){.contractCard{align-items:flex-start;flex-direction:column}.contractImageBox{height:140px;margin-top:10px;width:100%}.contractContent{width:100%}}.profileOuterSection{align-items:center;display:flex;justify-content:center;padding-top:24px}.profileShadeSection{background-color:#fff;border-radius:20px;box-shadow:0 12px 24px 12px #919eab1f;padding:20px}.searchInput{border:1px solid #ced4da;border-radius:4px;padding:8px 12px}.searchInput,.searchInputSelect{-webkit-appearance:none;appearance:none;font-size:14px;width:150px}.customSelectWrapper{display:inline-block;position:relative}.customSelectWrapper:after{color:#555;font-size:.75rem;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.searchInput:focus-visible{outline:none}.bookingDetailsOuterRight,.bookingDetailsOuterRight.uniform-gap{align-items:center;display:flex;gap:15px}.filterItem{align-items:center;display:flex}.bookingDetailsAlign{padding:24px}.bookingDetailsAlign,.rightOrderIdSec{align-items:center;display:flex;justify-content:space-between}.trackingId span{color:#7e7e7e;font-size:14px;font-weight:500;line-height:20px}.trackingId p{color:#0a0a0a;display:flex;font-size:16px;font-weight:500;line-height:22px}.orderIdCopy{align-items:center;cursor:pointer;display:flex;padding-left:10px;width:-webkit-fit-content;width:fit-content}.createListSection{height:85vh;overflow:scroll}.createListSection::-webkit-scrollbar{display:none}.commonRightTracking,.commonRightTrackingModal{background-color:#fff;border-radius:12px;box-shadow:0 12px 24px 12px #919eab1f;margin-bottom:24px;padding:24px}.contractNoticeBanner{align-items:center;background:linear-gradient(135deg,#fedbd2,#fff3ef,#fff);border:1px solid #fedbd2;border-left-width:5px;border-radius:10px;box-shadow:0 2px 6px #0000000f;display:flex;justify-content:center;margin-bottom:24px;padding:10px 28px;transition:transform .2s ease,box-shadow .2s ease}.contractNoticeBanner:hover{box-shadow:0 4px 10px #00000014;transform:translateY(-2px)}.contractNoticeContent{align-items:center;color:#333;display:flex;font-size:16px;gap:10px}.contractIcon{color:#007bff;font-size:22px}.contractLink{color:#641d0b;font-weight:600}.contractLink:hover{color:#6d554f;text-decoration:none}.productListSection{align-items:center;display:flex;margin-bottom:15px}.contractManagementWrapper{gap:16px}.contractCard{align-items:flex-start;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 5px #0000000d;display:flex;padding:16px 20px;transition:box-shadow .2s ease}.contractCard:hover{box-shadow:0 4px 12px #00000014}.contractImg{height:60px;margin-right:16px;object-fit:contain;width:60px}.contractContent{flex:1 1}.contractHeader{color:#641d0b}.contractTitle{color:#333;font-size:16px;font-weight:600;margin:0}.btn-outline-primary{background-color:none!important;border-color:#d43b10!important;border-width:1.5px;color:#d43b10!important;font-weight:500;padding:5px 16px;transition:all .2s ease-in-out}.btn-outline-primary:hover{background-color:#fff!important;border-color:none!important;color:#d43b10!important;transform:translateY(-1px)}.btn-outline-accept{background-color:#e74316!important;border-color:#e74316!important;border-width:1.5px;color:#fff!important;font-weight:500;padding:5px 16px;transition:all .2s ease-in-out}.btn-outline-accept:hover{background-color:#e95c22!important;border-color:#e95c22!important;color:#fff!important;transform:translateY(-1px)}.exportImg{margin-right:6px}.agreementSection{background-color:#f8f9fb}.agreementSummary ul{margin:0;padding-left:20px}.btn-primary{background-color:#007bff;border:none;transition:all .2s ease}.contractManagementWrapper{display:flex;flex-direction:column;gap:18px}.contractCardNew{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 6px #0000000f;display:flex;justify-content:space-between;padding:20px 24px;transition:.3s}.contractCardNew:hover{box-shadow:0 3px 10px #0000001f}.cardTitle{color:#1e1e1e;font-size:17px;font-weight:700;margin-bottom:8px}.cardDesc{color:#555;font-size:14px;margin-bottom:14px;max-width:70%}.viewBtn{background-color:#e74316;border-radius:6px;color:#fff;font-size:14px;padding:7px 16px}.viewBtn:hover{background-color:#e95c22;color:#fff}.contractSideImg{border-radius:10px;height:110px;object-fit:cover;width:180px}.btn-primary:hover{background-color:#0056d2;transform:translateY(-1px)}.btn-outline-danger{border-color:#dc3545;color:#dc3545;transition:all .2s ease}.btn-outline-danger:hover{background-color:#dc3545;color:#fff;transform:translateY(-1px)}.contractDesc{color:#666;font-size:14px;line-height:1.4;margin-bottom:0;margin-top:6px}.productImage>img{border-radius:12px;height:80px;object-fit:cover;width:80px}.productDescription{padding-left:16px}.productDescription>h6{color:#494949;font-size:24px;font-weight:700;line-height:32px;padding-bottom:12px}.trackOrderMap{padding:20px 0}.orderTrackingDetails{display:flex}.approvedIcon{align-items:center;display:flex;flex-direction:column}.verticalHr{border:1px solid #a3d581;height:100%}.fleet-inputs{display:flex;gap:10px}.fleet-inputs input{flex:1 1}.verticalHrRejected{border:1px solid red;height:100%}.verticalHrGrey{border:1px solid #cacaca;height:100%}.orderTrackShowSection{padding-left:20px}.orderTrackShowSection>h6{color:#0a0a0a;font-size:16px;font-weight:600;line-height:22px;padding-bottom:4px}.orderTrackShowSection>p{color:#7e7e7e;font-size:16px;line-height:22px;padding-bottom:2px}.orderplaceTime{font-weight:500;padding-bottom:10px!important}.usermanagementSection{background-color:#fff7f5}.userDetails{padding-bottom:10px}.paginationSection{padding:20px 0}.paginationSection,.paginationSection p{align-items:center;display:flex;justify-content:center}.paginationSection p{background-color:#fff7f5;border:1px solid #fff7f5;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;height:40px;line-height:24px;margin:0 10px;width:40px}.modal-background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.modal-background.open{display:block}.modal-overlay{background:#fff;box-shadow:-3px 0 10px #0003;height:100%;padding:20px;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:35%;z-index:20}.modal-overlay.open{right:0}body.modal-open{overflow:hidden}.headerCreateList{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 12px 24px 12px #919eab1f;display:flex;justify-content:space-between;margin-bottom:12px;padding:24px}.agreementSection{background-color:#f9f9f9;border:1px solid #ddd;border-radius:12px;padding:20px}.agreementSection h6{color:#333;font-weight:600}.agreementSection p{color:#555;margin-bottom:8px}.agreementSection .form-check-label{color:#444;font-weight:500}.subMenuList{margin-left:45px;padding:2px 0;transition:all .3s ease}.subMenuList h6{color:#641d0b;font-size:14px;font-weight:600;line-height:24px;padding-left:10px}.subMenuList img{height:20px;object-fit:cover;width:20px}.subMenuItem{border-radius:8px;color:#5a3e2b;display:block;font-size:14px;padding:14px;transition:all .2s ease}.subMenuItem:hover{background-color:#fedbd266;color:#7b3f00}.subMenuItemActive{background-color:#fff7f5;border:1px solid #fedbd2;color:#7b3f00;font-weight:600;margin:2px;padding-left:18px}.sideBarSection img[alt=toggle]{transition:transform .3s ease}.sideBarSectionActive img[alt=toggle]{transform:rotate(180deg)}.headerCreateList img{cursor:pointer}.initiatingOrder>h6{padding-bottom:12px}.initiatingOrder>p{color:#7e7e7e;font-size:16px;line-height:20px;padding-bottom:14px}.commonFontSize{font-size:18px;line-height:24px}.priceCalculatorSec{padding-bottom:24px}.priceCalculator{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;padding:12px 16px}.priceCalculator:last-child{border-bottom:none}.orderTitle{font-size:16px;font-weight:600;line-height:24px;padding-bottom:5px}.orderTitle span{font-weight:400}.mobileView{display:none}.mobileHide{display:block}.partners-page{color:#1f2937;color:var(--text);min-height:100vh;padding:20px}.partners-container{margin:0 auto;padding:12px 28px}.partners-container h1{color:#fff;font-size:24px;font-weight:700}.partners-bar{background:#e74316;background:var(--brand);border-top-left-radius:20px;border-top-right-radius:20px;color:#fff}.partners-bar h1{font-size:20px;line-height:1.2;margin:0}.partners-card{background:#fff;background:var(--card);box-shadow:0 6px 20px #0000000f;padding:24px}.partners-head{align-items:center;display:flex;gap:16px;margin-bottom:8px}.partners-avatar{border-radius:50%;flex:0 0 auto;height:120px;overflow:hidden;width:120px}.partners-avatar img{height:100%;object-fit:cover;width:100%}.partners-company{font-size:30px;font-weight:700;line-height:38px;margin:0;padding-bottom:8px}.popupOverlay{align-items:center;background:#00000073;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.popupBox{background:#f7faff;border-radius:10px;box-shadow:0 4px 18px #0003;min-width:320px;padding:25px;position:relative}.popupTitle{font-size:18px;font-weight:600;margin:0 0 10px;text-align:center}.popupMessage{color:#333;margin-bottom:30px;text-align:center}.popupActions{display:flex;gap:10px;justify-content:center}.customCancelButton,.customSaveButton{border:none;border-radius:4px;cursor:pointer;padding:8px 16px}.customSaveButton{background:#28a745}.customCancelButton{background:#fff7f5;color:#000}.customCancelButtonReject{background:none;border-color:#ff3511!important;border-radius:10px;color:#ff3511;cursor:pointer;font-weight:600;padding:8px 16px}.customCancelButtonReject:hover{background-color:#fff!important;border-color:none!important;color:#d43b10!important}.partners-email{color:#475569;color:var(--muted);font-size:18px;font-weight:500;margin:0}.partners-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-top:16px}.partners-field{display:flex;flex-direction:column;gap:16px}.partners-field label{color:#1e293b;font-size:18px;font-weight:600;margin:0}.partners-field-fleet{display:flex;flex-direction:column;gap:6px}.partners-field-fleet label{color:#1e293b;font-size:18px;font-weight:600;margin:0}.partners-field input,.partners-field select,.partners-field textarea,.partners-field-fleet input{background:#fff;border:1px solid #c1bbeb;border:1px solid var(--ring);border-radius:5px;height:44px;outline:none;padding:0 14px;transition:border-color .15s,box-shadow .15s}.partners-field-fleet input{margin-bottom:10px;width:176px}.partners-field textarea{height:auto;min-height:120px;padding:15px 12px 11px 0}.partners-field input::placeholder{color:#a7b0bb;color:silver;font-size:14px}.partners-field input:hover,.partners-field select:hover,.partners-field textarea:hover{border-color:#d2d5da}.partners-field input:focus,.partners-field select:focus,.partners-field textarea:focus,.partners-field-fleet input:focus{border-color:#e74316;border-color:var(--brand);box-shadow:0 0 0 3px #ff854d26}.filedpadding{margin-bottom:32px}@media (max-width:420px){.partners-container{padding:14px}.partners-card{padding:16px}.partners-avatar{height:72px;width:72px}.partners-company{font-size:20px;line-height:18px}}.lc__container{margin:0 auto;padding-top:20px}.lc__title{color:#293056;color:var(--lc-text);font-size:20px;font-weight:600;margin:0 0 16px}.lc__grid{grid-gap:14px 24px;display:grid;gap:14px 24px;grid-template-columns:1fr}.lc__card{align-items:center;background:#fff;background:var(--lc-bg);border:1px solid #eaecf0;border:1px solid var(--lc-border);border-radius:14px;border-radius:var(--lc-radius);cursor:pointer;display:flex;gap:14px;padding:11px 16px;text-align:left;transition:box-shadow .18s ease,border-color .18s ease,transform .05s ease;width:100%}.lc__card:hover{border-color:#dadce3;box-shadow:0 6px 18px #0000000f}.lc__card:active{transform:translateY(1px)}.lc__card:focus-visible{outline:3px solid #ff854d40}.lc__icon{align-items:center;background:#e74316;background:var(--brand);border-radius:8px;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.lc__text{display:flex;flex-direction:column;min-width:0}.lc__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#293056;color:var(--lc-text);display:-webkit-box;font-size:12px;font-weight:600;line-height:14px;overflow:hidden}.lc__meta{color:#9ca3af;color:var(--lc-muted);font-size:12px;font-weight:500}.lc__actions{display:flex;gap:16px;justify-content:end;margin-top:24px}.lc__btn{border:1px solid #0000;border-radius:12px;font-weight:600;height:48px;padding:0 22px;transition:transform .05s ease,box-shadow .15s ease,background .15s}.lc__btn:active{transform:translateY(1px)}.lc__btn--ghost{background:none;border-color:#e74316!important;color:#e74316}.lc__btn--ghost:hover{box-shadow:0 6px 16px #0000000f}.lc__btn--primary{background:#e74316;background:var(--lc-brand);color:#fff}.lc__btn--primary:hover{box-shadow:0 10px 18px #ff854d40}.partnerSidebar{background-color:#3d1002;border:#3d1002!important}@media only screen and (max-width:768px){.filtercoupons{margin-bottom:10px;width:100%!important}.bookingContentSubscription{min-width:-webkit-max-content;min-width:max-content;width:42vh!important}.reponsiveEmailWidth{max-width:250px;min-width:250px;word-break:break-word}.authLeftSection{display:none}.formInnerDetails{width:100%}.bookingDetailsOuterRight.uniform-gap{display:block!important}.threelineIcon{left:20px;position:absolute;top:33px}.mobileView{display:block}.sideBarStructure{background:#fff;box-shadow:2px 0 5px #0003;height:100vh;left:-100%;position:fixed;top:0;transition:left .3s ease-in-out;width:60%;z-index:1000}.sideBarStructure.show{left:0}.mobileHide{display:none}.dashboardInnercomponent{display:block}.leftDashboardSection{padding-right:0}.rightDashboardSection{padding-left:0}.filterSection{position:absolute;right:35px;top:15px}.reservationBarStats{height:160px}.paginationSection p{height:30px;margin:0 5px;width:30px}.TableOverFlow{overflow:scroll}.bookingContentData,.bookingDetailsHeader{min-width:-webkit-max-content;min-width:max-content;width:100vh}.orderIdWidth{max-width:130px;min-width:130px}.userNameWidth{max-width:100px;min-width:100px}.supportStatusWidth{min-width:60px;width:-webkit-fill-available}.phoneWidthNumber{max-width:120px}.logisticswidth{max-width:125px;min-width:125px;word-break:break-word}.statusWidth{max-width:100px;min-width:100px}.bookingActionwidth{max-width:140px;min-width:140px}.paymentActionwidth{max-width:120px;min-width:120px}.bookingManagement,.reservationSlotShade{margin-bottom:20px}.bookingDetailsAlign{display:block}.bookingDetailsOuterRight div,.bookingDetailsOuterRight select{margin-left:0}.bookingDetailsOuterRight{display:block}.searchInput{width:100%}.modal-overlay{padding:10px;width:85%}.commonRightTracking{padding:14px}.customSelectWrapper{margin-bottom:10px;width:100%}.searchInputSelect{width:100%!important}.lc__grid{display:block}.lc__card{margin-bottom:10px}.partners-field{gap:5px}.partners-field input,.partners-field select,.partners-field textarea{width:100%}}.tooltipWrapper{position:relative;width:100%}.tooltipText{border-radius:4px;font-size:12px;font-weight:600;left:0;padding:4px 8px;position:absolute;top:-30px;visibility:hidden;white-space:nowrap;z-index:10}.tooltipWrapper:hover .tooltipText{visibility:visible}.customDashboardImg{height:60px;width:100px}.actionDropdown{left:-175px}.actionDropdown,.actionDropdownOuter{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 10px #0000001a;padding:0!important;position:absolute;top:100%;z-index:10}.actionDropdownOuter{left:-194px}.actionDropdownList{list-style:none;margin:0;padding:0}.actionDropdownItem{border-bottom:1px solid #cbcbcb;cursor:pointer;padding:8px 15px;white-space:nowrap}.actionDropdownItem:last-child{border-bottom:none}.actionDropdownItem.selected,.actionDropdownItem:hover{background-color:#f04927;color:#fff}.editButton{cursor:pointer;gap:5px;padding-left:12px}.confirmationModal,.editButton{align-items:center;display:flex}.confirmationModal{background:#0006;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.confirmationBox{background:#fff;border-radius:10px;max-width:400px;padding:20px 30px;text-align:center;width:90%}.modalActions{justify-content:end}.confirmButton{background-color:#fedbd2;border:none;border-radius:6px;color:#333}.confirmButton:hover{background-color:#f0c4b6}.cancelButton{background-color:#e0e0e0;border:none;border-radius:4px;color:#333}.cancelButton:hover{background-color:#c2c2c2}.statusGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;margin-top:24px}.statusCard{background-color:#fff;border-radius:8px;box-shadow:0 1px 4px #0000001a;padding:12px;text-align:center}.orderHistoryWrapper{display:flex;flex-direction:column}.modalOverlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modalContent{background:#fff;border-radius:8px;max-width:400px;padding:25px;text-align:center;width:90%}.modalActions{display:flex;justify-content:space-around;margin-top:20px}.widthFitContent,.widthFitContentPayment{width:-webkit-fit-content!important;width:fit-content!important}.widthFitContentPayment{font-size:14px;text-align:center}.quantityPrice ul li{font-size:14px;line-height:1.5;margin:4px 0}ul.list-none{list-style-type:none;margin:0;padding:0}.viewMore{background-color:#ef4925;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:5px 12px}.viewMore:hover{background-color:#d94320}.viewMoreCoupon{background-color:#ef4925;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;padding:6px 22px}.viewMoreCoupon:hover{background-color:#d94320}.noOrders{font-size:15px;font-weight:500;padding:15px;text-align:center}.coupon-container{background:#fef9f6;border-radius:12px;font-family:Inter,sans-serif;margin:auto;max-width:1200px;padding:2rem}h2{font-size:24px;font-weight:600;margin-bottom:2rem}.form-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.form-grid{grid-template-columns:1fr}}.form-row{background:#fff;border-radius:16px;box-shadow:0 1px 4px #0000000d;display:flex;flex-direction:column;padding:1rem 1.2rem}.form-row label{color:#333;font-size:14px;font-weight:600;margin-bottom:.6rem}.coupon-container input[type=number],.coupon-container input[type=text]{border:1px solid #ddd;padding:10px 16px}.coupon-container .date-range-picker,.coupon-container .dropdown,.coupon-container input[type=number],.coupon-container input[type=text]{background-color:#fff;border-radius:30px;font-size:14px;outline:none;width:100%}.segment-buttons{display:flex;gap:.5rem}.segment-buttons button{background-color:#fff;border:1px solid #ccc;border-radius:12px;cursor:pointer;flex:1 1;font-weight:500;padding:10px;transition:.3s}.segment-buttons button.active{background-color:#ef4925;border-color:#ef4925;color:#fff}.dropdown{cursor:pointer;position:relative}.dropdown-list{background-color:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin-top:.5rem;padding:.8rem}.dropdown-list label{align-items:center;display:flex;margin-bottom:.4rem}.date-range-picker{align-items:center;display:flex;gap:1rem}.form-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.form-actions button{border:none;border-radius:30px;cursor:pointer;font-size:14px;font-weight:600;padding:.8rem 1.8rem;transition:.2s}.form-actions button:first-child{background:#fff;border:1px solid #ccc;color:#ef4925}.form-actions button:last-child{background:#ef4925;color:#fff}.form-actions button:disabled{cursor:not-allowed;opacity:.5}.disabled-row{opacity:.5;pointer-events:none}.disabled-action{cursor:not-allowed;opacity:.6}.ModelSection{padding:20px}.react-datepicker-wrapper{width:100%}.btn-cancel{background:none;border-color:#e74316!important;border-radius:4px;color:#e74316!important;cursor:pointer}.btn-cancel:hover{background-color:none;box-shadow:0 6px 16px #0000000f;color:#e74316!important}.btn-confirm{background-color:#f04927;border:none;border-radius:4px;color:#fff;cursor:pointer}.btn-confirm:hover{background-color:#aa290fc5;color:#fff}.skeleton-loader{animation:shimmer 1.2s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;margin-bottom:8px}.custom-datepicker{border:1px solid #ccc;border-radius:8px;font-size:14px;outline:none;padding:8px 12px;transition:border-color .2s ease-in-out;width:140px}.custom-datepicker:focus{border-color:#e74c3c;box-shadow:0 0 0 2px #e74c3c33}.disabledDropdown{cursor:not-allowed;opacity:.5;pointer-events:none}.no-spinner::-webkit-inner-spin-button,.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spinner{-moz-appearance:textfield}.customInput{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 6px #0000000d;font-size:16px;outline:none;padding:7px 20px;transition:all .3s ease;width:172px}.customSaveButton{background-color:#f04927;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:7px 20px;transition:background-color .3s ease}.customSaveButton:hover{background-color:#d14431}.userImageStatus{height:25px;width:25px}.userDropdown{background:#fff;border-radius:10px;box-shadow:0 2px 6px #00000026;margin-top:5px;min-width:350px;position:absolute;right:80px;top:70px;z-index:10}.notificationArrow{height:30px;position:absolute;right:7px;top:-22px;width:30px}.headerIconSection{margin-left:12px;padding:12px}.notificationSection{align-items:center;display:flex}.notificationIconWrapper{height:24px;position:relative;width:24px}.notificationIconWrapper img{cursor:pointer;display:block;height:24px;width:24px}.notificationBadge{align-items:center;background:red;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;position:absolute;right:-6px;top:-6px}.headerTextNotification{border-radius:10px 10px 0 0;box-shadow:0 0 5px 0 #00000040;font-size:20px;line-height:28px;margin:0;padding:20px}.notificationScrollSection{max-height:400px;overflow-y:auto}.notificationCard{align-items:flex-start;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;gap:10px;padding:10px;transition:background-color .2s ease}.unreadNotification{background-color:#f0f6ff;font-weight:600}.notificationCard img{border-radius:50%;height:40px;width:40px}.notificationCard:hover{background-color:#f5f5f5}.selectedNotification{background-color:#ffeee2!important}.lc__grid{grid-template-columns:1fr 1fr}.flexdirection{flex-direction:column}.skel{animation:shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;border-radius:8px;margin-bottom:12px}.disbaledEditBooking{opacity:.5;pointer-events:none}.quotation-upload-wrapper{position:relative}.quotation-upload-remove{background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;font-size:14px;height:22px;line-height:20px;position:absolute;right:10px;text-align:center;top:10px;width:22px}.quotation-upload-remove:hover{background:#f5f5f5}.skel-title{height:18px;width:60%}.skel-sideBar{height:50px;width:100%}.skel-line{height:14px;width:100%}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.inputFitWidth{width:-webkit-fill-available}.quatationBadge{border-radius:10px;color:#fff;padding:3px 10px}.quatationBadgeSize{border-radius:10px;color:#fff;font-size:14px;padding:2px 10px 6px}.viewQuotation{border:2px solid #e74316;border-radius:10px;color:#e74316;cursor:pointer;font-weight:600;padding:5px 10px;width:-webkit-fit-content;width:fit-content}.initiatePaymentInner{justify-content:space-between}.amountCreated,.assignPartnerIcon,.initiatePaymentInner{align-items:center;display:flex}.assignPartnerIcon{padding-bottom:6px}.assignPartnerIcon img{margin-right:5px;width:20px}.quotation-upload-header{display:flex}.quotation-upload-header,.quotation-upload-label{align-items:flex-start;gap:12px}.quotation-upload-icon{align-items:center;display:flex;height:44px;justify-content:center;width:44px}.quotation-upload-text{gap:4px}.quotation-upload-title{font-size:15px;line-height:1.2}.quotation-upload-subtitle{color:#777}.lc__viewBtn{color:#ff3b00;font-size:14px;margin-left:auto;padding-top:2px;-webkit-user-select:none;user-select:none}.quotation-upload-progress{background:#ededed;border-radius:4px;height:4px;margin-top:12px;overflow:hidden}.quotation-upload-progress-bar{background:#ff3b00;height:100%;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;width:100%}.quotation-upload-progress-bar.uploaded{transform:scaleX(1)}.paymentScreen{padding-top:68px}.quotation-upload-wrapper{align-items:center;flex-wrap:wrap;gap:16px}.quotation-upload-wrapper-sendQuotation{position:relative;width:100%}.quotation-upload-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.quotation-upload-progress{margin-top:8px}.quotation-upload-label{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:16px;min-width:0}.quotation-upload-text{display:flex;flex-direction:column;min-width:0}.quotation-upload-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quotation-upload-subtitle{font-size:12px;opacity:.75}.lc__viewBtn,.lc__viewBtn_Admin{cursor:pointer;white-space:nowrap}.lc__viewBtn_Admin{color:#e74316;font-size:14px;font-weight:500;margin-left:314px;padding-top:2px;transition:.2s ease;-webkit-user-select:none;user-select:none}.quotation-upload-progress{flex-basis:100%;margin-top:10px;width:100%}.updateShippingStatus{position:relative}.updateShipingTextOuter{align-items:center;display:flex;justify-content:space-between}.updateShipingText{background-color:#e74316;background-color:var(--brand);border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;line-height:20px;padding:5px 10px;width:-webkit-fit-content;width:fit-content}.submitquotationOuter{align-items:center;display:flex;gap:10px;justify-content:flex-end}.submitContractOuter{padding-top:10px}.cancelQuotation{background-color:#fff7f5;border:1px solid #fedbd2;border-radius:4px;color:#641d0b;font-weight:500;padding:5px 10px}.submitQuotation{background-color:#f04927;border:none;border-radius:4px;color:#fff;padding:5px 10px}.submitDisable{opacity:.5}.profileOutRowSec{align-items:center;display:flex;gap:10px;justify-content:space-between}.mainOuterQuotation{align-items:center;background:#fff;background:var(--lc-bg);border:1px solid #eaecf0;border:1px solid var(--lc-border);border-radius:14px;border-radius:var(--lc-radius);cursor:pointer;display:flex;gap:14px;padding:11px 16px;text-align:left;transition:box-shadow .18s ease,border-color .18s ease,transform .05s ease;width:100%}.mainOuterQuotation:hover{border-color:#dadce3;box-shadow:0 6px 18px #0000000f}.spinner{animation:spin .8s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;height:14px;margin-right:6px;width:14px}.markPayBtn:disabled{opacity:.7}@keyframes spin{to{transform:rotate(1turn)}}.cancelQuotation,.submitQuotation{align-items:center;display:flex;justify-content:center}.viewQuotationBtn{align-items:center;background-color:#fff;border:1px solid #e74316;border-radius:10px;color:#e74316!important;display:inline-flex;font-weight:500!important;gap:6px;margin-bottom:10px;padding:5px 15px;text-align:center;text-decoration:none!important}.viewQuotationBtn img{transition:.2s ease}.viewQuotationBtn:hover{background-color:#e74316;border:1px solid #e74316;color:#fff!important}.viewQuotationBtn:hover img{filter:brightness(0) invert(1)}.orderTrackingDetailsBottom{border-bottom:1px solid #eaecf0;margin-bottom:15px}.orderQuotationSection{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.partnerQuotationStatusMap{padding-bottom:0}.partnerQuotationStatusItem{border-top:1px solid #eaecf0;padding:18px 0 14px}.partnerQuotationStatusRow{align-items:flex-start;gap:24px;padding-left:0}.partnerQuotationStatusActions{align-items:flex-end;display:flex;flex-direction:column;gap:14px;min-width:208px}.partnerQuotationViewAttachment{align-items:center;background:#0000;border:0;border-bottom:1px solid #ff3511;color:#ff3511;cursor:pointer;display:inline-flex;font-size:16px;gap:6px;line-height:22px;padding:0}.quotationActionButtons{display:flex;gap:16px;justify-content:flex-end}.quotationActionButton{border-radius:6px;font-size:15px;font-weight:500;height:38px;min-width:93px;transition:background .15s ease,color .15s ease,opacity .15s ease}.quotationActionButton:disabled{cursor:not-allowed;opacity:.65}.quotationActionButtonReject{background:#fff;border:1px solid #ff3511;color:#ff3511}.quotationActionButtonAccept{background:#df3a16;border:1px solid #df3a16;color:#fff}.rejectQuotationModal{max-width:500px;padding:28px 24px 24px;text-align:left}.rejectQuotationModal h5{color:#1f2933;font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px}.rejectQuotationModal .modalActions{margin-top:28px}.rejectQuotationModal .btn-cancel,.rejectQuotationModal .btn-confirm{border-radius:10px;font-weight:600;height:46px;min-width:78px}.rejectQuotationContent p{color:#3f4650;font-size:14px;line-height:20px;margin-bottom:16px}.rejectQuotationTextarea{border:1px solid #d4dbe3;border-radius:5px;color:#1f2933;font-size:16px;line-height:22px;min-height:86px;outline:none;padding:12px 14px;resize:vertical;width:100%}.rejectQuotationTextarea:focus{border-color:#e74316;box-shadow:0 0 0 3px #e743161f}.servicesType{color:#000!important;font-size:15px;font-weight:600;line-height:20px}.quantityPriceOuter{flex-direction:column}.quantityPrice{align-items:center;display:flex;gap:20px;padding-bottom:10px}.quantityPrice p{color:#7e7e7e;font-size:16px;font-weight:500;line-height:22px;padding-right:20px}.pickdropAddressOuter{display:flex;gap:20px;justify-content:space-between}.addressPickDrop{width:100%}.logoSidebar img{height:60px}.logisticsMenu{align-items:center;display:flex;padding-bottom:10px}.logisticsMenu>p{border-radius:6px;color:#475467;font-size:14px;font-weight:500;line-height:20px;margin:0 8px;padding:4px 10px}.logisticsMenu p a{color:#475467;text-decoration:none}.partnerDetailsSec{padding-bottom:20px}.paymentCard{position:relative}.markPayBtn{background-color:#f04927;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:10px;top:10px}.markPayBtn:hover{background-color:#aa290fc5;color:#fff}.markPayBtn:disabled{background:#60b526;cursor:not-allowed}.viewAttatchment{align-items:center;border-bottom:1px solid #ff3511;color:#ff3511;cursor:pointer;display:flex;font-size:16px;gap:5px;line-height:22px;margin-bottom:10px}.viewAttatchment p{width:-webkit-max-content;width:max-content}.grandTotalCard{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin-top:15px;padding:16px}.grandTotalCard .title{color:#111827;font-size:16px;font-weight:600;margin-bottom:10px}.totalRow{align-items:center;border-bottom:1px dashed #e5e7eb;display:flex;justify-content:space-between;padding:6px 0}.totalRow:last-child{border-bottom:none}.currency{color:#6b7280;font-weight:500}.amount{color:#f97316;font-weight:600}.updateShippingText{background-color:#e74316;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:8px 16px;transition:background .2s ease}.updateShippingText:hover{background-color:#c7431e}.disabledEditBooking{cursor:not-allowed;pointer-events:none}.disabledEditBooking,.disabledEditBooking:hover{background-color:#ccc;color:#666}.createOrderBtn{background-color:#ff4d2d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;max-width:100%;padding:5px 7px;transition:.3s ease;white-space:nowrap}@media (max-width:576px){.createOrderBtn{font-size:11px;padding:4px 6px}}.add-vendor-page{padding:20px}.add-vendor-card{background:#fff;border-radius:6px;box-shadow:0 1px 5px #00000012;margin-bottom:14px;padding:18px}.add-vendor-card h5{margin:0 0 4px}.add-vendor-card p{color:#777;font-size:12px}.add-vendor-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.add-vendor-grid label{color:#333;font-size:11px;font-weight:600}.add-vendor-grid label span{color:#ef4925}.add-vendor-grid input{border:1px solid #ccc;border-radius:3px;display:block;font-size:12px;margin-top:5px;padding:9px;width:100%}.checkbox-label{align-items:center;display:flex!important;gap:7px}.checkbox-label input{margin:0!important;width:auto!important}.add-vendor-actions{gap:18px;margin:18px 0}.add-vendor-actions a{color:#555;font-size:13px}@media (max-width:700px){.add-vendor-grid{grid-template-columns:1fr}}.vendor-phone{display:flex;gap:5px}.vendor-phone select{background:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;margin-top:5px;padding:9px;width:95px}.vendor-phone input{flex:1 1}.createOrderBtnDetail{background-color:#ff4d2d;border:none;border-radius:4px;margin-right:10px;padding:8px 15px;transition:.3s ease}.createOrderBtn:hover,.createOrderBtnDetail:hover{background-color:#e63e1f}.confirm-loading{align-items:center;display:flex;gap:6px}.confirm-spinner{animation:confirm-spin .8s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;height:14px;width:14px}@keyframes confirm-spin{to{transform:rotate(1turn)}}.chartPadding{cursor:pointer;transition:all .25s ease}.chartPadding:hover{transform:translateY(-4px)}.orderProgress{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moreText{color:#888;font-size:12px}.clickable{color:#007bff;cursor:pointer}.progressModalOverlay{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.progressModal{background:#fff;border-radius:8px;max-height:400px;overflow-y:auto;padding:20px;width:300px}.progressModal ul{padding-left:20px}.modalFooter{display:flex;justify-content:flex-end;margin-top:16px}.messagesScreen{background:#f4f6fb;overflow:hidden;padding-bottom:0}.messagesScreen+.whatsappIcon{display:none}.messagesShell{background:#fff;border:1px solid #e1e5ee;box-shadow:0 18px 48px #121a3014;display:grid;grid-template-columns:392px minmax(0,1fr);height:calc(100vh - 95px);margin:0 auto;min-height:0;overflow:hidden}.messagesChatPanel,.messagesSidebar{height:100%;min-height:0}.messagesSidebar{background:#fff;border-right:1px solid #e1e5ee;display:flex;flex-direction:column;min-width:0}.messagesSidebarTop{border-bottom:1px solid #edf0f5;flex:0 0 auto;padding:20px 20px 14px}.messagesActions,.messagesChatHeader,.messagesChatName,.messagesChatProfile,.messagesFile,.messagesInputBar,.messagesMeta,.messagesOwner{align-items:center;display:flex}.messagesOwner{gap:14px;margin-bottom:36px}.messagesOwnerCopy{flex:1 1;min-width:0}.messagesChatName h2,.messagesOwnerCopy h1{color:#06122b;font-size:18px;font-weight:700;line-height:24px;margin:0}.messagesChatProfile p,.messagesOwnerCopy p{color:#8a94ac;font-size:14px;line-height:20px;margin:0}.messagesAvatar{--avatar-size:50px;align-items:center;background:var(--avatar-color);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 var(--avatar-size);font-size:16px;font-weight:700;height:var(--avatar-size);justify-content:center;line-height:1;position:relative;width:var(--avatar-size)}.messagesAvatar.large{--avatar-size:60px;font-size:17px}.messagesPresence{background:#12c85f;border:3px solid #fff;border-radius:50%;bottom:2px;height:14px;position:absolute;right:0;width:14px}.messagesActionButton,.messagesInputBar button,.messagesNewIcon{align-items:center;border:0;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center}.messagesNewIcon{background:#2f347d;border-radius:15px;color:#fff;height:44px;width:44px}.messagesActionButton svg,.messagesAddChat svg,.messagesFileIcon svg,.messagesInputBar svg,.messagesMeta svg,.messagesNewIcon svg,.messagesSearch svg{height:18px;width:18px}.messagesSearch{align-items:center;color:#8d99ae;display:flex;margin-bottom:14px;position:relative;width:100%}.messagesSearch svg{left:20px;position:absolute;z-index:1}.messagesSearch input{background:#fafbfc;border:1px solid #e0e4ec;border-radius:24px;color:#18223f;font-size:16px;height:48px;outline:0;padding:0 18px 0 48px;width:100%}.messagesSearch input:focus{border-color:#2f347d;box-shadow:0 0 0 4px #2f347d1a}.messagesInputBar input::placeholder,.messagesSearch input::placeholder{color:#98a1b5}.messagesFilters{display:flex;flex-wrap:wrap;gap:10px}.messagesFilter{background:#f1f2f5;border:0;border-radius:18px;color:#e74316;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;min-height:36px;padding:7px 16px}.messagesFilter.active{background:#e74316;color:#fff}.messagesContactList{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 0;scrollbar-color:#9aa3b4 #0000;scrollbar-width:thin}.messagesEmptyState{color:#7a8499;font-size:15px;line-height:22px;padding:18px 20px;text-align:center}.messagesContactList::-webkit-scrollbar{width:8px}.messagesContactList::-webkit-scrollbar-thumb{background:#9aa3b4;border-radius:10px}.messagesContactPagination{border-top:1px solid #edf0f5;display:flex;gap:8px;padding:14px 16px}.messagesContactPagination,.messagesContactPagination button{align-items:center;background:#fff;flex:0 0 auto;justify-content:center}.messagesContactPagination button{border:1px solid #e0e4ec;border-radius:50%;color:#61708b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:34px;line-height:20px;width:34px}.messagesContactPagination button.active,.messagesContactPagination button:hover:not(:disabled){background:#e74316;border-color:#e74316;color:#fff}.messagesContactPagination button:disabled{cursor:not-allowed;opacity:.45}.messagesContactPagination svg{height:18px;width:18px}.messagesContactPageNumbers{align-items:center;display:flex;gap:6px}.messagesContact{grid-gap:12px;background:#0000;border:0;cursor:pointer;display:grid;gap:12px;grid-template-columns:50px minmax(0,1fr);padding:12px 28px 12px 14px;position:relative;text-align:left;width:100%}.messagesContact.active,.messagesContact:hover{background:#e743161c}.messagesContactCopy{display:block;min-width:0}.messagesContactHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.messagesContactHeader strong{color:#06122b;font-size:17px;font-weight:700;line-height:22px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messagesContactHeader span{color:#9aa3b7;font-size:14px;line-height:20px}.messagesContactMeta{display:block;min-height:24px}.messagesRole{align-items:center;border-radius:14px;display:inline-flex;font-size:12px;font-weight:700;line-height:18px;min-height:22px;padding:2px 10px}.messagesRole.exporter{background:#dcffe9;color:#008f45}.messagesRole.importer{background:#e7f6ff;color:#0079bd}.messagesPreview{color:#60708d;display:block;font-size:14px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messagesUnread{align-items:center;background:#e74316;border-radius:14px;bottom:24px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;height:28px;justify-content:center;line-height:18px;min-width:40px;padding:0 8px;position:absolute;right:18px}.messagesSidebarFooter{background:#fff;border-top:1px solid #edf0f5;padding:16px 20px}.messagesAddChat{background:#f0f2f8;border:0;border-radius:18px;color:#2f347d;cursor:pointer;font-size:18px;font-weight:700;line-height:24px;min-height:56px;width:100%}.messagesAddChat svg{margin-left:10px;vertical-align:-4px}.messagesChatPanel{background:#fff;display:flex;flex-direction:column;min-width:0}.messagesChatHeader{border-bottom:1px solid #e1e5ee;flex:0 0 auto;gap:20px;justify-content:space-between;padding:20px 26px 20px 30px}.messagesChatProfile{gap:18px;min-width:0}.messagesChatName{flex-wrap:wrap;gap:10px}.messagesOnlinePill{align-items:center;background:#ceffdf;border-radius:12px;color:#007c3a;display:inline-flex;font-size:14px;font-weight:700;line-height:20px;min-height:24px;padding:2px 10px}.messagesOnlinePill:before{background:#08b84f;border-radius:50%;content:"";height:7px;margin-right:6px;width:7px}.messagesActions{gap:12px}.messagesActionButton{background:#fff;border:1px solid #e2e6ef;border-radius:50%;color:#61708b;height:52px;width:52px}.messagesActionButton.active{background:#f7f8fb;color:#61708b}.messagesThread{background:#fff;flex:1 1;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:34px 26px 10px 30px;scrollbar-color:#9aa3b4 #0000;scrollbar-width:thin}.messagesThreadContent{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%}.messagesThread::-webkit-scrollbar{width:8px}.messagesThread::-webkit-scrollbar-thumb{background:#9aa3b4;border-radius:10px}.messagesDateDivider{align-items:center;color:#9aa3b7;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:20px;margin:12px 0 24px;position:relative}.messagesDateDivider:after,.messagesDateDivider:before{background:#d7dce7;content:"";flex:1 1;height:1px}.messagesDateDivider span{padding:0 16px;white-space:nowrap}.messagesBubbleRow{display:flex;margin-bottom:12px}.messagesBubbleRow.outgoing{justify-content:flex-end}.messagesBubble{background:#fff;border:1px solid #e0e4ec;border-radius:18px;box-shadow:0 2px 5px #0e192e24;max-width:65%;padding:18px 20px 14px;width:-webkit-fit-content;width:fit-content}.messagesBubbleRow.outgoing .messagesBubble{background:#e74316a6;border-color:#e74316a6;box-shadow:none;color:#fff;max-width:70%}.messagesBubble p{color:#000;font-size:17px;line-height:28px;margin:0}.messagesMeta{color:#000;font-size:12px;gap:8px;justify-content:flex-end;line-height:16px;margin-top:2px}.messagesMeta svg,.messagesMeta.light,.messagesMeta.light svg{color:#000}.messagesFileBubble{min-width:314px;padding:20px}.messagesFile{gap:14px;overflow:hidden}.messagesFileIcon{align-items:center;background:#dde3ff;border-radius:14px;color:#514cff;display:inline-flex;flex:0 0 50px;height:50px;justify-content:center;width:50px}.messagesFile small,.messagesFile strong{display:block}.messagesFile strong{color:#06122b;font-size:16px;font-weight:700;line-height:22px}.messagesFile small{color:#000;font-size:14px;line-height:20px}.messagesComposer{background:#fff;border-top:1px solid #e1e5ee;flex:0 0 auto;padding:20px 26px 20px 30px;position:relative}.messagesInputBar{background:#fbfcfe;border:1px solid #e1e5ee;border-radius:38px;gap:14px;min-height:76px;padding:0 12px 0 24px;width:100%}.messagesInputBar button{background:#0000;border-radius:50%;color:#8f9ab0;height:36px;width:36px}.messagesInputBar input{background:#0000;border:0;color:#18223f;flex:1 1;font-size:16px;line-height:24px;min-width:0;outline:0}.messagesInputBar .messagesSendButton{background:#e74316;color:#fff;height:48px;width:48px}.messagesInputBar button:disabled,.messagesInputBar input:disabled{cursor:not-allowed;opacity:.55}.messagesAttachmentPicker{display:inline-flex;flex:0 0 auto;position:relative;z-index:22}.messagesAttachmentCount{align-items:center;background:#e74316;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;pointer-events:none;position:absolute;right:-2px;top:-4px}.messagesAttachmentDismissLayer{background:#0000!important;border-radius:0!important;cursor:default;height:auto!important;inset:0;position:fixed;width:auto!important;z-index:20}.messagesAttachmentMenu{background:#fff;border:1px solid #e5e8ef;border-radius:12px;bottom:52px;box-shadow:0 12px 30px #10182824;left:-8px;overflow:hidden;padding:8px;position:absolute;width:176px;z-index:21}.messagesAttachmentMenuItem{align-items:center;border-radius:10px;color:#475467;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:12px;line-height:22px;min-height:48px;padding:8px 10px}.messagesAttachmentMenuItem:hover{background:#f6f8fb}.messagesAttachmentMenuItem input{display:none}.messagesAttachmentMenuIcon{align-items:center;border-radius:8px;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.messagesAttachmentMenuIcon.image{background:#f2eaff;color:#8b5cf6}.messagesAttachmentMenuIcon.document{background:#dbeafe;color:#3b82f6}.messagesAttachmentMenuIcon svg{height:16px;width:16px}@media (max-width:1199px){.messagesShell{grid-template-columns:340px minmax(0,1fr)}.messagesBubble,.messagesBubbleRow.outgoing .messagesBubble{max-width:78%}}@media (max-width:991px){.messagesScreen{height:auto;min-height:100vh;overflow:visible;padding-bottom:40px}.messagesShell{grid-template-columns:1fr}.messagesChatPanel,.messagesShell,.messagesSidebar{height:auto;min-height:auto}.messagesSidebar{border-bottom:1px solid #e1e5ee;border-right:0}.messagesOwner{margin-bottom:22px}.messagesContactList{max-height:370px}.messagesChatPanel{min-height:720px}.messagesChatHeader{align-items:flex-start;flex-wrap:wrap}.messagesActions{margin-left:78px}}@media (max-width:575px){.messagesScreen{padding-bottom:20px}.messagesShell{border-left:0;border-right:0}.messagesChatHeader,.messagesComposer,.messagesSidebarTop{padding-left:14px;padding-right:14px}.messagesOwner{gap:10px}.messagesChatName h2,.messagesOwnerCopy h1{font-size:16px;line-height:22px}.messagesNewIcon{border-radius:12px;height:40px;width:40px}.messagesContact{padding-right:18px}.messagesContactPagination{padding-left:14px;padding-right:14px}.messagesUnread{right:10px}.messagesSidebarFooter{padding:14px}.messagesAddChat{font-size:16px;min-height:50px}.messagesChatProfile{gap:12px}.messagesActions{justify-content:flex-end;margin-left:0;width:100%}.messagesActionButton{height:44px;width:44px}.messagesThread{padding:22px 14px 8px}.messagesBubble,.messagesBubbleRow.outgoing .messagesBubble{max-width:94%;padding:14px 16px 12px}.messagesBubble p{font-size:15px;line-height:24px}.messagesFileBubble{min-width:0;width:94%}.messagesInputBar{min-height:60px;padding-left:14px}.messagesInputBar .messagesSendButton{height:44px;width:44px}.messagesAttachmentMenu{bottom:48px;left:-4px;width:174px}}.BadgeDesign{border:1px solid #641d0b;border-radius:10px;color:#641d0b;padding:5px 15px!important;width:-webkit-fit-content;width:fit-content}.searchSurvay{border:1px solid #ccc;border-radius:10px;padding:5px 10px}.searchSurvay:focus-visible{outline:none}.userIconSection{align-items:center;background-color:#e74316;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:600;height:50px;justify-content:center;line-height:26px;width:50px}.ChatswithPartner,.logisticsMenuOuter{align-items:center;display:flex;justify-content:space-between}.getRoomNameOuter{gap:10px;width:200px}.getRoomName,.getRoomNameOuter{align-items:center;display:flex}.disabledBtn{cursor:not-allowed;opacity:.5;pointer-events:none}.cursorPointer{cursor:pointer}.limitLineCss{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin:17px 15px!important;overflow:hidden;padding:0!important}.SurvayModalOverlay{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.SurvayModalContentOuter{background:#fff;border-radius:20px;max-width:90%;padding-bottom:20px;width:550px}.SurvayModalContent{border-radius:10px;max-height:50vh;overflow-y:auto;padding:20px}.modalHeader{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 0}.CloseIcon{border:none;border-radius:6px;cursor:pointer;font-size:14px;line-height:20px;padding:5px 10px}.viewActionBtn{background:#0000;border:1px solid #ff3511;border-radius:10px;color:#ff3511;padding:5px 15px!important;width:-webkit-fit-content;width:fit-content}.shippingtitlDeleteSec{align-items:center;display:flex;justify-content:space-between}.viewAttachemntSec{margin:5px 0;width:-webkit-fit-content;width:fit-content}.orderIdActive{color:#e74316!important;font-weight:500!important}.deliveryOrder{background-color:#e74316;border-radius:5px;color:#fff!important;padding:5px 10px;width:-webkit-fit-content;width:fit-content}.btnPDfHeaderSection{align-items:center;display:flex;gap:10px}.gap10{gap:10px}.workOrderSectionOuter{flex-direction:column;gap:5px}.workOrderSection{align-items:center;display:flex}.fleet-capacity-field{background:#fff;border:1px solid #d5d5d5;border-radius:8px;grid-column:1/-1;padding:16px 18px;width:100%}.fleet-capacity-header{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:12px}.fleet-capacity-header label{color:#1f2937;font-size:16px;font-weight:600;line-height:22px;margin:0}.fleet-add-btn{background:#ef4b23;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:34px;line-height:18px;min-width:54px;padding:0 14px}.fleet-add-btn:hover{background:#dc3f1a}.fleet-capacity-list{display:flex;flex-direction:column;gap:9px}.fleet-capacity-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 28px}.fleet-capacity-row input{background:#fff;border:1px solid #dedede;border-radius:9px;color:#333;font-size:13px;height:40px;line-height:18px;outline:none;padding:0 10px;width:100%}.fleet-capacity-row input::placeholder{color:#858585}.fleet-capacity-row input:focus{border-color:#aaa;box-shadow:none;outline:none}.fleet-remove-btn{align-items:center;background:#0000;border:2px solid #999;border-radius:50%;color:#777;cursor:pointer;display:inline-flex;font-size:14px;height:24px;justify-content:center;line-height:18px;padding:0;width:24px}.fleet-remove-btn:hover:not(:disabled){border-color:#ef4b23;color:#ef4b23}.fleet-remove-btn:disabled{cursor:not-allowed;opacity:.45}@media (max-width:767px){.fleet-capacity-field{padding:14px}.fleet-capacity-row{grid-template-columns:1fr 1fr}.fleet-remove-btn{justify-self:end}}:root{--primary-color:#e74316;--subprimary-color:#210a03}.productAttributesSection{background:#f7f7f7;border-radius:12px;padding:24px}.productAttributesbg{background:#fff;border-radius:12px;margin-bottom:24px;padding:20px!important}.productAttributesbg:last-child{margin-bottom:0}.productAttributesTitle{display:flex;justify-content:space-between}.productAttributesTitle h6{color:#0a0a0a;font-size:20px;font-weight:600;line-height:26px;margin:0;padding-bottom:8px}.productAttributesTitle p{color:#7e7e7e;font-size:16px;font-weight:400;line-height:24px;margin:0}.productInputSection{padding:24px 12px 0!important}.customInputAction{align-items:flex-start;background:#fff;border:1px solid silver;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:16px 20px;position:relative;width:100%}.customInputAction label{color:#3b3b3b;font-size:20px;font-weight:500;line-height:28px;margin:0;padding-bottom:10px}.customInputAction label span{color:#ff3511}.customInputActionSelect{align-items:flex-start;background:#fff;border:1px solid silver;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;position:relative;width:100%}.customInputActionSelect label{color:#3b3b3b;font-size:20px;font-weight:500;line-height:28px;margin:0;padding-bottom:10px}.customInputActionSelect label span{color:#ff3511}.customInputText{background-color:initial;border:none;color:#3b3b3b;font-family:inherit;font-size:14px;line-height:20px;outline:none;padding:0;width:100%}.customInputText::placeholder{color:#8c8c8c}.customInputText>div>div{padding:0}.errorText{color:#ff0303;font-size:14px;line-height:18px;margin:5px 0 0!important}.phoneInputWrapper{align-items:stretch;display:flex;gap:8px;width:100%}.phoneInputWrapper>.customInputText{flex:1 1;min-width:0;width:auto}.phoneNumberInput{flex:1 1;min-width:0}.countryDropdown{align-items:stretch;background:#fff;display:flex;min-width:-webkit-fit-content;min-width:fit-content;position:relative}.countryDropdown-trigger{align-items:stretch;cursor:pointer;display:flex;justify-content:space-between;min-height:48px;width:100%}.countryDropdown-selected{align-items:center;display:flex;gap:7px;padding-left:10px;white-space:nowrap}.countryDropdown-selected img{border-radius:2px;flex-shrink:0;height:15px;object-fit:cover;width:20px}.countryDropdown-text{color:#333;font-size:13px;font-weight:400;line-height:18px;white-space:nowrap}.countryDropdown-arrow{align-items:center;border-right:1px solid #ddd;display:flex;flex-shrink:0;justify-content:center;margin-left:8px;padding:0 10px}.countryDropdown-arrow svg{display:block}.countryDropdown-menu{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 6px 20px #0000001a;cursor:default;left:0;max-width:90vw;overflow:hidden;position:absolute;top:calc(100% + 5px);width:280px;z-index:99999}.countryDropdown-search{background:#fff;border-bottom:1px solid #eee;padding:8px}.countryDropdown-searchInputWrapper{align-items:center;background:#f8f8f8;border:1px solid #ddd;border-radius:6px;color:#777;display:flex;gap:7px;height:38px;padding:0 9px;transition:border-color .2s ease,background-color .2s ease;width:100%}.countryDropdown-searchInputWrapper:focus-within{background:#fff;border-color:#aaa}.countryDropdown-searchInputWrapper svg{flex-shrink:0}.countryDropdown-searchInput{background:#0000;border:0;color:#333;flex:1 1;font-family:inherit;font-size:13px;height:100%;min-width:0;outline:0;padding:0;width:100%}.countryDropdown-searchInput::placeholder{color:#999}.countryDropdown-clearSearch{align-items:center;background:#0000;border:0;color:#777;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:22px;justify-content:center;line-height:1;padding:0;width:22px}.countryDropdown-list{max-height:230px;overflow-x:hidden;overflow-y:auto;width:100%}.countryDropdown-list::-webkit-scrollbar{width:5px}.countryDropdown-list::-webkit-scrollbar-track{background:#0000}.countryDropdown-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.countryDropdown-item{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:46px;padding:7px 10px;transition:background-color .18s ease;width:100%}.countryDropdown-item:hover{background:#f5f5f5}.countryDropdown-itemSelected{background:#f5f6f7}.countryDropdown-itemCountry{align-items:center;display:flex;gap:9px;min-width:0}.countryDropdown-itemCountry>img{border-radius:2px;flex-shrink:0;height:15px;object-fit:cover;width:20px}.countryDropdown-itemDetails{display:flex;flex-direction:column;gap:1px;min-width:0}.countryDropdown-countryName{color:#222;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.countryDropdown-itemCode{color:#666;font-size:12px;white-space:nowrap}.countryDropdown-check{color:#333;flex-shrink:0}.countryDropdown-noResult{color:#888;font-size:12px;padding:20px 12px;text-align:center}.feetCapacityAdd{align-items:center;display:flex;justify-content:space-between;width:100%}.feetCapacityAdd label{padding-bottom:0}.addCapacity{align-items:center;background-color:#e74316;background-color:var(--primary-color);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;line-height:20px;min-width:55px;padding:5px 15px}.enterVehicleCapacity{align-items:center;display:flex;gap:10px;padding-top:10px;width:100%}.enterCapacity{background:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:7px 10px;width:100%}.closeCapacityField{background:#0000;border:none;cursor:pointer;flex:0 0 auto;padding:0}.closeCapacityField img{cursor:pointer;height:22px;width:22px}.upload-card{align-items:center;background:#fff;border:1px solid silver;border-radius:8px;box-sizing:border-box;display:flex;gap:16px;max-width:100%;padding:16px 20px 35px;position:relative;width:100%}.upload-card-left{flex-shrink:0}.upload-card-left img{max-height:48px;max-width:48px}.upload-card-content{flex:1 1;min-width:0}.upload-card-title{color:#0f172a;font-size:16px;font-weight:600;line-height:22px;margin-bottom:4px}.upload-card-title span{color:#ff3511}.upload-card-meta{color:#64748b;display:flex;flex-wrap:wrap;font-size:14px;gap:16px;line-height:20px}.upload-card-content small{color:#64748b;display:block;font-size:12px;margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-card-closeBtn{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;outline:none;padding:0;width:32px}.upload-card-closeBtn:hover{background:#e2e8f0}.upload-card-progressWrapper{background:#e0e0e0;border-radius:999px;bottom:12px;height:6px;left:20px;overflow:hidden;position:absolute;right:20px}.upload-card-progressBar{background:#0000;border-radius:inherit;height:100%;transition:width .3s ease-in-out,background .3s ease-in;width:0}.upload-card-progressBar--active{background:#e74316;background:var(--primary-color)}.add-vendor-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding:24px 0}.add-vendor-actions>a{background:#fff;color:#e74316;min-width:110px;text-align:center;text-decoration:none}.add-vendor-actions>a,.createOrderBtnDetail{border:1px solid #e74316;border-radius:10px;font-size:14px;font-weight:600;line-height:20px;padding:10px 20px}.createOrderBtnDetail{background:#e74316;color:#fff;cursor:pointer;min-width:145px}.createOrderBtnDetail:disabled{cursor:not-allowed;opacity:.65}@media only screen and (max-width:768px){.productAttributesSection{border-radius:8px;padding:0}.productAttributesbg{margin-bottom:15px;padding:10px!important}.productAttributesTitle{display:block;padding-bottom:10px}.productAttributesTitle h6{font-size:18px;line-height:26px}.productAttributesTitle p{font-size:14px;line-height:20px;padding-bottom:10px}.productInputSection{padding:0 12px 10px!important}.customInputAction,.customInputActionSelect{padding:10px 15px}.customInputAction label,.customInputActionSelect label{font-size:16px;line-height:22px;padding-bottom:7px}.phoneInputWrapper{gap:6px}.countryDropdown-selected{padding-left:7px}.countryDropdown-text{font-size:12px}.countryDropdown-arrow{margin-left:5px;padding:0 7px}.countryDropdown-menu{width:260px}.enterVehicleCapacity{gap:7px}.enterCapacity{min-width:0;padding:7px}.upload-card{gap:12px;padding:14px 14px 32px}.upload-card-title{font-size:14px;line-height:20px}.upload-card-meta{font-size:12px;gap:8px;line-height:18px}.upload-card-progressWrapper{left:14px;right:14px}.add-vendor-actions{padding:16px 12px}}@media only screen and (max-width:575px){.productAttributesbg{padding:8px!important}.productInputSection{padding:0 5px 10px!important}.customInputAction,.customInputActionSelect{padding:10px 12px}.customInputAction label,.customInputActionSelect label{font-size:14px;line-height:20px}.phoneInputWrapper{gap:4px;width:100%}.countryDropdown{max-width:145px}.countryDropdown-trigger{min-height:42px}.countryDropdown-selected{gap:5px;padding-left:5px}.countryDropdown-selected img{height:13px;width:18px}.countryDropdown-text{font-size:11px}.countryDropdown-arrow{margin-left:2px;padding:0 5px}.countryDropdown-menu{max-width:calc(100vw - 40px);width:245px}.phoneNumberInput{font-size:12px;min-width:0}.feetCapacityAdd{margin-bottom:3px}.feetCapacityAdd label{font-size:14px}.addCapacity{font-size:12px;min-width:50px;padding:5px 12px}.enterVehicleCapacity{grid-gap:5px;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,.8fr) 22px}.enterCapacity{font-size:11px;min-width:0;padding:6px}.closeCapacityField img{height:20px;width:20px}.upload-card{align-items:flex-start;gap:10px;padding:12px 12px 30px}.upload-card-left img{height:38px;width:38px}.upload-card-content{width:calc(100% - 80px)}.upload-card-title{font-size:13px;line-height:18px}.upload-card-meta{display:block;font-size:11px;line-height:17px}.upload-card-meta span{display:block}.upload-card-closeBtn{font-size:13px;height:26px;width:26px}.add-vendor-actions{display:flex;gap:8px;padding:14px 5px 20px;width:100%}.add-vendor-actions>a,.add-vendor-actions>button{flex:1 1;min-width:0;width:100%}}.partner-details-page{max-width:100%;overflow-x:hidden;padding-bottom:24px;width:100%}.partner-details-page .row{margin-left:0;margin-right:0}.partner-details-page,.partner-details-page *{box-sizing:border-box}.partner-details-page .partners-page{max-width:100%;overflow-x:hidden;width:100%}.partner-details-page .partners-container{max-width:100%;padding-left:clamp(10px,2vw,28px);padding-right:clamp(10px,2vw,28px);width:100%}.partner-details-page .partners-card{max-width:100%;min-width:0;width:100%}.partner-details-page .partners-grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-details-page .partners-field,.partner-details-page .partners-field-fleet{min-width:0}.partner-details-page .partners-field input,.partner-details-page .partners-field select,.partner-details-page .partners-field textarea{max-width:100%;min-width:0}.partner-details-page .partners-field-fleet input{max-width:176px;width:100%}.partner-details-page .fleet-inputs{display:flex;flex-wrap:wrap;gap:6px!important;max-width:100%}.partner-details-page .fleet-inputs>*{flex:1 1 100px;min-width:0}.partner-details-page .lc__card,.partner-details-page .lc__container,.partner-details-page .lc__grid{max-width:100%;min-width:0;overflow-wrap:anywhere}@media (max-width:767px){.partner-details-page .partners-page{padding:10px}.partner-details-page .partners-container{padding:8px 0}.partner-details-page .partners-card{padding:14px}.partner-details-page .partners-grid{gap:14px;grid-template-columns:1fr}.partner-details-page .partners-head{align-items:flex-start;flex-wrap:wrap}.partner-details-page .partners-company{font-size:22px;line-height:28px;word-break:break-word}.partner-details-page .partners-email{font-size:14px;overflow-wrap:anywhere}.partner-details-page .partners-field label,.partner-details-page .partners-field-fleet label{font-size:14px}.partner-details-page .fleet-inputs>*{flex:1 1 80px}.partner-details-page .popupBox{min-width:0;width:calc(100% - 24px)}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.083605ec.css.map*/