.courier-own-label{font-size:10px;line-height:1.4;color:#47566e;background:#edf2fb;border-radius:5px;padding:3px 6px;white-space:normal;text-align:center}.courier-offer-footer:has(.courier-edit){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.courier-offer-footer .courier-edit,.courier-offer-footer:has(.courier-edit) .courier-view{width:100%;min-width:0;min-height:46px;font-size:13px;padding-inline:10px;white-space:normal}.courier-own-actions{margin-top:20px;padding:16px;border:1px solid #dfe6f2;background:#f4f7fd;border-radius:12px}.courier-own-actions p{font-size:13px;line-height:1.6;margin:0 0 12px}.courier-own-actions .button{min-height:44px}
.results-area .clear-route-search{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:auto;height:auto;min-height:44px;padding:0 4px;border:0;border-radius:5px;background:transparent;color:var(--muted);font:500 12px/1.4 Onest,Manrope,sans-serif;white-space:nowrap;cursor:pointer}.results-area .clear-route-search .icon{width:13px;height:13px}.results-area .clear-route-search:hover{background:transparent;color:var(--ink);text-decoration:underline;text-underline-offset:3px}
@media(max-width:360px){.result-tools{gap:6px}.results-area .clear-route-search{font-size:11px;padding-inline:9px;gap:5px}}
.editor-status-dialog{width:min(410px,calc(100vw - 32px));padding:24px;border:1px solid #e0e5ed;border-radius:18px;background:#fff;color:#293342}.editor-status-dialog::backdrop{background:#1d293e55}.editor-status-dialog h2{margin:0;font:600 22px/1.3 Onest,sans-serif}.editor-status-dialog p{font-size:14px;line-height:1.6;margin:14px 0 20px}.editor-status-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.editor-status-actions .button{min-height:44px;font-size:13px}
body[data-intent=courier] #courier-my-listings{background:#ffffff14;border:1px solid #ffffff88;color:#fff;min-height:52px}body[data-intent=courier] #courier-my-listings:hover{background:#ffffff24}
@media(max-width:839px){[data-listing-view=grid] .courier-offer-footer:has(.courier-edit){display:grid;grid-template-columns:44px minmax(0,1fr);gap:6px}[data-listing-view=grid] .courier-offer-footer .courier-edit{display:grid;place-items:center;width:44px;min-height:44px;padding:0}[data-listing-view=grid] .courier-edit-label{display:none}[data-listing-view=grid] .courier-edit-icon{display:block;width:18px;height:18px}[data-listing-view=grid] .courier-offer-footer .courier-view{font-size:11px;min-height:44px;padding:6px 4px;white-space:nowrap}.courier-own-label{max-width:110px}}
@media(max-width:600px){.courier-own-actions .button{width:100%}#courier-my-listings{width:100%}}
.composer-edit-draft{padding:12px 14px;margin-bottom:18px;background:#edf3ff;border:1px solid #d8e3ff;border-radius:12px}.composer-edit-draft p{font-size:12px;line-height:1.5;margin:0 0 6px}.is-own-listing .courier-offer-badges{flex-wrap:wrap;max-width:100%}
.listing-action-body{display:grid;gap:14px;padding-block:18px}.listing-action-body p{margin:0;font-size:14px;line-height:1.6}.listing-kind-choice{display:grid;text-align:left;gap:4px;min-height:76px;padding:16px;border:1px solid #dce3ee;border-radius:12px;background:#f7f9fd;color:#263346;font:inherit;cursor:pointer}.listing-kind-choice strong{font-size:16px}.listing-kind-choice span{font-size:13px;color:#5d6b7e}.listing-kind-choice:hover{border-color:#315cf5}.listing-action-dialog textarea{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:90px;padding:12px;border:1px solid #dce3ee;border-radius:10px;font:400 16px/1.5 Onest,sans-serif;color:#263346;background:#fff}.response-message-label{display:grid;gap:8px;font-size:13px;font-weight:600}.response-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;cursor:pointer}.response-consent input{width:20px;height:20px;flex:none;accent-color:#315cf5}.response-status:empty{display:none}.response-route{display:flex;flex-wrap:wrap;gap:8px;font-weight:600}.listing-action-dialog button:focus-visible,.listing-action-dialog textarea:focus-visible{outline:2px solid #315cf5;outline-offset:3px}.courier-search{margin-top:20px;max-width:740px}.courier-search>summary{color:#fff;cursor:pointer;min-height:44px;line-height:44px;font-size:13px;font-weight:600}.courier-search .search{margin-top:8px}.sender-request-action:hover{border-color:#315cf5;color:#2449d4}
@media(max-width:600px){.hero-area .search-below{gap:10px}.sender-request-action{width:100%;white-space:normal}.listing-action-dialog{max-height:calc(100svh - 24px);overflow:auto}.listing-action-dialog .editor-status-actions .button{flex:1}.courier-search{margin-top:12px}.courier-search .search{margin-top:4px}}
