.trip-actions[data-v-f3e6551c]{flex-direction:column;gap:6px;display:flex}.saved-card[data-v-f3e6551c]{background:rgba(var(--n-ffffff),.04);border:1px solid rgba(var(--n-ffffff),calc(var(--a-boost,1)*.08));border-radius:8px;align-items:center;gap:9px;min-width:0;padding:6px 6px 6px 8px;display:flex}.saved-icon[data-v-f3e6551c]{color:#34d399;background:#10b9811f;border:1px solid #34d39966;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.saved-text[data-v-f3e6551c]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.saved-label[data-v-f3e6551c]{color:#34d399;font-size:10.5px;font-weight:600}.saved-name[data-v-f3e6551c]{text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--n-ffffff),.9);font-size:12.5px;font-weight:600;overflow:hidden}.shared-state[data-v-f3e6551c]{color:rgba(var(--n-ffffff),.55);font-weight:500}.saved-card.is-changed .saved-icon[data-v-f3e6551c]{color:#93c5fd;background:#2563eb1f;border-color:#60a5fa66}.saved-card.is-changed .saved-label[data-v-f3e6551c]{color:#93c5fd}.edit-btn[data-v-f3e6551c]{width:28px;height:28px;color:rgba(var(--n-ffffff),.75);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;padding:0;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-grid}.edit-btn[data-v-f3e6551c]:hover:not(:disabled){background:rgba(var(--n-ffffff),.1);color:rgba(var(--n-ffffff),.95)}.edit-btn[data-v-f3e6551c]:focus-visible{outline-offset:1px;outline:2px solid #0874e6}.edit-btn[data-v-f3e6551c]:disabled{opacity:.45;cursor:not-allowed}.edit-btn.is-danger[data-v-f3e6551c]:hover:not(:disabled){color:#fca5a5;background:#ef444426}.saved-card.is-confirming[data-v-f3e6551c]{background:#ef444414;border-color:#ef444459;flex-wrap:wrap;gap:8px 10px;padding:9px 10px}.confirm-text[data-v-f3e6551c]{min-width:160px;color:rgba(var(--n-ffffff),.8);flex:1;margin:0;font-size:12px;line-height:1.4}.confirm-text strong[data-v-f3e6551c]{color:rgba(var(--n-ffffff),.95)}.confirm-actions[data-v-f3e6551c]{gap:6px;margin-left:auto;display:flex}.confirm-btn[data-v-f3e6551c]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.confirm-btn[data-v-f3e6551c]:focus-visible{outline-offset:1px;outline:2px solid #0874e6}.confirm-btn[data-v-f3e6551c]:disabled{opacity:.65;cursor:not-allowed}.confirm-btn.is-neutral[data-v-f3e6551c]{background:rgba(var(--n-ffffff),.08);border-color:rgba(var(--n-ffffff),calc(var(--a-boost,1)*.12));color:rgba(var(--n-ffffff),.85)}.confirm-btn.is-neutral[data-v-f3e6551c]:hover:not(:disabled){background:rgba(var(--n-ffffff),.14)}.confirm-btn.is-danger[data-v-f3e6551c]{color:#fff;background:#dc2626;border-color:#dc2626}.confirm-btn.is-danger[data-v-f3e6551c]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.spin[data-v-f3e6551c]{animation:1s linear infinite trip-actions-spin-f3e6551c}@keyframes trip-actions-spin-f3e6551c{to{transform:rotate(1turn)}}.action-row[data-v-f3e6551c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.action-row.is-two[data-v-f3e6551c]{grid-template-columns:repeat(2,minmax(0,1fr))}.action-btn[data-v-f3e6551c]{background:rgba(var(--n-ffffff),.06);border:1px solid rgba(var(--n-ffffff),calc(var(--a-boost,1)*.12));min-width:0;height:34px;color:rgba(var(--n-ffffff),.85);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.action-btn span[data-v-f3e6551c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.action-btn[data-v-f3e6551c]:hover:not(:disabled){background:rgba(var(--n-ffffff),.12);color:rgba(var(--n-ffffff),.95)}.action-btn[data-v-f3e6551c]:focus-visible{outline-offset:1px;outline:2px solid #0874e6}.action-btn[data-v-f3e6551c]:disabled{opacity:.45;cursor:not-allowed}.action-btn.is-shared[data-v-f3e6551c]{color:#34d399;background:#10b9811a;border-color:#34d39966}.action-btn.is-shared[data-v-f3e6551c]:hover:not(:disabled){color:#6ee7b7;background:#10b9812e}.action-btn.is-changed[data-v-f3e6551c]{color:#93c5fd;background:#2563eb1f;border-color:#60a5fa73}.action-btn.is-changed[data-v-f3e6551c]:hover:not(:disabled){color:#bfdbfe;background:#2563eb33}.flyover-btn[data-v-f3e6551c]{color:#fbbf24;cursor:pointer;background:#fbbf241f;border:1px solid #fbbf2459;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:0;height:34px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.flyover-btn[data-v-f3e6551c]:hover:not(:disabled){color:#fcd34d;background:#fbbf2438}.flyover-btn[data-v-f3e6551c]:focus-visible{outline-offset:1px;outline:2px solid #0874e6}.flyover-btn[data-v-f3e6551c]:disabled{opacity:.45;cursor:not-allowed}.flyover-note[data-v-f3e6551c]{text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--n-ffffff),.55);font-size:11px;font-weight:400;overflow:hidden}.action-btn.is-flyover[data-v-f3e6551c]{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2459}.action-btn.is-flyover[data-v-f3e6551c]:hover:not(:disabled){color:#fcd34d;background:#fbbf2433}.disabled-note[data-v-f3e6551c]{color:rgba(var(--n-ffffff),.55);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.note-text[data-v-f3e6551c]{flex:1;min-width:0}.note-btn[data-v-f3e6551c]{color:#93c5fd;white-space:nowrap;cursor:pointer;background:#2563eb1f;border:1px solid #60a5fa66;border-radius:6px;align-items:center;gap:4px;height:24px;padding:0 8px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.note-btn[data-v-f3e6551c]:hover{color:#bfdbfe;background:#2563eb33}.note-btn[data-v-f3e6551c]:focus-visible{outline-offset:1px;outline:2px solid #0874e6}.trip-actions.is-mobile .note-btn[data-v-f3e6551c]{height:32px;padding:0 12px;font-size:12.5px}.trip-actions.is-mobile .action-btn[data-v-f3e6551c],.trip-actions.is-mobile .flyover-btn[data-v-f3e6551c]{height:42px;font-size:13px}.trip-actions.is-mobile .saved-name[data-v-f3e6551c]{font-size:13.5px}.trip-actions.is-mobile .edit-btn[data-v-f3e6551c]{width:36px;height:36px}.trip-actions.is-mobile .confirm-btn[data-v-f3e6551c]{height:36px;padding:0 14px;font-size:13px}.trip-actions.is-compact .action-row[data-v-f3e6551c]{flex-wrap:wrap;display:flex}.trip-actions.is-compact .action-btn[data-v-f3e6551c]{flex:none;gap:5px;height:28px;padding:0 10px;font-size:12px}.trip-actions.is-compact.is-mobile .action-btn[data-v-f3e6551c]{height:36px;padding:0 12px;font-size:12.5px}
