:root{--client-ink:#1d3028;--client-muted:var(--deliverse-text-secondary);--client-green:#315a3f;--client-green-deep:#172d24;--client-lime:#b8e067;--client-bg:#f5f7f8;--client-line:#dfe6e4;--client-white:#fff;--client-shadow:0 2px 8px #1b37270a;--shipper-header-height:64px;--shipper-header-min-height:64px;--portal-header-height:var(--shipper-header-height);--shipper-success:#216e39;--shipper-success-bg:#edf7ee;--shipper-warning:#8a4b0f;--shipper-warning-bg:#fff7e6;--shipper-error:#b42318;--shipper-error-bg:#fef3f2;--shipper-info:#1d4ed8;--shipper-info-bg:#eff6ff}
@font-face{font-family:Nunito;src:url(/fonts/Nunito-VariableFont_wght.woff2)format("woff2");font-style:normal;font-weight:200 1000;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/Nunito-Latin-VariableFont_wght.woff2)format("woff2");font-style:normal;font-weight:200 1000;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--deliverse-font:"Nunito", ui-sans-serif, system-ui, sans-serif;--deliverse-text-primary:#1d3028;--deliverse-text-secondary:#43564b;--deliverse-text-placeholder:#5b6b62;--deliverse-body-weight:500;--deliverse-helper-weight:500;--deliverse-label-weight:600;--deliverse-heading-weight:750}html,body,#root,.ant-app{font-family:var(--deliverse-font);font-size:16px;font-weight:var(--deliverse-body-weight);line-height:1.55}button,input,select,textarea{font-family:inherit}:root{--deliverse-form-value-size:16px;--deliverse-form-label-size:15px;--deliverse-form-help-size:14px}#root input,#root select,#root textarea,#root .ant-input,#root .ant-input-affix-wrapper,#root .ant-input-affix-wrapper>input.ant-input,#root .ant-input-number-input,#root .ant-picker-input>input,#root .ant-select-selection-item,#root .ant-select-selection-placeholder,#root .ant-cascader-input,#root .ant-mentions{font-size:var(--deliverse-form-value-size)}#root textarea,#root textarea.ant-input,#root .ant-mentions{line-height:1.55}#root input::placeholder,#root textarea::placeholder,#root .ant-input::placeholder,#root .ant-picker-input>input::placeholder,#root .ant-select-selection-placeholder{font-size:15px}#root .ant-form-item .ant-form-item-label>label{font-size:var(--deliverse-form-label-size);font-weight:var(--deliverse-label-weight);line-height:1.45}#root .ant-form-item-extra,#root .ant-form-item-explain,#root .ant-form-item-explain-error{font-size:var(--deliverse-form-help-size);line-height:1.45}#root .ant-checkbox-wrapper,#root .ant-radio-wrapper{font-size:var(--deliverse-form-label-size);line-height:1.5}.ant-select-dropdown .ant-select-item,.ant-cascader-dropdown .ant-cascader-menu-item,.ant-picker-dropdown .ant-picker-header{font-size:var(--deliverse-form-value-size)}.ant-app,.ant-modal,.ant-drawer,.ant-select-dropdown,.ant-dropdown,.ant-popover,.ant-message,.ant-notification{font-weight:var(--deliverse-body-weight)}.ant-typography-secondary,.ant-form-item-extra,.ant-input-data-count{color:var(--deliverse-text-secondary);font-size:var(--deliverse-form-help-size);font-weight:var(--deliverse-helper-weight);line-height:1.55}.ant-form-item-explain{font-size:var(--deliverse-form-help-size);font-weight:var(--deliverse-helper-weight);line-height:1.55}.ant-form-item-label>label{font-size:var(--deliverse-form-label-size);font-weight:var(--deliverse-label-weight)}.ant-input,.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-item,.ant-select-item{font-weight:var(--deliverse-body-weight)}input::placeholder,textarea::placeholder,.ant-input::placeholder,.ant-picker-input>input::placeholder{color:var(--deliverse-text-placeholder);font-weight:var(--deliverse-helper-weight);opacity:1}.ant-select-selection-placeholder{color:var(--deliverse-text-placeholder);font-weight:var(--deliverse-helper-weight)}.ant-btn,.ant-tabs-tab,.ant-menu-item,.ant-dropdown-menu-item{font-weight:var(--deliverse-label-weight)}.ant-table{font-size:15px;font-weight:var(--deliverse-body-weight)}.ant-table-thead>tr>th{font-size:14px;font-weight:var(--deliverse-label-weight)}.ant-tag{font-size:14px;font-weight:var(--deliverse-label-weight);line-height:1.5}.ant-steps-item-description,.ant-steps-item-content{color:var(--deliverse-text-secondary);font-size:14px;line-height:1.55}small,.ant-descriptions-item-label{font-size:14px;line-height:1.55}.page-header h1,.page-header h2,.page-header-block h1,.page-header-block h2{font-weight:var(--deliverse-heading-weight)}.page-header .ant-typography-secondary,.page-header-block .ant-typography-secondary{font-size:15px}.woo-booking-note.ant-typography{font-size:14px;font-weight:var(--deliverse-helper-weight)}html[lang=ur]{--deliverse-font:"Noto Naskh Arabic", "Noto Nastaliq Urdu", system-ui, sans-serif}html[lang=ur] .ant-typography,html[lang=ur] .ant-form-item-label>label,html[lang=ur] .ant-form-item-extra,html[lang=ur] .ant-form-item-explain{letter-spacing:normal;line-height:1.8}html[lang=ur] #root .ant-form-item-label>label,html[lang=ur] #root .ant-form-item-extra,html[lang=ur] #root .ant-form-item-explain{line-height:1.8}
:root{--portal-button-primary:#315a3f;--portal-button-hover:#244630}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):not([aria-disabled=true]),.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):not([aria-disabled=true]){background:var(--portal-button-primary);border-color:var(--portal-button-primary);color:#fff!important}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):not([aria-disabled=true]):not(.ant-btn-loading):is(:hover,:active),.ant-btn.ant-btn-color-primary.ant-btn-variant-solid:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):not([aria-disabled=true]):not(.ant-btn-loading):is(:hover,:active){background:var(--portal-button-hover)!important;border-color:var(--portal-button-hover)!important;color:#fff!important}.ant-btn.ant-btn-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled){color:var(--portal-button-primary);background:0 0}.ant-btn:is(:disabled,.ant-btn-disabled,[aria-disabled=true]),.ant-btn:is(:disabled,.ant-btn-disabled,[aria-disabled=true]):is(:hover,:active,:focus){opacity:1;cursor:not-allowed;transform:none;color:#65716d!important;box-shadow:none!important;background:#eef1ef!important;border-color:#d9dfdc!important}.ant-btn:not(:disabled):not(.ant-btn-disabled):not([aria-disabled=true]):focus-visible{outline:2px solid var(--portal-button-primary);outline-offset:3px}.ant-btn.ant-btn-loading{cursor:progress}.ant-btn>span:not(.ant-btn-icon),.ant-btn .anticon{color:inherit}.ant-btn:not(.ant-btn-icon-only){white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:32px}.ant-btn>span:not(.ant-btn-icon){min-width:0}.ant-btn .ant-btn-icon{flex-shrink:0}@media (max-width:767px){.ant-btn:not(.ant-btn-icon-only):not(.ant-btn-sm){min-height:44px}}button:not(.ant-btn):disabled,button:not(.ant-btn):disabled:hover{opacity:1;cursor:not-allowed;transform:none;color:#65716d!important;box-shadow:none!important;background:#eef1ef!important;border-color:#d9dfdc!important}
*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px;overflow-x:hidden}button,input,select,textarea{font:inherit}.root-loading{color:#315a3f;place-items:center;min-height:100vh;font:600 15px/1.5 system-ui,sans-serif;display:grid}.root-loading-skeleton{background:#f5f7f8;place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.root-loading-skeleton-inner{background:#fff;border:1px solid #dfe6e4;border-radius:12px;gap:14px;width:min(520px,100%);padding:28px;display:grid;overflow:hidden}.root-loading-skeleton-inner>span{background:#e8eeeb;border-radius:999px;display:block;position:relative;overflow:hidden}.root-loading-skeleton-inner>span:after{content:"";background:linear-gradient(90deg,#0000,#f6f8f7,#0000);animation:1.2s ease-in-out infinite root-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.root-loading-skeleton-brand{width:112px;height:18px}.root-loading-skeleton-heading{width:min(320px,82%);height:30px;margin-top:10px}.root-loading-skeleton-copy{width:100%;height:14px}.root-loading-skeleton-copy-short{width:68%}.root-loading-skeleton-action{width:148px;height:44px;margin-top:8px;border-radius:8px!important}@keyframes root-skeleton-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.root-loading-skeleton-inner>span:after{animation:none}}.root-error{color:#1d3028;text-align:center;background:#f4f6ef;place-items:center;min-height:100vh;padding:24px;font:16px/1.6 system-ui,sans-serif;display:grid}.root-error div{max-width:520px}.root-error h1{margin:0 0 8px}.root-error p{color:var(--deliverse-text-secondary);margin:0 0 20px}.root-error button{color:#fff;cursor:pointer;background:#173c2c;border:0;border-radius:999px;min-height:44px;padding:10px 20px}.root-error a{color:#fff;background:#173c2c;border-radius:999px;align-items:center;min-height:44px;padding:10px 20px;text-decoration:none;display:inline-flex}.language-toggle{background:#fffffff5;border:1px solid #d7e1dc;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex;box-shadow:0 4px 16px #1232251f}.language-toggle button{color:#51645b;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:40px;min-height:36px;padding:5px 9px;font:800 12px/1 system-ui,sans-serif}.language-toggle button.active{color:#fff;background:#173c2c}.language-toggle button.urdu{font:700 16px/1.25 Noto Naskh Arabic,Noto Nastaliq Urdu,serif}html[lang=ur] body{font-family:Noto Naskh Arabic,Noto Nastaliq Urdu,system-ui,sans-serif}.root-error.identity-state{color:#1d3028;background:#f5f7f8;min-height:100dvh;padding:24px 16px}.root-error.identity-state>div{text-align:center;background:#fff;border:1px solid #dfe6e4;border-radius:12px;width:min(520px,100%);padding:28px}.root-error.identity-state h1{margin:0 0 12px;font-size:28px;line-height:1.2}.root-error.identity-state p{color:#43564b;font-size:16px;line-height:1.5}.root-error.identity-state a,.root-error.identity-state button{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:#315a3f;border:1px solid #315a3f;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.root-error.identity-state :focus-visible{outline-offset:3px;outline:2px solid #528465}@media (max-width:767px){.root-error.identity-state h1{font-size:24px}.root-error.identity-state>div{padding:24px 16px}}.root-error.identity-state .identity-state-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
