.driver-page[data-v-ad55664c]{max-width:30rem;margin:0 auto;padding:1rem;color:#14342b;display:flex;flex-direction:column;gap:1rem}.eyebrow[data-v-ad55664c]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57}.driver-head[data-v-ad55664c]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.driver-name[data-v-ad55664c]{font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2}.status-pill[data-v-ad55664c]{flex-shrink:0;padding:.375rem .875rem;border-radius:999px;font-size:.875rem;font-weight:600;background:#eef3ef;color:#4b5f57}.status-pill.is-available[data-v-ad55664c]{background:#e3f3e8;color:#1d6b3d}.status-pill.is-busy[data-v-ad55664c]{background:#e9f0fa;color:#2d5b8c}.status-pill.is-break[data-v-ad55664c]{background:#fff3d6;color:#8a5a00}.shift-toggle[data-v-ad55664c]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}.shift-option[data-v-ad55664c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;min-height:5.5rem;border:2px solid #c9d4cd;border-radius:16px;background:#fff;color:#4b5f57;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.0625rem;font-weight:700;cursor:pointer}.shift-option[data-v-ad55664c]:disabled{opacity:.6;cursor:default}.shift-option[data-v-ad55664c]:focus-visible{outline:3px solid #2c6e57;outline-offset:2px}.shift-option.is-on[data-v-ad55664c]{color:#fff;border-color:transparent}.shift-option.is-available.is-on[data-v-ad55664c]{background:#2c6e57}.shift-option.is-break.is-on[data-v-ad55664c]{background:#8a5a00}.shift-option.is-off.is-on[data-v-ad55664c]{background:#4b5f57}.driver-card[data-v-ad55664c]{border:1px solid #e1e8e3;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(20,52,43,.04);padding:1.25rem}.driver-card.is-error[data-v-ad55664c]{display:flex;flex-direction:column;gap:1rem;color:#a32c1f}.seats.is-locked .seats-row[data-v-ad55664c]{opacity:.5}.seats-row[data-v-ad55664c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem}.seat-btn[data-v-ad55664c]{width:5rem;height:5rem;flex-shrink:0;border:0;border-radius:50%;background:#14342b;color:#fff;font-size:2.5rem;font-weight:700;line-height:1;cursor:pointer}.seat-btn[data-v-ad55664c]:disabled{background:#c9d4cd;cursor:default}.seat-btn[data-v-ad55664c]:focus-visible{outline:3px solid #b5d343;outline-offset:3px}.seats-count[data-v-ad55664c]{display:flex;flex-direction:column;align-items:center}.seats-number[data-v-ad55664c]{font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:3.5rem;font-weight:700;line-height:1}.seats-of[data-v-ad55664c]{color:#7d8c85;font-size:.9375rem}.big-btn[data-v-ad55664c]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.big-btn[data-v-ad55664c]:disabled{opacity:.55;cursor:default}.big-btn[data-v-ad55664c]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.big-btn[data-v-ad55664c]{min-height:3.25rem;border:0;background:#14342b;color:#fff}.pickups[data-v-ad55664c]{display:flex;flex-direction:column;gap:.75rem}.pickup[data-v-ad55664c]{display:flex;flex-direction:column;gap:.875rem}.pickup-head[data-v-ad55664c]{display:flex;justify-content:space-between;gap:.75rem}.pickup-stop[data-v-ad55664c]{font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700}.pickup-meta[data-v-ad55664c]{color:#4b5f57}.test-tag[data-v-ad55664c]{align-self:flex-start;padding:.125rem .5rem;border-radius:999px;background:#fff3d6;color:#8a5a00;font-size:.75rem;font-weight:700}.eta-row[data-v-ad55664c]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.eta-label[data-v-ad55664c]{flex-basis:100%;color:#4b5f57}.eta-btn[data-v-ad55664c]{flex:1;min-height:3.25rem;border:2px solid #2c6e57;border-radius:10px;background:#fff;color:#2c6e57;font-size:1.125rem;font-weight:700;cursor:pointer}.action-btn[data-v-ad55664c]{min-height:4rem;border:0;border-radius:16px;background:#2c6e57;color:#fff;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;cursor:pointer}.action-btn.is-done[data-v-ad55664c]{background:#14342b}.action-btn[data-v-ad55664c]:disabled{opacity:.6}.offer[data-v-ad55664c]{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;padding:1.5rem 1rem calc(1rem + env(safe-area-inset-bottom));background:#14342b;color:#fff;overflow-y:auto}.offer-eyebrow[data-v-ad55664c]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57;color:#c6e35a}.offer-stop[data-v-ad55664c]{margin-top:.5rem;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2.25rem;font-weight:800;line-height:1.1}.offer-people[data-v-ad55664c]{margin-top:.75rem;font-size:1.75rem;font-weight:700;color:#c6e35a}.offer-meta[data-v-ad55664c]{margin-top:.25rem;color:hsla(0,0%,100%,.75)}.offer-q[data-v-ad55664c]{margin-top:auto;padding-top:1.5rem;font-weight:600}.offer-etas[data-v-ad55664c]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem}.offer-eta[data-v-ad55664c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:6.5rem;border:0;border-radius:16px;background:#c6e35a;color:#14342b;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2.25rem;font-weight:800;line-height:1;cursor:pointer}.offer-eta span[data-v-ad55664c]{font-size:1rem;font-weight:700}.offer-eta[data-v-ad55664c]:disabled{opacity:.6}.offer-decline[data-v-ad55664c]{margin-top:.75rem;min-height:3.5rem;border:2px solid hsla(0,0%,100%,.5);border-radius:16px;background:transparent;color:#fff;font-size:1.125rem;font-weight:700;cursor:pointer}.driver-note[data-v-ad55664c]{color:#4b5f57;font-size:.9375rem}.driver-note.is-error[data-v-ad55664c]{color:#a32c1f}