.tr-location{margin:0 0 26px;padding:20px;border:1px solid #dbe6ef;border-radius:18px;background:#f8fbfd;direction:rtl;box-sizing:border-box}.tr-location-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:14px}.tr-location-head strong{display:block;font-size:19px;color:#0c2745}.tr-location-head p{margin:4px 0 0;color:#64748b;font-size:14px;line-height:1.7}.tr-location-head button{border:1px solid #b9d7e8;border-radius:10px;background:#fff;color:#0c5f78;padding:9px 12px;font-weight:800;cursor:pointer;white-space:nowrap}.tr-saved-label{display:block;margin:0 0 12px;color:#334155;font-weight:700;font-size:13px}.tr-saved-label span{display:block;margin-bottom:6px}.tr-saved-label select,#tr-location-search{width:100%;min-height:48px;border:1px solid #dbe6ef;border-radius:11px;background:#fff;padding:0 13px;box-sizing:border-box}.tr-saved-label select{margin:0}#tr-location-search{margin-bottom:12px}#tr-location-map{height:var(--tr-map-height,340px);width:var(--tr-map-width,100%);min-height:220px;border-radius:14px;overflow:hidden;background:var(--tr-map-bg,#e7eef4);margin-inline:auto}.tr-location-status{margin:10px 0 0;color:#64748b;font-size:13px}.tr-order-location{margin:18px 0;padding:14px;border:1px solid #dbe6ef;border-radius:12px;background:#f8fbfd}.tr-order-location strong{color:#0c2745}.tr-order-location p{margin:6px 0}.tr-order-location a{font-weight:700}.pac-container{z-index:999999!important;direction:rtl}@media(max-width:600px){.tr-location{padding:14px}.tr-location-head{display:block}.tr-location-head button{margin-top:10px;width:100%}#tr-location-map{height:min(var(--tr-map-height,300px),360px)}}