.webchat-root{font-family:inherit;background:#fff;height:100vh}.webchat,.webchat-root{display:flex;flex-direction:column}.webchat{height:100%}.webchat-root--embed .webchat-chat-history{padding-top:16px}.ac-actionSet2{display:flex;flex-direction:row;justify-content:right}.ac-actionSet-left{justify-content:flex-start}.ac-actionSet-right{justify-content:flex-end;display:flex;align-items:center;flex-direction:row}.webchat-header-bar{padding:10px;display:flex;align-items:center;justify-content:space-between}.webchat-header-logo{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;padding:2px;flex-shrink:0}.webchat-header-title{flex-grow:1;font-size:16px;font-weight:500;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.webchat-header-close-button{background:none;border:none;color:#fff;cursor:pointer;padding:4px;border-radius:4px}.webchat-header-close-button:hover{background:hsla(0,0%,100%,.1)}.webchat-chat-history{flex:1;overflow-y:auto;padding:15px}.webchat-message-row{margin-bottom:20px}.ac-container{padding:15px}.ac-textBlock p{margin:0;font-size:12px;line-height:1.5}.ac-horizontal-separator{height:8px;overflow:hidden;flex:0 0 auto;margin-right:0;margin-left:0}.ac-columnSet{display:flex}.ac-button-text,.ac-columnSet{justify-content:flex-start;margin:0;padding:0}.ac-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-vertical-separator{width:8px;overflow:hidden;flex:0 0 auto;display:flex}.ac-action-container{box-sizing:border-box;flex:0 0 auto}.ac-action-overflow{overflow:hidden}@media (max-width:768px){.webchat-header-bar{padding:6px}.webchat-header-title{font-size:12px}.webchat-chat-history{padding:10px}}.order-title{font-size:26px;color:#333;font-weight:600;margin-bottom:8px}.separator-line{height:1px;background-color:#d1d1d1;width:100%;margin:20px 0}.order-summary{gap:20px;align-items:flex-start}.summary-col{min-width:0;word-wrap:break-word;overflow-wrap:break-word}.summary-col-1{flex:1 1 25%}.summary-col-2{flex:1 1 30%}.summary-col-3,.summary-col-4{flex:1 1 15%}.summary-col-5{flex:1 1 35%}.summary-col-expand{flex:1 1 5%;display:flex;align-items:center;justify-content:center}.summary-label{font-weight:600}.summary-label,.summary-value{font-size:12px;color:#333;line-height:1.5;padding-bottom:8px}.summary-value{font-weight:400;margin-bottom:8px}.summary-address-value{font-size:12px;color:#333;font-weight:400;line-height:1.5;padding-bottom:4px}.summary-last-element{margin-bottom:8px}.customer-block-info{font-size:12px;color:#333;font-weight:400;line-height:1.5}.summary-spacer{height:12px}.status-table{display:flex;flex-direction:column;width:100%}.status-header,.status-row{display:flex;flex-direction:row;padding:3px 0;width:100%;font-size:12px}.status-col-1{flex:1 1 60%;min-width:0}.status-col-2,.status-col-3{flex:1 1 50%;padding:1px;text-align:center;min-width:0}.status-item{display:flex;align-items:center;gap:8px}.status-icon{width:30px;height:auto}.status-header{font-weight:600}.status-header,.status-row{color:#333;align-items:center}.status-row{font-size:12px;line-height:1.5}.status-total{font-weight:600}.items-section{margin-top:20px}.separator-wide{width:20px}.separator-narrow{width:3px}.item-separator{height:20px}.item-header{gap:20px;align-items:flex-start}.item-col{min-width:0;word-wrap:break-word;overflow-wrap:break-word}.item-col-1{flex:1 1 10%}.item-col-2{flex:1 1 30%}.item-col-3,.item-col-4{flex:1 1 15%}.item-col-5{flex:1 1 25%}.item-col-expand{flex:1 1 5%;display:flex;align-items:center;justify-content:center}.item-label{font-weight:600;margin-bottom:8px}.item-label,.item-value{font-size:12px;color:#333;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.item-value{font-weight:400}.tracking-button{margin-top:8px}.ups-button{background:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:4px 8px;cursor:pointer;font-size:12px}.ups-button:hover{background:#e5e5e5}.expand-button{background:none;border:none;cursor:pointer;padding:4px}.chevron-icon{width:20px;height:auto}.item-details{margin-top:8px;margin-bottom:8px}.details-row{gap:20px;align-items:flex-start}.detail-col{min-width:0;word-wrap:break-word;overflow-wrap:break-word}.detail-col-1{flex:1 1 10%}.detail-col-2{flex:1 1 30%}.detail-col-3,.detail-col-4{flex:1 1 15%}.detail-col-5{flex:1 1 25%}.detail-col-expand{flex:1 1 5%;display:flex;align-items:center;justify-content:center}.detail-label{font-weight:600}.detail-label,.detail-value{font-size:12px;color:#333;line-height:1.5;margin-bottom:8px;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.detail-value{font-weight:400}.detail-spacer{height:8px}.footer-actions{display:flex;flex-direction:row;justify-content:flex-start;gap:8px;margin-top:20px}@media (max-width:768px){.item-header,.order-summary{flex-direction:column}.item-header{gap:8px}.details-row{flex-direction:column}}.note-title{font-weight:600;color:#333}.form-title,.note-text{font-weight:400}.form-title{font-size:12px;color:rgba(51,51,51,.933);margin-bottom:8px}.form-layout{gap:20px}.form-column{flex:1 1 55%;min-width:0}.map-column{flex:1 1 45%;min-width:0}.map-column,.world-map{display:flex;align-items:center;justify-content:center}.world-map img{max-width:100%;height:auto;max-height:200px}.form-field{margin-bottom:4px}.field-label{display:block;margin-bottom:3px}.field-label span{font-family:sans-serif;font-size:12px;color:#333;font-weight:400}.required-asterisk{color:#c30!important}.ac-input-container{display:flex}.ac-input{width:80%;min-width:0;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:12px;font-family:sans-serif}.ac-input:focus{outline:none}.ac-input-error{border-color:#c30!important}.field-error{color:#c30;font-size:12px;margin-top:4px;font-family:sans-serif}.ac-actionSet{display:flex;flex-direction:row;justify-content:flex-start}.ac-pushButton{display:flex;align-items:center;justify-content:center;flex:0 1 auto;border-radius:4px;padding:4px 8px;cursor:pointer;font-size:12px}.ac-pushButton:disabled{opacity:.6;cursor:not-allowed}.ac-pushButton div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.form-layout{flex-direction:column}.map-column{display:none}}.webchat-root{--widget-font:var(--font-nunito-sans,"Nunito Sans"),"Helvetica Neue",Helvetica,Arial,sans-serif;--widget-body-text:#333;--widget-surface:#fff;--widget-input-border:#ccc;--widget-error:#c30;--widget-muted:#666}.webchat-root[data-brand=keenfinity]{--widget-primary:#336;--widget-primary-hover:#81819f;--widget-primary-active:#336;--widget-primary-contrast:#fff;--widget-header-bg:#336;--widget-header-logo-bg:#336;--widget-focus-ring:rgba(51,51,102,.25);--widget-input-focus-border:#336;--widget-form-surface:#e0e2e5;--widget-secondary-outline:#336;--widget-secondary-hover-bg:#81819f}.webchat-root[data-brand=iqsight]{--widget-primary:#7e5095;--widget-primary-hover:#1d00ca;--widget-primary-active:#23223f;--widget-primary-contrast:#fff;--widget-header-bg:#7e5095;--widget-header-logo-bg:#7e5095;--widget-focus-ring:rgba(126,80,149,.35);--widget-input-focus-border:#7e5095;--widget-form-surface:#e9e9e9;--widget-secondary-outline:#7e5095;--widget-secondary-hover-bg:#e9e9e9}.webchat-root[data-brand=radionix]{--widget-primary:#bd2023;--widget-primary-hover:#a01a1c;--widget-primary-active:#a01a1c;--widget-primary-contrast:#fff;--widget-header-bg:#bd2023;--widget-header-logo-bg:#bd2023;--widget-focus-ring:rgba(189,32,35,.25);--widget-input-focus-border:#bd2023;--widget-form-surface:#f1f1f1;--widget-secondary-outline:#bd2023;--widget-secondary-hover-bg:#f1f1f1}.webchat-root,.webchat-root .ac-input,.webchat-root .ac-pushButton,.webchat-root .ac-textBlock,.webchat-root .field-label span,.webchat-root .webchat-header-title{font-family:var(--widget-font)}.webchat-root .webchat-header-bar{background:var(--widget-header-bg);color:var(--widget-primary-contrast)}.webchat-root .webchat-header-logo{background:var(--widget-header-logo-bg)}.webchat-root .ac-input:focus{border-color:var(--widget-input-focus-border);box-shadow:0 0 0 2px var(--widget-focus-ring)}.webchat-root .ac-pushButton{background:var(--widget-primary);border-color:var(--widget-primary);color:var(--widget-primary-contrast)}.webchat-root .ac-pushButton:hover{background:var(--widget-primary-hover);border-color:var(--widget-primary-hover)}.webchat-root .ac-pushButton:active,.webchat-root .ac-pushButton:focus{background:var(--widget-primary-active);border-color:var(--widget-primary-active)}