#solicitacoes,#pagamento{scroll-margin-top:110px}.notification-target{outline:3px solid #81bcea;outline-offset:3px}.request-history-status{padding:14px;margin-bottom:16px;background:#fff6e8;border-radius:14px;color:#83531b}.shareable-journey{min-width:0}.journey-share{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;margin:8px 0 12px;border:1px solid #dce6ee;border-radius:14px;padding:12px;background:#edf5fa;color:#206389;font-weight:800;cursor:pointer}.ride-share-dialog{width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 36px);box-sizing:border-box;overflow:auto;border:1px solid #e2e9ee;border-radius:24px;padding:22px;color:#10243a;background:white}.ride-share-dialog::backdrop{background:#10243a88}.ride-share-dialog h2{margin:0 0 16px}.ride-share-preview{width:100%;height:auto;border-radius:16px;display:block}.ride-share-options{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.ride-share-options a,.ride-share-options button,.ride-share-close{border:0;padding:12px 14px;border-radius:12px;background:#ecf4fa;color:#175780;font:700 14px system-ui;text-decoration:none;cursor:pointer}.ride-share-options a{background:#16804a;color:white}.ride-share-link{width:100%;box-sizing:border-box;padding:12px;border:1px solid #dbe4eb;border-radius:12px;font-size:13px}.ride-share-dialog [data-share-status]{font-size:13px;color:#52677b}.ride-share-close{width:100%;background:#102b43;color:white}
.journey-main-link{display:block;color:inherit;text-decoration:none}.member-avatar-link{display:inline-flex;flex:none;border-radius:50%;color:inherit}.member-avatar-link:focus-visible{outline:3px solid #237db3;outline-offset:3px}.journey-driver a{color:inherit;text-decoration:none}
