.custom-request[data-v-491d29de]{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;position:relative;min-width:0;padding:11px 10px;background:transparent;border-top:1px solid #e5edf3;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .14s ease;transition:background-color .14s ease}.custom-request[data-v-491d29de]:hover{background-color:#f8fbfe}.custom-request .request-summary[data-v-491d29de]{display:grid;grid-template-columns:68px 43px minmax(96px,.92fr) minmax(132px,1.3fr) minmax(105px,1fr) minmax(90px,.78fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;min-width:0;color:inherit;text-decoration:none}.custom-request .request-summary[data-v-491d29de]:focus-visible,.custom-request .request-summary[data-v-491d29de]:hover{text-decoration:none;color:inherit}.custom-request .request-summary[data-v-491d29de]:focus-visible{outline:2px solid #78abc8;outline-offset:3px;border-radius:3px}.request-time[data-v-491d29de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;font-size:13px;line-height:1.2;white-space:nowrap;color:#15264c}.request-time .date-label[data-v-491d29de]{font-weight:600}.request-time .time-label[data-v-491d29de]{color:#617b9b}.request-icon[data-v-491d29de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#edf5fa;color:#0c1b42}.request-icon svg[data-v-491d29de]{width:26px;height:26px}.customer-name[data-v-491d29de],.request-route .route-text[data-v-491d29de],.request-type[data-v-491d29de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.customer-primary[data-v-491d29de],.request-route .destination-primary[data-v-491d29de],.request-type-name[data-v-491d29de]{display:block;font-size:13px;font-weight:600;line-height:1.2;color:#17294d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-secondary[data-v-491d29de],.driver-secondary[data-v-491d29de],.request-id[data-v-491d29de],.request-route .origin-primary[data-v-491d29de]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;color:#617b9b}.request-new[data-v-491d29de]{-ms-flex-item-align:start;align-self:flex-start;padding:2px 6px;border-radius:5px;background:#e0f7eb;color:#278455;font-size:10px;font-weight:600;line-height:1.1}.request-route[data-v-491d29de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.request-route .route-arrow[data-v-491d29de]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:19px;line-height:1;color:#51789b}.request-price[data-v-491d29de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3px;min-width:0;font-size:13px;font-weight:600;line-height:1.25;color:#122049;overflow-wrap:anywhere}.request-price.is-paid[data-v-491d29de]{color:#087b70}.request-price .price-pending[data-v-491d29de]{color:#617b9b;font-weight:500}.request-price .paid-label[data-v-491d29de]{font-size:11px;color:#278455;font-weight:500}.request-actions-wrap[data-v-491d29de]{min-width:0}.request-actions[data-v-491d29de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;min-width:0}.request-actions .btn[data-v-491d29de]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;min-width:0;padding:8px 10px;border-radius:7px;font-size:12px;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer}.request-actions .btn[data-v-491d29de]:disabled{cursor:wait;opacity:.55}.request-actions .btn-view[data-v-491d29de]{border:1px solid #dce7ef;background:#fff;color:#23405b}.request-actions .btn-view[data-v-491d29de]:hover{background:#eff6fa}.request-actions .btn-accept[data-v-491d29de]{border:1px solid #0f7c7b;background:#0f7c7b;color:#fff}.request-actions .btn-accept[data-v-491d29de]:hover{background:#0b6867}.request-actions .btn-decline[data-v-491d29de]{border:1px solid #edd6d8;background:#fff;color:#b0424d}.request-actions .btn-decline[data-v-491d29de]:hover{background:#fff5f5}@media(max-width:1160px){.custom-request[data-v-491d29de]{grid-template-columns:minmax(0,1fr);row-gap:9px}.request-actions-wrap[data-v-491d29de]{justify-self:end;width:auto;max-width:100%}.request-actions[data-v-491d29de]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(max-width:760px){.custom-request .request-summary[data-v-491d29de]{grid-template-columns:64px 40px minmax(96px,1fr) minmax(120px,1.25fr);row-gap:9px}.customer-name[data-v-491d29de]{grid-column:3;grid-row:2}.request-price[data-v-491d29de]{grid-column:4;grid-row:2}}@media(max-width:560px){.custom-request[data-v-491d29de]{padding:12px 2px;row-gap:12px}.custom-request .request-summary[data-v-491d29de]{grid-template-columns:58px 40px minmax(0,1fr) auto;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.request-time[data-v-491d29de]{grid-column:1;grid-row:1/3;align-self:start;font-size:12px}.request-icon[data-v-491d29de]{grid-column:2;grid-row:1}.request-type[data-v-491d29de]{grid-column:3;grid-row:1}.request-price[data-v-491d29de]{grid-column:4;grid-row:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;max-width:110px;font-size:12px}.request-route[data-v-491d29de]{grid-column:2/-1;grid-row:2}.customer-name[data-v-491d29de]{grid-column:2/-1;grid-row:3}.request-actions-wrap[data-v-491d29de]{justify-self:stretch;width:100%}.request-actions[data-v-491d29de]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.request-actions .btn[data-v-491d29de]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}@media(max-width:370px){.custom-request .request-summary[data-v-491d29de]{grid-template-columns:52px 36px minmax(0,1fr) auto;gap:7px}.request-icon[data-v-491d29de]{width:36px;height:36px}.request-icon svg[data-v-491d29de]{width:24px;height:24px}.request-type-name[data-v-491d29de]{font-size:12px}.request-price[data-v-491d29de]{max-width:95px}.request-actions .btn[data-v-491d29de]{padding:8px 6px;font-size:11px}}