.incoming-tracking-panel{border-radius:18px;padding:22px;background:#f1f7ff;color:#23426c;margin:20px 0;border:1px solid #dfebfa}.incoming-tracking-panel.state-tone-orange{background:#fff7ee;border-color:#f8e4ce}.incoming-tracking-panel.state-tone-green{background:#eefaf5;border-color:#d8efe5}.incoming-tracking-heading{display:flex;gap:13px;align-items:center}.incoming-tracking-heading .eyebrow{font-size:10px;margin:0}.incoming-tracking-heading h3{font-size:18px;margin:5px 0 0;color:#082655}.incoming-tracking-panel>p{font-size:13px;line-height:1.6;margin:12px 0}.incoming-tracking-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:#5b708e}.incoming-row-progress{font-size:12px;line-height:1.4;color:#3e6db1;margin:0 0 10px}.incoming-history{margin-top:18px;background:#ffffffa8;border-radius:12px;padding:0 14px}.incoming-history summary{cursor:pointer;display:flex;gap:9px;align-items:center;padding:13px 0;font-size:12px;font-weight:600;list-style:none}.incoming-history summary svg{width:16px;height:16px;margin-left:auto}.incoming-history summary>span{color:#6c83a4}.incoming-history ol{list-style:none;margin:0;padding:0 0 6px;max-height:230px;overflow:auto}.incoming-history li{display:flex;gap:16px;justify-content:space-between;padding:13px 0;border-top:1px solid #e5edf6;font-size:12px}.incoming-history li strong{font-weight:500;line-height:1.5}.incoming-history small{display:block;margin-top:4px;color:#6a819f}.incoming-history time{white-space:nowrap;color:#6a819f;font-size:11px}.incoming-tracking-panel .shipping-error:empty{display:none}.incoming-reconnect,.incoming-empty-scans{font-size:12px!important;color:#697e9d}.incoming-tracking-panel .dashboard-button{margin-top:10px}
.incoming-courier-field{position:relative;display:grid;gap:8px;font-size:14px;font-weight:500;align-content:start}.incoming-courier-picker{position:relative;z-index:4}.incoming-courier-picker summary{border:1px solid #d8e4f3;border-radius:10px;padding:13px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:400;cursor:pointer;min-height:48px;background:#fff}.incoming-courier-picker summary svg{width:16px;height:16px}.incoming-courier-picker summary::marker{display:none}.incoming-courier-picker fieldset{position:absolute;top:calc(100% + 5px);left:0;right:0;min-width:240px;background:#fff;border:1px solid #dbe7f8;border-radius:14px;padding:7px;margin:0;box-shadow:0 15px 38px #0826551c}.incoming-courier-picker label{display:flex!important;flex-direction:row!important;align-items:center;gap:9px;font-size:12px!important;padding:10px;border-radius:8px;margin:0!important;cursor:pointer}.incoming-courier-picker label:hover,.incoming-courier-picker label:has(input:checked){background:#edf5ff;color:#0865ed}.incoming-courier-picker label input{width:14px!important;height:14px!important;accent-color:#0865ed}.incoming-courier-picker label svg{width:15px;height:15px;margin-left:auto;visibility:hidden}.incoming-courier-picker label:has(input:checked) svg{visibility:visible}.incoming-tracking-consent{margin:13px 0}.incoming-tracking-consent small{display:block;font-size:11px;color:#687f9f;line-height:1.6;margin-top:4px;font-weight:400}.incoming-order form{gap:14px}.incoming-order textarea{min-height:75px}.incoming-order .shipping-small{font-size:11px;line-height:1.6}.incoming-order .shipping-form-grid{gap:14px}.incoming-order .shipping-error:empty{display:none}.incoming-admin-update{font-size:12px;color:#476c9c;line-height:1.5}.incoming-admin-update.is-reported{color:#b15a14}.incoming-admin-update strong{display:block;font-weight:600}.incoming-admin-actions{display:grid;gap:8px}.incoming-admin-actions button{white-space:normal}
#dashboard-dialog:has(.incoming-detail){width:min(940px,calc(100vw - 64px));max-width:940px;padding:28px 32px;max-height:calc(100dvh - 40px)}.incoming-detail header h2{font-size:28px;margin:8px 0}.incoming-detail header p{font-size:13px;margin:8px 0;color:#284a78}.incoming-detail header p span{color:#6c819e;font-size:12px}.incoming-detail-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:28px;margin-top:23px;max-height:calc(100dvh - 245px);overflow:auto;padding-right:7px;scrollbar-width:thin}.incoming-detail .package-stage{margin:0 0 21px!important;padding:16px!important}.incoming-detail .package-stage p{font-size:12px!important}.incoming-detail h3{font-size:15px;margin:18px 0 12px}.incoming-detail dl{margin:0;font-size:12px}.incoming-detail dl>div{display:grid;grid-template-columns:140px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #e9eff8}.incoming-detail dt{color:#7489a6}.incoming-detail dd{margin:0;overflow-wrap:anywhere;color:#183c6c;font-weight:500}.incoming-detail .parcel-timeline{font-size:12px;margin:8px 0 0;max-height:100px;overflow:auto}.incoming-detail .parcel-timeline li{padding-bottom:10px}.incoming-detail .parcel-timeline time{font-size:11px}.incoming-next-explanation{font-size:11px!important;line-height:1.7;color:#778ca9;margin:12px 0!important}.incoming-detail .incoming-tracking-panel{margin:0;padding:19px}.incoming-detail .incoming-tracking-heading h3{font-size:17px;margin:5px 0 0}.incoming-detail .incoming-history ol{max-height:210px}.incoming-detail-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #e6eef8;padding-top:17px;margin-top:22px}.incoming-detail-footer .inline-link{font-size:12px}.incoming-detail-footer .dashboard-button{width:auto!important;min-height:42px;padding:10px 17px!important;font-size:12px;margin:0!important}
.incoming-order.incoming-detail{max-width:none;width:100%}

/* Incoming cancellation: quiet archive action, explicit scope, spacious confirmation. */
.incoming-cancel-link{border:0;background:none;color:#66738b;text-decoration:underline;text-underline-offset:4px;font:inherit;font-size:13px;cursor:pointer;padding:8px 0}.incoming-cancel-link:hover{color:#0b2861}.incoming-cancellation{max-width:690px;margin:auto}.incoming-cancel-summary{display:flex;justify-content:space-between;gap:24px;background:#f2f7fd;border-radius:14px;padding:18px 22px;margin:22px 0;color:#526485;font-size:14px}.incoming-cancel-summary strong{color:#133363}.incoming-cancel-explanation{border-left:3px solid #ff792c;padding:4px 0 4px 20px;margin:26px 0}.incoming-cancel-explanation p{font-size:14px;line-height:1.65;margin:9px 0}.incoming-cancellation fieldset{border:0;padding:0;margin:26px 0}.incoming-cancellation legend{font-weight:700;margin-bottom:14px}.incoming-cancel-reason{display:flex!important;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:#f7faff;margin:8px 0!important;font-size:14px!important;cursor:pointer}.incoming-cancel-reason:has(input:checked){background:#e9f3ff;color:#0560df}.incoming-cancel-reason input{width:18px!important;height:18px!important;accent-color:#0868f9;margin:0!important}.incoming-cancel-actions{display:flex;justify-content:space-between;gap:16px;margin-top:24px}.incoming-cancellation .package-stage{margin:22px 0}.package-status-tabs{flex-wrap:wrap}
#dashboard-dialog:has(.incoming-cancellation){width:min(720px,calc(100vw - 48px));max-width:720px}.incoming-cancellation form{gap:8px}.incoming-cancellation fieldset{margin:14px 0}.incoming-cancellation legend{margin-bottom:8px}.incoming-cancellation .shipping-consent{margin:12px 0}.incoming-cancellation .shipping-error:empty{display:none}.incoming-cancellation .incoming-cancel-summary{margin:14px 0}.incoming-cancellation .incoming-cancel-explanation{margin:18px 0}.incoming-cancellation .incoming-cancel-actions{margin-top:10px}
