.driver-popover.driver-b2c{background:#ffffff;border-radius:12px;box-shadow:0 20px 40px rgba(13,148,136,.2),0 8px 16px rgba(0,0,0,.1);border:1px solid rgba(13,148,136,.15);max-width:380px}.driver-b2c.driver-popover .driver-popover-title{font-size:1.125rem;font-weight:700;color:#1e3a5f;margin-bottom:8px}.driver-b2c.driver-popover .driver-popover-description{font-size:.9375rem;color:#475569;line-height:1.6}.driver-b2c.driver-popover .driver-popover-footer{margin-top:16px;padding-top:12px;border-top:1px solid #e2e8f0}.driver-b2c.driver-popover .driver-popover-footer button.driver-popover-next-btn,.driver-b2c.driver-popover .driver-popover-footer button.driver-popover-prev-btn{background:#0d9488;border-color:#0d9488;color:#ffffff;font-size:.875rem;font-weight:600;padding:8px 16px;border-radius:8px}.driver-b2c.driver-popover .driver-popover-footer button.driver-popover-prev-btn{background:transparent;color:#0d9488;border:1px solid #0d9488}.driver-b2c.driver-popover .driver-popover-footer button.driver-popover-next-btn:hover{background:#0f766e;border-color:#0f766e}.driver-b2c.driver-popover .driver-popover-footer button.driver-popover-prev-btn:hover{background:rgba(13,148,136,.08)}.driver-b2c.driver-popover .driver-popover-progress-text{color:#0d9488;font-size:.75rem;font-weight:500}.driver-b2c.driver-popover .driver-popover-close-btn{background:transparent;color:#64748b;border:none;padding:6px;font-size:.875rem;font-weight:600;border-radius:8px;transition:all .2s ease}.driver-b2c.driver-popover .driver-popover-close-btn:hover{color:#0d9488;background:rgba(13,148,136,.08)}.pessoal-add-card-modal .relative.z-10>div:first-child{border-top:4px solid #0d9488}